On Thu, Jul 27, 2000 at 06:01:57PM +0400, Aleksey Novodvorsky wrote: > Hi! > Alexander Kotelnikov wrote: > > > Подскажите, что надо сделать с potato'вским emacs, чтобы в нем везде > > правильно работал русский. После установки X'овый emacs использует > > latin-1 шрифты, может быть есть и другие проблемы, но я не копал. > > > > Самый простой вариант -- установить шрифты iso8859-5 (например, из intlfonts), > именно их ищет Mule для Cyrillic environment по умолчанию.. > В .emacs достаточно добавить после этого:
[skip] xemacs тоже хочу! поставил xfonts-intl-european, $ xlsfonts |grep iso8859-5 -etl-fixed-medium-r-normal--0-0-72-72-c-0-iso8859-5 -etl-fixed-medium-r-normal--14-140-72-72-c-70-iso8859-5 -etl-fixed-medium-r-normal--16-160-72-72-c-80-iso8859-5 -etl-fixed-medium-r-normal--24-240-72-72-c-120-iso8859-5 А ни xemacs, ни простой по-русски не хотят. xemacs в ругается: --- (1) (initialization/error) An error has occurred while loading ~/.emacs: Can't activate input method `cyrillic-jcuken' To ensure normal operation, you should investigate the cause of the error in your initialization file and remove it. Use the `-debug-init' option to XEmacs to view a complete error backtrace. (2) (xim-xlib/info) X Input Method open failed. Waiting for an XIM to be enabled. --- если запустить, как он советует с `-debug-init' то еще больше ругани появится. > > > Если используете только GNU emacs, то можно обойтись без шрифтов 8859-5, > добавив > в .Xdefaults: > emacs*font: -cronyx-courier-medium-r-*-*-12-*-*-*-*-*-koi8-r > > Шрифт, естественно, можно указать другой, но в его описании _обязательно_ > должен > быть charset. я сделал $ echo "emacs*font: -cronyx-courier-medium-r-*-*-12-*-*-*-*-*-koi8-r" |xrdb не помогло. Хотя выглядеть emacs стал по-другому. -- Alexander Kotelnikov Saint-Petersburg, Russia

