notofonts / tibetan

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

Noto Serif Tibetan variable font gives different results than static fonts (this could be a source or a fontmake issue) #41

Closed marekjez86 closed 2 years ago

marekjez86 commented 4 years ago

Noto Serif Tibetan variable font gives different results than static fonts (this could be a source or a fontmake issue)

Font

Problem font: https://github.com/googlefonts/noto-fonts/tree/master/phaseIII_only/unhinted/variable-ttf/NotoSerifTibetan-VF.ttf Reference font (looks correct): https://github.com/googlefonts/noto-fonts/tree/master/phaseIII_only/unhinted/ttf/NotoSerifTibetan/NotoSerifTibetan-Regular.ttf

Where the font came from, and when

2019-12-30

https://github.com/googlefonts/fontdiff was used to produce the differences visible in PDFs below using my MacOS system

  1. the second line line last character (generated from https://github.com/googlefonts/noto-source/blob/master/test/Tibetan/specimen-tib.html ) Screen Shot 2019-12-31 at 07 14 38

Tibetan-specimen-tib-Serif.pdf

  1. the fourth line last char (generated from https://github.com/googlefonts/noto-source/blob/master/test/Tibetan/tib-0F83.html ) Tibetan-tib-0F83-Serif.pdf
  2. the fourth line and following (generated from https://github.com/googlefonts/noto-source/blob/master/test/Tibetan/tib-0F84.html ) Tibetan-tib-0F84-Serif.pdf
  3. the second line line (generated from https://github.com/googlefonts/noto-source/blob/master/test/Tibetan/tib-637.html ) Tibetan-tib-637-Serif.pdf
  4. many lines (generated from https://github.com/googlefonts/noto-source/blob/master/test/Tibetan/tib-658.html ) Tibetan-tib-658-Serif.pdf
  5. the second line line (generated from https://github.com/googlefonts/noto-source/blob/master/test/Tibetan/tib-838.html ) Tibetan-tib-838-Serif.pdf
  6. the second line line (generated from https://github.com/googlefonts/noto-source/blob/master/test/Tibetan/tib-1103.html ) Tibetan-tib-1103-Serif.pdf
  7. the second line line (generated from https://github.com/googlefonts/noto-source/blob/master/test/Tibetan/tib-1337.html ) Tibetan-tib-1337-Serif.pdf
marekjez86 commented 4 years ago

I realized that fontdiff might be using HarfBuzz 1.7.4, so this might be an issue. I may need to rebuild the tool itself.

nizarsq commented 4 years ago

I was curious to see if there is difference between variable and static font. Below the result on chrome, not sure if this is expected or I'm doing something wrong.

Screen Shot 2020-09-18 at 11 29 56 PM
punchcutter commented 4 years ago

That's not using the variable font. It's falling back to system font.

nizarsq commented 4 years ago

@punchcutter you are 100% correct. The parenthesis in the font-face rule caused the issue. Thanks.

Screen Shot 2020-09-19 at 1 28 50 AM
nizarsq commented 4 years ago

VF fonts looks good to me @marekjez86 for opinion/closing.

marekjez86 commented 2 years ago

corrected Prod-report_NotoSerifTibetan_857328.pdf