簡體   English   中英

Emacs`無效的字體名稱`

[英]Emacs `Invalid font name`

我使用的是GNU Emacs 24.3.1(x86_64-suse-linux-gnu,GTK + 3.6.4版)。 我在~/.fonts文件夾中有自定義字體Inconsolata-g,我在~/.config/fontconfig/fonts.conf中將其設置為Monospace字體。 它運行良好,除了Emacs給我error: Invalid font name, -unknown-Inconsolata-g-normal-normal-normal-*-15-*-*-*-m-0-iso10646-1在發布時。

如果我更改等寬字體,那么Emacs啟動沒有問題,但是當我做Mx set-default-font ,並選擇-unknown-Inconsolata-g-normal-normal-normal-*-*-*-*-*-m-0-iso10646-1 ,我也得到Invalid font name: "-unknown-Inconsolata-g-normal-normal-normal-*-*-*-*-*-m-0-iso10646-1"

我怎么能解決這個問題?

感謝Peter Dyballa( http://lists.gnu.org/archive/html/help-gnu-emacs/2013-06/msg00347.html ),我在~/.emacs修改了以下內容:

 (setq initial-frame-alist '(
   (font . "Monospace-10")
 ))
 (setq default-frame-alist '(
   (font . "Monospace-10")
 ))

(我在系統設置中將Monospace設置為Inconsolata-g

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM