Use the Validation panel to locate and solve common glyph problems. It can be toggled on and off using the F7 shortcut key (or Show glyph validation report button on the Glyph toolbar), but is only available in the Glyph panel.
Note: With variable fonts, overlaps are explicitly allowed, so intersecting coordinates are not an issue.
Note: Because validation can be very time-consuming, real-time glyph problem validation will be disabled for too complex glyphs. The limits for real-time glyph validation are set on the Validation tab of the Options dialog.
Red marks in the Glyph panel will show the position of the located problems. Not every problem should be classified as an error, it is the designer’s decision to correct or ignore potential problems. Double-click on a reported problem to focus the problematic point or contour. There are several buttons on the Validation panel to perform actions that will automatically solve some specific problems.
Enable real-time glyph problem validation
Use this button to enable and disable real-time glyph problem validation.
Refresh
When real-time validation is not enabled, use this button to revalidate the glyph.
Save report
Use this button to save the report to a file.
Show intersecting components and contours
Intersections will be shown when this button is enabled and is down. Red crosses in the Glyph panel will show the position of the intersections.
Show warning points
Warning points will be shown when this button is enabled and is down. Red bullets in the Glyph panel will show the position of the located problems.
Correct contour directions
Use this button to correct the direction of all misoriented contours in a simple glyph. This button is only enabled when contour direction problems are detected.
Note: This test will not be performed when Duplicate contours or Intersecting coordinates have been reported.
Remove duplicate components and contours
This button will remove duplicate components from a composite glyph and will remove duplicate contours from a simple glyph.
Remove empty components and contours with one and two points
This button will remove empty components from a composite glyph and will remove contours with one and two points from a simple glyph.
Remove redundant points
Press this button to remove all redundant points.
Note: This feature won’t remove duplicate knots as this would affect the outline.
Add on-curve extremes
Press this button to add on-curve extremes. This feature will add global or local extremes, as customized through the validation tab of the Options dialog.
Note: As this feature generates new points, this could lead to new redundant points.
Note: The Validation features are not available in the Home Edition of FontCreator.
See also: