当RMarkdown文档与Word编织时,目录(如果有)总是出现在文档的开头。如果我想让目录显示在文档的第二页上,我该怎么做?
如果我编织为HTML,我可以使用this method,但它似乎不适用于Word。这意味着,我创建了一个Word模板,用于reference_docx
YAML参数,并将目录放在此模板的底部,但是当我编写报表时,目录显示在文档的前面。
最好,我想使用不依赖VBA / VBS的解决方案,而是使用RMarkdown和(如有必要)仅reference_docx
个文件
答案 0 :(得分:1)
正如here所述,基于this和this,您可以更改Word文档中日期的样式,以便在其后添加分页符。
当然,这只会将标题页与目录分开,如果你想在这两者之间插入其他页面,它就不会起作用。
但至少从一开始就是一个想法。
答案 1 :(得分:0)
我本人一直在玩这个问题。不幸的是,我认为Word不允许您修改样式以在样式之前之后插入中断。
但是,TOC标头是在包含TOC时创建的样式,可以修改。如果您之前更改了TOC标头样式以包括分页符,请将其另存为参考样式文档,并运行它以在编织时将TOC强制到新页面上。
如@Ben所述,尽管这仅允许您将TOC移出标题页,而不能将其插入文档中所需的位置。
答案 2 :(得分:0)