[Inconsolata-dz] [1]을 (를) 기본 글꼴로 Emacs로 설정하려고합니다. 일반 Inconsolata는 제대로 작동하지만 DZ 버전이 제대로 작동하지 않습니다. 내가 사용하는 대부분의 기능은이 오류를 계속 발생시킵니다 (Emacs 글꼴을 설정하는 방법에 대한 모든 지침을 온라인으로 따름).
set-face-attribute: Invalid font name: "-*-Inconsolata-dz-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1"
나는 마침내 내에서 이것을하여 작동하도록했습니다 init.el
.
(setq initial-frame-alist '((font . "Inconsolata-dz-13")))
(setq default-frame-alist '((font . "Inconsolata-dz-13")))
또한에 init.el
의해 생성 customize-faces
되었지만에서 위의 코드로 재정의하지 않는 한 글꼴을 Helvetica로 변경하는 것 같습니다.
(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-safe-themes
(quote
("e16a771a13a202ee6e276d06098bc77f008b73bbac4d526f160faa2d76c1dd0e"
"d677ef584c6dfc0697901a44b885cc18e206f05114c8a3b7fde674fce6180879"
"8aebf25556399b58091e533e455dd50a6a9cba958cc4ebb0aab175863c25b9a4"
default))))
(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 (:inherit nil :stipple nil :inverse-video nil
:box nil :strike-through nil :overline nil
:underline nil :slant normal
:weight normal :height 140 :width normal
:foundry "nil" :family "Inconsolata-dz")))))
위의 첫 번째 코드의 문제는을 수행 Ctrl+N
하여 새 창을 만들면 동일한 잘못된 글꼴 이름 오류가 발생한다는 것입니다.
Mac에서 Inconsolata와 Inconsolata-dz를 같은 방식으로 설치했습니다. OS X에 글꼴을 설치하는 일반적인 기본 방법입니다.
아무도 내가 뭘 잘못하고 있고 Inconsolata-dz를 올바르게 사용할 수 있는지 알고 있습니까?
((set-face-attribute 'default nil :family "-*-Inconsolata-g-normal-normal-normal-*-*-*-*-*-m-0-iso10646-1"))
'잘못된 얼굴 주조'가 표시됩니다. 어떤 아이디어가 있습니까? 이름은 정확히 무엇입니까? Inconsolata는 작동하지만 Inconsolata-g 및 Inconsolata-dz는 모두 사용 가능하고 동일한 방식으로 설치 되었더라도 작동하지 않습니다. 이름에 대시라고 생각하십니까?
*Scratch*
버퍼 에서 다음을 평가하십시오(insert (prin1-to-string (x-list-fonts "*")))
.없는 경우 사용할 수 없습니다.