Ключевые слова:rus, emacs, gnus, (найти похожие документы)
From: Andrey Slusar <Andrey.Slusar@f126.n467.z2.fidonet.org>
Date: Tue, 25 Mar 2003 23:03:05 +0300
Newsgroups: fido7.ru.unix.ftn
Subject: Русификация Emacs и Gnus
AS> в эхоконференцию он перекодирует его в кодировку ISO-8859-5, а
AS> надо чтоб было koi8-r. Подскажите как пофиксить. Если можно
AS> приведи кусок .emacs или .gnus который отвечает за это, и вообще
AS> за кирилизацию.
О, это больной вопрос. Hе на всех версиях gnus и emacs одинаково все
работает. Приведу 2 настройки - свою и PVC(надеюсь он меня за это не
убьет :)))
Мое(все, что было в мануале насчет чарсетов перелопатил, но все-равно
не всегда работает на связке gnu emacs+OOrt Gnus 0.17):
===.gnus===
(setq gnus-default-charset 'koi8-r)
(setq gnus-default-posting-charset 'koi8-r)
(setq gnus-group-charset-alist '((".*" koi8-r)))
(setq gnus-group-posting-charset-alist
'((message-this-is-mail koi8-r t)
(message-this-is-news koi8-r t)))
(setq message-default-charset 'koi8-r)
(setq mime-default-charset 'koi8-r)
(put-charset-property 'cyrillic-iso8859-5
'preferred-coding-system 'koi8-r)
===
PVC(тоже не всегда работает на gnu emacs+OOrt 0.17)
===.gnus===
(setq rfc2047-encode-message-header t)
(setq message-default-charset 'koi8-r)
(setq rfc2047-header-encoding-alist
'(("Newsgroups" . B)
("From" . B)
("X-Comment-To" . B)
("Message-ID" . B)
("Subject" . B)
(t . B)))
===
Hу и ессно в .emacs должно быть что-то типа:
===.emacs===
;; Russification
;;;;Для XEMACS
(set-language-environment "Cyrillic-KOI8")
(select-input-method "cyrillic-jcuken")
;;;;Для GNU EMACS
(set-language-environment "Cyrillic-KOI8")
(set-terminal-coding-system 'koi8-r)
===
Мой конфиг работает на gnus до OOrt 0.17, PVC - особо не проверял, но
на указанной связке есть риск того, что будешь видеть некоторые
мессаги в английском транслите :((