Le Tue, 27 Jan 2004 18:22:50 +0100, Denis Barbier �crivait :
>Ce n'est pas normal, quelle version de Debian utilises-tu ?
stable, mais je crois me souvenir avoir voulu convertir les pages
de latin1 en utf-8, avec je-ne-sais-plus-quel outil...

hum j'ai retrouv� mon script :
===
#!/bin/sh
#
# Convertit des fichiers depuis la locale iso-8859-15 vers utf-8
for i  in  `ls *gz` ; do
echo convertit $i
echo `basename $i`
zcat $i | iconv --from-code=ISO-8859-15 --to-code=UTF-8 > $i.conv
mv $i.conv `basename $i .gz`
gzip -f `basename $i .gz`
done
===

Bon j'avais dit que c'�tait du latin9, et c'�tait peut-�tre faux, mais il
n'y a pas beaucoup de caract�res euro dans les man pages.
En regardant de plus pr�s le r�sultat de la conversion, je m'aper�ois
que le �� est cod� quelque chose comme c383 c2a0 au lieu de c3a0.
C'est comme si la conversion avait �t� faite 2 fois.
J'ai d� merder quelque part, car en patchant � la main un caract�re
accentu� (sans mise en forme, j'imagine que le probl�me de groff
doit �tre une �ventuelle mauvaise interpr�tation en multi octets ?),
�a fonctionne.

Il y a un package pour r�tablir les man pages et recommencer
la conversion ?

--
PII233


Répondre à