In diesem Fall kann das Skript helfen, "blind" eine IDML-Datei herzustellen:
Das Skript öffnet eine ausgewählte InDesign-Datei, ohne die geöffnete Datei im Layoutfenster darzustellen und versucht, sie im IDML-Format zu exportieren.
Dateipfad und Name der IDML-Datei entsprechend der InDesign-Datei - mit der Endung '.idml'.
Der Aufruf dieses Menüeintrags öffnet einen "Datei öffnen"-Dialog zur Auswahl von zu öffnenden Dateien. Beim Öffnen der ausgewählten Dateien werden Fehlermeldungen (fehlende Schriften, fehlende Verknüpfungen, Farbprofile ...) unterdrückt.
Bei regelmäßiger Nutzung empfiehlt sich die Ablage des Skripts im "startup scripts"-Ordner.
]]>Bei regelmäßiger Nutzung empfiehlt sich die Ablage des Skripts im "startup scripts"-Ordner.
Das Originalskript BookOpenAll.jsx stammt von Jongware, der sich selbst wiederum auf ein Skript File Close All.jsx von Marc Autret bezieht.
In der hier veröffentllichten Version wurden folgende Anpassungen vorgenommen:
Das Skript ist wg. einem eingebetteten AppleScript (mit shell Befehl) Mac-only
und läuft nicht unter Windows.
Das Skript findet das Wort, wenn es etwa so getren-
nt ist.
Ein kurzes Video (9,6 MB) dazu.
Wird das gesuchte Wort ohne Tilden eingegeben, findet das Skript alle Trennungen des Wortes.
Hinweis:
Während der Ausführung des Skripts – konkret: beim Durchlaufen der einzelnen Fundstellen – können Korrekturen an den Wörtern durchgeführte werden. (z.B. mit bedingten Trennstrichen)
Wenn sich durch die Korrekturen die Zeichenpositionen verschieben, kann es (nur wenn nach mehreren Wörtern gesucht wird) zu einer Verschiebung der Auswahl kommen. In dem Fall die Suchen einfach noch einmal neu starten.
Alternativ dazu kann das entsprechende Wort für eine spätere Bearbeitung markiert werden. Die Markierung erfolgt mittels bedingtem Text.
Die Suche allein verändert das Dokument nicht. Beim Markieren wird allerdings eine Bedingung hinzugefügt. (InDesign > Fenster > Schrift und Tabellen > Bedingter Text)
]]>Das Skripts »pdfPageOptions.jsx« besitzt die gleiche Funktion, wird jedoch im »normalen« Script-Ordner abgelegt und über das Indesign-Script-Bedienfeld oder - wenn zugewiesen - via Tastenkombination aufgerufen.
Hier ein kurzes Video (1,6 MB) dazu, was das Script macht.
In einem Dialog werden Ausgangsformatgruppe und Zielformatgruppe ausgewählt (siehe Bildschirmfoto). Anschließend werden alle Absatzformate im ausgewählten Textabschnitt durch den gleichnamigen Partner in der Zielformatgruppe ersetzt – so weit vorhanden.
Fehlt der entsprechende Partner in der Zielformatgruppe, dann bleibt die ursprüngliche Formatierung der damit ausgezeichneten Absatzformate erhalten.
In der aktuellen Version wird der Austausch auch in Fußnoten unterstützt.
Tabellen und Texte in verankerten Textrahmen sind noch nicht berücksichtigt.
Bei Bedarf kann das auf Anfrage nachgereicht werden.
In der Diskussion entwickelt er eine eigene Lösung.
Hier eine komprimierte Lösung für den hebräischen Zeichenbereich.
]]>In der Diskussion entwickelt er eine eigene Lösung.
Hier eine komprimierte Lösung.
]]>Was das Skript macht, hier (mov, ca. 2MB) kurz zusammengefasst.
Textrahmen / Hintergrund- und Konturfarbe:
Die Farben der eingefügten Textrahmen können vor Programmausführung geändert werden. Dazu in der InDesign-Farbpalette des aktiven Dokumentes die gewünschten Farben an die 3. Position (Hintergrund) bzw. 4. Position (Kontur) ziehen.
Textrahmen / Absatzformat:
Den Absätzen im eingefügten Textrahmen wird jeweils das Standardformat [Einf. Absatz] zugewiesen.
Nach Start des Skripts wird eine Textvariable aus einer DropDown-Liste ausgewählt. Dann werden die entsprechenden Fundstellen mit Angaben zu Seite und Inhalt der Textvariable aufgelistet.
Durch Klick auf eine Fundstelle in der Liste wird die Fundstelle im Text ausgewählt und herangezoomt.
Das Bildschirmfoto zeigt die Palette nach Auswahl der Textvariable mein Text und nach Klick auf den letzten Eintrag mit der Seitenangabe 94 und dem Inhalt der Variable Hallo Welt!.
]]>Am Ende werden die geänderten Dokumente gesichert und geschlossen.
]]>