script tags update (Re: [mpeg-OTspec] Digest Number 549)

Ken Lunde lunde at adobe.com
Fri Apr 1 02:06:23 CEST 2016


John,

From Unicode's point of view, it makes sense to have Hiragana and Katakana as separate scripts. From a functional or typographic point of view, they are treated the same, which explains why a single script tag is used in OpenType.

So, to answer your question, I think it is the former.

I am simply trying to simplify the table without removing information, and my suggestion does precisely this.

Best...

-- Ken

> On Mar 31, 2016, at 4:44 PM, John Hudson <john at tiro.ca> wrote:
> 
> On 31/03/16 14:29, 'Adam Twardoch (List)' list.adam at twardoch.com [mpeg-OTspec] wrote:
> 
>> In Unicode, Hiragana and Katakana are classified as separate scripts, in OpenType, they share one script tag. There is nothing wrong with that by itself — the OpenType script tags are primarily a mechanism to activate a certain "script-specific processing sub-engine" within the OpenType Layout engine, and both kana variants can be processed with the same sub-engine because their behavioral logic is practically the same. 
> 
> Out of idle interest:
> 
> Is the implication of this that Katakana and Hiragana runs identified and separated by script itemisation — based on Unicode script property — are passed to a single layout engine that processes glyphs for both using features and lookups mapped in the <kana> OTL script tag?
> 
> Or is the implication that Katakana and Hiragana, if adjacent, are rolled into a single 'kana' run before being passed to the layout engine?
> 
> 
> JH
> 
> -- 
> 
> John Hudson
> Tiro Typeworks Ltd    www.tiro.com
> Salish Sea, BC        tiro at tiro.com
> 
> Getting Spiekermann to not like Helvetica is like training
> a cat to stay out of water. But I'm impressed that people
> know who to ask when they want to ask someone to not like
> Helvetica. That's progress. -- David Berlow
> 



More information about the mpeg-otspec mailing list