Re: emacs
Hi!
Alexander Kotelnikov wrote:
> Hi.
>
> Подскажите, что надо сделать с potato'вским emacs, чтобы в нем везде
> правильно работал русский. После установки X'овый emacs использует
> latin-1 шрифты, может быть есть и другие проблемы, но я не копал.
>
> Спасибо,
>
Самый простой вариант -- установить шрифты iso8859-5 (например, из intlfonts),
именно их ищет Mule для Cyrillic environment по умолчанию..
В .emacs достаточно добавить после этого:
;; Some macros
(defmacro GNUEmacs (&rest x)
(list 'if (string-match "GNU Emacs 20" (version)) (cons 'progn x)))
(defmacro XEmacs (&rest x)
(list 'if (string-match "XEmacs 21" (version)) (cons 'progn x)))
;; Russification
(XEmacs
(set-language-environment "Cyrillic-KOI8")
(select-input-method "cyrillic-jcuken")
)
(GNUEmacs
(set-language-environment "Cyrillic-KOI8-R")
(set-terminal-coding-system 'koi8-r)
)
Если используете только GNU emacs, то можно обойтись без шрифтов 8859-5, добавив
в .Xdefaults:
emacs*font: -cronyx-courier-medium-r-*-*-12-*-*-*-*-*-koi8-r
Шрифт, естественно, можно указать другой, но в его описании _обязательно_ должен
быть charset.
Rgrds, AEN
Reply to:
- Follow-Ups:
- Re: emacs
- From: Alexander Kotelnikov <sacha@softjoys.ru>
- References:
- emacs
- From: Alexander Kotelnikov <sacha@softjoys.ru>