template language example descargar r rstudio r-markdown pandoc

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