Un script automatizado para instalar LaTeX y sus principales bibliotecas para Termux
MIT License
Versin (1.2.0) - Modificacin: 16/MAY/2019 Cambios en los scripts lualatex2ca, pdflatex2ca, pdflatex2c y pdflatex2ca: Scripts
En dispositivos que ya tienen termuxtex, se recomienda hacer una instalacin limpia: Ver instalacin limpia
LaTeX para Termux (Android). Un script automatizado para instalar LaTeX y sus principales bibliotecas para Termux
Leer en otros lenguajes: Espaol, Ingls
Versin (1.2.0) - Fecha de Modificacin: 16/MAY/2019 Los scripts pdflatex2ca y pdflatex2c se integraron en uno solo llamado: pdflatex2. Los scripts lualatex2ca y lualatex2c se integraron en uno solo llamado: lualatex2. Se elimin "inputenc" de los paquetes por defecto en la instalacin de termuxtex. Se agrega la opcin para realizar una instalacin limpia en dispositivos que ya tienen instalado termuxtex en el dispositivo.
Versin (1.1.0) - Fecha de Modificacin: 16/MAR/2019 Se agreg la descarga del paquete texliveonfly en termuxtex.sh Se modificaron los archivos pdflatex2ca, pdflatex2c, lualatex2ca y lualatex2c para que automticamente instalaran los paquetes faltantes del archivo a compilar (gracias al paquete texliveonfly). Se aadi una correccin a los archivos pdflatex2ca, pdflatex2c, lualatex2ca y lualatex2c para que puedan compilar archivos que no usen referencias bibliogrficas.
Versin (1.0.0) Fecha de Modificacin: 18/NOV/2018 Se aade la primer versin del repositorio
Es necesario contar con aproximadamente 340 MB de espacio libre para una correcta instalacin (el tamao puede variar para actualizaciones posteriores).
Tener activados los permisos de escritura de Termux (Ajustes => Apps => Termux => Permisos => Almacenamiento)
Instalar git en Termux:
Ejecutar en termux el siguiente comando:
pkg install git
En Termux ejecutar el siguiente comando:
git clone https://github.com/NatanVilchis/termuxtex
Esperar a que se termine de obtener todo el repositorio:
En Termux ejecutar el siguiente comando:
cd termuxtex
Si no ha instalado termuxtex en este dispositivo, omita este paso. Se recomienda realizar una instalacin limpia si actualmente ya est instalado termuxtex en Termux, esto con la finalidad de evitar posibles errores como el siguiente: Latex can't find .sty files altough packages are installed. Los siguientes comandos purgarn la instalacin vieja de LaTeX y eliminarn los archivos de configuracin viejos. Para realizar la instalacin limpia se debe escribir lo siguiente en Termux:
apt-get -y purge texlive*
rm -rf $HOME/../usr/share/texlive/
rm -rf $HOME/.texlive*
En Termux ejecutar el siguiente comando:
bash termuxtex.sh
Es importante que mientras la instalacin est en proceso el equipo no se suspenda ya que puede generar problemas de instalacin Esperar a que termine la instalacin:
Para simplificar los scripts se han hecho los siguientes cambios: lualatex2ca y lualatex2c estarn integrados en "lualatex2" pdflatex2ca y pdflatex2c estarn integrados en "pdflatex2"
Este comando compilar el archivo .tex con lualatex La forma general de uso es la siguiente:
lualatex2 [-opciones] archivo.tex
Opciones: -b, Si el archivo.tex contiene referencias como bibtex, apacite... -a, Si desea abrir el archivo PDF automticamente despus de la compilacin. -o, Si desea abrir el archivo PDF automticamente despus de la compilacin (Mismo que -a).
Si no hay opciones solamente se compilar el archivo en PDF. Ejemplos de uso: Compilar solamente:
lualatex2 archivo.tex
Compilar y abrir automticamente:
lualatex2 -a archivo.tex
Compilar, generar las referencias y abrir automticamente:
lualatex2 -ab archivo.tex
Tambin puede usarse:
lualatex2 -ba archivo.tex
Este comando compilar el archivo .tex con pdflatex La forma general de uso es la siguiente:
pdflatex2 [-opciones] archivo.tex
Opciones: -b, Si el archivo.tex contiene referencias como bibtex, apacite... -a, Si desea abrir el archivo PDF automticamente despus de la compilacin. -o, Si desea abrir el archivo PDF automticamente despus de la compilacin (Mismo que -a).
Si no hay opciones solamente se compilar el archivo en PDF. Ejemplos de uso: Compilar solamente:
pdflatex2 archivo.tex
Compilar y abrir automticamente:
pdflatex2 -a archivo.tex
Compilar, generar las referencias y abrir automticamente:
pdflatex2 -ab archivo.tex
Tambin puede usarse:
pdflatex2 -ba archivo.tex
Este repositorio cuenta con un archivo .tex de ejemplo. Dentro de la carpeta termuxtex escribir lo siguiente:
cd ejemplo
Como el ejemplo tiene referencias bibliogrficas se puede usar lo siguiente:
pdflatex2 -ba tarea1.tex
Esperar a que termine de compilar:
Tambin puede compilarse usando lualatex2:
lualatex2 -ba tarea1.tex
Una vez compilado el archivo se abrir automticamente :
Para ver la lista de opciones que pueden pasarse a lualatex2 y pdflatex2 ver: Scripts
Este proyecto est licenciado bajo la licencia MIT, ver LICENSE para ver los detalles.