链接R包装晕影

时间:2016-01-22 11:59:29

标签: r knitr r-markdown

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

# Section 1 {#section1}
My first section

# Section 2
A link to [Section 1](#section1)

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

```r
vignette("my vignette", package = "myPackage")
```

注意我已使用Rmarkdownknitr生成了所有的插图。

1 个答案:

答案 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/