Man liest ja des öfteren in (Troll-)Foren größerer und kleinerer Online-Zeitschriften, dass die größte Schwäche von OpenDocument (ODF) das Fehlen einer ins Detail ausgearbeiteten Beschreibung von Formeln wäre, wie sie zum Beispiel in Tabellenkalkulationen (Microsoft Office Excel, OpenOffice.org Calc, …) verwendet werden. Diese Aussagen sind im Grunde falsch.

Richtig ist, dass in der Norm ISO/IEC 26300:2006 für OpenDocument v1.0 (und auch v1.1) auf Formeln nur rudimentär eingegangen wird. Falsch ist aber, dass dies ein „Fehler“ der Norm selbst sei und Formelbeschreibungen für ODF komplett fehlen würden.

2004 wurde bereits in der technischen Arbeitsgruppe für OpenDocument über eine genauere Beschreibung von Formeln diskutiert und entschieden, dass es praktikabler sei, dies separat weiter zu verfolgen. Im Februar 2005 wurde der erste Entwurf von OpenFormula veröffentlicht, der von der OpenDocument-Gemeinde unter Führung von David Wheeler und mithilfe von Entwicklern verschiedener Office-Programme entwickelt wurde. Aus diesen Anstrengungen heraus wurde von der OASIS im Februar 2006 offiziell ein Unterausschuss gebildet, der OpenFormula als Untermenge von OpenDocument fertigstellen sollte.
Im Oktober 2006 wurde die Arbeit an den Formelbeschreibungen selbst abgeschlossen, seitdem gibt es nur noch Qualitätstests, Fehlersuche und Vervollständigung der anderen Texte, die für eine Norm notwendig sind.

Es gibt also bereits eine Spezifikation für Formeln in ODF (die in der XML-Sprache MathML geschrieben sind), und sie wird bereits seit gut einem Jahr von den KOffice-Entwicklern Stück für Stück implementiert. Auch bei OpenOffice.org Calc wird an einer OpenFormula-Implementierung gearbeitet. Laut dem OASIS OpenFormula-Unterausschuss werden einige Software-Programme, die mit OpenDocument arbeiten, bei der Fertigstellung von OpenFormular im Lauf des Jahres 2007 den größten Teil der Spezifikation beherrschen können.

Dies mag sich zwar wie ein Trostpflaster anhören, aber gut Ding will eben Weile haben. Und mit OpenFormula gibt es nun bald eine vollständige OpenDocument-Norm, die wirklich offen und frei ist, auf bekannten XML-Standards beruht (SVG, MathML, SMIL, XForms, XLS, …) und bei der es auch technisch wirklich möglich ist, sie vollständig zu implementieren.

Infos:

Hinterlasse einen Kommentar

XHTML: Du kannst folgende Tags nutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>