Mus*_*afa 8 macos fonts fontforge
我有两个不同的字体文件FontFile1.otf和FontFile2.otf.我想将位于1759的Unicode字符从FontFile1.otf复制到FontFile2.otf.我怎样才能做到这一点?
我尝试使用FontForge和Fontographer进行此操作,但粘贴似乎不起作用(粘贴已禁用,并且菜单项未启用).是否有任何复制/粘贴的具体说明?我还可以使用其他工具吗?
在同一个FontForge实例中打开这两种字体,然后您就可以将字形从一个复制到另一个.
好吧,你可以尝试为 FontForge 编写一个脚本。如果 FontFile2.otf 中不存在代码点 1759(顺便说一句,十六进制还是十进制?),您可以执行以下操作(未经测试):
Open("FontFile1.otf");
Select(0u1759);
Copy();
Open("FontFile2.otf");
Select(0u1759);
Paste();
Generate("FontFile3.otf", "", 4);
Run Code Online (Sandbox Code Playgroud)
您还可以使用 MergeFonts() 函数合并所有字体字形,将所有不存在的字形从 A 复制到 B。
| 归档时间: |
|
| 查看次数: |
6551 次 |
| 最近记录: |