On Sun, Apr 02, 2006 at 09:08:38PM +0300, Eugine V. Kosenko wrote: > Sergey Vlasov wrote: > > On Sun, Apr 02, 2006 at 08:33:04PM +0300, Eugine V. Kosenko wrote: > > > >> Однако, если быть дотошным, то даже установка cyr-rfx не помогает -- она > >> содержит семейство "rfx-courier", а emacs упорно не хочет замечать > >> производителя -- заменяет rfx на adobe и все равно не видит курьера в > >> соответствующей кодировке :-(. > >> > > > > (setq face-font-family-alternatives > > '(("adobe-courier" "rfx-courier") > > ("lucidatypewriter" "serenetypewriter") > > ("lucida" "serene") > > ("b&h-lucidatypewriter" "rfx-serenetypewriter") > > ("b&h-lucida" "rfx-serene") > > ("courier" "fixed") > > ("helv" "helvetica" "arial" "fixed"))) > > > Не помогает :-(. Я так понял, альтернативы нужны, если имакс не находит > основного шрифта. Тогда он ищет альтернативы. А тут он как раз находит > adobe-courier, и пользует его, не обращая внимания на то, что там нет > кириллицы. Разве что заменить полностью пакеты 75dpi и 100dpi, а я к > этому пока не готов морально :-). А шрифты каким методом ставите? Через ~/.Xresources работает: Emacs.font: -*-courier-medium-r-normal-*-*-140-*-*-m-*-*-* Fontset-ы как минимум в emacs21 работали криво (при смене шрифта bold/italic переставлялся только для ASCII), поэтому я просто напихал в x-fixed-font-alist набор нужных XLFD (причём даже в виде "-adobe-courier-medium-r-normal--*-120-75-75-m-*-*-*"). Ну и (fmakunbound 'font-menu-add-default), чтобы в этом меню не было лишнего мусора.