On Tue, 30 Oct 2001, Marc SCHAEFER wrote:

> # G�n�ration automatique du DVI par une r�gle
> # %.tex inclut %_part_1.tex %_part_2.tex
> # Exemple: truc.tex inclut truc_part_1.tex et truc_part_2.tex
> %.dvi: %.tex %_part_1.tex %_part_2.tex
>       latex $<
> 
Pourquoi!?
%.dvi: %.tex
      latex $<

Tes inclusions d�pendantent syst�matiquement du document ``root'', si un
fichier manque, tu peux faire confiance � LaTeX pour de signaler l'erreur.

De plus, si j'ai bien compris ton �nonc�, machin ET truc DOIVENT �tres
compos�s de DEUX parties!?

Par contre, pour traiter les fichier LaTeX de mani�re syst�matique, ma
combine de forcer les deux passages pour (et par;) la table des mati�re
semble bonne:
----
TOC = echo "Making $*.toc" ; ${TEX} $< ; rm $*.dvi

%.dvi: %.tex

%.dvi: %.tex %.toc
        ${TEX} $<
        rm $*.log $*.aux

%.toc: %.tex
        ${TOC}
----
Sacr� morceau, ce ``The GNU Make Manuel''! 
On pourrait en faire un travail de dipl�me � lui tout seul!

--
 F�lix Hauri  -  <[EMAIL PROTECTED]>  -  http://www.f-hauri.ch


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à