我有一个正在工作的RStudio项目,用于构建书本。从RStudio界面的“构建”按钮调用时,这就像一个超级按钮。但是,当使用rmarkdown::render_site(output_format = 'bookdown::pdf_book', encoding = 'UTF-8')
直接从R调用R并出现以下错误时,它将失败:
! Failed to compile corporate_guidelines.tex. See corporate_guidelines.log for more info.
遗憾的是,corporate_guidelines.log中没有任何相关内容。
从我可以看到,从RStudio UI按钮和R进行的pandoc
调用几乎相同,除了一个参数存在于RStudio中,而直接调用时不存在:
--include-in-header /var/folders/jl/wpl5xp5x7rx_2yzy6nc0ldpm6gktcq/T//RtmpiIGt2t/rmarkdown-str60b31a90799b.html
这是我的preamble.tex文件的内容:
\usepackage{booktabs}
\usepackage{color}
\usepackage[table]{xcolor}
\usepackage{xcolor}
\usepackage{float}
\usepackage{tabu}