【发布时间】:2015-01-03 16:00:31
【问题描述】:
我在 Windows 7 上使用 32 位 R 3.1.2。
我最近对最近开发的软件包进行了R CMD check --as-cran,只收到了“新提交”说明。这里和 R-devel 的研究表明,这可以被忽略。我还使用了devtools::build_win(),除了前面提到的之外,没有收到任何注释或警告。此外,我使用 R CMD build 和 R CMD INSTALL --build 在本地构建了包,一切正常,包括 PDF 手册。
在提交给 CRAN 后,我被告知抛出了一个警告:
This fails to make its manual:
* checking PDF version of manual ... WARNING
LaTeX errors when creating PDF version.
This typically indicates Rd problems.
LaTeX errors found:
! Missing $ inserted.
<inserted text>
$
l.682 }{}
! Missing } inserted.
<inserted text>
}
l.682 }{}
...
The line appears to be
\widehat{R_1} = \frac{\sum\limits_{i=1}^n{c_i/n}}{\sum\limits_{i=1}^n{L_i/n}}
此处的其他研究表明,我使用 win-builder.r-project.org/ 在开发版本上检查我的包,该测试的结果仅抛出“新提交”警告。
我不知所措。我无法复制 CRAN 发现一切似乎在我的机器和 win-builder.r-project.org 上都能正常工作的错误。
有人可以帮我解决这个问题吗?我坦率地承认我不是 LaTeX 专家,但鉴于 Windows 上的 R 3.1.2 或 win-build 上的开发版本不是问题,我不知道从哪里开始。
包信息在这里:
我使用inlinedocs 包来编写我的函数和cmets。警告来自 .R,第 127 行:
和 .Rd 第 39 行:
感谢您的帮助。
【问题讨论】: