2016-08-05 100 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应该没有自动校正读你的模板大小。