Accepting contributions for Rust-based font indexing?

Keith Packard keithp at keithp.com
Sun Sep 8 17:36:21 UTC 2024


> Umm. As part of significantly speeding up fontconfig we removed that logic
> in 2017. See:

Hah. Probably reasonable. As I recall, this was super common in poorly
subsetted fonts which tossed outlines but left the encoding tables
intact. I purchased an entire CD of terrible fonts from Fry's which
suffered from this problem.

> As noted there by Khaled, the check was actually problematic for a style of
> font design that would want to include eg. a-acute in the cmap, but
> decompose it via GSUB. Such fonts used to have to include a non-empty
> outline for a-acute. Not with this change.

Fixing "reasonable" fonts and breaking "unreasonable" fonts seems like
the right choice.

-- 
-keith
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/fontconfig/attachments/20240908/8a4cd655/attachment.sig>


More information about the Fontconfig mailing list