2012-11-09 1 views
2

J'utilise odt fichier comme une sorte de modèle et Libre Office comme outil pour créer ce modèle. Cela fonctionne habituellement bien sauf une chose.Fichier Odt, montré avec tous les styles

Supposons que notre fichier odt comporte un paragraphe de texte.

There is my text. 
fichier XML

peuvent ou peuvent ne pas regarder (semble aléatoire) comme celui-ci (en désordre, pas très bonne chose pour pour l'analyse syntaxique ou comme modèle):

<text:p text:style-name="P7">There is</text:p><text:p text:style-name="P7"> my text<text:p text:style-name="P7">.</text:p></text:p> 

Parfois, il est (semble à nouveau au hasard) comme ceci (résultat attendu, a du sens après tout):

<text:p text:style-name="P7">There is my text.</text:p> 

Y at-il un moyen de se débarrasser des balises xml superflues? Ou au moins l'utilisateur peut-il voir un document brut dans LibreOffice/OpenOffice pour supprimer manuellement la redondance?

La clé est de fournir un outil facile pour un utilisateur, de détecter et de réparer des artefacts comme celui-ci.

Répondre

1

Avez-vous essayé Ctrl-M? Si tout le formatage est défini dans les styles et si le formatage du style n'est pas modifié manuellement, il ne doit pas perturber le formatage mais doit supprimer les balises redondantes.

Un processus utilisateur fastidieux serait de couper et coller - spécial en tant que texte et appliquer à nouveau le style. Enfin, une macro ferait définitivement l'affaire.

+0

Je ne sais pas si le combo couper-coller fonctionnera. Mais nous allons essayer, aussi Ctrl-M pourrait aider. Pour l'instant, votre réponse est gagnante. :) Je vous remercie. – Drachenfels

Questions connexes