要生成 R 文档文件 ( .Rd
),我将 RStudio/Document 选项包与 R 3.0.2、Linux 3.11、devtools 1.5、roxygen2 4.0.1 一起使用。
客观的
我想在文档文件中描述一个函数的多个参数,例如在这个例子中:
\arguments{
\item{arg1, arg2}{Description}
}
在这里,参数arg1
和arg2
由空格字符分隔。这会导致 HTML 版本中的自动换行符。
问题
使用 RStudio/Document 选项,两个参数之间的空格将第二个参数放在“描述”部分,例如:
#' @param arg1, arg2 Description
会变成
\arguments{
\item{arg1,}{arg2 Description}
}
不适当的解决方案
我想出将两个参数都保留在“参数”部分中的唯一方法是不被空格分割,例如:
#' @param arg1,arg2 Description
会变成
\arguments{
\item{arg1,arg2}{Description}
}
这是不想要的,因为带有更多参数的“列”使用大量空间。我试图用\
或来逃避空间,\\
以及用 来包含所有参数\code{...}
,但没有一个能按预期工作。
问题
有没有办法像我的Objective一样创建输出?也许是一些引入空格的转义字符?
谢谢你。
斯文