[英]Why "Knit to pdf" in RMarkdown throws error?
我已经在 R 中安装了 tinytex package。 在使用 R Markdown 时,我无法编织到 pdf,即使我可以编织到 ZFC335FDC70D2FCZA76D。
我已经尝试编织到 html,这很有效。 但是编织到 pdf 显示错误。
我收到以下错误消息:
错误:无法编译 New_Rmamrkdown.tex。 调试提示见https://yihui.name/tinytex/r/#debugging 。 有关详细信息,请参阅 New_Rmamrkdown.log。
此外:警告消息:package 'tidyverse' 是在 R 版本 3.5.3 下构建的
执行停止
它需要一个附加的第三方软件(乳胶),可以使用各种软件来完成任务。 试试这个miktex 。 我在带有RStudio的Ubuntu OS中进行了尝试,效果很好。 安装此软件包,请注明它是否对您有用!
第 1 步:要解决此问题,go 到Tools
---> Global Options
---> R Studio 中的Sweave
。
Typeset LaTex into PDF using
下。LaTex Editing and Compilation
下,勾选“编译.tex文件时使用tinytex。Apply
和Ok
。第 2 步:在 R Markdown 中,在 R 块中安装 tinytex
```{r}
tinytex::install_tinytex(force = TRUE)
library(tinytex)
第 3 步:在 header 块中,键入 output 为:
output:
pdf_document:
latex_engine: xelatex
Select Knit to PDF
并且您的文档应该正确编织。
如果其中任何一项有帮助,请点赞,以便更多人可以看到有效的解决方案。 干杯!!!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.