4

考虑一个XYZ由其他人编写的具有功能的基础包,ABC我想ABC通过以下方法扩展我的新(非 XYZ)包中的功能。

ABC <- function(...){
  ##INSERT EXTRA WORK.

  ##CALL THE BASE METHOD
  XYZ::ABC(...)
}

现在我想记录我的新函数ABC(通过 Roxygen),创建一个指向父函数的链接以供参考。

\code{\link{XYZ::ABC}}不起作用,找不到任何功能。

\link{ABC}创建指向可能候选 Rd 文件列表的链接,

如何直接创建指向BASE函数的超链接。

4

1 回答 1

7

\code{\link[XYZ]{ABC}}

这在编写 R 扩展的交叉引用部分中有简要记录:

还有另外两种形式的可选参数指定为 \link[pkg]{foo} 和 \link[pkg:bar]{foo} 来链接到包 pkg,分别链接到文件 foo.html 和 bar.html。

于 2013-11-16T15:46:09.783 回答