Linux下R语言调用latex生成pdf中目录无法生成问题
错误的用法:
1、生成latex脚本:
Sweave(“report.Rnw”)
2、编译latex脚本,生成结果pdf:
tinytex::pdflatex(‘report.tex’)
3、无法生成目录:
即只有目录两个子,但没有具体内容。原因是tinytex::pdflatex()函数只能编译.tex文件,但不能生成目录所需的.toc文件。
正确的用法:
1、生成latex脚本:
用R语言中,生成latex脚本
Sweave("report.Rnw")
2、编译latex脚本,生成结果pdf:
在命令行中使用“pdflatex”,编译程序,且需编译两遍,第一遍生成.toc文件,第二遍将目录生成到结果pdf文件中。
pdflatex report.tex