r knitr r-markdown

Enlace de las viñetas del paquete R



knitr r-markdown (1)

¿Hay alguna manera de que pueda incluir enlaces entre viñetas de paquetes en R ? Sé que puedo enlazar entre sección, por ejemplo

# Section 1 {#section1} My first section # Section 2 A link to [Section 1](#section1)

Pero, ¿hay alguna forma en que pueda obtener un enlace en el que se pueda hacer clic para iniciar el inventario HTML de otra viñeta? ¿O es simplemente más fácil dar el código para lanzarlo?

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

Tenga en cuenta que he generado todas mis viñetas utilizando Rmarkdown y knitr .


Sí, esto es simple. Todas las viñetas se almacenan en el mismo directorio, por lo que simplemente debe referirse al nombre de archivo apropiado. Las vignettes paquete vignettes tienen varios ejemplos de esto. Aquí hay un enlace de una viñeta a la otra:

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.

Esto funcionará en CRAN y en la máquina de un usuario.

También debería poder enlazar desde viñetas a documentación, y viceversa, en la máquina de un usuario, sabiendo que las viñetas se almacenan en la library/PKGNAME/doc/ y la documentación se almacena en: library/PKGNAME/html/ .