Le but de cet exercice est de faire un un script pour compiler vos fichiers latex, avec le bon nombre d'étape de compilation.
La compilation des fichiers latex est un procédé à une passe sur le fichier source qui entraine le besoin de compiler le fichier plusieurs fois pour converger vers sa version définitive.
On souhaite dans cette exercice faire un script compile_latex.sh
qui prend en paramètre un fichier latex et le compile autant de fois que nécessaire pour obtenir la version finale.
Utiliser les outils connus de shell pour voir la date des fichiers produits et décider si il est nécessaire de recompiler le fichier ou pas. Attention, il sera peut-être également nécessaire de vérifier l'évolution du contenu des fichiers et pas seulement leur date.
Dans cette première version, on ne prendra pas en compte la présence potentielle de fichier de bibliographie.
Dans cette deuxième version, on souhaite ajouter les étapes de compilation de la bibliographie via bibtex
et s’assurer que le nombre de passes de compilation est toujours correcte.
L'étape de bibtex
doit être correctement placée dans la série des étapes de compilatios, et le nombre d’appels successifs à pdflatex
devra donc être adapté en fonction du besoin.