1 guard - Neue Version 0.6 (04.09.2007) - Version 0.5 (25.06.2004) mit rekursiven Filescan. Ich habe ein Perl-script geschrieben, mit dem man angenehm arbeiten kann. Einfach {code:shell}$> guard texfile{.tex}{code} aufrufen und los gehts. Wenn die Datei __texfile.tex__ nicht da ist wird sie angelegt und mit dem Inhalt der Datei __template.tex__ im aktuellen Verzeichnis gefüttert. Die Datei __.guardrc__ (siehe Konfigurationen ) bestimmt die Parameter für den Editor und Betrachter. Das Skript überwacht die Datei und alle eingebundenen Tex-Dateien und Graphik-Dateien. Seit der Verion 0.5 werden auch alle eingebundenen Dateien rekursiv nach Abhängigkeiten überprüft (inklusive Graphiken). Seit 0.6 can man mit __%GUARD{file}__ auch eine belibige Datei überwachen lassen. Wenn eines der Abhängigkeiten (überwachte Dateien) verändert wurde wird ein Latex-Lauf gestartet und das ps-file aktualisiert. Der [gv] sollte dann automatisch einen reload ausführen. Seit 0.6 wird der Betrachter mit einer Kopie der ps datei aufgerufen um fruehzeitige Reloads bei grossen Dateien zu vermeiden. Unter Solaris gibt es Probleme beim automatischen Erzeugen der Konfigurationsdatei. Einfach meine Datei runterladen und ins Homeverzeichnis kopieren. 1.1 Download & install: - {link:guard|http://snipsnap.flexman.homeip.net/space/Latex2e/Tools/guard} herunterladen und nach __/usr/local/bin__ oder __~/bin__ kopieren. Der Pfad muß in der __$PATH__ Variable enthalten sein. Überprüfen mit {code:shell}$> echo "$PATH"{code} und im Zweifelsfall in __~/.bashrc__ oder __~/.profile__ anpassen. - {link:guardpdf|http://snipsnap.flexman.homeip.net/space/Latex2e/Tools/guard} funktioniert wie guard nur ruft es pdflatex auf und konvertiert das pdf-file in ein ps-file zurück 1 Makefile Das {link:Makefile|http://snipsnap.flexman.homeip.net/space/Latex2e/Tools/Makefile} wurde von Rene Liebscher geschrieben und von mir etwas angepasst. Es leistet ähnliche Dienste wie guard, ist jedoch für groessere Dokumente zu empfehlen. 1.1 Features: - Abhängigkeiten werden automatisch erstellt - Grafiken können automatisch konvertiert werden - Latexausgabe wird gefiltert und emacstaugliche Datei und Zeilenangaben produziert. 1.1 Benutzung - Makefile ins Verzeichnis des Hauptdokuements kopieren - im Makefile: FILES und BIBFILES anpassen. Bei FILES muss im allgemeinen nur das Hauptdokument eingetragen werden - make ausführen: alle Abhängigkeiten werden erstellt und ein .ps ezeugt. - make ps oder make pdf aufrufen um nur eine ps oder pdf Datei zu erstellen und keine Abhängigkeiten neu zu prüfen. - make complete macht mehrere durchläufe und erzeugt ps und pdf. - Graphiken: \\inlcludegraphics{datei}. Hat datei keine Endung, dann wird für ps .eps angehängt und für pdf .pdf. Siehe Makefile für die möglichen Konvertierugen. (Beispiel: .plt.eps erzeugt aus einer gnuplot Datei eine eps Datei) Weiter zu [Latex2e/Konfigurationen] 2007-09-04 09:53:43.317 2004-06-08 12:22:59.97 Thu Dec 02 16:34:32 CET 2004 Tue Sep 04 09:53:19 CEST 2007 Tue Sep 04 09:53:43 CEST 2007