找回密码
 快速注册
搜索
查看: 60|回复: 1

[FontForge] 修改 Tahoma 的 π

[复制链接]

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

hbghlyj 发表于 2022-9-5 00:37 |阅读模式
本帖最后由 hbghlyj 于 2022-9-10 16:27 编辑 论坛的正文字体是Tahoma , 这个 π 显示成一个平顶的凸起, 是不是很奇怪呢?
用FontForge(字体锻造)打开C:\Windows\fonts\tahoma.ttf
使用 View / Goto 工具定位到名字为 pi 的字符, 双击打开
发现这是一个对glyph155的引用,无法直接编辑.
退出, 定位到glyph155并打开.
Screenshot 2022-09-02 at 02-02-12 mspace - MathML MDN.png
现在可以看到红色方形(corner point)和字体的轮廓 Screenshot 2022-09-02 at 02-02-12 mspace - MathML MDN.png
使用第一列第三行的小刀工具(cut splines in two), 把上面的横条剪开.
使用第一列第六行corner point工具在左上角添加一个点. 用上下文菜单Get Info调整点的坐标.
使用上下文菜单Merge to line把横条的上部的原有的corner point消除.
Screenshot 2022-09-02 at 02-02-12 mspace - MathML MDN.png
使用第一列第三行Bezier钢笔工具(Add a point, then drag out its control points)把新点连接到切开的位置, 以闭合路径. 点击曲线控制点用上下文菜单Make Line把曲线改成直线. Screenshot 2022-09-02 at 02-02-12 mspace - MathML MDN.png
列表中glyph155可以看到左边多出一个突起, 是我们新加的 Screenshot 2022-09-02 at 02-02-12 mspace - MathML MDN.png

3149

主题

8386

回帖

6万

积分

$\style{scale:11;fill:#eff}꩜$

积分
65391
QQ

显示全部楼层

 楼主| hbghlyj 发表于 2022-9-5 02:16
调整下部的曲线, 最终得到 Screenshot 2022-09-02 at 02-02-12 mspace - MathML MDN.png
发现有点高. 把上部整体向下移动. Screenshot 2022-09-02 at 02-02-12 mspace - MathML MDN.png
如果列表中是空白, 可能是因为曲线没有闭合.
现在可以打开Metrics / New metrics window测试一下
Screenshot 2022-09-02 at 02-02-12 mspace - MathML MDN.png
File / Generate font 选择 TrueType
提示说,包含错误.但是我只改了一个字符,估计不会有错.
Screenshot 2022-09-02 at 02-02-12 mspace - MathML MDN.png
扩展名 .ttf
双击打开,默认的打开方式是 Windows 字体查看器
安装, 这时浏览器等等程序会卡顿几秒, 然后就看到效果了:
Screenshot 2022-09-02 at 02-02-12 mspace - MathML MDN.png
右图为论坛帖子标题 Screenshot 2022-09-02 at 02-02-12 mspace - MathML MDN.png
右图为论坛正文(本帖1#的第一行) Screenshot 2022-09-02 at 02-02-12 mspace - MathML MDN.png

$type Tahoma.ttf (877.35 KB, 下载次数: 1)
参考资料
fontforge.org/docs/tutorial/editexample.html

手机版|悠闲数学娱乐论坛(第3版)

GMT+8, 2025-3-4 15:25

Powered by Discuz!

× 快速回复 返回顶部 返回列表