ecomfe / fontmin

Minify font seamlessly
http://ecomfe.github.io/fontmin
MIT License
5.74k stars 315 forks source link

阿拉伯字体提取后,丢失复合字形,连笔样式失效 #102

Open Angel-fund opened 2 years ago

Angel-fund commented 2 years ago

连笔效果 إضافتك

如阿拉伯字符ت unicode码 0644,在Fontlab中查看貌似是由两个字形组合而成的复合字形,经过提取后,ت 复合字形变成的简单的路径了,这时生成的字体失去连笔效果了。是因为对复合字形转换成简单字形的原因吗。能否不进行转换

yisibl commented 2 years ago

fontmin 看起来不支持复杂的 OpenType 特性,所以裁剪的时候丢失了。

Robert-Ro commented 8 months ago

@yisibl 借楼问下,https://www.iconfont.cn/api/webfont/subset_download.zip?spm=a313x.fonts_detail.i1.3.122e3a81xSTl1D&cnid=adI1E7HF7yme&font_id=93&text=%E6%96%87%E8%A8%80%E6%96%87%E5%AD%97%E4%BD%93%E5%AD%97%E5%BD%A2%E5%AF%B9%E6%AF%94%E5%AD%97%E4%BD%93%E9%A2%84%E8%A7%88 生成的普惠2.0 woff2字体字形与ttf一致,用fontmin生成会有部分字形偏差,请问是如何实现的呢,谢谢,祝好!