PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WinEdt - Hauptdokument mit PDFTexify



j.klinge
19-03-2008, 13:19
Hallo,

ich schreibe gerade einen Bericht und habe vorerst die Kapitel in einzelne Dateien ausgelagert, damit ich nicht immer alle kompilieren muss.
Auf F9 hab' ich einen Shortcut für PDFTexify gelegt. Dies wandelt dann das gerade geöffnete Dokument in PDF um.
Nun wäre es aber schön, wenn er beim Drücken auf F9 immer mein Hauptdokument umwandelt und nicht das gerade geöffnete.
Gibt's da irgendeine Möglichkeit/Einstellung?

Beste Grüße
j.klinge

j.klinge
20-03-2008, 13:19
Ich habe mir jetzt ein kleines Makro gebastelt. Leider ist es sehr statisch, aber es erfüllt seinen Zweck:
- speichern aller offenen Dokumente
- Wechsel ins Hauptdokument
- Ausführen von makeindex
- PDFTexify
- zurück ins vorher geöffnete Dokument

Und dies ist der Quellcode:


Declare("zuletztgeoeffnet");
Assign("zuletztgeoeffnet","%f");
Open( "Praxisbericht.tex", -1, 1, 1, 1);
SaveAll( 0, 0, 0, 1, 1);
Run( "makeindex Praxisbericht.nlo -s nomencl.ist -t Praxisbericht.nlg -o Praxisbericht.nls", "%C");
Exe('%b\Exec\MikTeX\PDFTeXify.edt');
Open( "%$('zuletztgeoeffnet')", -1, 1, 1, 1);