[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