[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: UTF-8 en console [ était : quel encodage ? ]



Nicolas Bertolissio a écrit :
Le dimanche  8 août 2004, Martin Quinson écrit :

On Sun, Aug 08, 2004 at 11:14:11PM +0200, Nicolas Bertolissio wrote:

bon j'ai fait sur une console :
$ consolechars -f LatArCyrHeb-16
$ export LANG=fr_FR.UTF-8
$ unicode_start

et ça ne fonctionne pas bien. Tant que je tape des caractère ascii tout
va bien (mais bon pour ça c'est pas la peine de passer en utf8 :), si je
tape un « é » par exemple, rien n'est affiché, si je tape une autre
touche, le « é » et cette autre touche s'affichent, et si j'efface le
dernier caractère tapé, il m'en efface plusieurs, ça a l'air de dépendre
du nombre de caractère non ascii que j'ai tapé...

si quelqu'un arrive à m'aider...

T'as regarde ca:
http://www.debian.org/doc/devel-manuals#i18n


bon, j'ai lu, presque tout, j'ai cherché encore un peu sur google et il
semblerait que bash ne gère pas bien l'utf-8, alors j'ai lancé vim et là
ça va, les fichiers sont bien en utf-8 mais il faut taper "é  " pour
avoir un "é", alors c'est pas assez simple pour moi et j'attendrai que
ça veuille bien fonctionner tout seul.

Non, tu y es presque !
Quel terminal et quel WM utilises-tu ?

Par exemple sous gnome-terminal, j'obtiens la meme chose que toi si le terminal lui-même est en iso et que la locale est en utf-8 : je dois taper deux fois sur "é" pour l'afficher. Il faut vérifier que le menu "terminal -> définir le codage des caractères" est bien à utf-8. Il faut aussi s'assurer que gnome (ou kde) est démarré en utf-8 (avec gnome il faut le choisir depuis gdm, à l'ouverture de la session. Si "français utf-8" n'apparait pas dans gdm, il faut ajouter la locale fr_FR.UTF-8 avec "dpkg-reconfigure locales".)

Christophe





Nicolas



Reply to: