bonjours tout le monde
Je travail depuis un peut de temps avec Latex, j'aimerai me débarrasser des fichiers auxiliaires (.aux .out .....). je sais que ça se fait avec un fichier Makefile. j'ai trouvé sur internet l'exemple ci-dessous, il marche parfaitement avec son exemple mais quand je l'utilise pour mes fichier il ne supprime rien, j'ai essayé de le modifier pour qu'il marche avec mes fichiers mais sans sucée. je veux que quelqu’un m'aider sur ce que je dois modifier dans ce fichier pour qu'il fonctionne avec moi.
l'exemple est :
Code Makefile : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49 # * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * # # Make file simple pour LaTeX # # Compilation simple du document # Compilation complete du document # # * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * # fichier principal TEX=monfichier # compilateur latex CC=pdflatex # defaut = aide : help: @echo @echo " Compilation du rapport, regles :" @echo @echo " simple : compilation une seule fois" @echo " all : compile et met la biblio et les references a jour (long)" @echo " purge : effacement des fichiers autres que .tex et .pdf (.aux .log .out .toc ..." @echo # compilation simple simple: $(TEX).tex $(CC) $(TEX) # compilation complete, on passe plusieurs fois pour les references croisee plus bibtex pour la # biblio all: $(TEX).tex $(CC) $(TEX) $(CC) $(TEX) @bibtex chap1.aux @bibtex chap2.aux $(CC) $(TEX) $(CC) $(TEX) @echo @echo @echo "fin ;)" @echo # efface les fichiers .log .aux .toc .bbl .blg .PHONY: purge purge: @rm -vf *.aux *.bbl *.blg $(TEX).log $(TEX).out $(TEX).toc $(TEX).mtc* $(TEX).lof $(TEX).lot $(TEX).maf @echo "done"
Partager