Re: utf-8 : cauchemard, désolation, désespoir....
On Wed, Jul 21, 2004 at 07:18:28AM +0200, Erwan David wrote :
> Le Tue 20/07/2004, Leopold BAILLY disait
> > Charles Plessy <charles-debian-nospam@plessy.org> writes:
> >
> > > Les fichiers texte que je créé sont en utf8, avec un encodage différent
> > > pour les accents. Ça signifie que mon monde est coupé en deux parties
> > > qui s'ignorent : iso, et utf8. Tout ce que je fais en utf8 est
> > > de facto inutilisable, à moins d'aimer avoir des é sur ses pages web.
> >
> > Pour transformer un fichier ISO-* en UTF-8 : recode.
>
> Avec un bémol : la doc est incompréhensible...
Pas 100% à jour, on dirait :
lidlpenguin|charles|$ cat > toto
é
lidlpenguin|charles|$ recode |grep AVANT
dites selon la syntaxe « AVANT1:APRÈS1,AVANT2:APRÈS2,... »; chaque code AVANT
CODAGE est [CHARSET][/[SURFACE]]...; DEMANDE ressemble souvent à AVANT..APRÈs,
AVANT et APRÈS étant des charsets. Un CHARSET omis sous-entend le charset
lidlpenguin|charles|$ recode UTF-8:ISO-8859-15 toto
recode: Syntaxe désuète, veuillez préférer « UTF-8..ISO-8859-15 »
lidlpenguin|charles|$ file toto
toto: ISO-8859 text
Néanmoins, ça marche :)
lidlpenguin|charles|$ alias unutf='recode UTF-8..ISO-8859-15'
lidlpenguin|charles|$ cat > toto
é
lidlpenguin|charles|$ unutf toto
lidlpenguin|charles|$ file toto
toto: ISO-8859 text
--
Charles
Reply to: