(set-face-attribute 'default nil :height 100)
значение находится в 1/10pt, таким образом, 100 даст Вам 10 ПБ, и т.д.
У меня есть следующее в моем .emacs
:
(defun fontify-frame (frame)
(set-frame-parameter frame 'font "Monospace-11"))
;; Fontify current frame
(fontify-frame nil)
;; Fontify any future frames
(push 'fontify-frame after-make-frame-functions)
Вы можете subsitute любой шрифт Вашего выбора для "Monospace-11"
. Набор доступных параметров очень системно-зависим. Используя M-x set-default-font
и рассмотрение завершений вкладки даст Вам некоторое представление. В моей системе, с Emacs 23 и сглаживанием включенного, может выбрать системные шрифты по имени, например, Monospace
, Sans Serif
, и т.д.
M-x настраивать-поверхность, значение по умолчанию RET позволит Вам устанавливать поверхность default
поверхность, на которой все другие поверхности базируются на. Там можно установить размер шрифта.
Вот то, что находится в моем .emacs. на самом деле, цветная тема установит основы, тогда моя пользовательская установка поверхности переопределит некоторый материал. пользовательские поверхности набора записаны механизмом настраивать-поверхности emacs:
;; my colour theme is whateveryouwant :)
(require 'color-theme)
(color-theme-initialize)
(color-theme-whateveryouwant)
(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 (: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 "unknown" :family "DejaVu Sans Mono"))))
'(font-lock-comment-face ((t (:foreground "darkorange4"))))
'(font-lock-function-name-face ((t (:foreground "navy"))))
'(font-lock-keyword-face ((t (:foreground "red4"))))
'(font-lock-type-face ((t (:foreground "black"))))
'(linum ((t (:inherit shadow :background "gray95"))))
'(mode-line ((t (nil nil nil nil :background "grey90" (:line-width -1 :color nil :style released-button) "black" :box nil :width condensed :foundry "unknown" :family "DejaVu Sans Mono")))))
Нажмите Shift и первую кнопку мыши. Можно изменить размер шрифта следующим образом: Этот веб-сайт имеет больше детали.
В NTEmacs 23.1 в меню «Параметры» есть параметр «Установить шрифт по умолчанию ...».
Из Emacswiki , GNU Emacs 23 имеет встроенную комбинацию клавиш:
Cx C - + и Cx C - , чтобы увеличить или уменьшить размер текста буфера