I have a pixel font built with square pixel components. I am trying to set up an italic instance that uses a Transformation custom parameter to slope the letters, but I don’t want the individual pixels themselves to slant, just their locations in the exporting glyphs.
I thought this would work by setting up a custom parameter that applies the slant, and excluding all my pixel glyphs from it. But in the generated font, the pixels are slanted (though they appear correct in the Glyphs preview pane). I’ve tried the custom parameter as both a Filter and a PreFilter.
It seems that it slants the components, not the paths. I can’t really do anything about that.
You could add a Prefilter that slants the pixels in the other direction.
I have a similar problem. I‘d like to use the PreFilter parameter to create a preliminary slanted Italic to a Roman serif cut.
If I use PreFilter: “Transformations;Slant: 14;”, corner and cap components get messed up, see screenshot (tried various alignment options, stuck with “X=original alignment”).
If I use PreFilter: “Transformations;Slant: 14;include:o” to only apply to selected glyphs, nothing happens.
Perhaps there‘s a way to completely decompose the cap/corner components before slanting to prevent this?
Also tried LayerGeek with no luck, perhaps I just don‘t know the correct order of filters.
This is only a problem with the preview. Exporting works fine. I’ll have a look at it.
And I would add a ;exclude:_corner.flat instead of the "include:o;`