im CS6 AppleScript Scripting Guide heißt es, dass einige Skriptoperationen deutlich schneller ablaufen, wenn das Dokumentfenster verborgen ist.
Prima, dachte ich und los:
Ein Bild wird platziert, ebenso der zugehörige Textrahmen mit dem Text (contents:artTextGER), wie ich später feststelle; wenn es jedoch an die Formatierung dieser Texte geht, kommt diese Fehlermeldung:
Zum Hintergrund, weshalb ich zunächst die ganze Story formatiere: Nachdem ich ein 45-pt-Absatzformat angelegt habe, erscheinen alle Texte, die ich in neu aufgezogene Textrahmen einsetze in dieser Formatierung. Da die Höhe des Textrahmens für genau 6 Zeilen im 8-Punkt-Bereich angelegt wird, passt nur eine Zeile in der großen Schrift hinein, der Rest befindet sich im Überlauf, den ich per apply paragraph style nicht erreiche. Indem ich die parent story per applied paragraph style mit dem Format für den ersten Absatz formatiere, habe ich erstens den ersten Absatz richtig formatiert und der restliche Text passt in den Rahmen, so dass ich die weiteren Absätze formatieren kann:
Alles funktioniert jedoch einwandfrei, wenn das Dokumentfenster sichtbar ist.
Ist es bekannt, dass meine Vorgehensweise bei ausgeblendetem Dokumentfenster nicht funktioniert? Oder habe ich etwas falsch gemacht? Gibt es eine Möglichkeit zu verhindern, dass neue Absatz- oder Zeichenformate den text default für neue Textrahmen verändern?
Ich bin dankbar für Hinweise auf Verfahrensfehler oder ungeschicktes Vorgehen sowie Verweise auf hilfreiche Seiten.
vor Jahren gelang es mir nicht, mit einem JavaScript eine bestimmte Information aus einem verborgenen Dokument zu bekommen. Doch an Einzelheiten kann ich mich nicht mehr erinnern ...
Das Problem mit dem 'text default' kann ich nicht nachvollziehen. Wie gehst Du vor? Und was geschieht, wenn Du nach dem Erzeugen des 45-pt-Formates ein anderes anlegst, z.B. mit 24 pt?
Beim Zuweisen des Formates an die Story eines Textrahmens sollte auch der Text im Overflow formatiert werden.
Zum Nachvollziehen der Fehlermeldung müssten wir versuchen, die Dokumente (InDesign und Text) zu erstellen. Deshalb wäre es willkommen, wenn Du Demo-Dokumente zur Verfügung stellen könntest (ohne das Bild).