我有一个基于 knitr 的 Rnw 文件,该文件在 Mac(v0.97.316)和 knitr(v1.1)上的 RStudio 中完美地编译为 pdf,但在 Windows 环境(相同版本)中我得到一个编译错误。我已经在两种环境中检查了 RStudio 中的选项,它们是一致的。
即使我在 Rnw 文件中没有这样的标志,和/或如果我切换首选项中的设置,Windows 设置似乎总是将:“\SweaveOpts{concordance=TRUE}”注入“.tex”文件,和/或如果我将“opts_knit$set(concordance=FALSE)”选项添加到 knitr 设置块。如果我从“.tex”文件中删除该行并在 cmd 提示符下手动编译它,则会按预期生成输出。
我不确定这是否是 RStudio 或 knitr 问题,但任何指针将不胜感激。
请注意,我还在 RStudio 支持板上发布了这个问题(http://support.rstudio.org/help/discussions/problems/5039-knitr-compile-problems-with-rstudio-windows?unresolve=true)。