https://bugzilla.redhat.com/show_bug.cgi?id=1394198
Bug ID: 1394198
Summary: In F25 Helvetica is substituted by TeX Gyre Heros
which looks bad in greek
Product: Fedora
Version: 25
Component: fontconfig
Assignee: tagoh(a)redhat.com
Reporter: alex.ploumistos(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: fonts-bugs(a)lists.fedoraproject.org,
i18n-bugs(a)lists.fedoraproject.org, pnemade(a)redhat.com,
tagoh(a)redhat.com
Created attachment 1219727
-->
https://bugzilla.redhat.com/attachment.cgi?id=1219727&action=edit
Same facebook post in f24 and f25
After upgrading to F25 from F23 I noticed that some pages, e.g. facebook
displayed text in a weird-looking font (see attachment). It seems that after
the upgrade, fontconfig(?) considers TeX Gyre Heros as a more appropriate
Helvetica replacement than Nimbus Sans L.
In F25, fc-match Helvetica yields:
texgyreheros-regular.otf: "TeX Gyre Heros" "Regular"
while in F24:
n019003l.pfb: "Nimbus Sans L" "Regular"
I am looking at a laptop and a desktop, the first running F24 and the latter
F25. They both have n019003l.pfb in /usr/share/fonts/default/Type1/ and I can't
find any difference in the rules in /etc/fonts/ nor is there a local file that
overrides these settings. The only obvious difference is the line in which each
font is grep-ped in 45-latin.conf.
In F24:
$ grep -Rn 'Nimbus Sans\|TeX Gyre\|Helvetica' /etc/fonts/conf.d/
/etc/fonts/conf.d/30-metric-aliases.conf:11:Helvetica Nimbus Sans
TeX Gyre Heros
/etc/fonts/conf.d/30-metric-aliases.conf:12:Helvetica Condensed Nimbus Sans
Narrow TeX Gyre Heros Cn
/etc/fonts/conf.d/30-metric-aliases.conf:13:Times Nimbus
Roman TeX Gyre Termes
/etc/fonts/conf.d/30-metric-aliases.conf:14:Courier Nimbus Mono
TeX Gyre Cursor
/etc/fonts/conf.d/30-metric-aliases.conf:15:ITC Avant Garde Gothic URW Gothic
TeX Gyre Adventor
/etc/fonts/conf.d/30-metric-aliases.conf:16:ITC Bookman Bookman URW
TeX Gyre Bonum Bookman Old Style
/etc/fonts/conf.d/30-metric-aliases.conf:17:ITC Zapf Chancery Chancery
URW TeX Gyre Chorus
/etc/fonts/conf.d/30-metric-aliases.conf:18:Palatino Palladio
URW TeX Gyre Pagella Palatino Linotype
/etc/fonts/conf.d/30-metric-aliases.conf:19:New Century Schoolbook Century
SchoolBook URW TeX Gyre Schola Century Schoolbook
/etc/fonts/conf.d/30-metric-aliases.conf:42: e.g. Arial to Helvetica
/etc/fonts/conf.d/30-metric-aliases.conf:53: <family>Nimbus Sans
L</family>
/etc/fonts/conf.d/30-metric-aliases.conf:55: <family>Helvetica</family>
/etc/fonts/conf.d/30-metric-aliases.conf:60: <family>Nimbus
Sans</family>
/etc/fonts/conf.d/30-metric-aliases.conf:62: <family>Helvetica</family>
/etc/fonts/conf.d/30-metric-aliases.conf:67: <family>TeX Gyre
Heros</family>
/etc/fonts/conf.d/30-metric-aliases.conf:69: <family>Helvetica</family>
/etc/fonts/conf.d/30-metric-aliases.conf:74: <family>Nimbus Sans
Narrow</family>
/etc/fonts/conf.d/30-metric-aliases.conf:76: <family>Helvetica
Condensed</family>
/etc/fonts/conf.d/30-metric-aliases.conf:81: <family>TeX Gyre Heros
Cn</family>
/etc/fonts/conf.d/30-metric-aliases.conf:83: <family>Helvetica
Condensed</family>
/etc/fonts/conf.d/30-metric-aliases.conf:102: <family>TeX Gyre
Termes</family>
/etc/fonts/conf.d/30-metric-aliases.conf:123: <family>TeX Gyre
Cursor</family>
/etc/fonts/conf.d/30-metric-aliases.conf:151: <family>TeX Gyre
Adventor</family>
/etc/fonts/conf.d/30-metric-aliases.conf:179: <family>TeX Gyre
Bonum</family>
/etc/fonts/conf.d/30-metric-aliases.conf:214: <family>TeX Gyre
Chorus</family>
/etc/fonts/conf.d/30-metric-aliases.conf:235: <family>TeX Gyre
Pagella</family>
/etc/fonts/conf.d/30-metric-aliases.conf:263: <family>TeX Gyre
Schola</family>
/etc/fonts/conf.d/30-metric-aliases.conf:401: <family>Helvetica</family>
/etc/fonts/conf.d/30-metric-aliases.conf:408: <family>Helvetica
Condensed</family>
/etc/fonts/conf.d/30-metric-aliases.conf:433: <family>Helvetica</family>
/etc/fonts/conf.d/30-metric-aliases.conf:440: <family>Helvetica
Condensed</family>
/etc/fonts/conf.d/30-metric-aliases.conf:464: <family>Helvetica</family>
/etc/fonts/conf.d/30-metric-aliases.conf:466: <family>TeX Gyre
Heros</family>
/etc/fonts/conf.d/30-metric-aliases.conf:467: <family>Nimbus
Sans</family>
/etc/fonts/conf.d/30-metric-aliases.conf:468: <family>Nimbus Sans
L</family>
/etc/fonts/conf.d/30-metric-aliases.conf:473: <family>Helvetica
Condensed</family>
/etc/fonts/conf.d/30-metric-aliases.conf:475: <family>TeX Gyre Heros
Cn</family>
/etc/fonts/conf.d/30-metric-aliases.conf:476: <family>Nimbus Sans
Narrow</family>
/etc/fonts/conf.d/30-metric-aliases.conf:483: <family>TeX Gyre
Termes</family>
/etc/fonts/conf.d/30-metric-aliases.conf:492: <family>TeX Gyre
Cursor</family>
/etc/fonts/conf.d/30-metric-aliases.conf:501: <family>TeX Gyre
Adventor</family>
/etc/fonts/conf.d/30-metric-aliases.conf:511: <family>TeX Gyre
Bonum</family>
/etc/fonts/conf.d/30-metric-aliases.conf:520: <family>TeX Gyre
Chorus</family>
/etc/fonts/conf.d/30-metric-aliases.conf:530: <family>TeX Gyre
Pagella</family>
/etc/fonts/conf.d/30-metric-aliases.conf:540: <family>TeX Gyre
Schola</family>
/etc/fonts/conf.d/65-nonlatin.conf:76: <family>ArmNet
Helvetica</family> <!-- armenian -->
/etc/fonts/conf.d/45-latin.conf:84: <family>Helvetica</family>
/etc/fonts/conf.d/45-latin.conf:100: <family>Nimbus Sans L</family>
/etc/fonts/conf.d/45-latin.conf:104: <family>Nimbus Sans</family>
/etc/fonts/conf.d/60-latin.conf:26: <family>Nimbus Sans L</family>
/etc/fonts/conf.d/60-latin.conf:27: <family>Nimbus Sans</family>
/etc/fonts/conf.d/60-latin.conf:28: <family>Helvetica</family>
and in F25:
$ grep -Rn 'Nimbus Sans\|TeX Gyre\|Helvetica' /etc/fonts/conf.d/
/etc/fonts/conf.d/65-nonlatin.conf:76: <family>ArmNet
Helvetica</family> <!-- armenian -->
/etc/fonts/conf.d/30-metric-aliases.conf:11:Helvetica Nimbus Sans
TeX Gyre Heros
/etc/fonts/conf.d/30-metric-aliases.conf:12:Helvetica Condensed Nimbus Sans
Narrow TeX Gyre Heros Cn
/etc/fonts/conf.d/30-metric-aliases.conf:13:Times Nimbus
Roman TeX Gyre Termes
/etc/fonts/conf.d/30-metric-aliases.conf:14:Courier Nimbus Mono
TeX Gyre Cursor
/etc/fonts/conf.d/30-metric-aliases.conf:15:ITC Avant Garde Gothic URW Gothic
TeX Gyre Adventor
/etc/fonts/conf.d/30-metric-aliases.conf:16:ITC Bookman Bookman URW
TeX Gyre Bonum Bookman Old Style
/etc/fonts/conf.d/30-metric-aliases.conf:17:ITC Zapf Chancery Chancery
URW TeX Gyre Chorus
/etc/fonts/conf.d/30-metric-aliases.conf:18:Palatino Palladio
URW TeX Gyre Pagella Palatino Linotype
/etc/fonts/conf.d/30-metric-aliases.conf:19:New Century Schoolbook Century
SchoolBook URW TeX Gyre Schola Century Schoolbook
/etc/fonts/conf.d/30-metric-aliases.conf:42: e.g. Arial to Helvetica
/etc/fonts/conf.d/30-metric-aliases.conf:53: <family>Nimbus Sans
L</family>
/etc/fonts/conf.d/30-metric-aliases.conf:55: <family>Helvetica</family>
/etc/fonts/conf.d/30-metric-aliases.conf:60: <family>Nimbus
Sans</family>
/etc/fonts/conf.d/30-metric-aliases.conf:62: <family>Helvetica</family>
/etc/fonts/conf.d/30-metric-aliases.conf:67: <family>TeX Gyre
Heros</family>
/etc/fonts/conf.d/30-metric-aliases.conf:69: <family>Helvetica</family>
/etc/fonts/conf.d/30-metric-aliases.conf:74: <family>Nimbus Sans
Narrow</family>
/etc/fonts/conf.d/30-metric-aliases.conf:76: <family>Helvetica
Condensed</family>
/etc/fonts/conf.d/30-metric-aliases.conf:81: <family>TeX Gyre Heros
Cn</family>
/etc/fonts/conf.d/30-metric-aliases.conf:83: <family>Helvetica
Condensed</family>
/etc/fonts/conf.d/30-metric-aliases.conf:102: <family>TeX Gyre
Termes</family>
/etc/fonts/conf.d/30-metric-aliases.conf:123: <family>TeX Gyre
Cursor</family>
/etc/fonts/conf.d/30-metric-aliases.conf:151: <family>TeX Gyre
Adventor</family>
/etc/fonts/conf.d/30-metric-aliases.conf:179: <family>TeX Gyre
Bonum</family>
/etc/fonts/conf.d/30-metric-aliases.conf:214: <family>TeX Gyre
Chorus</family>
/etc/fonts/conf.d/30-metric-aliases.conf:235: <family>TeX Gyre
Pagella</family>
/etc/fonts/conf.d/30-metric-aliases.conf:263: <family>TeX Gyre
Schola</family>
/etc/fonts/conf.d/30-metric-aliases.conf:401: <family>Helvetica</family>
/etc/fonts/conf.d/30-metric-aliases.conf:408: <family>Helvetica
Condensed</family>
/etc/fonts/conf.d/30-metric-aliases.conf:433: <family>Helvetica</family>
/etc/fonts/conf.d/30-metric-aliases.conf:440: <family>Helvetica
Condensed</family>
/etc/fonts/conf.d/30-metric-aliases.conf:464: <family>Helvetica</family>
/etc/fonts/conf.d/30-metric-aliases.conf:466: <family>TeX Gyre
Heros</family>
/etc/fonts/conf.d/30-metric-aliases.conf:467: <family>Nimbus
Sans</family>
/etc/fonts/conf.d/30-metric-aliases.conf:468: <family>Nimbus Sans
L</family>
/etc/fonts/conf.d/30-metric-aliases.conf:473: <family>Helvetica
Condensed</family>
/etc/fonts/conf.d/30-metric-aliases.conf:475: <family>TeX Gyre Heros
Cn</family>
/etc/fonts/conf.d/30-metric-aliases.conf:476: <family>Nimbus Sans
Narrow</family>
/etc/fonts/conf.d/30-metric-aliases.conf:483: <family>TeX Gyre
Termes</family>
/etc/fonts/conf.d/30-metric-aliases.conf:492: <family>TeX Gyre
Cursor</family>
/etc/fonts/conf.d/30-metric-aliases.conf:501: <family>TeX Gyre
Adventor</family>
/etc/fonts/conf.d/30-metric-aliases.conf:511: <family>TeX Gyre
Bonum</family>
/etc/fonts/conf.d/30-metric-aliases.conf:520: <family>TeX Gyre
Chorus</family>
/etc/fonts/conf.d/30-metric-aliases.conf:530: <family>TeX Gyre
Pagella</family>
/etc/fonts/conf.d/30-metric-aliases.conf:540: <family>TeX Gyre
Schola</family>
/etc/fonts/conf.d/45-latin.conf:128: <family>Helvetica</family>
/etc/fonts/conf.d/45-latin.conf:144: <family>Nimbus Sans L</family>
/etc/fonts/conf.d/45-latin.conf:148: <family>Nimbus Sans</family>
/etc/fonts/conf.d/60-latin.conf:26: <family>Nimbus Sans L</family>
/etc/fonts/conf.d/60-latin.conf:27: <family>Nimbus Sans</family>
/etc/fonts/conf.d/60-latin.conf:28: <family>Helvetica</family>
Is there a setting some place else that I'm overlooking?
--
You are receiving this mail because:
You are on the CC list for the bug.