Capítulo 1 Introducción
Este libro es una guía para la escritura de libros con R Markdown (Allaire et al. 2017) y con el paquete bookdown de R (Xie 2017a). Se enfoca en las características específicas de la escritura de libros, artículos o reportes de gran extensión . Algunas de estas características son:
Cómo se componen figuras y tablas y se hacen referencias cruzadas hacia ellas;
Cómo generar múltiples formatos de salida tales como HTML, PDF y e-books para un sólo libro;
Como personalizar las plantillas de los libros y elementos de diferentes estilos en un libro;
El soporte de editor (en particular, el IDE RStudio);
Cómo publicar un libro;
No es una completa introducción a R Markdown o al paquete knitr (Xie 2017b), sobre el cual se construyó bookdown. Para obtener más información sobre R Markdown, consulte la documentación en línea http://rmarkdown.rstudio.com. Para knitr, consulte Xie (2015). No hay que ser un experto en el lenguaje R (R Core Team 2017) para leer este libro, pero se espera que se tengan conocimientos básicos sobre R Markdown y knitr. Para los principiantes, puede empezar a trabajar con los Cheatsheets en https://www.rstudio.com/resources/cheatsheets/. El apéndice de este libro contiene breves introducciones a esos paquetes de software. Para poder personalizar las plantillas de libros y temas, debe estar familiarizado con LaTeX, HTML y CSS.
Referencias
Allaire, JJ, Yihui Xie, Jonathan McPherson, Javier Luraschi, Kevin Ushey, Aron Atkins, Hadley Wickham, Joe Cheng, and Winston Chang. 2017. Rmarkdown: Dynamic Documents for R. https://CRAN.R-project.org/package=rmarkdown.
Xie, Yihui. 2017a. Bookdown: Authoring Books and Technical Documents with R Markdown. https://CRAN.R-project.org/package=bookdown.
Xie, Yihui. 2017b. Knitr: A General-Purpose Package for Dynamic Report Generation in R. https://CRAN.R-project.org/package=knitr.
Xie, Yihui. 2015. Dynamic Documents with R and Knitr. 2nd ed. Boca Raton, Florida: Chapman; Hall/CRC. http://yihui.name/knitr/.
R Core Team. 2017. R: A Language and Environment for Statistical Computing. Vienna, Austria: R Foundation for Statistical Computing. https://www.R-project.org/.