如何创建包含表情符号的自己的字体(可能使用Fontforge、Python)



我想创建自己的.ttf字体。它应该包含表情符号。

我有一些图片(表情符号),我想把它们放在一个新的字体中(我不想编辑现有的字体,我没有空的.ttf模板)。

我在谷歌上搜索了一下,发现python和fontforge是可能的(我对此感到高兴,因为python是我最喜欢的编程语言,在我看来,我擅长它)。

我已经安装了fontforge,但无法在python中导入它。

我不知道导入后如何继续。

有人能给我举个例子吗。

或者你知道另一种方法吗?它不一定是python和fontforge。但请举例说明。

非常感谢

由于您喜欢使用Python,FontTools可能对您有用。看见https://fonttools.readthedocs.io/en/latest/colorLib/index.html有关使用COLR表构建字体的文档。而且https://github.com/googlefonts/picosvg和https://github.com/googlefonts/nanoemoji可能会感兴趣。

您实际上并没有提到要为表情符号使用哪种颜色格式:位图(CBDT或sbix表)、分层轮廓(COLR/CPAL表)或嵌入的SVG文档(SVG表)>。我知道以上内容将适用于COLR/CPAL;不确定CBDT、sbix或SVG。

最新更新