在Roxygen2样式文档中转义“@”

时间:2012-01-10 19:07:05

标签: r roxygen

假设我有一个评论栏,我想写一个电子邮件地址。我将如何转义“@”符号,以便roxygen将其视为文本而不是指令?

1 个答案:

答案 0 :(得分:21)

双重签名@@将完成这项工作。

例如,请参阅此文档的作者字段中的电子邮件地址:

##' A package to check Roxygen's sanity.
##' @name helloRoxygen-package
##' @docType package
##' @author My name \email{me@@here.org}
NA

在使用*.Rd处理时生成此roxygenize()文件:

\docType{package}
\name{helloRoxygen-package}
\alias{helloRoxygen-package}
\title{A package to check Roxygen's sanity.}
\description{
  A package to check Roxygen's sanity.
}
\author{
  My name \email{me@here.org}
}