Centaur Emacs 在Windows下ICON显示有些问题

字体已经安装了,mode-line,ivy,dired中图标也显示正常,文件 中输入图标也显示正常,但保存后再打开就不能显示了。org-mode的折叠图标也不显示

Untitled

C-u C-x = 看一下当前显示的字体是什么,然后再看一下字体配置是否正确。

set-face-attribute 可以设置字体。

From FAQ:

How to display icons correctly in Centaur Emacs ?

If the icons are not displayed correctly although all-the-icons fonts are installed correctly, please install the non-free font Symbola. This issue usually occurs on Windows. Refer to #121 for more details.

1 个赞

谢谢回答,这个字体 也已经装了,论坛里有提到这个。但还是显示有问题

那需要看看不能显示的字体是什么,换其他字体试试。 如果用了 cnfonts 之类的可能也会有问题。

我也是同样的问题,还没有解决吗?

确认所有问题都装了?包括symbola?

全部都装了,org折叠的时候大纲后面默认是省略号,你个配置是不是有所修改,导致折叠后显示框框,我的问题和楼主基本一样,我不存在dashboard的图标显示问题,就是org一折叠后面就是框框。

你的字体不支持Unicode字符,换字体解决问题

换成 noto sans mono cjk sc仍然不行,这字体是支持unicode的吧

而且你的配置中的那三个寻找字体的loop中的字体我都有

多给点具体信息啊,这样无从下手。还可以看看具体是哪些字符不能显示,describe-char。

Update:按照font-awesome或者重新配置 org-ellipsis

@driftcrow @hjtoh Centaur中已经修改org-ellipsis的字符,改用symbola字体的unicode字符。请升级重试。

更新后好了,变成向下的三角了,美滋滋

@seagle0128 你好,我在Windows上安装了对应的字体后仍然遇到了同样的问题,请问现在有新的解决方案吗 image

如果是使用centaur,参照readme faq一步一步安装字体即可。测试验证没有问题

解决问题了…是因为 custom.el 里最后启用的默认字体不是 symbola 而是 Apple Code Emoji

你用的是最新版么?Windows上怎么会启用 Apple Code Color Emoji? 好奇怪

不太清楚,我在家里和公司的电脑都是这样的…我把 Apple Color Emoji 移除后就正常了

@seagle0128 能不能帮忙确认下这两组图标(圆点和方块)是不是正常显示? 谢谢