7

我的包裹顺利通过Rcmd check。但是在构建的 R 文档的 PDF 格式中,在示例部分中,有一半的行(R 代码)不在论文中。我还发现了另一个 CRAN 提交的包,ftsa它也在一行中出现过满,请参阅ftsa 参考手册

我猜这个问题源于verbatimLatex 中环境的行为。但是有一些乳胶包可以解决这个问题,https: //tex.stackexchange.com/questions/14342/verbatim-environment-that-c​​an-break-too-long-lines ,但我不知道如何使用它们与Rcmd.

  1. 在处理这些情况时,为什么Rcmd check不像 Latex 那样显示任何错误、警告或注释?
  2. 如何在示例部分强制换行?

谢谢

4

1 回答 1

4
  1. R CMD 检查不分析/转发所有 LaTeX 警告。是的,在理想世界中它会。

  2. 一直以来,您应该自己格式化 \examples{ ... } 部分,特别是包括合理的换行符(和前导空格),以便更好地对齐多行示例。

    使用 R 本身的源代码或推荐的软件包(或由我编写的软件包,因为我确实很注意这一点),在他们的 *.Rd 文件中查看好的示例。

请记住:R 的当前开发源代码始终可以在 R (devel) 源代码树@svn.r-project.org上通过网络访问,即 R 的标准包位于R 源代码 src/library

于 2013-02-26T21:03:57.553 回答