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 projet Latex est formé de plusieurs fichiers, ces fichiers sont trop souvent perdus dans un dossiers comprenant d'innombrables fichiers (images, scripts, .aux, .bbl, .log, .spl, etc. ). Il faut donc perdre son temps à identifier la source principale pour ensuite éditer, compiler ou visualiser le document.
Solution : un script scanne tous les fichiers .tex présents dans le dossier courant et identifie celui comportant la commande "\documentclass".
Utilisation typique du script :
À faire une seul fois:
-
genLatexMakefile
: génère un fichiermakefile
Ensuite, 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