Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

U+11D8A GUNJALA GONDI VOWEL SIGN AA disappears contextually #2

Closed
dscorbett opened this issue Apr 12, 2020 · 3 comments
Closed

U+11D8A GUNJALA GONDI VOWEL SIGN AA disappears contextually #2

dscorbett opened this issue Apr 12, 2020 · 3 comments

Comments

@dscorbett
Copy link

Font

NotoSansGunjalaGondi-Regular.otf

Where the font came from, and when

Site: https://github.com/googlefonts/noto-fonts/blob/115d38430d957d38307457c036302b7bdbe0bbc4/phaseIII_only/unhinted/otf/NotoSansGunjalaGondi/NotoSansGunjalaGondi-Regular.otf
Date: 2020-04-12

Font version

Version 1.001

Issue

U+11D8A ā disappears before U+11D93 ō and U+11D94 au. These sequences should never occur: this bug hides typos.

Character data

𑵬𑶊𑶓𑵬𑶊𑶔
U+11D6C GUNJALA GONDI LETTER YA
U+11D8A GUNJALA GONDI VOWEL SIGN AA
U+11D93 GUNJALA GONDI VOWEL SIGN OO
U+11D6C GUNJALA GONDI LETTER YA
U+11D8A GUNJALA GONDI VOWEL SIGN AA
U+11D94 GUNJALA GONDI VOWEL SIGN AU

Screenshot

𑵬𑶊𑶓𑵬𑶊𑶔

@simoncozens simoncozens transferred this issue from notofonts/noto-fonts Jun 20, 2022
@simoncozens
Copy link
Contributor

I don't think this is quite true. This graphic shows letter ya, ya+aa, ya+aa+oo. (𑵬 𑵬𑶊 𑵬𑶊𑶓)

shape

The aa matra is still present in the third sequence.

@simoncozens simoncozens closed this as not planned Won't fix, can't repro, duplicate, stale May 23, 2023
@dscorbett
Copy link
Author

The strings <U+11D6C, U+11D8A, U+11D93> and <U+11D6C, U+11D93> both produce the glyph sequence <YaMatraAa.GGondi, MatraEe.GGondi>, and similar for U+11D94. The bug is that U+11D8A is suppressed. It should look like this:
𑵬𑶊𑶓
That rendering looks wrong, which is appropriate because the input character sequence is wrong.

@simoncozens
Copy link
Contributor

Oh, I see, the -OO is being converted into -AA -EE, and the way that this is applied assumes that there isn't already an -AA there. I get it now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants