Closed vv-monsalve closed 7 months ago
Please lets discuss, as I pointed out in our meeting this may not be as simple.
Yes, I considered that. What is important is to make sure that all the necessary glyphs required by a model are available on each font. I uploaded the reports for all fonts in a QA-lang branch in qaPlaypen/FB-reports-bf1024ce directory. You can find the complete list of symbols for each font family there.
We already checked this, just missing the ij IJ ijacute IJacute for NDL
IJacute
and ijacute
are still reported as unreachable in the NL
model at commit 7dd15b
@josescaglione we no longer require the ij
or IJ
ligatures or the locl
feature by default in fonts. But we require idotless
and jdotless
with respective anchors so the composite can be built on the fly by demand by substitution rules.
This is related to the soft dotted glyphs requirement and the long reasoning around these marks elaborated here, which follows what is stated here.
Colombian model
Hello @vv-monsalve , could you please paste the text string here so we can verify the fix?
It is
dé, jé van hét, búíten, ééuwig, voorkómen, vóórkomen en blíj́ft
You can find it in the second link in the last comment, and also test it by typing the combining mark (acute) + the letter (j in this case). This should work to produce the "j́".
@josescaglione I can confirm this is working well now for our three VF benchmark models in the lang-build
branch at commit 3a4e55a
Please ensure all the glyphs in the fonts are accessible either by codepoint or substitution rules.
E.g.
⚠ WARN: Check font contains no unreachable glyphs (com.google.fonts/check/unreachable_glyphs)