Stany Grelet a écrit :


Anthony Benoist a écrit :
Le 13/04/08, Stany Grelet<[EMAIL PROTECTED]> a écrit :
 Mon objectif : ajouter des accolades à un mot en italiques. Exemple :
remplacer "Bonjour" en italiques par "{Bonjour}". (Très utile pour passer de
Writer à Spip.) Avec la version 2.3.0, j'y parvenais sans problèmes :
 - Rechercher : format italique
 - Remplacer par : {&}
 - En ayant préalablement coché : "expressions régulières".
 Avec la version 2.4.0, cette opération ne fonctionne plus.
 Auriez-vous une solution ?

Bonjour,

Je découvre les expressions régulières avec cette question, mais un
récent message de Sophie sur la liste doc m'a aidé (ce message
concerne une page du wiki tout à fait à propos pour ce problème :
http://wiki.services.openoffice.org/wiki/Documentation/FR/Expressions_Regulieres_dans_Writer).

De ce que j'ai pu comprendre avec quelques tests, le problème vient du
fait qu'il n'y a pas de mot recherché. En ajoutant  .*  dans la case
'Rechercher', Writer me remplace bien tous les mots en italique. Lors
de mes tests, il me rajoutait un x entre les accolades, mais là tu vas
peut-être comprendre mieux que moi ce dont il s'agit ...

Bon courage,

Merci Anthony. Ta méthode fonctionne mieux : en ajoutant .* dans 'Rechercher", les accolades sont bien ajoutées au texte en italiques, mais j'obtiens moi aussi un "x" avant la dernière accolade. On peut bien sûr s'en débarrasser avec un autre rechercher / remplacer...
- Rechercher : x}
- Remplacer par : }
... mais ce serait quand même satisfaisant que ce "x" ne pointe pas son nez. S'il y a des cadors de l'expression régulière sur la liste doc, peut-être auraient-ils une solution ?
A +
Stany

Une solution : utiliser l'extension "boîte de dialogue alternative Rechercher / Remplacer" développée par Tomas Bilek (http://extensions.services.openoffice.org/project/AltSearch) Elle résout mon problème, et me semble globalement plus performante que la boîte de dialogue par défaut.
On rêve d'une version en français !
Stany



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à