> Das ist natürlich ne Möglichkeit aber dadurch wird ja der Text zerstört.
Freilich musst Du das temporär erledigen.
Entweder über undo() wieder zurücknehmen oder das Zeichen vorher in einen dafür eingerichteten temporären Textrahmen kopieren und dort experimentieren.
Mir ist keine andere Methode zur Prüfung, ob ein Zeichen im Font vorhanden ist, bekannt. Und ich glaube, den Hinweis auf diese Methode habe ich mal von Peter Kahrel bekommen.
Siehe etwa die Funktion
try_char() in Peters Skript
compose_cs_3.jsx.