Configurer ma box pour UTF-8 ... - Installation - Linux et OS Alternatifs
Marsh Posté le 14-08-2003 à 18:07:52
Ais-je raison d'utiliser UTF-8 ou les charset ISO sont-ils plus adaptés ?
Marsh Posté le 14-08-2003 à 18:32:14
UTF-8 ça rox, gnome2 est là dessus, c'est un codage commun à tout le monde. perso, je vois pas l'interet des iso-truc vu qu'il y a autant de langues que de codages, c'est très limité comme intérer
Marsh Posté le 15-08-2003 à 22:40:22
Taz a écrit : UTF-8 ça rox, gnome2 est là dessus, c'est un codage commun à tout le monde. perso, je vois pas l'interet des iso-truc vu qu'il y a autant de langues que de codages, c'est très limité comme intérer |
Bien sûr, c'est pour ca que je veux l'utiliser, n'empêche que j'ai plein de bugs d'affichages en mode texte avec UTF-8 ... quelqu'un a une solution ?
Marsh Posté le 17-08-2003 à 01:23:25
d'ailleurs, moi j'arrive pas à configurer gnome-terminal pour qu'il soit en utf-8 par défaut...
Marsh Posté le 17-08-2003 à 10:04:14
Bon, j'ai vraiment recompilé mes kernels en utf8 par défaut, mais le problème est toujours le même ... est-ce que la locale "fr_FR@euro" que j'utilise renvoye systématiquement vers UTF8 ? Est-ce qu'il existe des polices de caractères dans la console supportant UTF8 ? Et pour ce qui est des keymap, j'ai quelque chose à faire ou pas ?
Marsh Posté le 17-08-2003 à 11:31:08
Taz a écrit : d'ailleurs, moi j'arrive pas à configurer gnome-terminal pour qu'il soit en utf-8 par défaut... |
je comprends pas ... j'ai bien edité mon /etc/bash.bashrc
[benoit@athlon benoit]$ locale |
mais gnome-terminal démarre toujours en iso et pas en utf-8 ...
Marsh Posté le 17-08-2003 à 12:17:06
Taz a écrit : je comprends pas ... j'ai bien edité mon /etc/bash.bashrc |
Perso j'ai mis fr_FR@euro mais ca ne marche pas correctement, tout comme fr_FR.UTF-8@euro. J'ai tenté un dpkg-reconfigure locales en utilisant fr_FR.UTF-8@euro comme locale par défaut, mais rien n'y fait ... d'ailleurs, les distrib "grand public" comme RedHat, Suse ou Mandrake sont-elle en UTF8 ?
Marsh Posté le 17-08-2003 à 12:34:37
bah je testerai plus tard... là je suis occupé, je pense qui faut fermer sa session et relancer pour voir.
y moyen de mettre gdm en français?
Marsh Posté le 17-08-2003 à 12:37:51
je sais pas si c'est dpkg combiné au fait que j'ai tout bousillé sauf utf-8 dasn gconf-editor pour gnome-terminal, mais maitenant, c'est bon
Marsh Posté le 17-08-2003 à 15:00:18
Taz a écrit : je sais pas si c'est dpkg combiné au fait que j'ai tout bousillé sauf utf-8 dasn gconf-editor pour gnome-terminal, mais maitenant, c'est bon |
Même sous la console normale (sans X) ?
Quelles polices sont installées ?
Tu peux me filer ton "locales" et la locale par défaut stp ?
Dans ton kernel, est-ce que le NLS par défaut est "utf8" ?
Est-ce que tu arrives à taper le signe "?" [euro] ?
Quel keymap utilises-tu ?
Merci
Marsh Posté le 17-08-2003 à 15:23:08
non pas sous la console normale mais bon, faut faire des sacrifices je pense...
pourtant, mon kernel à l'utf-8 par défaut et en dur ...
j'arrive à taper des ? mais c'est c'est pas de l'utf-8
mais doit falloir encore chercher parce que sous mes consoles, et bien j'ai meme fr_FR@euro, mais juste fr_FR (mais l'euro fonctionne) ...
donc on continue, j'arrêterai pas tant que j'aurais pas de l'utf-8 partout
Marsh Posté le 17-08-2003 à 21:15:58
Donc pour l'instant, seule le terminal gnome fonctionne en UTF8 ?
Marsh Posté le 17-08-2003 à 21:28:22
gnome-terminal
[benoit@athlon benoit]$ locale |
depuis un Eterm fils
LANG=fr_FR@euro |
depuis un Eterm indépendant
[benoit@athlon benoit]$ locale |
donc doit y avoir moyen je pense
Marsh Posté le 17-08-2003 à 21:35:08
Taz a écrit : donc doit y avoir moyen je pense |
Gardons espoir
Tes locales viennent de ton fichier /etc/bash.bashrc non ? Et dans ton terminal Gnome, est-ce que tu peux taper un "?" ? Tu peux me donner la sortie de "locales" sur un shell bash ?
Marsh Posté le 17-08-2003 à 21:47:44
1) oui
2) oui
3) pareil que pour Eterm
depuis un xterm lancé à part
[benoit@athlon benoit]$ locale |
par contre l'euro sort ça (selon hexdump -C) e2 82 ac, ce qui est correct, mais n'affiche rien -> problème de police je pense
faudra que j'essaie avec @euro, mais apparemment, tout fonctionne très bien dans xterm
Marsh Posté le 18-08-2003 à 02:28:49
- Fred - a écrit : |
à ma connaissance
RedHat 8 == OUI
Mandrake 9.0 == NON
)
moi j'ai eu un soucis avec les accents avec ma RedHat 8 qui etait en utf-8. Tomcat et surtout Java utilise par defaut la langue du systeme, hors sous windows la langue d'origine et l'iso 8859-1, et donc j'ai du passer mon RedHat 8 sous ce langage pour pouvoir mes accents sur mes pages jsp .. alors fait gaffe
l'UTF-8 c'est bien mais bon apparement en France, l'iso 8859-1 a l'air plus adapté.
Marsh Posté le 18-08-2003 à 07:00:42
et comment je fais dans emacs pour ecrire des fichiers en utf-8 ? la lecture, ça marche, l'écriture non
Marsh Posté le 18-08-2003 à 08:52:18
Taz a écrit : pour xterm -> uxterm et voilà l'?, c'e'st déjà bien! |
Et sous bash ? On a un ubash ?
J'ai un début de réponse ici, apparament il faut utiliser le script "unicode_start" du package console-tools :
http://ldp.kernelnotes.de/HOWTO/Un [...] html#ss2.1
De même console-data contiendrait une police adéquate, ainsi que ce projet :
http://www.inp.nsk.su/~bolkhov/fil [...] index.html
Marsh Posté le 18-08-2003 à 08:56:56
tu appelles quoi bash? une console? c'est une question de locale qui prennent le pas sur les autres, d'ou le problème, sinon, ça doit marcher pareil
Marsh Posté le 18-08-2003 à 08:58:58
Taz a écrit : tu appelles quoi bash? une console? c'est une question de locale qui prennent le pas sur les autres, d'ou le problème, sinon, ça doit marcher pareil |
Oui, je veux dire une console hors-X, comme tu avais résolu ton pb en changeant de xterm, je me suis dit que le pb venait peut-être de bash ...
Marsh Posté le 18-08-2003 à 09:08:52
tout ces problèmes ne viennent pas du shell mais du terminal (ou de l'émulateur)
http://www.eleves.ens.fr/tuteurs/u [...] icode.html
va falloir que je teste ça en rentrant (je suis sous windows au taf...)
Marsh Posté le 18-08-2003 à 18:01:06
est ce que les ° marchent chez vous?
moi sous terminal oui, par contre partout ailleurs, non
Marsh Posté le 18-08-2003 à 20:42:23
UP! avec tout ça quelqu'un arrive à taper des caractères non ASCII dans emacs?
« Warning: locale not supported by Xlib, locale set to C »
Marsh Posté le 20-08-2003 à 09:11:51
encore UP
je veux emacs et mon UFT-8. ça marche presque (j'ai un petit u) mais impossible de taper autre chose que de l'ascii
Marsh Posté le 20-09-2003 à 11:39:42
Pourquoi la Deb n'est-elle pas en full UTF8 comme la RedHat d'ailleurs ?
J'avais tenté un truc avec defoma, mais c'est un peu chiant à lancer puisqu'il balance un nouveau shell ... et ce n'est pas universel. Comment mettre bash en mode utf8, de telle sorte que je puisse taper mes caractères spéciaux, comme les accents, etc ... ?
Marsh Posté le 20-09-2003 à 17:18:04
Taz a écrit : moi tout marche bien maintenant |
Tu peux nous faire un petit résumé de ce que tu as installé et paramétré, et avec les paquets Debian ?
Marsh Posté le 20-09-2003 à 17:58:32
ben ça dans /etc/bash.bashrc
export LC_ALL=fr_FR.UTF-8
export LANG=fr_FR.UTF-8
le noyau avec UTF-8 défaut et en dur, et après, il faut juste trouver des logiciels compatibles -> GNOME et des terminaux comme il faut (Eterm ne gère pas l'UTF-8 -> uxterm, gnome-terminal et consoles OK)
rien de sorcier. après, mule-utf pour emacs et dans mon .emacs
(prefer-coding-system 'mule-utf-8)
ce qui fait des jolis petits u en bas à droite
tout roule pour moi.
Marsh Posté le 20-09-2003 à 18:08:09
Et sous bash ca pose aucun problème ? Je n'utilise pas très souvent X, je préfère la console parce que je n'ai pas une bête de course, existe-t-il un moyen pour rendre la console bash compatible UTF8 ?
Et vim : comment le configurer correctement pour utf8 ?
Tu utilise d'autres modules NLS que UTF8 ou pas ?
J'avais testé defoma mais c'est pas le top ...
Marsh Posté le 20-09-2003 à 18:39:03
aucun problème avec bash, aucun autre nls
vim, ça pue
jamais utilisé defoma
Marsh Posté le 20-09-2003 à 19:26:31
Konqueror a du mal et toutes les applications KDE on dirait.
Si je lance konqueror dans un terminal (n'importe lequel) j'obtiens:
|
Ensuite dans les appli KDE, je ne peux pas taper un « ê »
Marsh Posté le 20-09-2003 à 19:31:40
Avec fluxbox, ça plante dès que je fais un clic droit sur le bureau pour faire apparaître le menu.
Ça fait plaisir
Marsh Posté le 20-09-2003 à 20:45:01
extrait de ':h utf-8' dans vim :
|
Marsh Posté le 20-09-2003 à 20:53:51
Ralala c'est la classe vim
Mais, même avec les locales en UTF8@euro et l'utf en dur dans le noyau, j'ai toujours des problèmes pour taper des caractères un peu spéciaux ... comme tu fais ?!?
Marsh Posté le 20-09-2003 à 23:25:23
je sais pas j'arrive pas à taper nul part les caractères avec accent circonflexe, trema etc... (mauvais mapping clavier peut-etre ?)
Marsh Posté le 21-09-2003 à 01:05:17
Taz a écrit : ou ça t'arrive pas à taper ? |
Dans la console, quand on essaye de taper des caractères accentués, il les remplace par des caractères d'échapement comme un retour arrière inconditionnel qui fait qu'on efface même le prompt, et que tout est en vrac après ... bref, c'est un peu le bordel si on sort des sentiers batus de l'ISO-1. Comment as-tu réussi à régler ce problème ? Quel est ton keymap ?
Marsh Posté le 14-08-2003 à 17:32:27
A la recherche de la meilleure solution pour éviter les problèmes d'affichage, j'ai choisi d'utiliser UTF-8 sur ma Debian. Malheureusement, j'ai de nombreux bugs d'affichage, même et surtout en mode console ... les pages de dpkg-reconfigure sont horriblement moches, lorsque je lance les "fortunes" en français les caractères accentués et autres sont totalement dégueu, par contre sous Mozz et X ca marche impecable, aucun pb d'affichage ...
J'ai bien essayé de chercher de la doc, mais le UTF-Howto de la Deb date de Mathusalem, et ces bugs sont vraiment gênants ...