Bonjour, Le style des tableaux doit impérativement se situer dans la partie "office:automatic-styles" du fichier "content.xml". Pour info, il en est de même pour les sections. Certaines interprétations ou écarts par rapport à la norme openDocument existent dans openOffice... En regard des milliers de tickets déjà ouverts, ce type de chose s'apparente plutôt à des choix ou raccourcis d'implémentation qu'à de réels bugs. Antoine POURCHEZ http://www.kelis.fr
Ps : la problématique de transformation de fichiers XML en documents ODT, (et/ou HTML, ...) est traitée dans le logiciel de création de chaine éditoriale openSource SCENARIbuilder (http://scenari-platform.org). Cet outil propose une couche d'abstraction au dessus de OD pour décrire les comportements d'affichage voulus et arriver rapidement à une qualité professionnelle. Ca vous ferait surement gagner beaucoup de temps... -----Message d'origine----- De : Vincent Calame [mailto:[EMAIL PROTECTED] Envoyé : vendredi 28 mars 2008 18:46 À : [email protected] Objet : [dev-fr] Différence spécification OpenDocument et OpenOffice Bonjour à tous, J'espère que j'écris bien sur la bonne liste. Mon problème est un peu atypique mais je pense qu'il s'agit d'un bogue d'OpenOffice. Voilà le topo : j'écris du XSLT pour transformer mes données en fichier odt. J'utilise beaucoup la séparation entre content.xml et styles.xml. XSLT génère le fichier content.xml et je modifie le fichier styles.xml par ailleurs, un peu comme le couple HTML/CSS. Pour les éléments comme les paragraphes, cela marche sans problème. C'est pour les tables que cela pose problème : que ce soit au niveau des cellules, des lignes, des colonnes et de la table elle-même, les styles définis dans le fichier styles.xml (compris dans l'élément <office:styles>) ne sont pas pris en compte. Or si j'en crois la spécification d'OpenDocument pour, par exemple , le style de cellule (chapitre 8.1.3. page 190) : « The table cell style can be either an automatic or a common style. The style is specified with a |table:style-name| attribute. » Le style n'est donc pas obligatoirement un style automatique. J'en déduis qu'OpenOffice ne respecte pas là la spécification. Je n'ai pas trouvé trace de ce problème dans le rapport des bogues (avec une recherche sur les mots "table style"). Comme je n'ai jamais rapporté de bogues pour OpenOffice, je viens à vous pour un peu d'aide et des conseils. Vincent Calame --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
