Я скопировал мой файл ~ / .emacs из Ubuntu Linux; Я установил шрифт Consolas (он работает в терминале gnome и является шрифтом Monospace по умолчанию); но Emacs этого не видит
(custom-set-faces '(default ((t (:inherit nil :stipple nil :background "white" :foreground "black" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight normal :height 98 :width normal :foundry "microsoft" :family "Consolas"))) t))
Вот как я установил шрифт в emacs, но он не работает (он работает и работает в Ubuntu)
Что я могу сделать?
Меню выбора шрифта (menu-set-font, я полагаю) выглядит очень странно, состоит из трех опций: Misc, Courier и Fontset, и никаких системных шрифтов не видно
Поддержка шрифтов TrueType, таких как ваш шрифт Consolas - в общем, поддержка клиентских шрифтов - требует компиляции Emacs с библиотеками Freetype и Fontconfig. Это было введено в Emacs 23. До этого поддерживались только традиционные серверные шрифты. Обратитесь к руководству по Emacs за дополнительной информацией о двух видах шрифтов и о том, как их использовать.
источник