Le 31.12.2008 12:02, Igor Barzilai a écrit :

Bonjour Jean-Baptiste,

Jean-Baptiste Faure a écrit :
Le 20.12.2008 15:17, Igor Barzilai a écrit :

Bonjour Jean-Baptiste,
tu veux parler d'expressions régulières ? C'est possible bien sûr dans le champ recherche ; dans le champ remplacer il faut essayer.
Peux-tu donner un exemple de ce que tu aimerais pouvoir faire ?
J’ai un document avec des figures sous lesquelles j’ai tapé « Figure C - N » en prévision de les numéroter ultérieurement (C = chapitre, N = numéro de la figure dans le chapitre) J’ai ensuite compris que je pouvais tout simplement remplacer C par un champ comprenant le numéro de chapitre et N par une variable que j’ai appelée FigureNum et que j’incrémente à chaque fois.

Je suis à présent en train de copier-coller ma nouvelle chaine de caractères comprenant les champs spéciaux à la place des anciens « Figure C - N », ce qui fonctionne à merveille ;) Mais il y en a un grand nombre. Étant donné que mes deux chaines sont toujours les mêmes, est-il possible d’automatiser cette opération ? (lorsque je copie ma chaine spéciale dans le champs « remplacer par », il remplace les champs par les caractères en dur, ce qui ne marche pas).


Bonjour Igor,

Dans ce cas ce que j'aurais essayé c'est d'attaquer directement le content.xml avec un éditeur de texte qui reconnait le xml. Avec quelques essais tu devrais pouvoir identifier les bonnes chaines de caractères à remplacer.
Excellente idée. J’ai récemment mis les doigts pour la première fois dans le XML pour supprimer toutes les surcharges de formatage manuelles et ça avait très bien marché. Je vais explorer la piste que tu proposes, mais avant tout, sais-tu où je pourrai trouver les specs du XML d’OOo (je veux dire un doc qui dégrossit le sujet).
Je ne suis pas sûr que les spécifications du format ODF soient nécessaires dans ce cas. En posant un repère quelconque dans ton document (une chaine de caractères particulière) tu devrais pouvoir assez facilement identifier ce qui concerne les champs à modifier.
Si tu y tiens il s'agit de la norme ISO 26300.
Sur le wiki OOo : http://wiki.services.openoffice.org/wiki/OpenDocument
Wikipedia donne des informations intéressantes : http://fr.wikipedia.org/wiki/OpenDocument

Bonne journée
JBF

--
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Répondre à