Ciao a tutti,
vorrei creare un makefile molto semplice che mi permetta di compilare il mio documento tex. Sapete dove posso trovare un esempio?
Perché io ho trovato, per esempio, questo
`
dvi : tutorial.dvi
ps : tutorial.ps
pdf : tutorial.pdf
html : tutorial/tutorial.html
out : example
clean :
rm -rf *.dvi *.ps *.pdf *.log *.aux *.idx *~ part1.tex tutorial.tex \
*pk *.out _pdweave.tmp _pd_html.html tutorialtutorial.dvi : tutorial.tex part1.tex
tutorial.pdf : tutorial.tex part1.tex progdoc.pdf
progdoc.pdf : progdoc.eps
epstopdf progdoc.epspart1.tex : ClassDefs.h test.xml test.py version.el
example : example.cpp ClassDefs.h
g++ -o example example.cpptutorial/tutorial.html: tutorial.dvi
latex2html -html_version 4.0 -show_section_numbers -image_type gif \
-up_title “ProgDoc Home Page” -up_url “../progdoc.htm” \
-no_footnode -local_icons -numbered_footnotes tutorial.tex# We generate ps from pdf now in order to depend only on pdfLaTeX!
# %.ps : %.dvi
# dvips -D 600 -o $@ $< %.ps : %.pdf acroread -toPostScript -binary $< %.dvi : %.tex latex $< && latex $< %.pdf : %.tex rm -f $*.aux && pdflatex $< && pdflatex $< %.tex : %.pd pdweave $< ` ma non capisco bene le varie sezioni. Potreste spiegarmele? Grazie, Samuele
Perché non usi Lua?
Crea uno script di questo tenore:
`local function makepdf( fn )
print(“Start pdfLaTeX run…”)
os.execute(“pdflatex ” .. fn)
os.remove(fn..”.log”)
os.remove(fn..”.aux”)
print(“End”)
end
makepdf(arg[1])`
Il codice è più semplice ed impari un po’ di Lua in vista di LuaTeX…
Ciao