J'ai développé un Makefile pour LaTeX sur la base du Makefile pour LaTeX de
Chris Monson (cf également
la page du projet sur Google Code).
Mon approche est un peu différente de la sienne, cependant :
- J'use et abuse des parties conditionnelles du Makefile et essaie
d'exploiter les détections de changement de fichier de (GNU) make
- Je ne veux pas faire trop de suppositions sur la façon dont les gens
gèrent leurs fichiers graphiques
- J'abuse également des fichiers intermédiaires
- J'essaie de le rendre plus portable (Linux, Cygwin, MacOSX, FreeBSD)
- Je veux aussi qu'il ait la capacité d'être inclus dans d'autres Makefiles
(cette fonctionnalité n'a pas été testée, mais je pense que j'y suis
presque)
- J'ai aussi ajouté des cas d'utilisation indiquant ce que je veux qui
fonctionne bien avec ce Makefile
Les besoins minimaux de ce Makefile sont :
- Une installation de LaTeX avec latex et pdflatex
- Les outils Unix de base: sed, cp, mv, etc
Les besoins supplémentaires sont:
- Bibtex, makeindex, thumbpdf
- dvips, dvipdfm, pdftops
Vous pouvez explorer le dépôt git via cette interface Web. Si vous voulez
cloner le répertoire git de ce Makefile, faites dans un terminal:
git clone git://github.com/scolin/latex-makefile.git
Si vous voulez télécharger des versions spécifiques :
Inutile de préciser que vous utilisez la version de développement à vos
risques et périls.