Formeln in Text einsetzen

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

Formeln sind in RagTime Eigenschaften. Bei Tabellen ist es intuitiv recht klar, dass Formeln als Eigenschaften von Zellen gefasst werden. In Texten mag das zunächst etwas verblüffen. Man setzt nicht eine Formel an einer Textstelle ein sondern man setzt die Formeleigenschaft einer Textstelle.

Formeln werden am einfachsten als Eigenschaft des insertion point gesetzt. Bei der Gelegenheit kann auch gleich das Werteformat präzisiert werden.

tell application "RagTime 6.5"
     tell text flow 1 of document 1
          set insertion point before paragraph 2 to " "
          set formula of insertion point before paragraph 2 to "Heute()"
          set value format of first character of paragraph 2 to "Vollständiges Datum"
     end tell
end tell

fügt am Anfang des zweiten Absatzes ein automatisches Datum ein, gefolgt von einem Leerzeichen. Analog:

tell application "RagTime 6.5"
     tell text flow 1 of document 1
          set insertion point before paragraph 2 to "\t"
          set paragraph numbers of insertion point before paragraph 2 to ""
     end tell
end tell

Dieser Code setzt eine (römische) Absatznumerierung am Anfang von Absatz 2 ein, gefolgt von einem Tab. (Die Syntax für Absatznummer-Formeln finden Sie in der RagTime On-Screen-Referenz unter dem Stichwort “Absatznummern (Menü)�)