我发现这个字体Dina TTF最初是Windows的* .fon文件。 此版本是TrueType,只有三个位图打击:11,12和13。 就像Netbeans的魅力一样。
然而,我遗漏了一个字形,一个左箭头:U+2190。
我在FontForge中添加了它,但是当我生成TTF时,将其移至~/.local/share/fonts/TTF
并通过fc-cache -vf ~/.local/share/fonts/TTF
更新我的字体缓存,新字母不显示。
FontForge在新字形周围绘制绿色边框,并且背景被划掉,而不是例如字母A
,它不会被划掉或加框。
答案 0 :(得分:0)
它无法正常工作,因为包中没有任何字体在任何(Unicode)cmap子表中编码U + 2190。
试试这个:选择一个没有红色' X'通过它,转到编辑 - >复制宽度。然后为U + 2190选择单元格,编辑 - >粘贴到。红色' X'因为U + 2190应该消失。然后编辑U + 2190的位图并重新生成。