哪些字体能够支持 Mathematical Alphanumeric Symbols?

代码里需要用到一些数学符号,比如:$\mathcal A$

我查了一下,这个符号对应的unicode应该是 𝒜,但是我的Emacs显示不出来。

请问需要安装哪些字体才能正确显示这些数学符号呢?(当前采用的是默认配置)

多谢。

我用的是DejaVu Math TeX Gyre

1 个赞

Symbola (Agda mode 推荐的字体)

2 个赞

@cireu @LdBeth 多谢两位(最终还是使用了@LdBeth 的方案)

顺便提一下:

windows上默认是没有Symbola这个字体的,必须手动安装。

Emacs对于找不到的字体会默认fallbackSymbola,所以直接使用Symbola的好处就是不需要写额外配置,直接下载 Symbola 然后安装即可。

TeX Gyre Math

http://www.gust.org.pl/projects/e-foundry/tg-math

1 个赞

发现

MATHEMATICAL LEFT WHITE SQUARE BRACKET 27E6

MATHEMATICAL RIGHT WHITE SQUARE BRACKET 27E6

这两个个符号,在Emacs下的显示似乎不太尽如人意。

当前使用Symbola,在Emacs下显示如下:

期望:⟦⟧

当前:lrbracket

不知道你那边显示怎么样?

注:⟦⟧虽然不是花写字母,但确实是在Symbola里面的,因为我之前是不能正常显示⟦⟧的,所以一直用的301A301B代替。

Symbola就是这么小号的. 字号相同的情况下, Symbola整体比dejavu math tex gyre小一圈

image

image

在windows这种字体渲染日常拉跨的就更不用说了

如何评价MacType 软件? - 李柰的回答 - 知乎

原来如此,确实是字号的问题,多谢。

PS:我对Symbola单独调整字号之后就可以显示正常了。

如果有人遇到同样的问题,可参考如下代码:

(set-fontset-font "fontset-default"
                  'symbol (font-spec :family "Symbola" :size 16))

大便降临到我身边,好有味道的书 。。。

mac 用户表示GG。

其实是"天使"

什么意思?不太理解这句话。。。 :thinking:

难道 mac 用户不能安装 Symbola 或 缩放字体?