有什么办法可以在 R 中的包装晕影之间加入链接?我知道我可以在部分之间进行链接,例如
# Section 1 {#section1}
My first section
# Section 2
A link to [Section 1](#section1)
但是,有什么方法可以获得一个可点击的链接,它将启动另一个小插图的HTML doucment?或者让代码启动它更容易?
```r
vignette("my vignette", package = "myPackage")
```
注意我已使用Rmarkdown
和knitr
生成了所有的插图。
答案 0 :(得分:19)
是的,这很简单。 Vignettes都存储在同一目录中,因此您只需引用相应的文件名即可。 drat包vignettes有几个例子。这是从一个小插图到另一个小插图的链接:
This vignette deals with the first case: How to use
[drat](http://dirk.eddelbuettel.com/code/drat.html) as a package author. A
[companion vignette for package users](DratForPackageUsers.html) is available as well.
这适用于CRAN和用户的计算机。
您还应该能够在用户的计算机上从小插图链接到文档,反之亦然,知道小插曲存储在library/PKGNAME/doc/
中,文档存储在:library/PKGNAME/html/