T1ERR_PATH_ERROR
(1): An error occurred during path
construction. The font file is most probably damaged.
T1ERR_PARSE_ERROR
(2): This kind of error describes a kind of
``semantic'' error in the font file. A typical candidate for this is a font
that does not define a character named .notdef
, although this is
required by the format specification. Since under usual conditions the
.notdef
character is never accessed, this error would not show
up. But if for some reason the .notdef
has to be substituted for some
other character the problem becomes evident.
T1ERR_TYPE1_ABORT
(3): The abort()
-function of the
rasterizer has been called. This may happen at several places during
hinting, converting to edgelists etc. There is a certain chance that
unfreed memory has been left. If this error appears and a logfile is used,
an error string giving some more info is placed into the logfile.
This error should not appear, normally. If it does, either the font file is
damaged or the font contains invalid outline descriptions such as unclosed
paths. Especially the latter is quite unlikely. Of course this error can be
raised, when an outline has been modified manually in an invalid way and is
then rastered (see. ).