我是Roxygen的新手,并使用Roxygen来记录我的函数和脚本(我不是在构建一个包,而是使用包结构以便能够使用Roxygen)。我使用Rd2HTML
函数将.Rd翻译为.html。我正在尝试在一个.Rd文件中创建一个超链接到另一个.Rd文件,并在.html文件中维护该链接。
假设我有两个脚本和.Rd文件:code1
和code2
。当我将\code{\link{code1}}
添加到code2
的roxygen评论中时,运行roxygenize("<location of package>")
并使用Rd2HTML
构建一个html文件,结果是html文件显示{{1}在code1
的位置代替code1。换句话说:在code1的html文件中没有显示超链接,而是返回\code{\link{code1}}
格式化的代码。添加包名称无法解决问题。
任何人都可以解释这种行为(并解决我的问题:))?
详细说明: NAMESPACE文件:
code1
说明文件:
# Generated by roxygen2 (4.1.1): do not edit by hand
export(code1)
export(code2)