【问题标题】:How to compile a pdf in RStudio Markdown?如何在 RStudio Markdown 中编译 pdf?
【发布时间】:2020-11-25 22:53:30
【问题描述】:

我刚刚安装了 RStudio,我想编写一个 pdf 文档,我收到红色的错误消息:

错误:LaTeX 编译失败 diapositivas-PRYE-bugfac8d2bfe22dfde4bdebadc8cd65b2798b315d7788f1f7bef1c4c579a8d5f325.tex。 有关调试提示,请参阅https://yihui.org/tinytex/r/#debugging。阿德马斯: 警告消息:1:在 system2(..., stdout = if (use_file_stdout()) f1 else FALSE, stderr = f2) : '"pdflatex"' 未找到 2: 在 system2(...) : '"pdflatex"' not found Ejecución interrumpida

未检测到 LaTeX 安装(创建 PDF 需要 LaTeX 输出)。你应该为你的平台安装一个 LaTeX 发行版: https://www.latex-project.org/get/

如果你不确定,你可以在 R 中安装 TinyTeX: tinytex::install_tinytex()

否则考虑在 Windows 上使用 MiKTeX - http://miktex.org

MacTeX on macOS - https://tug.org/mactex/(注意:下载 强烈推荐使用 Safari 而不是 Chrome)

Linux:使用系统包管理器

我已经尝试安装“knitr”包,然后运行:

install.packages("knitr")
library(knitr)
tinytex::install_tinytex()

但仍然出现同样的错误。

提前感谢您的帮助,

伊万。

【问题讨论】:

    标签: r pdf markdown


    【解决方案1】:

    我总是遇到同样的问题。尝试将其编织为 .html,打开 .html 文件,然后将 .html 文件导出为 pdf。

    【讨论】:

    • 这是我以前用过的最后一小时破解,谢谢。你应该试试这个脚本:install.packages("knitr"); library(knitr); install.packages("tinytex"); tinytex::install_tinytex()。它对我有用!
    【解决方案2】:

    所以你已经尝试过了。

    install.packages("knitr")
    library(knitr)
    tinytex::install_tinytex()
    
    

    但是试试这个。你需要有 tinytex 包才能使用它的安装功能。

    install.packages("knitr")
    library(knitr)
    install.packages("tinytex")
    tinytex::install_tinytex()
    
    

    【讨论】:

    • 是的,你是对的,它有效!非常感谢您的帮助。
    猜你喜欢
    • 2017-11-08
    • 2017-10-25
    • 2017-11-30
    • 2018-09-05
    • 2014-11-30
    • 2017-04-25
    相关资源
    最近更新 更多