Как изменить шрифт в Emacs?

Общение и разговоры
Закрыто
Аватара пользователя
dreamdrawer
Сообщения: 48
Зарегистрирован: 11 май 2015, 09:11
Operating system: ROSA Linux Desktop Fresh R6 86_64
hw-probe: http://hw.rosalinux.ru/index.php?probe=6657d5e87c
Откуда: с Вольного Дона

Как изменить шрифт в Emacs?

Сообщение dreamdrawer » 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 в упор не видит шрифты установленные в системе.

Очень надеюсь на помощь сведущих в предмете людей, уж очень мне понравилась эта операционная система без нормального текстового редактора!
ROSA Linux Desktop Fresh R8 PLASMA 86_64
Hw-probe

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Как изменить шрифт в Emacs?

Сообщение notauser » 21 мар 2016, 20:09

~/.emacs

Код: Выделить всё

(custom-set-variables
 ;; custom-set-variables was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 )
(custom-set-faces
 ;; custom-set-faces was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(default ((t (:family "Liberation Serif" :foundry "unknown" :slant normal :weight bold :height 97 :width normal)))))

Аватара пользователя
dreamdrawer
Сообщения: 48
Зарегистрирован: 11 май 2015, 09:11
Operating system: ROSA Linux Desktop Fresh R6 86_64
hw-probe: http://hw.rosalinux.ru/index.php?probe=6657d5e87c
Откуда: с Вольного Дона

Re: Как изменить шрифт в Emacs?

Сообщение dreamdrawer » 22 мар 2016, 10:13

Спасибо! Счастье есть!
ROSA Linux Desktop Fresh R8 PLASMA 86_64
Hw-probe

Закрыто

Вернуться в «Курилка»