notofonts / tibetan

Noto Tibetan
SIL Open Font License 1.1
4 stars 0 forks source link

Tibetan shaping does not work for "syllables" (character seq) for which there's no pre-composed glyphs #28

Closed jungshik closed 5 years ago

jungshik commented 7 years ago

Tibetan fonts have pre-composed glyphs for widely used "syllables" (character sequences). For syllables outside the set, shaping still should work by putting together pieces.

The designer of another Tibetan font from India pointed us that that's not the case of a lot of syllables.

An example (only one of the numerous):

ཛཱཛཁྐཛྩའཇྟ
U+0F5B U+0F71 U+0F5B U+0F41 U+0F90 U+0F5B U+0FA9 U+0F60 U+0F47 U+0F9F 

With Noto Sans Tibetan, I got:

image

With Monlam font, I got

image 1

@kmansourMT , sorry that I didn't get back to you sooner on this issue. Could you start taking a look at this issue? Have you checked the shaping of all the syllables in all 3 tiers. I'm well aware that we decided to have pre-composed glyphs for only the 1st tier and perhaps a subset of the 2nd tier, but the rest of syllables are supposed to be shaped properly by putting together pieces.

I lost your email with the 3 sets of Tibetan syllables. Could you send me the list (3 sets)? You can attach them here. Thanks in advance.

jungshik commented 7 years ago

http://languagetools-153419.appspot.com/demo_bo/ is a demo page where you can type any Tibetan strings and get them rendered with both Noto Sans Tibetan and Monlam fonts.

jungshik commented 7 years ago

@KatMomoi , FYI

jungshik commented 7 years ago

Ping @kmansourMT :-)

kmansourMT commented 7 years ago

I have confirmed the failure to compose arbitrary syllables that are not pre-formed, and am looking into the best way to fix it.

jungshik commented 7 years ago

Thanks a lot, @kmansourMT

settinger commented 7 years ago

Hi all, has there been any progress on this topic? It's preventing me from finishing a manuscript that happens to use the word ལྷྭམ་ (shoe) in many examples. Thanks very much! leipz35

marekjez86 commented 7 years ago

@settinger : It will be fixed in a new update, but it may take some time

marekjez86 commented 5 years ago

should be fixed in newly updated https://github.com/googlefonts/noto-fonts/tree/master/phaseIII_only/unhinted/otf/NotoSerifTibetan (and its TTF counterpart)

marekjez86 commented 5 years ago

tib-838-Serif.pdf