生成pdf(windows)时R knitr错误41

时间:2016-04-25 06:25:07

标签: r pdf latex knitr

我一直在尝试使用RStudio的“Knit PDF”功能制作一个简单的PDF。

每当我尝试将示例文档转换为PDF时,我都会收到以下消息:

  

| ............. | 20%

     

没有R代码的普通文本

     

| .......................... | 40%

     

label:unnamed-chunk-1

     

| ....................................... | 60%

     

没有R代码的普通文本

     

| .............................................. ...... | 80%

     

label:unnamed-chunk-2(带选项)

     

1的列表

     

$ echo:logi FALSE

     

| .............................................. ................... | 100%

     

没有R代码的普通文本

     

“PATH1”+ RTS -K512m -RTS ECON_404_HW_4.utf8.md - to latex - from markdown + autolink_bare_uris + ascii_identifiers + tex_math_single_backslash --output DOCTITLE.pdf --template“PATH2”--highlight-style tango - -latex-engine pdflatex - 变量graphics = yes - 变量“geometry:margin = 1in”   输出文件:DOCTITLE.knit.md

     

pandoc.exe:找不到pdflatex。 pdf输出需要pdflatex。

     

错误:pandoc文档转换失败,错误41

     

另外:警告信息:

     

运行命令'“PATH1”+ RTS -K512m -RTS DOCTITLE.utf8.md - to latex - from markdown + autolink_bare_uris + ascii_identifiers + tex_math_single_backslash --output DOCTITLE.pdf --template“PATH2”--highlight- style tango --latex-engine pdflatex --variable graphics = yes --variable“geometry:margin = 1in”'status status 41

     

执行暂停

     

未检测到TeX安装(创建PDF输出需要TeX)。您应该为您的平台安装推荐的TeX发行版:

     

Windows:MiKTeX(完整版) - http://miktex.org/2.9/setup     (注意:请务必下载完整而非基本安装)

     

Mac OS X:TexLive 2013(完整版) - http://tug.org/mactex/     (注意:使用Safari而不是Chrome 强烈推荐下载)

     

Linux:使用系统包管理器

我删除了我电脑上的路径位置以及PDF的目标标题(在适当情况下用“PATH1”,“PATH2”和“DOCTITLE”更改它们。)

我已经使用链接将MikTex多次下载到多个位置,我尝试过使用ProTex,因为其他一些人已经取得了成功。我已经尝试将MikTex的bin添加到环境中,但无论如何,似乎R都无法找到Tex。大多数可用的建议都是针对OSX的,我尝试使这些解决方案适用于Windows无济于事。

1 个答案:

答案 0 :(得分:0)

@Matty R,在收到错误后我重新启动了Rstudio,然后它要求我提供类似" upquote"使用MikTex软件包管理器,在安装了三个或四个软件包后,我创建了pdf文件。