R文档,如何强制Rcmd Rd2pdf在示例R-like部分中自动打破过满的行?

Ehs*_*udi 7 latex r line-breaks

我的包裹顺利通过了Rcmd check.但是在R文档的构造PDF格式中,在示例部分中,行的一半(R代码)不在本文中.我还发现了另一个CRAN提交的软件包,ftsa它在一行中也会过度使用,请参阅ftsa 参考手册.

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

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

谢谢

Mar*_*ler 4

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

  2. 情况一直如此,您始终应该自己格式化 \examples{ ... } 部分,特别是包括合理的换行符(和前导空格),以实现多行示例的良好对齐。

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

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