OVH Cloud OVH Cloud

man, less, et utf8

2 réponses
Avatar
Charles Plessy
Salut, c'est encore moi...

Bonne surprise, je viens d'installer une sarge, localisée en
utf8, et less (v382) et man (v2.4.2, 2003-09-20) fonctionnent à
merveille. Donc, j'ai mis à jour less et man-db sur mon autre machine,
et là, seul less fonctionne bien (bien qu'il soit le pageur pour man).

=> Je ne connais pas assez bien man pour deviner quel autre paquet
devrait être mis à jour pour que ça fonctionne bien.

Parlez sans retenue, c'est pas perdu : je tiens à jour une
petite page avec un lien suc chacune des réponses qui m'ont fait
avancer.

http://charles.plessy.org/utf8.html


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

2 réponses

Avatar
Vincent Lefevre
Pour emacs, j'ai ceci dans mon .emacs (j'utilise de préférence
l'ISO-8859-1, mais je n'ai aucun problème avec l'UTF-8):

(set-language-environment "Latin-1")

(prefer-coding-system 'latin-1)
(and (boundp 'coding-category-utf-8)
(set-coding-priority
'( coding-category-utf-8
coding-category-iso-8-1
coding-category-iso-8-2
coding-category-raw-text )))

(defun getlocale (vars)
(if vars
(let ((locale (getenv (car vars))))
(if locale locale (getlocale (cdr vars))))
""
))

(if (string-match "UTF-8>" (getlocale '("LC_ALL" "LC_CTYPE" "LANG")))
(progn
(set-keyboard-coding-system 'utf-8)
(set-terminal-coding-system 'utf-8))
)

Concernant less, comment lui faire reconnaître automatiquement le jeu
de caractères (pour pouvoir visualiser des fichiers en ISO-8859-1)?

--
Vincent Lefèvre - Web: <http://www.vinc17.org/>
100% validated (X)HTML - Acorn / RISC OS / ARM, free software, YP17,
Championnat International des Jeux Mathématiques et Logiques, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Charles Plessy
On Mon, Aug 30, 2004 at 12:08:29PM +0200, Vincent Lefevre wrote :
Pour emacs, j'ai ceci dans mon .emacs (j'utilise de préférence
l'ISO-8859-1, mais je n'ai aucun problème avec l'UTF-8):



Ok, chez moi, ça marche presque bien :

Accents [OK]
O-dans-l'E [OK]
Hiraganas [OK]
Kanjis [Bug] (nécessite un C-g pour s'en sortir)


Les hiraganas sont des caractères purement japonais, alors que les
kanjis sont _en_théorie_ communs au chinois (hanzis) et au
coréen.

En pratique, je crois qu'ils sont encodés de la même manière, mais si
on utilise une police japonaise, taiwanaise, chinpopulairoise ou
coréenne, il y aura des différence, parceque les caractères ont
divergé.

Bref, il y a de fortes chances que les Kanjis ne soient pas encodés
« au même endroit » que les Hiraganas dans UTF8, d'où le bug.

Néanmoins, c'est déjà bien : ça permet d'utiliser emacs pour saisir du
français.

=> Hop, sur le wiki.

--
Charles, qui re-testera KDE quand il aura le temps.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact