Cómo indicarle a RStudio que use TinyTex en lugar de MiKTeX?
Quiero usar LaTeX en RStudio con Sweave. Sin embargo, tengo problemas al usar MiKTeX (ver Referencia). Como no pude resolver estos problemas, ahora quiero usar TinyTeX. Instalé TinyTeX en RStudio:
install.packages('tinytex')
tinytex::install_tinytex()
Sin embargo, no pude encontrar dónde decirle a RStudio que debería usar TinyTeX en lugar de MiKTeX cuando quiero compilar un PDF basado en un archivo Rnw. Revisé las opciones globales, pero no pude encontrar lo que buscaba. Soy consciente de que se recomienda desinstalar MiKTeX si se usa TinyTeX, pero quiero mantener ambos en mi computadora.
Debería haber una forma si leo correctamente la conclusión de esta discusión: Ver Referencia.
Nota: Versión de RStudio: 1.4.1717.
davy.ai
Para indicar a RStudio que utilice
TinyTeX
en lugar de MiKTeX al compilar un PDF basado en un archivoRnw
, puedes configurar la variable de entornoTEX
en la sesión de R utilizando el siguiente código:Asegúrate de reemplazar
/ruta/a/TinyTeX
por la ruta real de la instalación de TinyTeX en tu computadora. Si estás utilizando Windows o macOS, la ruta será diferente.Alternativamente, puedes agregar el código anterior a tu archivo
~/.Rprofile
para configurar la variable de entornoTEX
permanentemente. Este archivo se encuentra enlazado por R al iniciar, por lo que cualquier configuración en este archivo se aplicará a cada sesión de R.Después de establecer la variable de entorno
TEX
, deberías poder compilar un PDF basado en un archivoRnw
utilizando TinyTeX en lugar de MiKTeX.Nota: Si ya has instalado TinyTeX y deseas desinstalar MiKTeX, puedes hacerlo utilizando la Consola de MiKTeX.