10

我一直在使用 Emacs Unicode 支持做一些技巧,并且在大多数情况下它工作得很好。但是,并非所有 Unicode 字符都可以显示,即使它们在字体中也是如此。例如:

→ ‽ ← 那里应该有问诊

上面(假设它被正确渲染)有正常的 ASCII 字符、几个 Unicode 箭头和一个 Unicode INTERROBANG(一个非常有用的字形,需要更广泛地使用)。但是,无论如何,Interrobang 都不会出现在 Emacs 中。我在 DejaVu Sans 中展示,它肯定有正确的字形。OpenOffice 可以打开文件并显示字形。但无论我尝试什么,我都无法让 Emacs 显示它。

这是 Mac 上的 Emacs 24.1.1。

4

1 回答 1

7

尝试使用unicode-fonts包。您可以通过 安装它M-x package-install unicode-fonts,然后将以下内容放入您的.emacs

(require 'unicode-fonts)
(unicode-fonts-setup)

现在大多数 unicode 字体都适合我。不过,像啤酒杯这样的字符仍然不会显示给我。我还在 Mac 上使用 emacs(使用自制软件安装的 v24.3)。

编辑:显然,由于这个错误,一些符号仍然不会显示。

于 2013-09-22T05:12:52.770 回答