如何将 Lucida Grande 中的字形导入 Source Sans Pro 以在网络上使用

How can I import a glyph from Lucida Grande into Source Sans Pro for use on the web

我用的是向下的小三角符号(▾Unicode 25BE) in a web page, but it is not supported natively on Motorola / Sony devices。因此,我想用font-facecss声明来加载符号。

我已经在我的网站上使用了 Source Sans Pro,但它不包含字形 25BE。因此,我想用 Lucida Grande 的 25BE 字形修补我的 Source Sans Pro 字体文件(OSX 上 Chrome 中此符号使用的默认字体)。

我尝试在 FontForge 中执行此操作,但粘贴的 glpyh 看起来比原始字体文件更大且对齐方式不同:

原始的 Lucida Grande:

粘贴到 Source Sans Pro 中:

此外,当我尝试生成 Source Sans Pro 字体时,收到了一大堆我不理解的警告。

有没有更简单的方法来实现我想要做的事情?

大小不同的原因是UPM坐标系的不同。 SSP 基于每 Em 1000 个单位,Lucida 有 2048 个。 FontForge显然没有对不同的坐标系进行补偿,这就是为什么粘贴后三角形看起来大了很多。

解决方案: – 你可以尝试用另一个 1000 UPM 字体修补 SSP – 你只能为三角形使用另一种字体 – 使用 SVG 文件?