Font name auslesen per AppleScript

Nach etlichen vergeblichen Versuchen, wende ich mich jetzt an die Experten im Forum. Ich möchte gern mit AppleScript den in einer Rechenblattzelle (oder selection) verwendeten Font auslesen und dann den Fontnamen als Text in einen Textramen einsetzen und diesen Text dann mit dem Font formatieren.
Schon beim auslesen scheitere ich: Hier einer meiner zig Versuche:

tell application "RagTime 6.5"
tell window 1
get the font name of character 1 of cell "G26" of table "Rechenblatt 1"
end tell
end tell

error "„RagTime 6.5“ hat einen Fehler erhalten: Die Aktion konnte nicht ausgeführt werden. Ein Fehler ist aufgetreten." number -10010

Am nächsten komme ich der Sache wohl noch mit:

tell application "RagTime 6.5"
get the font name of the selection as text
end tell

Da bekomme ich wenigstens keine Fehlermeldung. Allerdings ist das Ergebnis leer.

Font, font name, font for Roman, und diverse Specifier auch mit dem character style sheet habe ich durchprobiert - jetzt fällt mir nichts mehr ein.
Vielen Dank für Eure Hilfe.

Martin

Re: Font name auslesen per AppleScript

#10269 On 16 August, 2011 12:53 Seb said,

Hallo MartinPe,

als Windows User ist mir die Welt der AppleScripte verschlossen. Trotzdem die Frage/Anregung, ob Du Dein Ziel erreichen kannst, wenn Du mit Schriftvorlagen und Absatzvorlage (bei Zelleninhalt Mehrzeiler) arbeitest.

Viel Erfolg,

Seb

Re: Font name auslesen per AppleScript

#10274 On 18 August, 2011 10:49 MartinPe said,

Hallo Seb,

im vorliegenden Fall ist das leider nicht möglich, bzw. würde die Arbeitserleichterung durch ein Script zunichte machen. Ich wollte dem Benutzer erlauben, schnell den Font zu wechseln und dann automatisch den Fontnamen im Dokument wiederzufinden. Dennoch vielen Dank.

Martin

Re: Font name auslesen per AppleScript

#10268 On 16 August, 2011 12:36 Jürgen Schell said,

Hab ein wenig experimentiert: Scheint tatsächich nicht zu funktionieren.

Jürgen

www.j-schell.de

Re: Font name auslesen per AppleScript

#10273 On 18 August, 2011 10:46 MartinPe said,

Danke Jürgen,

dann muss ich es nicht weiter versuchen.

Martin