【问题标题】:R knitr error 41 when producing pdf (windows)生成pdf时R knitr错误41(Windows)
【发布时间】:2016-08-18 10:02:19
【问题描述】:

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

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

|…………| 20%

没有R代码的普通文本

|………………| 40%

标签:unnamed-chunk-1

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

没有R代码的普通文本

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

标签: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 --variable graphics=yes --variable "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"' 状态为 41

执行停止

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

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

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

Linux:使用系统包管理器

我编辑了我 PC 上的路径位置以及 PDF 的预期标题(在适当的情况下使用“PATH1”、“PATH2”和“DOCTITLE”更改它们。)

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

【问题讨论】:

标签: r pdf latex knitr


【解决方案1】:

@Matty R,收到该错误后,我重新启动了 Rstudio,然后它要求我使用 MikTex 包管理器安装“upquote”之类的包,在安装了三四个包后,我创建了 pdf 文件。

【讨论】:

    猜你喜欢
    • 2021-08-14
    • 1970-01-01
    • 1970-01-01
    • 2017-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-15
    • 1970-01-01
    相关资源
    最近更新 更多