[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Internal Error (overlap) for some fonts when running make

From: David Kastrup
Subject: Re: Internal Error (overlap) for some fonts when running make
Date: Tue, 05 Nov 2019 13:06:09 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

James <address@hidden> writes:

> Hello,
> Now that Dan has made default make commands 'terser' I am noticing
> while building our fonts that I see quite a few 'errors' that look
> like this:
> Internal Error (overlap) in clefs.petrucci.c5_change: Winding number
> did not return to 0 when x=25.9951
> Internal Error (overlap) in clefs.petrucci.c5_change: monotonic is
> both needed and unneeded
> (22.1885,310.434)->(25.9951,304.135). x=25.9951 (prev=8.40259)
> Of course they have 'always' (probably) been there - I don't want to
> claim anything like a regression.
> But do we need to care?

The first is pretty typical for Metafont/Metapost fonts, affecting
cusps.  The latter looks like there might be a logic error in the
programming for a variable called "monotonic".  Fixing those kinds of
bugs would improve confidence in the font creation instructions, but the
real test is whether people complain about the look of the resulting

David Kastrup

reply via email to

[Prev in Thread] Current Thread [Next in Thread]