Изменить межстрочный интервал в docx с помощью ReporteRs в R

Я создаю текстовый документ с помощью пакета ReporteRs в R и хочу изменить интервал между абзацами с одинарного на 1,5 интервала.

Думаю, я мог бы ввести каждую строку как новый абзац и поместить буфер в начале каждого из этих «абзацев», но я ищу более чистый способ.

Я готов использовать другой пакет, если он будет работать.


person forest    schedule 04.08.2016    source источник


Ответы (1)


Вы можете определить абзац с межстрочным интервалом 1,5 (с именем myparag) в пустом документе Word и повторно использовать его в качестве шаблона (имя файла: template.docx).

doc <- docx() 
styles( doc ) # check value `myparag` is in the available paragraph styles
doc <- addParagraph(doc, "Blah blah blah", stylename = "myparag")
person David Gohel    schedule 04.08.2016
comment
Спасибо! Это сработало для моего абзаца, но тот же метод не работает для изменения интервала в сноске, содержащейся в этом абзаце. Стиль сноски, кажется, определяется стилем абзаца, но мне нужна сноска с одним интервалом со ссылкой на эту сноску, расположенную в абзаце с интервалом 1,5. Вы можете помочь? - person forest; 04.08.2016