每当拿到一个新 Font(特别是符号类 Font),我希望知道这个新 Font 相比老 Font 增加了哪些 Code Points 对应的 Glyphs。
举个例子:Symbola vs Cambria Math
这两个 Font 都支持数学符号,但不清楚它们具体支持哪些 Unicode Blocks?比如:接地线 U+23DA EARTH GROUND ⏚
,该符号仅在 Symbola 里存在,但不存在于 Cambria Math。
我正在寻找一些工具,能方便比较两个 Font。
理想地,界面分为左右两边,分别对应两个 Font 的 charmap 界面,支持切换 Unicode Planes 和 Blocks,并显示差异(之所以需要切换 Unicode Blocks 为了方便在一些其他软件里设置 Alternative Fonts)。
目前我能找到最接近的软件是 BabelMap:
它能够切换不同的 Unicode Plane 和 Blocks 来观察 Glyphs,但似乎不支持 Font 比较。
另外,BabelMap 是 free software。