Ich arbeite dafür mit einem Skript, das ich vor längerer Zeit für meine Zwecke runtergeklatscht habe, dessen Code nicht sehr ordentlich ist und das an bestimmte Voraussetzungen gebunden ist.
Deswegen zögere ich ein bißchen, es zu veröffentlichen.
Aber vielleicht will sich jemand die Mühe machen, das Skript für die Allgemeinheit etwas aufzuräumen.
1. Das Skript erfordert zunächst drei Zeichenformate im Dokument (ohne die läuft nix):
Z_Autor
Z_Durchlauf
Z_Datum
Später soll Text, der mit diesen Zeichenformaten ausgezeichnet ist, durch aktualisierte Inhalte ersetzt werden. Es ist egal, ob der Text auf einer Dokumentseite oder auf einer Musterseite steht: das Skript aktualisiert alle Vorkommen von Text, der mit den Zeichenformaten ausgezeichnet ist.
2. Zunächst sucht das Skript nach diesen Zeichenformaten im Text und erfaßt die bisherige Belegung.
3. Dann erscheint ein Dialogfenster mit den Ist-Werten für Autor und Durchlauf und einem Vorschlag für das Datum und die Uhrzeit. Alle Felder können editiert werden.
4. Schließlich werden diese Werte für die Stellen, die mit den entsprechenden Zeichenformaten ausgezeichnet sind, übernommen (der Text, der mit den entsprechenden Zeichenformaten ausgezeichnet ist wird ersetzt durch die Inhalte dieser Felder).
5. Ist ein
Buch geöffnet, werden die Aktualisierungen in allen Dokumenten des Buchs vorgenommen.
Ich weise nochmals darauf hin, daß es sich um ein älteres selbergestricktes Skript für ganz spezielle eigene Anforderungen handelt. Ich finde im Moment nicht die Zeit, es zu verallgemeinern. Aber vielleicht kann der ein oder andere etwas damit anfangen oder für die notwendige Verallgemeinerung selbst sorgen.