Corretto – Font Post-Processing for Glyphs

gasp Tables

Set the gasp table in more detail.

Applies to TrueType fonts only. Glyphs only allows basic configuration of the gasp table. This option in Corretto offers the full possibilities defined in the OpenType specification.

Parameter

de.kutilek.corretto.gasp

Format

ppm: options[[, ppm: options] ...]

A comma-separated list of ranges defining maximum applicable ppm and gasp options.

gasp Options

g: no GRIDFIT
G: GRIDFIT

s: no DOGRAY
S: DOGRAY

g: no SYMMETRIC_GRIDFIT
G: SYMMETRIC_GRIDFIT

s: no SYMMETRIC_SMOOTHING
S: SYMMETRIC_SMOOTHING

Example

{
  customParameters = (
    {
      name = de.kutilek.corretto.gasp;
      value = "8: gSgS, 16: GSGs, 96: GSGS, 65535: gSgS";
    }
  );
}

Explanation: Use smoothing and symmetric smoothing up to 8 ppm, use gridfitting, smoothing and symmetric gridfitting up to 16 ppm, use all gridfitting and smoothing up to 96 ppm, and use smoothing and symmetric smoothing up to 65535 ppm (the maximum allowed ppm, which must always be included).

Attention: Version-Specific Differences

If you intend to turn off symmetric smoothing in the gasp table, please read about how it affects fonts exported with different versions of Glyphs. For full control, it is recommended to use Glyphs 3.1 for TrueType production.