Ceci est une ancienne révision du document !


iconv est un utilitaire permettant de convertir l'encodage des fichiers texte. Cet utilitaire est utile lorsqu'on souhaite lire dans Linux des fichiers textes qui ont été produit avec un autre système d'exploitation, par exemple un mac vieille génération (avant Mac os 10.5) ou Windows. L'encodage par défaut sous Linux est en général UTF-8. L'encodage par défaut dans les Mac vieille génération s'appelle applemac ou macintosh. L'encodage par défaut sous Windows s'appelle Latin1.

L'encodage est particulièrement important pour toutes les langues contenant des accents et des caractères spéciaux. En général, pour un texte en Anglais, il n'y a aucun problème d'encodage.

Pour vérifier qu'iconv est bien présent sur l'ordinateur, il suffit d'ouvrir un terminal et de taper:

$ which iconv
/usr/bin/iconv

Pour convertir un fichier texte (ici NK.tex) d'un encodage mac vers un encodage UTF-8, on peut utiliser la ligne de commande suivante :

$ iconv -f macintosh -t UTF-8 NK.tex

Pour en savoir plus : http://fr.wikipedia.org/wiki/Encodage_de_caract%C3%A8res

  • iconv.1295963976.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)