Skip to main content
Skip table of contents

(v13) TrueTypeHints (system param)

This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP

Param

Val

ExType

Vers

Use?

HPS

Ref

S

n

H

6.4

N

All

The TrueTypeHints system parameter controls how the RIP behaves when there are faults in a TrueType font hinting program:

/Check

Causes bad hinting to raise a rangecheck error, halting the job.

/Safe

Causes bad hinting to be ignored—the individual glyph or font affected will be unhinted, but other fonts unaffected.

/Silent

Is the same as /Safe , but does not report the problems in the console.

/None

Switches off all TrueType hinting (not recommended).

For example, to switch on silent handling of any TrueType hinting errors, use:

TEXT
            currentglobal true setglobal
            <</TrueTypeHints /Silent>>setsystemparams setglobal

The default for this parameter has been changed to /Safe . This means that jobs containing TrueType fonts with broken hinting programs will render, instead of failing with invalidfont .

If invalidfont is required in these circumstances, /TrueTypeHints must be set to /Check . Warnings can be suppressed by setting it to  /Silent .

Default: /Safe .

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.