ODF peut échanger des formules via MathML mais MathML n'est pas assez expressif, OpenFormula est juste là pour compenser ce petit manque d'expressivité.
> ce qu'ils veulent c'est le standard, pas l'implementation
C'est marrant, c'est ce qu'ont demandé plein de projet libre (dont Samba) pendant des années et la réponse de MS a été de donner leur implémentation...
> Aujourd'hui, le standrard ODF ne contient pas de description des formules, c'est un fait avere.
Tellement avéré qu'il est faux ! Les formules sont décrites en MathML.
> MSOXML tel que standardise par OASIS lui le contient.
s/OASIS/ECMA/ c'est ODF qui a été standardisé par l'OASIS. Et au niveau de l'ISO, OpenFormula est à peu près au même niveau que OOXML : un brouillon. Sauf que l'un des deux va être rejeter :P
Conclusion : pas besoin de reverse-engineerer OOo, il faut juste lire la norme et l'implémenter. Si OOo ne respecte pas la norme, c'est à OOo de s'aligner. De même, Abiword peut aussi profiter du brouillon OpenFormula pour l'implémenter, comme le fait OOo.
[^] # Re: Abiword et Gstreamer pour Totem
Posté par rewind (Mastodon) . En réponse à la dépêche GNOME 2.22 : évolution perpétuelle. Évalué à 5.
> ce qu'ils veulent c'est le standard, pas l'implementation
C'est marrant, c'est ce qu'ont demandé plein de projet libre (dont Samba) pendant des années et la réponse de MS a été de donner leur implémentation...
> Aujourd'hui, le standrard ODF ne contient pas de description des formules, c'est un fait avere.
Tellement avéré qu'il est faux ! Les formules sont décrites en MathML.
> MSOXML tel que standardise par OASIS lui le contient.
s/OASIS/ECMA/ c'est ODF qui a été standardisé par l'OASIS. Et au niveau de l'ISO, OpenFormula est à peu près au même niveau que OOXML : un brouillon. Sauf que l'un des deux va être rejeter :P
Conclusion : pas besoin de reverse-engineerer OOo, il faut juste lire la norme et l'implémenter. Si OOo ne respecte pas la norme, c'est à OOo de s'aligner. De même, Abiword peut aussi profiter du brouillon OpenFormula pour l'implémenter, comme le fait OOo.