some-time-later icon indicating copy to clipboard operation
some-time-later copied to clipboard

dotted and dotless I glyphs inappropriate for Turkic (and other) usage

Open iwsfutcmd opened this issue 3 years ago • 0 comments

Many Turkic orthographies distinguish between a dotted and dotless "I". These orthographies use U+0049 LATIN CAPITAL I to represent the uppercase dotless ⟨I⟩ and U+0130 LATIN CAPITAL LETTER I WITH DOT ABOVE to represent the uppercase dotted ⟨İ⟩. Additionally, some Athabaskan language orthographies regularly avoid putting dots on upper- or lowercase "I" to avoid confusion with ⟨Í⟩.

Examples from Noto Sans: noto_sans_i (U+0049, U+0131, U+0130, U+0069)

"Some Time Later" places a dot on U+0049, and places a very high dot on U+0130, making both glyphs inappropriate for these orthographies: some_time_later_i (U+0049, U+0131, U+0130, U+0069)

Fix:

  • Substitute Iota for I (U+0049) for the following languages: Azerbaijani (AZE ), Crimean Tatar (CRT ), Gaguaz (GAG ), Kazakh (KAZ ), Tatar (TAT ), Turkish (TRK ), Slavey (SLA ), North Slavey (SCS ), South Slavey (SSL), Chipewyan (CHP ).
    • dotlessI is inappropriate because it's not the full height of the other uppercase glyphs.
    • I imagine the dot on I likely needs to be maintained in most usage to map to the origin font, hence the OT language tagging.
    • Dogrib/Tlicho (dgr) would also be appropriate but it does not yet have a registered OpenType language tag.
  • Change Idotaccent (U+0130) to use Iota as its base glyph instead of dotlessI.
  • For U+00CD LATIN CAPITAL LETTER I WITH ACUTE and U+012E LATIN CAPITAL LETTER I WITH OGONEK for Slavey (SLA ), North Slavey (SCS ), South Slavey (SSL), and Chipewyan (CHP ), use a new glyph with Iota as the base glyph.

iwsfutcmd avatar Feb 24 '22 23:02 iwsfutcmd