2016-08-05 40 views
0

在word文檔中,我希望單個間距的腳註,而文檔的主體間距爲1.5。使用R中的ReporteR更改docx腳註中的行間距

無論我嘗試什麼,腳註間距都保持在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應該沒有自動校正讀你的模板大小。