Für die Erstellung eines PDF-Dokumentes aus Latexsourcen hab ich mir unter Unix/Linux ein entsprechendes Makefile und für Windows eine entsprechende Batchdatei make.bat erstellt. Letztere will ich hier kurz vorstellen, könnte sie dem Einen oder Anderen doch nützlich sein.
Voraussetzung ist eine unter Windows installierte LaTeX-Umgebung, welche man recht einfach mit MiKTeX und Ghostscript realisieren kann.
Die Batchdatei make.bat macht im Prinzip nichts anderes, als etwas verpackt an Hand vorgegebener Optionen aus einer tex-Datei eine pdf-Datei zu erzeugen. Dabei wird zu erst per latex eine dvi-Datei, dann per dvips eine ps-Datei und letztendlich per ps2pdf eine pdf-Datei erstellt.
Der Aufruf erfolgt am besten aus dem Verzeichnis des LaTeX-Projektes heraus. Gegebenenfalls müssen vorher die Optionen an die eigenen Bedürfnisse angepasst werden. Als Parameter muss der Name der LaTeX-Datei ohne der *.tex Erweiterung angegeben werden.
> dir
...
01.01.2008 01:01 1.000 example.tex
01.01.2008 01:01 1.000 part1.inc.tex
01.01.2008 01:01 1.000 part2.inc.tex
...
> make.bat example
Download: latex_win_make-bat.zip
Und warum nich über pdflatex?
Weil pdflatex keine EPS Grafiken versteht und ich nicht erst alle Grafiken von EPS nach JPG/PNG konvertieren wollte.
Bindet man gleich JPG/PNG Grafiken ein, ist ein pdflatex natürlich ebenfalls möglich.
Achso. Ich mach meine Grafiken immer gleich als PDF. EPS-Grafiken hab ich noch nie verwendet.
Je nach verwendeten Paketen und historischen Gründen, war/ist es erforderlich bzw. bequemer erst ein PostScript zur erzeugen. Dies ist heute allerdings sehr selten der Fall und funktioniert mit PDF-Latex in den meisten Fällen sehr gut direkt.
Wer unter Windows mit MikTex unterwegs ist, sollte sich vielleicht auch einmal TeXnicCenter anschauen, http://www.toolscenter.org/, spart die Einarbeitung in GVim oder ähnliche Ausflüge mit Texteditoren.
Klar pdf-latex macht es direkt, aber das Ergebnis ist das gleiche – hab halt irgendwie noch den EPS-Grafiken Workflow drin.
Kann den TeXnicCenter mittlerweile mit UTF-8 Dokumenten umgehen? Bei Texmaker weiß ich es, dass man dort den Editor explizit auf utf-8 umstellen kann.
Wer Vim hat brauch keinen anderen Editor!