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]