View previous topic :: View next topic |
Author |
Message |
daiji Tux's lil' helper
Joined: 15 Jul 2005 Posts: 101 Location: Lausanne, Suisse
|
Posted: Fri Sep 01, 2006 9:07 am Post subject: |
|
|
ceric35 wrote: | peut etre les uses flags alors ...
ou les locales generées
avoir "fr_FR.UTF-8 UTF-8" dans /etc/locale.gen |
Oui, oui j'ai tout ça, j'ai même recompiler la glibc.. _________________ Le problème avec le cerveau c'est que le seul outil qui permette de l'étudier et d'améliorer son fonctionnement c'est.. le cerveau lui-même.. |
|
Back to top |
|
|
GentooUser@Clubic l33t
Joined: 01 Nov 2004 Posts: 829
|
Posted: Fri Sep 01, 2006 5:28 pm Post subject: |
|
|
NROFF iconv -f utf8 -t iso8859-15 | /usr/bin/nroff -Tutf8 -c -mandoc
Cette commande fonctionne sur les pages man issues de manpages-fr qui doivent être en UTF-8;
Le problème c'est la page man de man proviens du paquet manpages et est encodée en IS0-8859-1(5?) (mais iconv considère qu'elle est en utf8 a cause du -f utf8)
pour vous en assurer faites : Code: | gzcat /usr/share/man/fr/man1/man.1.gz | iconv -f ISO-8859-15 -t utf8 | dans un terminal unicode.
Solution bancale : Ajouter l'option -c a iconv qui vas ignorer les erreurs (mais il n'affichera pas les accents pour les pages provenants du paquet manpages)
Bonne solution : Je ne l'ai pas (encore), mais il faut trouver un programme équivalant a iconv, qui détecte correctement l'encodage sur les fichiers d'entrées (et donc ne plus préciser l'option -f).
Je ne sait pas si un tel programme existe, mais je vais chercher.
Autre solutions (la plus propre) : Virer les pages man en fracais du paquet manpage et les mettre dans manpages-fr en unifiant l'encodage de celle-ci, mais ça nécessite un appel aux mainteneurs de Gentoo.
Si on ne précise l'option -f a iconv il considère que le fichier d'entrée utilise l'encodage "par défaut" de la machine, ce qui dans notre cas reviens au même qu'avec la commande livrée au début de ce post.
J'ai lu dans ce post que la passage en UTF-8 étais le meilleur moyen de "casser" sa Gentoo, je ne vois pas ce que le passage en UTF-8 casse a pars l'affichage du textes dans quelques rares cas (man en fait partie), rien de très grave quoi ; Pour moi casser sa gentoo c'est unmerger la glibc |
|
Back to top |
|
|
GentooUser@Clubic l33t
Joined: 01 Nov 2004 Posts: 829
|
Posted: Fri Sep 01, 2006 9:07 pm Post subject: |
|
|
Autre autre solution : Lire les pages man avec Konqueror (man:man), il ne détecte pas mieux l'encodage, mais il permet de le changer |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|