https://bugzilla.redhat.com/show_bug.cgi?id=1748495

Nicolas Mailhot <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]



--- Comment #42 from Nicolas Mailhot <[email protected]> ---
(In reply to Hans Ulrich Niedermann from comment #38)

> Uhm. This is confusing. The font list for gnome-terminal starts with
> 
>     DejaVu Sans Mono Bold
>     DejaVu Sans Mono Book
>     DejaVu Sans Mono Oblique
>     DejaVu Sans Mono Bold Oblique
>     Droid Sans Mono Regular
>     Droid Sans Mono Italic
>     Droid Sans Mono Bold
>     Droid Sans Mono Bold Italic

Well none of those exist in the font file themselves. (the giveaway is “DejaVu
Sans Mono Book” or “Droid Sans Mono Regular”)

The gnome-terminal font selector is reconstructing a fake Name ID 4 (aka
fullname) by collating Family (Name ID 16 or 21) and Style (Name ID 17 or 22).
Probably to workaround the following fontconfig bug:
https://gitlab.freedesktop.org/fontconfig/fontconfig/issues/208


However, because the people that wrote the workaround did not bother reporting
their problem fonconfig-side, and because they didn’t bother reading the
OpenType Naming spec, they forgot the “Regular” special case. And the result is
no better than using raw Name ID 4 directly (which is broken for some
real-world font files).

You can check the actual metadata contained in font files with fontforge or
fc-scan (the later will apply fontconfig-level naming fixups)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
fonts-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]

Reply via email to