GNU bug report logs - #67810
29.1; fonts use synthetic bold on Linux / pgtk

Previous Next

Package: emacs;

Reported by: Tim Ruffing <crypto <at> timruffing.de>

Date: Wed, 13 Dec 2023 12:05:01 UTC

Severity: normal

Found in version 29.1

Full log


Message #77 received at 67810 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Po Lu <luangruo <at> yahoo.com>
Cc: crypto <at> timruffing.de, 67810 <at> debbugs.gnu.org, stefankangas <at> gmail.com
Subject: Re: bug#67810: 29.1; fonts use synthetic bold on Linux / pgtk
Date: Fri, 12 Jan 2024 16:12:58 +0200
> From: Po Lu <luangruo <at> yahoo.com>
> Cc: crypto <at> timruffing.de,  stefankangas <at> gmail.com,  67810 <at> debbugs.gnu.org
> Date: Fri, 12 Jan 2024 21:12:40 +0800
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> > AFAIU, the OP's request was to allow to have a default font that lacks
> > the bold variant, so that the bold face attribute could be displayed
> > in some other way, or maybe not at all.
> 
> I thought the OP's difficulties related to the rendering of icon fonts
> without bold variants displayed in contexts where the bold attribute is
> generally applied, which if true it can be removed, after which the
> world's your lobster.

Sorry, I don't understand what you are saying here.  Could you please
say it in simpler words?  What are "icon fonts"? and what do you mean
by "it can be removed"?

> Though if disabling the bold attribute for the default face is
> indeed what OP wanted, providing this option exclusively for fonts
> without bold variants (that is, subject to overstriking) would
> create a fairly glaring deficiency.

If we add such a variable, it will be opt-in behavior, so only users
who want it will get the behavior that you consider deficient.  It
will be then up to those users to decide whether the behavior is good
enough for them.  So I see no problem with such an option; we don't
have to like each and every optional behavior that is by default
turned off.




This bug report was last modified 1 year and 153 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.