Xavier Provençal
Script : genLatexMakefile
Présentation
Idée de base :
- Utiliser
make
pour ne plus avoir à entrer manuellement les commandes de compilation d'un document LaTEX.
Cet outil est un baume sur le problème suivant :
-
Un documents Latex est habituellement formé de plusieurs fichiers, ces fichiers sont, habituellement, perdus dans un dossiers comprenant de nombreux fichiers de toutes sorte (images, scripts, .aux, .bbl, .log, .spl, etc. ). Il faut donc perdre son temps à identifier la source principale pour ensuite compiler le document en entrant la bonne commande de compilation.
Solution : le script scanne tous les fichiers .tex présents dans le dossier courant et identifie celui comportant la commande "\documentclass".
Utilisation typique du script :
-
genLatexMakefile
: génère un fichiermakefile
, à faire une seule fois !
Après, les trois principales commandes sont :
-
make
: compile le document. -
make edit
: ouvre les sources .tex avec l'éditeur texte spécifié en option. -
make view
: ouvre la sortie (habituellement .pdf) avec le logiciel de visualisation spécifié en option.
Installation
Installation de base :
wget http://xprov.org/misc/genLatexMakefile/genLatexMakefile.py sudo cp genLatexMakefile.py /usr/local/bin/genLatexMakefile
Pour l'autocompletion sous BASH :
wget http://xprov.org/misc/genLatexMakefile/genLatexMakefile sudo cp genLatexMakefile /etc/bash_completion.d/genLatexMakefile