Bonjour à tous,
Je dois remplacer une chaîne: "\spartie{Réponses}" par celle-ci:
"\spartie{Solutions}" dans tous mes fichiers LaTeX. En lançant la
commande:

$ find ./* -type f -exec sed -i s/Réponses/Solutions/g {} \;

Peut-être:
LANG=en_US.ISO8859-1 find ./* -type f -exec sed -i s/Réponses/Solu ....
ou
LANG=fr_CH.ISO8859-1 find ...

a priori cela devrait marcher, mais non. Le problème est que mes
fichiers .tex sont encodés en ISO-8859-1 et non en UTF-8, car si je crée
un nouveau fichier, avec la chaîne "Solutions", pour lui ça marche.

Je ne peux pas changer l'encodage des fichiers car ils sont partagés
avec d'autres utilisateurs (svn).

Il y a-t-il un moyen pour encoder le "é" en iso-8859 dans la chaîne de
recherche? Est-ce que sinon il y aurait un moyen avec une expression
régulière?

Merci d'avance!

_______________________________________________
gull mailing list
[email protected]
http://lists.alphanet.ch/mailman/listinfo/gull

--
JeSC - Software et Consulting
Jean-Eric Cuendet
Ingénieur HES en télécommunications
1168 Villars-sous-Yens

Web       : http://jesc.ch
Blog      : http://jesc.wordpress.com
Tel       : +41 21 800 3343
Mobile    : +41 76 222 3343
--------------------------------------------------------
_______________________________________________
gull mailing list
[email protected]
http://lists.alphanet.ch/mailman/listinfo/gull

Répondre à