待辦事項 #26718

Overlap counters should be preserved

啟用日期: 2011-11-10 12:50 最後更新: 2011-11-10 12:50

回報者:
(匿名)
負責人:
(無)
類型:
狀態:
開啟
元件:
(無)
里程碑:
(無)
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
檔案:

細節

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

Ticket History (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. » 登入