Formatvorlagen

Von Jürgen Schell. | 9 April, 2008 - 09:33
Beschreibung:

Formatvorlagen sind generell eine Zusammenfassung von Eigenschaften unter einem Namen, die dann Objekten insgesamt zugewiesen werden können. Eine Schriftvorlage umfasst z.B. die Schriftart, -größe, -farbe etc. Eine Absatzvorlage kennt Ränder, Zeilen- und Absatzabstände... Linienvorlagen kennen Linienstärken, -strichelungen, Arten von Linienenden...

Formatvorlagen sind Bestandteil eines Dokuments auf oberster Ebene. Bei der Arbeit stehen immer die Vorlagen aus zwei Dokumenten zur Verfügung: die des aktuellen Dokuments und die des RagTime-Hilfsmittel-Dokuments.

Weil neu angelegten Objekten in einem neuen Dokument immer bestimmte Standardvorlagen aus den Hilfsmitteln zugeordnet wird (solange der Anwender keine andere wählt), steckt in diesen Vorlagen auch ein großer Teil der RagTime-Voreinstellungen, beispielsweise, welche Schriftart ein neues Dokument voreingestellt bekommt.

Bei allen Unterschieden in den einzelnen Merkmalen werden Formatvorlagen sehr einheitlich bearbeitet.

tell application "RagTime 6.5"
     tell document 1
          make new character style sheet at end
     end tell
end tell

erzeugt eine neue Schriftvorlage mit dem Standardnamen (“Ohne Titel�), öffnet das Fenster zur Bearbeitung der Vorlagen und wählt sie aus.

Nicht geöffnet wird das Fenster, wenn die Vorlage zusammen mit ihren properties angelegt wird:

tell application "RagTime 6.5"
     tell document 1
          make new character style sheet with properties {name:"Vorlage 1", font:"Arial", size:10} at end
     end tell
end tell

Das Ergebnis ist eine Schriftvorlage namens “Vorlage 1� im Dokument, die 10 Punkt Arial benutzt.