我想设置 emacs 以便它使用
-outline-Courier New-normal-normal-normal-mono-16-*-*-*-c-*-iso8859-1
显示 ASCII 字符和
-outline-Arial Unicode MS-normal-normal-normal-sans-16-*-*-*-p-*-gb2312.1980*-*
显示unicode符号。
这实际上是我使用的其中一台电脑上的默认设置。在另一台电脑上,按下C-u C-x =
感兴趣的 unicode 字符会显示
character: ↷ (8631, #o20667, #x21b7)
preferred charset: unicode (Unicode (ISO10646))
code point: 0x21B7
syntax: . which means: punctuation
category: .:Base
buffer code: #xE2 #x86 #xB7
file code: #xE2 #x86 #xB7 (encoded by coding system utf-8-dos)
display: no font available
Character code properties: customize what to show
name: CLOCKWISE TOP SEMICIRCLE ARROW
general-category: So (Symbol, Other)
There are text properties here:
fontified t
我不完全理解但这部分display: no font available
不是我想要的。
我怎样才能改变这一点?
答案1
实际上,我们感兴趣的页面并不是标题Set Fonts
为Font Sets
这里)。我补充道
(set-fontset-font "fontset-default" 'unicode
"-outline-Arial Unicode MS-normal-normal-normal-sans-*-*-*-*-p-*-gb2312.1980-0")
到我的 .emacs 并且它成功了。