bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#59347: 29.0.50; `:family` face setting ignored


From: Eli Zaretskii
Subject: bug#59347: 29.0.50; `:family` face setting ignored
Date: Tue, 22 Nov 2022 15:27:18 +0200

> Date: Tue, 22 Nov 2022 06:42:11 +0000
> From: Gregory Heytings <gregory@heytings.org>
> cc: monnier@iro.umontreal.ca, 59347@debbugs.gnu.org
> 
> 
> I would go even further: scoring font candidates according to their 
> weight, slant, width and size (by comparing the values of these attributes 
> to the desired value of these attributes) is pointless unless the weight, 
> slant, width and size are set to nil (are not "free variables") when 
> building the list of fonts on which the scoring will be applied.

You assume that all, say, 'bold' fonts have the same numerical weight
values?  That is factually incorrect, especially as some font backends
support more fine-granular weight (and slant and width) classes and values
than the scale we use (which AFAIR was inherited from an old standard).

And please also consider my comment about the number of fonts we examine
when looking for a suitable candidate.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]