Hallo Johannes,
Johannes Hoechstaedter schrieb:
Hallo allerseits,
wie kann ich denn ein Makro erstellen, das mir in einem Text allen
Formelsourcecode in echte Formeln übersetzt?
Ich rufe den Formeleditor mit
"dispatcher.executeDispatch(document, ".uno:InsertObjectStarMath", "",
0, Array())" auf. Funktioniert Einwand frei. Damit kann ich gezielt
markierte Stellen in Formeln übersetzen. Aber wie markiere ich alle
Stellen im Text die konvertiert werden sollen?
Das hängt davon ab wie das Makro diese Stellen vom restlichen Text
unterscheiden soll:
soll es alle Zahlen erkennen? oder alle Gleichheitszeichen?
oder willst Du vielleicht alles was gefuden werden soll mit besonderen
Zeichen markieren (vielleicht in der Art ##3+4=7##)?
Und: wie soll es mit Leerzeichen umgehen, die eventuell innerhalb des
Formelquelltextes auftreten?
Das Makro soll aus der Textbearbeitung heraus gestartet werden können.
Wenn Du nicht das Rad neu erfinden willst:
Kennst Du die Writer-Extension Dmaths?
Auf der Homepage von Dmaths http://www.dmaths.org gibt es eine
deutschsprachige Seite, und auf meiner eigenen HP
http://www.friege.de/dmaths findest Du die aktuelle Version und weitere
Informationen.
Für eigene Programmierungen im Umfeld Formeln stellt dieses Makropaket
einen riesigen "Steinbruch" dar, in dem Du benötigte Stücke nur
aufzusammeln brauchst.
Aber vielleicht möchtest Du Dmaths ja auch einfach erst mal nutzen - und
Dich dann an seiner Weiterentwicklung beteiligen?! :-)
Vielen herzlichen Dank im Voraus für alle Antworten.
Freundlich grüßt
Gisbert
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]