Re: [risolt]epstopdf in Makefile lanciato se le fig non cambiano

#13485
Up
0
Down
::


Trovato di più:`TEXDIR := texdir
# Attenzione! assicurarsi che workfile sia solo uno
WORKFILES = $(wildcard $(TEXDIR)/*.tex)
OUTPUTFILES = $(patsubst %.tex,%.pdf,$(WORKFILES))
PDFFIG=$(patsubst %.eps,%.pdf,$(wildcard Matlab/*.eps))

default: $(PDFFIG) $(OUTPUTFILES)

$(TEXDIR)/%.pdf: $(TEXDIR)/%.tex
@cp Matlab/*.pdf $(TEXDIR)/pictures
@cd $(TEXDIR); \
pdflatex $(notdir $<); \ pdflatex $(notdir $<); \ thumbpdf $(basename $(notdir $<)); \ pdflatex $(notdir $<) %.pdf : %.eps epstopdf $< clean: @rm -f Matlab/*.pdf @rm -f $(TEXDIR)/pictures/*.pdf $(TEXDIR)/*.log $(TEXDIR)/*.aux $(TEXDIR)/*.pdf .PHONY: default clean`In questa maniera, tutti i files .tex nella dir $(TEXDIR) sono processati con la sequenza di comandi riportata. Non sono proprio sicuro del funzionamento di thumbpdf, ma non lo uso spesso quindi... Inoltre, i files pdf vengono copiati in $(TEXDIR)/pictures tante volte quanti sono i files .tex... Ciao.

Go to top