Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在RMarkdown Word文档中,如何使目录稍后显示_R_Knitr_R Markdown - Fatal编程技术网

在RMarkdown Word文档中,如何使目录稍后显示

在RMarkdown Word文档中,如何使目录稍后显示,r,knitr,r-markdown,R,Knitr,R Markdown,当RMarkdown文档与Word关联时,目录(如果有)始终显示在文档的开头。比如说,如果我想让目录出现在文档的第二页上,我该怎么做 如果我是编织到HTML我可以使用,但它似乎不适合Word。也就是说,我创建了一个Word模板,用于reference\u docxYAML参数,并将目录放在该模板的底部,但在编写报告时,目录会显示在文档的前面 最好是,我希望使用一种不依赖VBA/VBS的解决方案,而只使用RMarkdown和(如有必要)一个参考文件。如前所述,基于和,您可以更改Word文档中日期的

当RMarkdown文档与Word关联时,目录(如果有)始终显示在文档的开头。比如说,如果我想让目录出现在文档的第二页上,我该怎么做

如果我是编织到HTML我可以使用,但它似乎不适合Word。也就是说,我创建了一个Word模板,用于
reference\u docx
YAML参数,并将目录放在该模板的底部,但在编写报告时,目录会显示在文档的前面

最好是,我希望使用一种不依赖VBA/VBS的解决方案,而只使用RMarkdown和(如有必要)一个
参考文件。

如前所述,基于和,您可以更改Word文档中日期的样式,在其后添加分页符

当然,这只是将标题页从目录中分离出来,如果您想在这两个页面之间插入其他页面,它将不起作用


但至少这是一个开始的想法。

我自己也一直在玩弄这个问题。不幸的是,我不认为Word允许您修改样式以在样式之后插入一个中断,只允许在样式之前

但是,TOC标题是在包含TOC时创建的样式,可以修改。如果将TOC标题样式更改为之前包含分页符,请将其另存为参考样式文档,并运行该文档,以便在编辑时强制TOC进入新页面


正如@Ben所指出的,这只允许您将TOC移出标题页,而不允许将其插入文档中您想要的位置。

我今天正在寻找解决方案,偶然发现Garrick Aden‑Buie的博客文章和render_TOC()函数

详细信息可在以下地址找到:

此函数允许我稍后将TOC移动到文档中