链接 R 包小插图
Linking R package vignettes
有什么方法可以在 R 中的包插图之间包含 links 吗?我知道我可以在部分之间 link,例如
# Section 1 {#section1}
My first section
# Section 2
A link to [Section 1](#section1)
但是有什么方法可以让我获得可点击的 link 来启动另一个小插图的 HTML 文档?还是给出启动它的代码更容易?
```r
vignette("my vignette", package = "myPackage")
```
请注意,我已经使用 Rmarkdown
和 knitr
生成了我所有的插图。
是的,这很简单。 Vignettes 都存储在同一目录中,因此您只需引用适当的文件名即可。 drat 包 vignettes 有几个这样的例子。这是一个从一个小插图到另一个小插图的 link:
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 和用户的计算机。
您还应该能够 link 在用户的机器上从小插图到文档,反之亦然,知道小插图存储在 library/PKGNAME/doc/
中,文档存储在:library/PKGNAME/html/
.
有什么方法可以在 R 中的包插图之间包含 links 吗?我知道我可以在部分之间 link,例如
# Section 1 {#section1}
My first section
# Section 2
A link to [Section 1](#section1)
但是有什么方法可以让我获得可点击的 link 来启动另一个小插图的 HTML 文档?还是给出启动它的代码更容易?
```r
vignette("my vignette", package = "myPackage")
```
请注意,我已经使用 Rmarkdown
和 knitr
生成了我所有的插图。
是的,这很简单。 Vignettes 都存储在同一目录中,因此您只需引用适当的文件名即可。 drat 包 vignettes 有几个这样的例子。这是一个从一个小插图到另一个小插图的 link:
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 和用户的计算机。
您还应该能够 link 在用户的机器上从小插图到文档,反之亦然,知道小插图存储在 library/PKGNAME/doc/
中,文档存储在:library/PKGNAME/html/
.