[Bug 275758] x11-fonts/noto-basic and x11-fonts/fontconfig together enable ligatures in "monospace" font

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 16 Jan 2024 04:09:17 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275758

--- Comment #7 from Stephen Hurd <shurd@FreeBSD.org> ---
I care!

But it really is the font itself at fault.  It's saying "If you're displaying
these characters together, display them like this instead".  Fontconfig is
simply doing exactly what the font is telling it to.

We can configure fontconfig to override what the font says, but a monospaced
font should be monospaced in all cases, it should not be monospaced except when
'f' is followed by a letter that looks better with different kerning when
proportionally spaced.

A "clever" program can just render each character separately, instead of
rendering sequences.  This usually makes things look worse, but in this case,
it "fixes" the problem.

-- 
You are receiving this mail because:
You are on the CC list for the bug.