Posts tagged "IVS"

April 9, 2010

The "Hanyo-Denshi" IVD Collection submission (aka, PRI 167)

A little over one week ago, the Japan NB (National Body) submitted to The Unicode Consortium their first IVD Collection for registration, which is being referred to as PRI 167 (Public Review Issue #167), but its actual name is the “Hanyo-Denshi” (汎用電子) IVD Collection. I was very pleased to see this, because it represents the second such submission.

The first IVD Collection to be successfully registered, of course, was the “Adobe-Japan1” IVD Collection, which was declared final on December 14, 2007. We have thus far IVS-enabled fifty of our OpenType Japanese fonts based on these registered IVSes. Since then, the two major OSes, specifically Mac OS X (from Version 10.6) and Windows 7, have become IVS-enabled. Adobe Acrobat (from Version 9.0), Adobe Flash Player (from Version 10), and Adobe InDesign (from CS4) were the first products to become IVS-enabled.

My initial examination of PRI 167 found that there are 4,214 glyphs included, 1,924 of which represent standard or default forms. This meant 2,290 variant forms. Of these 2,290 variant forms, I found that 633 could map to Adobe-Japan1-6 CIDs, meaning to “Adobe-Japan1” IVSes, though 28 could be argued either way due to subtle glyph differences.

I submitted my first round of PRI 167 comments to the submitter on April 8, 2010, which included a mapping table for the 2,557 (1,924 + 633) glyphs that can map between the IVD Collections. I plan to finish a second round of comments by the end of this month.

Because IVD Collection submissions require a ninety-day public review, I encourage others who are qualified to review its contents to do so.

6:50 AM Permalink
August 29, 2009

IVS (Ideographic Variation Sequence) support in OSes

Finally. Yesterday, Friday, August 28th, 2009 is significant, at least for me, in that it represents the release date for Mac OS X Version 10.6 (aka, Snow Leopard). What is important about Snow Leopard is that it is the first OS that provides built-in support for IVSes (Ideographic Variation Sequences). Up until now, IVSes had been supported in specific Adobe products, such as Acrobat Version 9.0 and Adobe Reader Version 9.0 in the context of Forms, Flash Player Version 10, and InDesign CS4.

For those who are unaware of IVSes, they represent standardized Unicode behavior that allows otherwise unencoded variants of CJK Unified Ideographs to be represented using “plain text” that survives conditions that would cause rich text to fail. IVSes are registered via IVD (Ideographic Variation Database) Collections. The first IVD Collection to be registered at the end of 2007, was Adobe-Japan1, and is currently aligned with the Adobe-Japan1-6 character collection. See:

OpenType Japanese fonts can be IVS-enabled by building a Format 14 ‘cmap’ subtable. The AFDKO tools (in particular, MakeOTF and spot) are IVS-savvy, as well as DTL OTMaster (and the Light version).

5:55 AM Permalink