任务单 #26718

Overlap counters should be preserved

开放日期: 2011-11-10 12:50 最后更新: 2011-11-10 12:50

报告人:
(匿名)
属主:
(无)
类型:
状态:
开启
组件:
(无)
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
文件:

Details

In the font building batch file ume-fontmake.bat contains several lines that call ttfoldel.vbs and ttfoldel-nokan.vbs to delete overlapping counters. Deleting overlapping counters only serve to create glyphs with more control points, making fonts larger and glyphs harder to modify, and slow down glyph rendering process. DynaComware has been making fonts with overlapping counters for years without trouble. The only time there is a problem is when some apps (eg: Xara Xtreme) incorrectly fill overlaps within a glyph using even-odd rule{1} instead of non-zero rule{2}, which can only be valid if the outlines of two shapes travel in opposite directions, which is not the case for most (all?) DynaComware fonts.

*1 http://en.wikipedia.org/wiki/Even-odd_rule
*2 http://en.wikipedia.org/wiki/Nonzero-rule

任务单历史 (1/1 Histories)

2011-11-10 12:50 Updated by: None
  • New Ticket "Overlap counters should be preserved" created

Attachment File List

No attachments

编辑

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登录名