Maybaygiare.org

Blog Network

R Markdown Cookbook

1.2 Instalar LaTeX (TinyTeX) para informes PDF

Si desea crear documentos PDF a partir de R Markdown, deberá tener instalada una distribución LaTeX. Aunque hay varias opciones tradicionales, como MiKTeX, MacTeX y TeX Live, recomendamos que los usuarios de R Markdown instalen TinyTeX.

TinyTeX es una distribución de LaTeX personalizada basada en TeX Live que es relativamente pequeña en tamaño, pero funciona bien en la mayoría de los casos, especialmente para usuarios de R. Instalar o ejecutar TinyTeX no requiere privilegios de administrador del sistema.1 Puede instalar TinyTeX con el paquete R tinytex (Xie 2020e):

tinytex::install_tinytex()# to uninstall TinyTeX, run tinytex::uninstall_tinytex()

Tenga en cuenta que «tinytex» se refiere al paquete R, y «TinyTeX» se refiere a la distribución LaTeX. Hay dos ventajas de usar TinyTeX:

  1. TinyTeX es ligero (en comparación con otras distribuciones de LáTeX), multiplataforma y portátil. Por ejemplo, puede almacenar una copia de TinyTeX en su unidad USB u otros dispositivos portátiles y usarla en otros equipos con el mismo sistema operativo.

  2. Cuando R Markdown se convierte a PDF, Pandoc convierte Markdown en un documento LaTeX intermedio primero. El paquete de R tinytex ha proporcionado funciones auxiliares para compilar documentos LaTeX en PDF (la función principal es tinytex::latexmk()). Si utiliza TinyTeX y se requieren ciertos paquetes de LaTeX pero no están instalados, tinytex intentará instalarlos automáticamente por usted. También intentará compilar el archivo LaTeX un número suficiente de veces para asegurarse de que se resuelvan todas las referencias cruzadas.

Si está interesado en los detalles técnicos, puede consultar el artículo Xie (2019b) y la página de preguntas frecuentes en https://yihui.org/tinytex/faq/.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.