【发布时间】:2017-02-26 15:10:57
【问题描述】:
- Mac 操作系统:10.11.6
- R 版本:3.3.1
- MacTex:2016 / TexLive:6.2.2
- RMarkdown:1.0.9014
- 针织:1.14
- 潘多克:1.17
当 Latex 命令时,RMarkdown 无法编织 PDF:
\textcolor{blue}{Character String}
存在于 .rmd 文件中。错误输出为:
/usr/local/bin/pandoc +RTS -K512m -RTS test.utf8.md --to latex --from markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash --output test.pdf --template ~/R/3.3 /library/rmarkdown/rmd/latex/default-1.17.0.2.tex --highlight-style tango --latex-engine /Library/TeX/texbin/pdflatex --variable graphics=yes --variable 'geometry:margin=1in ' !未定义的控制序列。 l.105 \textcolor
pandoc:生成 PDF 时出错
错误:pandoc 文档转换失败,错误 43
执行停止
包含一个带有 echo = TRUE 的 r 代码块,例如:
```{r, echo = TRUE}
# I am a glitch
```
在 .rmd 文件中允许成功创建 PDF 文档。
如果 .rmd 文件中的所有 r 代码块都设置为 echo = FALSE 或等效语句,如果存在 /textcolor 等乳胶命令,则无论使用何种乳胶引擎,PDF 文件都不会编织。如果仅使用诸如 \begin{tabular}、many 等乳胶命令,则不存在错误。
【问题讨论】:
-
您能分享您文件中的 YAML 标头吗?
标签: r latex knitr r-markdown pandoc