如何在 RStudio Markdown 中编译 pdf?

ivá*_*lso 5 pdf markdown r

我刚刚安装了 RStudio,想要编写 pdf 文档,但收到以下红色错误消息:

\n
\n

错误:LaTeX 编译失败\ndiapositivas-PRYE-bugfac8d2bfe22dfde4bdebadc8cd65b2798b315d7788f1f7bef1c4c579a8d5f325.tex。\n请参阅https://yihui.org/tinytex/r/#debugging了解调试提示。Adem\xc3\xa1s:\n警告消息: 1: 在 system2(..., stdout = if (use_file_stdout())\nf1 else FALSE, stderr = f2) : \'"pdflatex"\' 未找到 2: 在\ nsystem2(...) : \'"pdflatex"\' 未找到 Ejecuci\xc3\xb3n interrumpida

\n

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

\n

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

\n

否则请考虑 Windows 上的 MiKTeX - http://miktex.org

\n

macOS 上的 MacTeX - https://tug.org/mactex/ (注意:强烈建议 使用 Safari 而不是 Chrome 下载)

\n

Linux:使用系统包管理器

\n
\n

我尝试安装“knitr”包,然后运行以下命令:

\n
install.packages("knitr")\nlibrary(knitr)\ntinytex::install_tinytex()\n
Run Code Online (Sandbox Code Playgroud)\n

但仍然遇到同样的错误。

\n

预先感谢您的任何帮助,

\n

伊万.

\n

ful*_*era 7

所以你已经尝试过了。

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

Run Code Online (Sandbox Code Playgroud)

但试试这个吧。您需要有tinytex 软件包才能使用它的安装功能。

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

Run Code Online (Sandbox Code Playgroud)


小智 3

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