it-swarm-es.tech

Crear un comando personalizado para compilar archivos LaTeX

Uso LaTeX y rubber para compilar mis fuentes tex a través de la línea de comandos. El comando que suelo usar es rubber --pdf test.tex && rubber --clean test.tex. ¿Cómo puedo crear un comando personalizado para que solo tenga que escribir rubber text.tex o rubb text.tex (o algo así) para que haga lo mismo que el comando largo anterior?

1
Til Hund

Usaría algo simple, como

#!/bin/bash
rubber --pdf $1 && rubber --clean $1

luego lo guarda en una carpeta en su $PATH y ya está.

Normalmente sugiero crear (si no está presente) la carpeta ~/bin para contener los scripts de tu usuario y luego agregarlo a tu $PATH variable, siguiendo esta solución .

2
dadexix86