Lui*_*edo 9 pdf r rstudio knitr
我在论坛中搜索了答案,但它们似乎没有用.
我正在使用knitr包在Rstudio中编写pdf文档.我正在使用Windows 7和Rstudio.
pandoc.exe: Error producing PDF from TeX source
Error: pandoc document conversion failed with error 43
In addition: Warning message:
running command '"C:/Program Files/RStudio/bin/pandoc/pandoc" PA1_template.utf8.md --to latex --from markdown+autolink_bare_uris+ascii_identifiers+tex_math_single_backslash-implicit_figures --output PA1_template.pdf --template "C:\R\Library\rmarkdown\rmd\latex\default.tex" --highlight-style tango --latex-engine pdflatex --variable "geometry:margin=1in"' had status 43
Execution halted
Run Code Online (Sandbox Code Playgroud)
谢谢,
路易斯
小智 4
我遇到了同样的问题,但在 Linux 上使用最新的 rmarkdown 包和 pandoc 1.13。从本质上讲,pdflatex 似乎不适用于 pandoc 生成的输出 - 您需要将 Latex 引擎 pdflatex 替换为 xelatex (TeXLive 的一部分)
对于 rmarkdown 我的解决方案是编辑文件
rmarkdown/templates/tufte_handout/resources/tufte-common.def
Run Code Online (Sandbox Code Playgroud)
并更换线路
\typeoutbool{pdfatex}{@tufte@pdf}
Run Code Online (Sandbox Code Playgroud)
和
\typeoutbool{xelatex}{@tufte@pdf}
Run Code Online (Sandbox Code Playgroud)
然后将使用 xelatex 代替 pdflatex 来通过 rmarkdown 生成 pdf
归档时间: |
|
查看次数: |
19127 次 |
最近记录: |