Thread Hilfe bei Programm zum Entfernen von LaTex-Makros gesucht!
(7 answers)
Opened by Mick1987 at 2011-01-24 08:42
Hallo liebe Community,
ich möchte für ein Projekt ein kleines Programm schreiben, welches mir die Benutzung von DE-MACRO erleichtert und vor allem ein abarbeiten größerer Dekumentmengen erleichtert. De-Macro ist ein Tool (unter Texlive verwendet) zum "cleanen" eines Tex-Dokumentes, sprich es reinigt ein Tex - Dokument von privaten Makros und macht es so für Veröffentlichungen benutzbar. DE-MACRO wird unter Linux, indem man die Befehlszeile öffnet und "de-macro Beispiel.tex" eingibt, geöffnet. Vorher muss man jedoch die benutzten Makros in eine "beispiel-private.sty" Datei packen, diese als Packet mit \newpackage{beispiel-private} einbinden und die einzelnen Makros (außerhalb des Paketes) aus dem Dokument auszukommentieren. Ich hoffe diese Informationen reichen für den Anfang. Einen Programmablauf könnte ich mir so vorstellen: 1. Angabe des zu verwendeten Dokumentpfades, bzw. wenn möglich des zu verwendeten Verzeichnisbaumes. 2. Auswahl der sty-Datei (da ich Dokumente von mehreren Autoren verwende, ist es notwendig am Anfang des Programms zwischen verschiedenen "BeispielA-private.sty / BiespielB-private.sty" Dateien zu wählen) 3.Pro Dokument: FALLS \documentclass... am Anfang steht, dann suche die Makros (entweder aufgelistet oder ins Dokument eingebunden) und kommentiere sie mit % aus. 4. Füge das am Anfang ausgewählte Paket mit \usepackage{...} derart ein, das es ist erste Zeile gesetzt wird und der Rest des Dokumentes um eine Zeile nach unten verschoben wird. 5. Öffne die Befehlszeile und setze: "de-macro beispiel.tex" 6. Benenne das von DE-MACRO automatisch erzeugte "beispiel-clean.tex" um in "beispiel.tex" 7. Wiederhole das Programm ab Schritt 4. Ich hoffe diese Angabe ist ausführlich genug. Vielen Dank im Vorraus für die tatkräftige Unterstützung Lg Mick //modedit GwenDragon: Titel erweitert Last edited: 2011-01-24 20:08:03 +0100 (CET) |