You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 14, 2023. It is now read-only.
Delete the legacy marks and add them back so they are made from comb marks.
Create comb.case marks by making them less tall and less narrow while keeping them at the same weight (preferable at the height they are intended to use, to be able to inspect them in their context)
Create the Vietnamese mark.
Make compound glyphs for the entire font.
Adjust the anchor position.
Run the automatic Glyphsapp command: update glyph info.
Glyphs & Outlines
Create the missing glyphs needed.
Run the automatic Glyphsapp commands: Add extremes; cubic curves; correct outlines direction; tidy up paths; round coordinates; remove PS Hint
Check kerning and spacing by using the txt files. Fix any kerning and spacing errors if needed for the most common kerning pairs.
Check spacing and kerning for numerlas (main + .lf) and use arithmetic spacing for the .lf ones
Check terminal forms spacing to avoid crashes or collisions. Issue of reference
Run the automatic Glyphsapp command: Resolve all metrics to update the metrics in the entire font.
Check everything once again by going glyph by glyph.
Run the automatic Glyphsapp Update Glyph Info command to avoid bad names issues
Run the automatic Glyphsapp Convert to cubic command to avoid qcurves
@¿?¡!””«» position, spacing is good
Lining figures based of main ones + spacing + kerning
OT Features
All the features that should be done automatically to be done in that way, e.g. All Letters
Check OpenType features and see if all listed are valid, e.g. if .fina glyphs are actually ending shapes or ss are not repeated under different names.
Create Lookup for positional alternates for fina and init cases
Inspect if Stylistic Sets have the right name or rename .001 etc... glyphs and generate the automatic OpenType code.
Check if there is a stylistic set that would correspond to SmallCaps feature instead and change it.
Check if the OpenType code has any error.
Hit the update & compile buttons to check everything is working well.
Testing changes
Inspect the font created by the CI GHA to check production errors. If the action isn't included yet in the repo, export and test the font using Glyphs.
Check the before and after font using gen-html diff if needed (for update font cases)
Check the font on gen-html proof to see if it's working well on web. Use the --imgs flag to produce images.
Commit and make PR using images.
The text was updated successfully, but these errors were encountered:
Hi @crystaltype. Please take the latest files in the repository to give all the marks a review adjusting position, weight, contrast etc. Some look too close to the base letter. E.g. dieresismacron
After that, you would like to give the stacked diacritics a check to inspect everything is as expected.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
L1 Mastering Font checklist
Diacritics
ogonek
cedilla
to avoid huge marksGlyphs & Outlines
.lf
onesResolve all metrics
to update the metrics in the entire font.Update Glyph Info
command to avoid bad names issuesConvert to cubic
command to avoid qcurves@
¿?
¡!
””
«»
position, spacing is goodOT Features
All Letters
.fina
glyphs are actually ending shapes or ss are not repeated under different names.fina
andinit
casesSmallCaps
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.The text was updated successfully, but these errors were encountered: