[gentium] White artifacts in some characters

Karl Berry karl at freefriends.org
Thu Dec 12 23:08:01 CET 2024


Victor says the overlapping paths are intentional and we have to fix it
when making the Type 1's.  I don't understand how/why.  This seems
extremely painful, but I suppose he has his reasons for not removing the
overlaps in their build process.

Pavel, Mojca, anyone out there interested in building the Type 1's?
It's not something I'll be able to take on. --thanks, karl.


Date: Thu, 12 Dec 2024 06:04:22 -0800
From: Victor Gaultney <notifications at github.com>
To: "silnrsi/font-gentium" <font-gentium at noreply.github.com>
Cc: kberry <karl at freefriends.org>, Author <author at noreply.github.com>
Subject: Re: [silnrsi/font-gentium] self-intersecting d, e, g mis-rendered
 (Issue #36)

This was a change made back in 2021 for v6.000. These glyphs always had
intersecting paths in the source, but prior to v6 we removed the overlap
in the build. You'll need to do the same in your Type 1 conversion
process.

You're welcome to do that within our SIL-TUG RFN agreement, but you'll
need to proof the fonts carefully. The overlap removal process is not
always predictable, and each program has it's own method of doing it.
You'll need to visually inspect every glyph in every font to verify that
the overlap has been removed properly. I know of no program that does
this 100% correctly. You may then need to manually fix up some glyphs.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/silnrsi/font-gentium/issues/36#issuecomment-2539045821


More information about the gentium mailing list.