Open vv-monsalve opened 3 years ago
Hi @crystaltype,
While working on the last round of QA for Puppies Play, I found some issues that were not covered. We've talked about them in the past, although some were not listed in the previous checklist (above). I understand some of them are more tricky to catch than others, but as the ideal would be to avoid them, that's why I'm reporting here.
Missing extreme points, that lead to not rounded coordinates
Bad positions for some punctuation
Wrong outlines order
@vv-monsalve Thank you. Maybe It could be a good idea to add "Check spacing/position of punctuation, especially @, double/single quotes, and question marks" to the mastering checklist? They're often problematic, it would help me to not forget to check them.
Also when I use the correct path directions command, in some cases it leads to the shape of the glyph (especially the counter) being wrongly filled. In that case, should I manually invert path directions? Or is there another way to fix it?
Maybe It could be a good idea to add "Check spacing/position of punctuation
Yes, it is already included on the latest version, next to the @
In that case, should I manually invert path directions?
I've been doing it manually, since the source of this is usually that command. However, perhaps you could check if there is a good plugging/script for it ;)
L1 Mastering Font checklist
Diacritics
ogonek
cedilla
to avoid huge marksGlyphs & Outlines
Resolve all metrics
to update the metrics in all the font.Update Glyph Info
command to avoid bad names issuesConvert to cubic
command to avoid qcurvesOT Features
.fina
glyphs are actually ending shapes or ss are not repeated under different names.SmallCaps
feature instead and change it.update
&compile
buttons to check everything is working well.Testing changes
gen-html diff
if needed (for update font cases)gen-html proof
to see if it's working well on web. Use the--imgs
flag to produce images.