On Fri, Aug 7, 2026 at 2:42 PM Jonas Smedegaard <[email protected]> wrote:

>
> More important than file size is whether the two formats use same font
> identifiers, so that font systems like fontconfig cannot reliably
> distinguish between them: If that is the case, then I believe they need
> to either be packaged in separate binary packages that conflict with
> each other, or installed *outside* of the normal font area and then
> provide some mechanism at package install time to choose which set gets
> symlinked into the font area.
>

If you're referring to the patterns used by fc-match, there certainly
appears to be enough differentiation between the two build outputs to do
that. E.g., using the various `hint`/`hinting` keys.

Possibly also `fontformat`, but I rather suspect that in the real world
there's a lot of confusion lurking there (which is why I posited -tt- and
-cff- in the moot package names; steering clear of the file-extension at
least helps). At present, the files do seem to use different extensions, so
fc-match *could* currently lean on that, as-is; I just think it's not
recommendable as a way to identify font internals anymore, so finding other
keys is better.

Anyway, I certainly agree that detailed matching would be great; I just
also think that _also_ pushing more detail into the names of font packages
would be even more plusgreat.

OTOH, if you're just referring to the `name`-table entries, that's probably
doable, but I haven't checked those myself.

Nate

-- 
nathan.p.willis
[email protected] <http://identi.ca/n8>

Reply via email to