链接R包装晕影

nat*_*ood 16 r knitr r-markdown

有没有什么办法可以在R中的包装小插图之间加入链接?例如,我知道我可以在部分之间进行链接

# Section 1 {#section1}
My first section

# Section 2
A link to [Section 1](#section1)
Run Code Online (Sandbox Code Playgroud)

但有什么方法可以获得一个可点击的链接,将启动另一个小插图的HTML doucment?或者让代码启动它更容易?

```r
vignette("my vignette", package = "myPackage")
```
Run Code Online (Sandbox Code Playgroud)

注意我使用Rmarkdown和生成了所有的晕影knitr.

Tho*_*mas 19

是的,这很简单.Vignettes都存储在同一目录中,因此您只需引用相应的文件名即可.drat包装小插曲有几个例子.这是从一个小插图到另一个小插图的链接:

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.
Run Code Online (Sandbox Code Playgroud)

这将适用于CRAN和用户的计算机.

您还应该能够在用户的计算机上从小插图链接到文档,反之亦然,因为他们知道存储了小插图library/PKGNAME/doc/并且文档存储在:library/PKGNAME/html/.