[emacs] Emacs에서 글꼴 크기를 설정하는 방법은 무엇입니까?

또한 .emacs파일에 글꼴 크기를 저장하고 싶습니다 .



답변

(set-face-attribute 'default nil :height 100)

값은 1 / 10pt이므로 100은 10pt 등을 제공합니다.


답변

에서 Emacswiki , GNU 이맥스 (23)가 내장 된 키 조합 :

C-xC-+C-xC--증가 또는 버퍼 텍스트 크기를 감소시키기


답변

Shift와 첫 번째 마우스 버튼을 누릅니다. 다음과 같은 방법으로 글꼴 크기를 변경할 수 있습니다. 이 웹 사이트 에 자세한 내용이 있습니다.


답변

M-x customize-face RET defaultdefault다른 모든면의 기준이되는 면을 설정할 수 있습니다 . 글꼴 크기를 설정할 수 있습니다.

여기 내 .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")))))


답변

이것은 또 다른 간단한 해결책입니다. 24시에도 작동

(set-default-font "Monaco 14")

지름길 :

`C-+` increases font size
`C--` Decreases font size


답변

내 안에 다음이 있습니다 .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) 

선택한 글꼴을 대체 할 수 있습니다 "Monospace-11". 사용 가능한 옵션 세트는 시스템에 따라 크게 다릅니다. M-x set-default-font탭 완성을 사용 하고 살펴보면 몇 가지 아이디어를 얻을 수 있습니다. 이맥스 (23) 및 활성화 안티 앨리어싱 내 시스템에, 이름, 예를 들어,에 의해 시스템 글꼴을 선택할 수 있습니다 Monospace, Sans Serif


답변

X11에서 emacs를 열고 메뉴 옵션으로 이동하여 “기본 글꼴 설정 …”을 선택하고 글꼴 크기를 변경하십시오. 동일한 메뉴에서 “저장 옵션”을 선택하십시오. 끝난.