Closed emmamarichal closed 4 months ago
Hello Emma!
Good to meet you,
Thank you, I'll use the new metrics.
It was off-centered because a few below-base matras overlapped with the above matras.
I'll replace it with new values and will let you know if there is any issue that occurs.
Also, I noticed some substitute features are not working properly when I check Braah on Google Fonts. Could you please help me resolve this issue as well? Attaching the issue and reference images.
Issues:
Reference image (Snapshot from project file):
Hello @artandtype,
Ah, we had the same issue here: https://github.com/google/fonts/issues/6226 In Vina Sans, I fixed it by adding anchors on all accents and letters. Here is an example of Vina Sans: you need to have 2 anchors on each accent, to have a nice position for vietnamese double accents.
I hope it will help you to solve this!
Instead of putting anchors, can we solve it by 'GSUB'? If yes please let me know how can add that to the feature of the font.
In fact, you can keep all your design, just turn off automatic alignment to be free to compose as you wish. This is what happens in Vina Sans, no accents are aligned, some are even decomposed. The anchors you are going to add are just to activate the mkmk features, so that when the glyphs are composed automatically, the accents are well placed. So in your case, I think adding anchors on brevecomb accent should be enough! Tell me when it's done, I'll run a QA on the exported fonts and see if it worked :)
Hi, After changing this V-metrics getting some new fails. Please check the newly exported ttf and j.son report in the below link.
https://drive.google.com/drive/folders/1h5c3fhuWxQZp-pRjz5JE77lSzW1hbPEc?usp=share_link
This is what I have (see the full repot below):
You can also easily remove these Warns:
Don't hesitate if you need anything else :)
Fontbakery version: 0.8.11
💔 ERROR | 🔥 FAIL | ⚠ WARN | 💤 SKIP | ℹ INFO | 🍞 PASS | 🔎 DEBUG |
---|---|---|---|---|---|---|
0 | 3 | 11 | 118 | 8 | 102 | 0 |
0% | 1% | 5% | 49% | 3% | 42% | 0% |
Note: The following loglevels were omitted in this report:
Hi, I tried doing the suggested steps. But somehow not able to solve these fails. Would you like me to convert .vfb to Glyphs (software) format and share that with you?
Yes sure, no problem :)
Kindly Find the .glyphs format in the below link https://drive.google.com/file/d/1OSjX2DzncgCGorez7KnhNRNvrVz7Omsn/view?usp=share_link
Thank you @artandtype! I'm doing a global update with accents, because there were not composed automatically. I'll send you a PR with the modification so you can validate. Thanks!
Hello @artandtype,
I'm Emma, I work with Yanone in the GF team. We noticed that the v-metrics were not well balanced. We know it's probably because it's an indic font, but it would be better if you could center caps. As it's .vfb file, I let you make the changes. I calculate the new v-metrics, you just have to replace the older ones and export the fonts again. Thanks a lot, and don't hesitate if you have any questions 👍
Old ones typoAscender= 800 ypoDescender= -600 typoLineGap= 0
winAscent=1150 winDescent= 650
hheaAscender= 800 hheaDescender= -600
New ones typoAscender= 1018 ypoDescender= -382 typoLineGap= 0
winAscent=1150 winDescent= 650
hheaAscender= 1018 hheaDescender= -382
You can check this if you are interested on how I get this values: https://googlefonts.github.io/gf-guide/metrics.html#2-recalculating-the-vertical-metrics-for-an-upgraded-family
Cheers, Emma