termuxtex

Un script automatizado para instalar LaTeX y sus principales bibliotecas para Termux

MIT License

Stars
7
Committers
1

[Termuxtex] (1.2.0) LaTeX para Termux

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

Tabla de contenido

Notas de la versin

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

Pre-requisitos

Es necesario contar con aproximadamente 340 MB de espacio libre para una correcta instalacin (el tamao puede variar para actualizaciones posteriores).

Permisos de escritura activados

Tener activados los permisos de escritura de Termux (Ajustes => Apps => Termux => Permisos => Almacenamiento)

Instalar Git

Instalar git en Termux:

1) Instalar Git:

Ejecutar en termux el siguiente comando:

pkg install git

2) Aceptar la instalacin de Git:

3) Esperar hasta que la instalacin termine:

Instalacin

1) Obtener TermuxTex

En Termux ejecutar el siguiente comando:

git clone https://github.com/NatanVilchis/termuxtex

Esperar a que se termine de obtener todo el repositorio:

2) Abrir la carpeta termuxtex

En Termux ejecutar el siguiente comando:

cd termuxtex

3) Instalacin limpia

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*

4) Ejecutar el script termuxtex

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:

Scripts

Para simplificar los scripts se han hecho los siguientes cambios: lualatex2ca y lualatex2c estarn integrados en "lualatex2" pdflatex2ca y pdflatex2c estarn integrados en "pdflatex2"

lualatex2

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

pdflatex2

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

Ejemplo

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

Hecho por

Natan Vilchis

Licencia

Este proyecto est licenciado bajo la licencia MIT, ver LICENSE para ver los detalles.