Agradecimientos
En primer lugar me gustaría dar las gracias a mi empleador, RStudio, por darme la oportunidad de trabajar en este emocionante proyecto. Tenía la esperanza de trabajar en él cuando vi por primera vez el proyecto GitBook en 2013, ya que de inmediato me di cuenta que era un estilo hermoso de libro y había mucha más potencia que podríamos agregarle, a juzgar por mi experiencia de escribir el libro sobre knitr (Xie 2015) y la lectura de otros libros. R Markdown se convirtió en un proyecto maduro dos años después, y por suerte, bookdown se convirtió en mi trabajo oficial a finales de 2015. No hay muchas cosas en el mundo mejores que el hecho de que su trabajo pase a ser su afición (o viceversa). Estoy totalmente complacido de jugar un poco con bibliotecas de JavaScript, paquetes de LaTeX, y un sinfín de expresiones regulares en R. Honestamente también debo agradecer a StackOverflow (http://stackoverflow.com), y creo que todos ustedes saben lo que quiero decir, si alguna vez han escrito algún código de programa.
Este proyecto es, sin duda, no solo el esfuerzo de una sola persona. Varios colegas en RStudio me han ayudado a lo largo del camino. Hadley Wickham proporcionó una enorme cantidad de información durante el desarrollo de bookdown, mientras trabajaba en su libro R for Data Science con Garrett Grolemund. JJ Allaire y Jonathan McPherson proporcionaron una gran cantidad de ayuda técnica directamente al paquete, así como apoyo en el IDE RStudio. Jeff Allen, Chaita Chaudhari, y el equipo de RStudio Connect han mantenido el sitio web https://bookdown.org. Robby Shaver diseñó una imagen de portada bonita para este libro. Tareef Kawaf hizo todo lo posible para ayudarme a crecer como un ingeniero de software profesional. Es una bendición trabajar en esta empresa con personas entusiastas e inteligentes. Recuerdo que una vez le dije a Jonathan “Hey, me encontré con un problema en el almacenamiento en caché de HTML widgets y finalmente me di cuenta de una posible solución”, y Jonathan agarró su cerveza, “yo ya lo resolví” “Oh, bien, muy bien.”
También he recibido un montón de comentarios de los autores de libros fuera de RStudio, incluyendo Jan de Leeuw, Jenny Bryan, Dean Attali, Rafael Irizarry, Michael Love, Roger Peng, Andrew Clark, etc. Algunos usuarios también contribuyeron con código para el proyecto y ayudaron a revisar el libro. Aquí está una lista de todos los contribuyentes: https://github.com/rstudio/bookdown/graphs/contributors. Se siente bien cuando uno inventa una herramienta y se da cuenta que también es el beneficiario de su propia herramienta. Como alguien que ama el modelo de solicitud de extracción de GitHub, deseaba que los lectores no tuvieran que enviarme un correo electrónico para mencionar que había un error tipográfico o un error evidente en mi libro, sino que sólo pudiera arreglarse a través de una solicitud de extracción. Esto fue posible en bookdown. Se puede ver el número de solicitudes de extracción de los errores tipográficos que he fusionado: https://github.com/rstudio/bookdown/pulls Es bueno tener tantos correctores ortográficos humanos. No es que no sepa cómo usar un verdadero corrector ortográfico, pero no quiero hacer esto antes de que el libro esté terminado, y el malévolo Yihui también quiere dejar algunas tareas sencillas para los lectores e involucrarlos en la mejora del libro.
Callum Webb amablemente diseñó un lindo sticker hexagonal para bookdown.
El paquete bookdown no sería posible sin un par de paquetes de software de código abierto. En particular, Pandoc, GitBook, jQuery, y los paquetes de R dependientes, por no hablar de R en sí. Doy las gracias a los desarrolladores de estos paquetes.
Me mudé a Omaha, Nebraska en 2015, y disfruté de un año en apartamentos Steeplechase, donde viví con comodidad para desarrollar el paquete bookdown, gracias al personal del condominio que fue muy amable y servicial. Luego me encontré con un agente inmobiliario profesional y muy listo, Kevin Schaben, que encontró una casa fabulosa para nosotros en un período de tiempo sorprendentemente corto, y terminé este libro en nuestra nueva casa.
John Kimmel, el editor de Chapman & Hall/CRC, me ayudó a publicar mi primer libro. Es un placer trabajar con él de nuevo. Él generosamente accedió a que me quedara con la versión en línea de este libro de forma gratuita, por lo que puede seguirlo para actualizar después de que se imprima y publique (es decir, usted no tiene que esperar años para la segunda edición para corregir errores e introducir nuevas caracteristicas). Me gustaría poder ser lo más abierto de mente posible como él cuando tenga su edad. Shashi Kumar resolvió algunos de mis problemas técnicos con la clase del editor de LaTeX (krantz.cls
) cuando yo estaba tratando de integrarlo con bookdown. También aprecio los comentarios muy útiles de los revisores Jan de Leeuw, Karl Broma n, Brooke Anderson, Michael Grayling, Daniel Kaplan y Max Kuhn.
Por último quiero agradecer a mi familia, en especial, a mi esposa e hijo, por su apoyo. Él, de un año de edad, ha descubierto que el monitor se enciende cuando toca el teclado, así que en ocasiones simplemente gatea en mi oficina y presiona al azar el teclado. No estoy seguro de si esto cuenta como su contribución al libro … @)!%)Y@*
Yihui Xie
Elkhorn, Nebraska
Referencias
Xie, Yihui. 2015. Dynamic Documents with R and Knitr. 2nd ed. Boca Raton, Florida: Chapman; Hall/CRC. http://yihui.name/knitr/.