|
Einstellungen des Suchen/Ersetzen-Dialogs in Textdatei speichern / RecordFindChange_CS3.jsxvon Martin Fischer am 22.01.09 22:23 in TextRecordFindChange_CS3-CS5.jsx Link zur Ursprungsdiskussion im Forum Rübi fragt in RecordFindChange.jsx unter CS3 nach einem Recorder für Suche/Ersetze-Einstellungen in CS3. Auf der Basis von Olav Kverns RecordFindChange.jsx für CS2 hier eine erweiterte Version für CS3 bis CS5, welche die Text- und die Grep-Suche unterstützt. Das Skript ermittelt die aktuellen Suche-/Ersetze-Einstellungen und sichert sie in eine Text-Datei für den Gebrauch im Skript FindChangeByList.jsx. Das Skript zeichnet die aktuellen Einstellungen im Suchen/Ersetzen Dialog auf und schreibt sie in eine TXT-Datei. Dabei sind zwei Darstellungen möglich: In einem Voreinstellungsbereich können diese und andere Parameter den eigenen Bedürfnissen angepasst werden: // =================== Preferences / Voreinstellungen ================ // singleLine = true -> Befehlszeilen für findChangeByList.jsx // singleLine = false -> Listendarstellung var singleLine = true; // fileSelect = true -> Ausgabedatei selbst bestimmen // fileSelect = false -> Ausgabedatei: 'Schreibtisch/findChangeStrings.txt' var fileSelect = false; // TXT-Datei nach Ausführung des Skripts öffnen var fileOpen = true; // Schlussmeldung ausgeben var finalMessage = true; // findChangeTextOptions und findChangeGrepOptions aufzeichnen var catchOptions = true; // =============================================================== Es ist möglich, dass manche 'exotischen' Suche/Ersetze-Einstellungen nicht korrekt ausgegeben werden. Ich denke dabei z.B. an Listendefinitionen und Aufzählungszeichen.
Skript ist lauffähig in: InDesign Version CS3 InDesign Version CS4 InDesign Version CS5 |
![]() |