[Comm] Проблемы с русскими шрифтами в xemacs
=?iso-8859-1?q?sbolshakov_=CE=C1_altlinux=2Eru?=
=?iso-8859-1?q?sbolshakov_=CE=C1_altlinux=2Eru?=
Чт Июн 3 16:40:34 MSD 2004
>>>>> "kuchumov" == kuchumov <.> writes:
> Доброго времени суток.
> Никак не могу настроить нормальное отображение русских букв в xemacs.
> Т.е. с русским все в порядке, но русские буквы отображаются слишком
> маленьким шрифтом.
Предлагаю поместить это в ~/.Xdefaults (или ~/.Xresources ):
--- %< ---
! Поправьте под свои нужды
#define XEMACSFONT -rfx-courier-medium-r-*-*-14-*-*-*-*-*-microsoft-cp1251
#define XEMACSFONTI -rfx-courier-medium-o-*-*-14-*-*-*-*-*-microsoft-cp1251
#define XEMACSFONTB -rfx-courier-bold-r-*-*-14-*-*-*-*-*-microsoft-cp1251
#define XEMACSFONTBI -rfx-courier-bold-o-*-*-14-*-*-*-*-*-microsoft-cp1251
#define XEMACSMENUFONT -rfx-helvetica-medium-r-*-*-12-*-*-*-*-*-microsoft-cp1251
#define XEMACSMENUFONTB -rfx-helvetica-bold-r-*-*-12-*-*-*-*-*-microsoft-cp1251
XEmacs*font: XEMACSFONT
XEmacs.default.attributeFont: XEMACSFONT
XEmacs.italic.attributeFont: XEMACSFONTI
XEmacs.bold.attributeFont: XEMACSFONTB
XEmacs.bold-italic.attributeFont: XEMACSFONTBI
! Опционально
XEmacs*Label.font: XEMACSFONT
XEmacs*menubar*font: XEMACSMENUFONTB
XEmacs*popup*Font: XEMACSMENUFONT
XEmacs*Dialog*Font: XEMACSFONT
XEmacs.gui-element.attributeFont: XEMACSMENUFONTB
--- %< ---
Это в ~/.xemacs/init.el :
--- %< ---
(MULElaunch
(set-language-environment "Cyrillic-Win")
(set-charset-registry 'ascii "windows-1251")
(set-charset-registry 'latin-iso8859-1 "windows-1251")
(set-charset-registry 'cyrillic-iso8859-5 "windows-1251")
(set-charset-ccl-program 'cyrillic-iso8859-5 'ccl-encode-windows1251)
(put-charset-property 'cyrillic-iso8859-5 'preferred-coding-system 'windows-1251)
(define-coding-system-alias 'cp1251 'windows-1251)
)
--- %< ---
Пишу с головы, сам не пробовал.
--
Подробная информация о списке рассылки community