Thread Hilfe bei Programm zum Entfernen von LaTex-Makros gesucht! (7 answers)
Opened by Mick1987 at 2011-01-24 08:42

Mick1987
 2011-01-24 08:42
#144953 #144953
User since
2010-12-07
8 Artikel
BenutzerIn
[default_avatar]
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)

View full thread Hilfe bei Programm zum Entfernen von LaTex-Makros gesucht!