Tag für Formelobjekt in OpenOffice?
20. Dez 2009, 17:27
Ich möchte ein kleines Tool schreiben, mit dem man verschiedene Aufgabenblätter (und Lösungsblätter) erstellen kann. Nun weiß ich aber nicht so recht, wie ich die Formeln am besten mit Delphi schreibe. Also es geht nicht um die internen Funktionen zum Erstellen der Aufgeben, sondern wie ich die Aufgaben dann vernünftig ausgeben/anzeigen kann. Ein einfaches Textfeld ist da eher suboptimal, da gerade bei Brüchen, Integralen etc. die Aufgaben sehr unübersichtlich würden. Bis jetzt hab ich noch keine richtige Vorstellung, wie ich das lösen könnte. Eine eigene Anzeige für Formeln in Delphi zu programmieren, übersteigt meine Fähigkeiten (ich wüsste nichteinmal, wie man da rangehen müsste, vorgefertigte Komponenten sind mir dazu auch nicht bekannt). Momentan überlege ich, OpenOffice für die Arbeitsblätter zu verwenden. Das Programm würde dann das gewünschte Arbeitsblatt erstellen, das Ergebnis z.B. in die Zwischenablage kopieren, um es dann in Writer einzufügen. Alternativ wäre auch der Umweg über ein Textfile denkbar. Damit das funktioniert, bräuchte ich aber eine Möglichkeit, zu kennzeichnen, was normaler Text ist, und was als Formelobjekt zu interpretieren ist. Gibts dafür eine halbwegs einfache Möglichkeit? Ich will mich eigentlich nicht ausgiebig mit dem Dateiformat von OpenOffice auseinandersetzen müssen ^^
|