【问题标题】:Error in building packages in R 3.2.0: Latex error when creating PDF version在 R 3.2.0 中构建包时出错:创建 PDF 版本时出现乳胶错误
【发布时间】:2015-05-15 16:35:23
【问题描述】:

我正在对我正在编写的包进行最后检查,除手动部分外,所有内容都已修复。我的命令提示符显示:

*checking PDF version of manual ... Warning: running command ' "C:/PROGRA~1/R/R-32~1.0/bin/x64/Rcmd.exe" Rd2pdf --batch --no -preview --build-dir="C:/Users/Char/AppData/Local/Temp/RtmpMZeozn/Rd2pdf1f507f8958c0" --no-clean -o PACK-manual.pdf "R://PACK.Rcheck/PACK"
had status 1
WARNING
LaTeX errors when creating PDF version.
This typically indicates Rd problems.
LaTeX errors found:
! LaTeX Error: There's no line here to end.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
 ...*

最后一段重复了几次。我在生成的 Rcheck 文件中打开了 -manual.tex 文件。 Miktex 显示错误代码*! LaTeX Error: File `Rd.sty' not found.*

我该如何解决这个问题?

【问题讨论】:

    标签: r package


    【解决方案1】:

    您可能已经注意到,LaTeX 找不到Rd.sty 文件。在您的系统上找到它并将其链接/复制到您的 LaTeX 路径。可以在here 找到 Mac 的示例。如何在 Miktex 上添加文件夹到 LaTeX 路径可以找到here

    【讨论】:

    • 这可能是一个愚蠢的问题; Rd.sty 文件是否随 R 一起提供?如果没有,我在哪里可以找到它?
    • Rd.sty 带有基础 R,因为它是创建包文档所必需的。它的位置取决于您使用的操作系统。标准安装路径为R_HOME/share/texmf
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多