notofonts / balinese

Noto Balinese
SIL Open Font License 1.1
4 stars 2 forks source link

Wrong positioning of conjunct-sa + vowel-sign-e on Noto Sans Balinese #29

Closed mahalisyarifuddin closed 3 years ago

mahalisyarifuddin commented 3 years ago

Font

NotoSansBalinese-Regular.ttf, also all the other weights of the family

Where the font came from, and when

Site: https://github.com/googlefonts/noto-fonts/blob/master/hinted/ttf/NotoSansBalinese Date: 2020-11-06, downloaded 2020-11-16

Font Version

2.001

OS name and version

Windows 7

Application name and version

Screenshot below created using Inkscape 1.0. The problems are also found on other programs.

Issue

There is wrong shaping on conjunct-sa + vowel-sign-e. I can't really explain it, but the screenshot below might help.

Character data

Text used on the screenshot below: A sentence from "Geguritan Aji Sasana" palmleaf manuscript, leaf 3B (https://palmleaf.org/wiki/aji-sasana-gaguritan): ᬳᭂᬜᬾᬦ᭄ᬲᬾᬡ᭄ᬥᭂᬫ᭄ᬧᬘᬂᬢᭂᬓᬵ᭞

Screenshot

nsb2

marekjez86 commented 3 years ago

On my Mac when I paste "ᬳᭂᬜᬾᬦ᭄ᬲᬾᬡ᭄ᬥᭂᬫ᭄ᬧᬘᬂᬢᭂᬓᬵ᭞" into TexEdit and use NotoSansBalinese as a font I get

Screen Shot 2020-11-16 at 11 54 15

I'm confused, because Mac result appears to be correct (like the top line). If Windows with the text ᬳᭂᬜᬾᬦ᭄ᬲᬾᬡ᭄ᬥᭂᬫ᭄ᬧᬘᬂᬢᭂᬓᬵ᭞ appears like the bottom line then, in my opinion, this is a Windows shaping problem and not the font problem.

@mahalisyarifuddin : could help me understand?

mahalisyarifuddin commented 3 years ago

Weird. 🤔

In my Windows, Vimala got it right. nsb4

r12a commented 3 years ago

fwiw, I get the same problematic result with NSB in Chrome on my Mac.

NSansB: Screenshot 2020-11-17 at 11 30 54

NSerifB: Screenshot 2020-11-17 at 11 31 15

Vimala: Screenshot 2020-11-17 at 11 32 36

So it doesn't appear to be a Windows shaping problem.

nizarsq commented 3 years ago
Screen Shot 2020-11-17 at 9 12 03 PM
marekjez86 commented 3 years ago

@mahalisyarifuddin : please check out https://github.com/googlefonts/noto-fonts/tree/master/hinted/ttf/NotoSansBalinese ... should be fixed