【发布时间】:2015-09-09 15:59:08
【问题描述】:
我是 Roxygen 的新手,我使用 Roxygen 来记录我的函数和脚本(我不是在构建包,而是使用包结构以便能够使用 Roxygen)。我使用Rd2HTML 函数将.Rd 翻译成.html。我正在尝试在一个 .Rd 文件中创建指向另一个 .Rd 文件的超链接,并在 .html 文件中维护该链接。
假设我有两个脚本和 .Rd 文件:code1 和 code2。当我将\code{\link{code1}} 添加到code2 的roxygen cmets 时,运行roxygenize("<location of package>") 并使用Rd2HTML 构建一个html 文件,结果是html 文件在该位置显示code1 而不是code1的\code{\link{code1}}。也就是说:code1的html文件中没有显示超链接,而是返回了格式化为code的code1。添加包名称不能解决问题。
谁能解释这种行为(并解决我的问题:))?
详情: 命名空间文件:
# Generated by roxygen2 (4.1.1): do not edit by hand
export(code1)
export(code2)
描述文件:
Package: Scripts
Type: Package
Title: What the package does (short line)
Version: 0.0.1
Date: 2012-11-12
Author: Who wrote it
Maintainer: Who to complain to <yourfault@somewhere.net>
Description: More about what it does (maybe more than one line)
License: GPL
【问题讨论】: