false - Pandoc insertar apéndice después de bibliografía
r markdown presentation (2)
Con las nuevas versiones de pandoc, puede especificar la posición de la bibliografía con la source <div id="refs"></div>
This is some text [@item1]
This is more text [@item2]
# References
<div id="refs"></div>
# appendix
Estoy usando el paquete knitr y pandoc en R para convertir un archivo .Rmd a PDF. Pandoc está vinculado a un archivo .bib e inserta automáticamente la bibliografía al final del PDF. Las entradas en mi archivo .bib tienen este aspecto, tomadas de http://johnmacfarlane.net/pandoc/demo/biblio.bib :
@Book{item1,
author="John Doe",
title="First Book",
year="2005",
address="Cambridge",
publisher="Cambridge University Press"
}
@Article{item2,
author="John Doe",
title="Article",
year="2006",
journal="Journal of Generic Studies",
volume="6",
pages="33-34"
}
Para construir mi bibliografía, estoy usando la siguiente función, tomada de: http://quantifyingmemory.blogspot.co.il/2013/02/reproducible-research-with-r-knitr.html
knitsPDF <- function(name) {
library(knitr)
knit(paste0(name, ".Rmd"), encoding = "utf-8")
system(paste0("pandoc -o ", name, ".pdf ", name, ".md --bibliography /Users/.../Desktop/test.bib --csl /Users/.../Desktop/taylor-and-francis-harvard-x.csl"))
}
El contenido de mi archivo .Rmd es:
This is some text [@item1]
This is more text [@item2]
# References
Y el PDF generado se ve así:
Si trato de insertar un apéndice, las referencias todavía se imprimen al final del documento, como esto:
¿Cómo insertar un apéndice después de las referencias?
Eventualmente, el manejo de referencias cambiará para que sea posible colocar las referencias donde desee ( https://github.com/jgm/pandoc/issues/771 ), pero en este momento no hay una manera fácil de hacerlo.
Como se sugiere here , puede colocar su apéndice en un archivo separado, usar pandoc para convertirlo en un fragmento LaTeX, luego incluir ese fragmento usando la --include-after-body
. Luego vendría después de la bibliografía.