(v13) FontFillRule (user param)
This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP
The default winding rule for font caching has changed to even-odd from non-zero. This should not make any difference to well-formed fonts.
A system parameter, FontFillRule
, has been added to control the fill rule used.
This parameter can be set to the name /eofill
, which corrects font filling problems for some noncompliant fonts, and does not affect compliant fonts. The improvements in dropout control mean that there will not be any gaps in the contours of small characters.
If it is set to the name /fill
, the previous behavior will be restored.
The FontFillRule
system parameter is acted upon when filling Type 1 and TrueType characters. Default: /fill
.