• [^] # Re: questions...

    Posté par . En réponse à la dépêche Normalisation de l'OOXML par l'ISO freinée par les États-Unis. Évalué à 1.

    b) Tu veux un exemple ? Ben en voila un :

    Tu crees un document avec OO, et t'as de bonnes chances d'avoir ca :

    <config:config-item config:name="UseFormerLineSpacing" config:type="boolean">false</config:config-item>


    Objection votre honneur toussa. Il me semble que vous oubliez des choses en route vous aussi :

    Le UseFormerLineSpacing en l'occurence est une valeur de paramètre et pas un identifiant de structure XML... autrement dit le format ODF reste "propre" du point de vue historique et indépendante des suites logicielles.

    Au contraire le Format Office OXML contient explicitement plein de références à une suite logicielle particulière... ce qui n'est pas la vocation d'un format standard!

    En principe on s'appuie sur la règle pour tirer des traits droits... tordre une règle pour la faire épouser je ne sais quelle courbe existante et prétendre qu'elle est droite puisque conforme à la règle me semble un procédé pour le moins étrange.

    Vous fournissez donc là un bel argument contre le Format Office OXML il me semble :o)

    Par contre il y a derrire toussa une belle critique à faire aux deux approches : dans les deux cas, que ce soit ODF ou F O OXML il y a un degré d'incertitude concernant la mise en page des documents.

    Problématique gênante à la quelle on peut répondre dans les cas des suites KOffice et OpenOffice puisque le code est libre et qu'on peut donc déterminer ce qu'impliquent ces paramètres et leurs valeurs.

    Dans le cas de Microsoft Office en revanche il devient assez difficile de s'en tirer puisque le code n'est pas acccessible et que la signification de ces structures XML n'a pas été publiée.

    En amendant la proposition de Format Office OXML pour intégrer proprement ces infos dans des structures XML neutres et en publiant la signification de ces infos Ms pourrait atteindre le même niveau de clarté (Au passage serait bien que les autres suites bureautiques nous épargnent de piocher dans le code en publiant quelque part... wiki ou autre la signification des paramètres qu'ils utilisent).

    my 2 cents