Another example is the leaders page on NHL. Here they are using Arial as font, which looks good in Chromium, but not in Firefox.
Firefox - https://imgur.com/a/aZihn
Chromium - https://imgur.com/a/eNmJi
Also, I have the ttf-liberation fonts installed. Which I believe is what should be used?
$ fc-match "Arial"
LiberationSans-Regular.ttf: "Liberation Sans" "Regular"
I followed this post when setting up the fonts.
Firefox (v 58, same in v 57)
https://i.imgur.com/Iq1L3K2.png
Chromium
https://i.imgur.com/RQFz7kQ.png
And here are my configs:
I have followed the troubleshooting on the Wiki and have set gfx.font_rendering.fontconfig.max_generic_substitutions to 127.
$ pacman -Q | egrep 'font|ttf
cantarell-fonts 1:0.0.25-3
fontconfig 2.12.6+5+g665584a-1
fontsproto 2.1.3-2
gsfonts 20170829-1
libfontenc 1.1.3-1
libxfont2 2.0.3-1
noto-fonts 20171025-2
ttf-dejavu 2.37-1
ttf-liberation 2.00.1-7
ttf-roboto 2.138-1
xorg-font-util 1.3.1-1
xorg-font-utils 7.6-4
xorg-fonts-alias 1.0.3-1
xorg-fonts-encodings 1.0.4-4
xorg-fonts-misc 1.0.3-5
xorg-mkfontdir 1.0.7-8
xorg-mkfontscale 1.1.2-1
$ cat /etc/fonts/local.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match>
<edit mode="prepend" name="family"><string>Noto Sans</string></edit>
</match>
<match target="pattern">
<test qual="any" name="family"><string>serif</string></test>
<edit name="family" mode="assign" binding="same"><string>Noto Serif</string></edit>
</match>
<match target="pattern">
<test qual="any" name="family"><string>sans-serif</string></test>
<edit name="family" mode="assign" binding="same"><string>Noto Sans</string></edit>
</match>
<match target="pattern">
<test qual="any" name="family"><string>monospace</string></test>
<edit name="family" mode="assign" binding="same"><string>Noto Mono</string></edit>
</match>
</fontconfig>
$ ls /etc/fonts/conf.d/
10-hinting-slight.conf
10-scale-bitmap-fonts.conf
10-sub-pixel-rgb.conf
11-lcdfilter-default.conf
20-unhint-small-dejavu-sans.conf
20-unhint-small-dejavu-sans-mono.conf
20-unhint-small-dejavu-serif.conf
20-unhint-small-vera.conf
30-metric-aliases.conf
31-cantarell.conf
40-nonlatin.conf
45-generic.conf
45-latin.conf
49-sansserif.conf
50-user.conf
51-local.conf
57-dejavu-sans.conf
57-dejavu-sans-mono.conf
57-dejavu-serif.conf
60-generic.conf
60-latin.conf
65-fonts-persian.conf
65-nonlatin.conf
69-c059.conf
69-d050000l.conf
69-nimbus-mono-ps.conf
69-nimbus-roman.conf
69-nimbus-sans.conf
69-nimbus-sans-narrow.conf
69-p052.conf
69-standard-symbols-ps.conf
69-unifont.conf
69-urw-bookman.conf
69-urw-fallback.conf
69-urw-gothic.conf
69-z003.conf
70-no-bitmaps.conf
80-delicious.conf
90-synthetic.conf
README
$ fc-match "Courier New"
LiberationMono-Regular.ttf: "Liberation Mono" "Regular"
$ fc-match monospace
NotoMono-Regular.ttf: "Noto Mono" "Regular"
$ fc-match -a | wc -l
500
Mod Edit - Replaced oversized images with links.
https://wiki.archlinux.org/index.php/Co … s_and_code