notofonts / lao

Noto Lao
SIL Open Font License 1.1
2 stars 1 forks source link

Updates to Sans and Serif sources #15

Closed ohbendy closed 1 year ago

ohbendy commented 1 year ago

Both Serif and Sans

Glyphs

Anchors

OpenType

PS Hints

Anchors

Serif

simoncozens commented 1 year ago

Thanks for this. I am just testing it for shaping differences; the sans looks fine, but I noticed a couple of oddities in the serif. Before:

Screenshot 2023-03-24 at 14 00 39

After:

Screenshot 2023-03-24 at 14 00 49

Text is:

ລ໌ຳ ເໜົ່າໆ

simoncozens commented 1 year ago

(I suspect the second one is an improvement, and the first one is not)

ohbendy commented 1 year ago

Wow, thanks for finding those! Let me fix a bit :)

Ok the first one is a bad anchor name. Now that's updated all those combinations work beautifully. Here is ກໍ່ ກໍ້ ກໍ໊ ກໍ໋ ກໍ໌ ກ່ຳ ກ້ຳ ກ໊ຳ ກ໋ຳ ກ໌ຳ

image

The second/third ones are where the ligatures with nikahit are all slightly improved. There were inconsistencies in some masters between the default and the .right versions, and IIRC the .small tonemarks in some of those ligatures were slightly different from the outlines in the non-ligature .small tonemarks. Now the tonemarks should always sit at the same height.

The fourth one is where the abovevowel should have been pulled to the left in the context of a pre-base vowel, but that wasn't happening before. Now the ligatures ho-no and ho-mo are included in the class of base consonants so the behaviour of marks on them follows what happens on other consonants. Pushing now.