<div dir="ltr"><div><div>Peter, </div><div><br></div><div>1. I notice that on </div><div><a href="https://www.microsoft.com/typography/otspec/scripttags.htm">https://www.microsoft.com/typography/otspec/scripttags.htm</a></div><div>the script tag "kana" is listed twice, once as "Hiragana" and once as "Katakana". Is this intentional?</div><div><br></div><div>2. I've made the following list that augments the OpenType script tags registry</div><div><a href="https://www.microsoft.com/typography/otspec/scripttags.htm">https://www.microsoft.com/typography/otspec/scripttags.htm</a></div><div><br></div><div>with a mapping to the Unicode Script Property keywords, exactly as they're spelled in </div><div><a href="http://www.unicode.org/Public/9.0.0/ucd/Scripts-9.0.0d17.txt">http://www.unicode.org/Public/9.0.0/ucd/Scripts-9.0.0d17.txt</a></div><div><br></div><div>I've mapped the OT Script Tags byzm, DFLT, math, musc to the Unicode Script Property "Common", which I believe is correct. I've mapped OT Script Tags like deva and dev2 both to the Unicode Script Property "Devanagari". Whenever a Unicode Script Property corresponds to multiple OT Script Tags, I've put an asterisk, which could be augumented by a remark such as</div><div><br></div><div>"*) Multiple script tags correspond to this Unicode script property keyword, either because these scripts have both an older and a newer shaping implementation, or because the script tags are more granular than the Unicode script property."</div><div><br></div><div>I do think that it'd be very useful if this list were added to the OT script tags registry. It would allow for stricter tying of OpenType to Unicode without the implementers needing to to the guesswork. </div><div><br></div><div>Thanks!</div><div>Adam</div><div><br></div><div>==</div><div><br></div><div>Script | Script Tag | Unicode Script Property keyword</div><div>Adlam | adlm | Adlam</div><div>Ahom | ahom | Ahom</div><div>Anatolian Hieroglyphs | hluw | Anatolian_Hieroglyphs</div><div>Arabic | arab | Arabic</div><div>Armenian | armn | Armenian</div><div>Avestan | avst | Avestan</div><div>Balinese | bali | Balinese</div><div>Bamum | bamu | Bamum</div><div>Bassa Vah | bass | Bassa_Vah</div><div>Batak | batk | Batak</div><div>Bengali | beng | Bengali*</div><div>Bengali v.2 | bng2 | Bengali*</div><div>Bhaiksuki | bhks | Bhaiksuki</div><div>Bopomofo | bopo | Bopomofo</div><div>Brahmi | brah | Brahmi</div><div>Braille | brai | Braille</div><div>Buginese | bugi | Buginese</div><div>Buhid | buhd | Buhid</div><div>Byzantine Music | byzm | Common*</div><div>Canadian Syllabics | cans | Canadian_Aboriginal</div><div>Carian | cari | Carian</div><div>Caucasian Albanian | aghb | Caucasian_Albanian</div><div>Chakma | cakm | Chakma</div><div>Cham | cham | Cham</div><div>Cherokee | cher | Cherokee</div><div>CJK Ideographic | hani | Han</div><div>Coptic | copt | Coptic</div><div>Cypriot Syllabary | cprt | Cypriot</div><div>Cyrillic | cyrl | Cyrillic</div><div>Default | DFLT | Common*</div><div>Deseret | dsrt | Deseret</div><div>Devanagari | deva | Devanagari*</div><div>Devanagari v.2 | dev2 | Devanagari*</div><div>Duployan | dupl | Duployan</div><div>Egyptian Hieroglyphs | egyp | Egyptian_Hieroglyphs</div><div>Elbasan | elba | Elbasan</div><div>Ethiopic | ethi | Ethiopic</div><div>Georgian | geor | Georgian</div><div>Glagolitic | glag | Glagolitic</div><div>Gothic | goth | Gothic</div><div>Grantha | gran | Grantha</div><div>Greek | grek | Greek</div><div>Gujarati | gujr | Gujarati*</div><div>Gujarati v.2 | gjr2 | Gujarati*</div><div>Gurmukhi | guru | Gurmukhi*</div><div>Gurmukhi v.2 | gur2 | Gurmukhi*</div><div>Hangul | hang | Hangul*</div><div>Hangul Jamo | jamo | Hangul*</div><div>Hanunoo | hano | Hanunoo</div><div>Hatran | hatr | Hatran</div><div>Hebrew | hebr | Hebrew</div><div>Hiragana | kana | Hiragana</div><div>Imperial Aramaic | armi | Imperial_Aramaic</div><div>Inscriptional Pahlavi | phli | Inscriptional_Pahlavi</div><div>Inscriptional Parthian | prti | Inscriptional_Parthian</div><div>Javanese | java | Javanese</div><div>Kaithi | kthi | Kaithi</div><div>Kannada | knda | Kannada*</div><div>Kannada v.2 | knd2 | Kannada*</div><div>Katakana | kana | Katakana</div><div>Kayah Li | kali | Kayah_Li</div><div>Kharosthi | khar | Kharoshthi</div><div>Khmer | khmr | Khmer</div><div>Khojki | khoj | Khojki</div><div>Khudawadi | sind | Khudawadi</div><div>Lao | lao | Lao</div><div>Latin | latn | Latin</div><div>Lepcha | lepc | Lepcha</div><div>Limbu | limb | Limbu</div><div>Linear A | lina | Linear_A</div><div>Linear B | linb | Linear_B</div><div>Lisu (Fraser) | lisu | Lisu</div><div>Lycian | lyci | Lycian</div><div>Lydian | lydi | Lydian</div><div>Mahajani | mahj | Mahajani</div><div>Marchen | marc | Marchen</div><div>Malayalam | mlym | Malayalam*</div><div>Malayalam v.2 | mlm2 | Malayalam*</div><div>Mandaic, Mandaean | mand | Mandaic</div><div>Manichaean | mani | Manichaean</div><div>Mathematical Alphanumeric Symbols | math | Common*</div><div>Meitei Mayek (Meithei, Meetei) | mtei | Meetei_Mayek</div><div>Mende Kikakui | mend | Mende_Kikakui</div><div>Meroitic Cursive | merc | Meroitic_Cursive</div><div>Meroitic Hieroglyphs | mero | Meroitic_Hieroglyphs</div><div>Miao | plrd | Miao</div><div>Modi | modi | Modi</div><div>Mongolian | mong | Mongolian</div><div>Mro | mroo | Mro</div><div>Multani | mult | Multani</div><div>Musical Symbols | musc | Common*</div><div>Myanmar | mymr | Myanmar*</div><div>Myanmar v.2 | mym2 | Myanmar*</div><div>Nabataean | nbat | Nabataean</div><div>Newa | newa | Newa</div><div>New Tai Lue | talu | New_Tai_Lue</div><div>N'Ko | nko | Nko</div><div>Odia (formerly Oriya) | orya | Oriya*</div><div>Odia v.2 (formerly Oriya v.2) | ory2 | Oriya*</div><div>Ogham | ogam | Ogham</div><div>Ol Chiki | olck | Ol_Chiki</div><div>Old Italic | ital | Old_Italic</div><div>Old Hungarian | hung | Old_Hungarian</div><div>Old North Arabian | narb | Old_North_Arabian</div><div>Old Permic | perm | Old_Permic</div><div>Old Persian Cuneiform | xpeo | Old_Persian</div><div>Old South Arabian | sarb | Old_South_Arabian</div><div>Old Turkic, Orkhon Runic | orkh | Old_Turkic</div><div>Osage | osge | Osage</div><div>Osmanya | osma | Osmanya</div><div>Pahawh Hmong | hmng | Pahawh_Hmong</div><div>Palmyrene | palm | Palmyrene</div><div>Pau Cin Hau | pauc | Pau_Cin_Hau</div><div>Phags-pa | phag | Phags_Pa</div><div>Phoenician | phnx | Phoenician</div><div>Psalter Pahlavi | phlp | Psalter_Pahlavi</div><div>Rejang | rjng | Rejang</div><div>Runic | runr | Runic</div><div>Samaritan | samr | Samaritan</div><div>Saurashtra | saur | Saurashtra</div><div>Sharada | shrd | Sharada</div><div>Shavian | shaw | Shavian</div><div>Siddham | sidd | Siddham</div><div>Sign Writing | sgnw | SignWriting</div><div>Sinhala | sinh | Sinhala</div><div>Sora Sompeng | sora | Sora_Sompeng</div><div>Sumero-Akkadian Cuneiform | xsux | Cuneiform</div><div>Sundanese | sund | Sundanese</div><div>Syloti Nagri | sylo | Syloti_Nagri</div><div>Syriac | syrc | Syriac</div><div>Tagalog | tglg | Tagalog</div><div>Tagbanwa | tagb | Tagbanwa</div><div>Tai Le | tale | Tai_Le</div><div>Tai Tham (Lanna) | lana | Tai_Tham</div><div>Tai Viet | tavt | Tai_Viet</div><div>Takri | takr | Takri</div><div>Tamil | taml | Tamil*</div><div>Tamil v.2 | tml2 | Tamil*</div><div>Tangut | tang | Tangut</div><div>Telugu | telu | Telugu*</div><div>Telugu v.2 | tel2 | Telugu*</div><div>Thaana | thaa | Thaana</div><div>Thai | thai | Thai</div><div>Tibetan | tibt | Tibetan</div><div>Tifinagh | tfng | Tifinagh</div><div>Tirhuta | tirh | Tirhuta</div><div>Ugaritic Cuneiform | ugar | Ugaritic</div><div>Vai | vai | Vai</div><div>Warang Citi | wara | Warang_Citi</div><div>Yi | yi | Yi</div><div><br></div><div>==</div></div></div>