LINUX.ORG.RU

Шрифты в Emacs


0

0

Поставил недавно Debian 4.0r1. Какие-то проблемы возникли с emacs - не отображаются (отображаются квадратиками) латинские символы (причем кириллица отображается нормально). В чем проблема и как исправить?

Шрифты пропиши уникодные в ~/.Xresources. Emacs надо указать шрифты, в
 которых есть iso 8859-5. Кодировку не надо указывать -- он сам 
выберет. Terminus 8859-5 имеет, fixed имеет, поэтому, например, так:

Emacs.font: -xos4-terminus-medium-r-normal--16-*-*-*-*-*-*-*

Сделай потом $ xrdb ~/.Xresources

Ну и в ~/.emacs пропиши

(set-language-environment 'utf-8)

Если у тебя Emacs21, то хорошо еще сделать, чтобы русские буковки 
совпадали с виндовой раскладкой (в emacs22, вроде, починили). Это у 
меня сделано так:

(load "quail/cyrillic")
(quail-defrule "%" "%" "cyrillic-jcuken") ; fix for button <5>
(quail-defrule "^" ":" "cyrillic-jcuken") ; fix for button <6>
(quail-defrule "&" "?" "cyrillic-jcuken") ; fix for button <7>
(quail-defrule "$" ";" "cyrillic-jcuken") ; fix for button <4>
(quail-defrule "*" "*" "cyrillic-jcuken") ; fix for button <8>
(quail-defrule "|" "/" "cyrillic-jcuken")
(quail-defrule "/" "." "cyrillic-jcuken")
(quail-defrule "?" "," "cyrillic-jcuken")

Перезапусти Emacs.

Zubok ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.