language - ¿Cómo agrego citas y una bibliografía a las presentaciones de rmarkdown de “Rpres”?
rstudio markdown gallery (1)
El paquete knitcitations
se puede usar para agregar citas y una bibliografía usando los comandos R. La siguiente parte da una .Rpres mínima:
Using knitcitations
=======================================================
Example Citation
=======================================================
```{r, echo = FALSE}
library(knitcitations)
```
See the `knitcitations` vignette for details on how to add citations, such as
`r citep("10.1890/11-0011.1")`
Bibliography
========================================================
Use the `bibliography` function to add the bibliography.
```{r, echo=FALSE, results="asis"}
bibliography()
```
Aquí, la bibliografía se crea sobre la marcha e incluye un comando LaTeX que no se analiza correctamente. Para un mayor control puede utilizar su propia bibliografía, por ejemplo
bib <- read.bibtex("references.bib")
citet(bib["bloggs2002"])
Tenga en cuenta que podríamos haber guardado la bibliografía creada en el ejemplo write.bibtex
utilizando write.bibtex
, y luego editarla para crear las references.bib
write.bibtex
.
Esta página:
http://rmarkdown.rstudio.com/authoring_bibliographies_and_citations.html
describe rmarkdown
agregar citas y una bibliografía generada a los documentos regulares de rmarkdown
. Cuando se rmarkdown
presentaciones con rmarkdown
, este método funciona para ioslides, slidify y beamer.
El enfoque de agregar una bibliografía: línea al frente de la presentación no funciona para las presentaciones más recientes de "Rpres".
¿Cómo se puede agregar una bibliografía a un archivo de presentación de Rpres rmarkdown
?
Sospecho que la respuesta es que esto no es compatible con las plantillas o las opciones de compilación para los archivos Rpres. Si ese es el caso, entonces se apreciarán los indicadores sobre dónde parchear para agregar la opción --bibliography=
a la llamada a pandoc
.
Mi entorno incluye
- RStudio preview 0.9.451
- knitr 1.1.12
- rmarkdown 0.7