2016-08-05 20 views
0

В текстовом документе я хочу иметь однострочные сноски, а тело документа - на 1,5 интервала.Изменение межстрочного интервала в сноске docx с использованием ReporteRs в R

Независимо от того, что я пробую, расстояние между сносками остается на расстоянии 1,15 вместо однократного интервала.

Я попытался изменить стиль сноски и изменить прокладку вокруг каждой строки сноски (рассматривая каждый как другой абзац). Стили, похоже, не работают над сносками, а изменение отступов до нуля все равно оставило по умолчанию пространство 1.15 между каждым «абзацем».

Мой текущий код:

footnote1 = Footnote() 
footnote1 = addParagraph(footnote1, 
          value = pot("footnote text", 
            textProperties(font.size = 10, font.family = "Arial")) 
         ) 

doc <- addParagraph(doc, 
        value = "\tparagraph text" + 
         pot("addfootnotehere.", footnote = footnote1) + 
         "more text.", 
        stylename = "NormalLeft", 
        bookmark = "paragraph1" 
        ) 

ответ

1

Ваша проблема может быть установлена, если вы использовали свой собственный созданный шаблон вместо док по умолчанию < - DOCX().

Настройка шаблона с шагом требуется, сохраните его, затем вызовите вновь созданный шаблон с:

doc <- docx(template = 'D:/docs/template/my_corporate_template.docx') 

затем addFootnote должен прочитать ваш шаблон проклейки без автоматического корректирования.