Как изменить шрифт в Emacs?
Добавлено: 21 мар 2016, 18:18
Не получается изменить шрифт в оконном Emacs.
В консольном режиме понятно - от настройки консоли зависит, а вот в графическом только размер могу менять.
Пробовал прописывать в ~/.emacs
что то типа
(set-face-attribute 'default nil :font "Terminus-12")
или подобные
(set-face-font 'default "-misc-monospace mono-medium-r-normal-*-*-*-*-*-*-*-*-*")
(set-face-font 'default "-misc-fixed-medium-r-normal--15-140-75-75-c-90-koi8-r")
(set-font-face 'Monospace "10x20")
это из разных источников советы.
Но в редакторе никаких изменений не происходит. Только в консоль при запуске выдаёт следующее:
Warning (initialization): An error occurred while loading `/home/red/.emacs':
Symbol's function definition is void: set-font-face
To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file. Start Emacs with
the `--debug-init' option to view a complete error backtrace.
Некоторые советуют править файл .Xressources или .Xdefaults но у меня нет таких файлов. Создав их всё равно ничего не поменялось.
M-x set-default-font
при попытке указать любой шрифт выдаёт:
set-face-attribute: Font not available
из чего делаю вывод, что Emacs в упор не видит шрифты установленные в системе.
Очень надеюсь на помощь сведущих в предмете людей, уж очень мне понравилась эта операционная система без нормального текстового редактора!
В консольном режиме понятно - от настройки консоли зависит, а вот в графическом только размер могу менять.
Пробовал прописывать в ~/.emacs
что то типа
(set-face-attribute 'default nil :font "Terminus-12")
или подобные
(set-face-font 'default "-misc-monospace mono-medium-r-normal-*-*-*-*-*-*-*-*-*")
(set-face-font 'default "-misc-fixed-medium-r-normal--15-140-75-75-c-90-koi8-r")
(set-font-face 'Monospace "10x20")
это из разных источников советы.
Но в редакторе никаких изменений не происходит. Только в консоль при запуске выдаёт следующее:
Warning (initialization): An error occurred while loading `/home/red/.emacs':
Symbol's function definition is void: set-font-face
To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file. Start Emacs with
the `--debug-init' option to view a complete error backtrace.
Некоторые советуют править файл .Xressources или .Xdefaults но у меня нет таких файлов. Создав их всё равно ничего не поменялось.
M-x set-default-font
при попытке указать любой шрифт выдаёт:
set-face-attribute: Font not available
из чего делаю вывод, что Emacs в упор не видит шрифты установленные в системе.
Очень надеюсь на помощь сведущих в предмете людей, уж очень мне понравилась эта операционная система без нормального текстового редактора!