Linux下R語言調用latex生成pdf中目錄無法生成問題

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章