/
usr
/
share
/
fontconfig
/
conf.avail
/
/usr/share/fontconfig/conf.avail
mkdir
upload
Name
Size
Mode
Actions
10-autohint.conf
706
0644
edit
dl
rm
10-hinting-full.conf
692
0644
edit
dl
rm
10-hinting-medium.conf
696
0644
edit
dl
rm
10-hinting-none.conf
692
0644
edit
dl
rm
10-hinting-slight.conf
696
0644
edit
dl
rm
10-no-sub-pixel.conf
723
0644
edit
dl
rm
10-scale-bitmap-fonts.conf
2228
0644
edit
dl
rm
10-sub-pixel-bgr.conf
748
0644
edit
dl
rm
10-sub-pixel-rgb.conf
748
0644
edit
dl
rm
10-sub-pixel-vbgr.conf
758
0644
edit
dl
rm
10-sub-pixel-vrgb.conf
758
0644
edit
dl
rm
10-unhinted.conf
701
0644
edit
dl
rm
11-lcdfilter-default.conf
771
0644
edit
dl
rm
11-lcdfilter-legacy.conf
768
0644
edit
dl
rm
11-lcdfilter-light.conf
765
0644
edit
dl
rm
20-unhint-small-dejavu-sans-mono.conf
866
0644
edit
dl
rm
20-unhint-small-vera.conf
1537
0644
edit
dl
rm
25-unhint-nonlatin.conf
3489
0644
edit
dl
rm
30-metric-aliases.conf
13274
0644
edit
dl
rm
40-nonlatin.conf
5424
0644
edit
dl
rm
45-generic.conf
3543
0644
edit
dl
rm
45-latin.conf
6600
0644
edit
dl
rm
49-sansserif.conf
799
0644
edit
dl
rm
50-user.conf
911
0644
edit
dl
rm
51-local.conf
423
0644
edit
dl
rm
57-dejavu-sans-mono.conf
1509
0644
edit
dl
rm
59-liberation-mono.conf
482
0644
edit
dl
rm
60-generic.conf
2041
0644
edit
dl
rm
60-latin.conf
2068
0644
edit
dl
rm
61-urw-bookman.conf
1021
0644
edit
dl
rm
61-urw-c059.conf
1003
0644
edit
dl
rm
61-urw-d050000l.conf
1022
0644
edit
dl
rm
61-urw-fallback-backwards.conf
3257
0644
edit
dl
rm
61-urw-gothic.conf
913
0644
edit
dl
rm
61-urw-nimbus-mono-ps.conf
899
0644
edit
dl
rm
61-urw-nimbus-roman.conf
877
0644
edit
dl
rm
61-urw-nimbus-sans.conf
1574
0644
edit
dl
rm
61-urw-p052.conf
975
0644
edit
dl
rm
61-urw-standard-symbols-ps.conf
1061
0644
edit
dl
rm
61-urw-z003.conf
865
0644
edit
dl
rm
65-fonts-persian.conf
10293
0644
edit
dl
rm
65-google-droid-sans.conf
7170
0644
edit
dl
rm
65-khmer.conf
464
0644
edit
dl
rm
65-nonlatin.conf
8172
0644
edit
dl
rm
69-unifont.conf
847
0644
edit
dl
rm
70-no-bitmaps.conf
487
0644
edit
dl
rm
70-yes-bitmaps.conf
487
0644
edit
dl
rm
80-delicious.conf
597
0644
edit
dl
rm
90-synthetic.conf
1917
0644
edit
dl
rm
Edit:
/usr/share/fontconfig/conf.avail/30-metric-aliases.conf
(13274B)
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0"> <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/> </its:rules> <description>Set substitutions for similar/metric-compatible families</description> <!-- Alias similar/metric-compatible families from various sources: PostScript fonts: URW fonts: GUST fonts: Windows fonts: ====================== ================== ================= ================== Helvetica Nimbus Sans TeX Gyre Heros Helvetica Narrow Nimbus Sans Narrow TeX Gyre Heros Cn Times Nimbus Roman TeX Gyre Termes Courier Nimbus Mono PS TeX Gyre Cursor ITC Avant Garde Gothic URW Gothic TeX Gyre Adventor ITC Bookman URW Bookman TeX Gyre Bonum Bookman Old Style ITC Zapf Chancery Z003 TeX Gyre Chorus Palatino P052 TeX Gyre Pagella Palatino Linotype New Century Schoolbook C059 TeX Gyre Schola Century Schoolbook Microsoft fonts: Liberation fonts: Google CrOS core fonts: StarOffice fonts: AMT fonts: ================ ====================== ======================= ================= ============== Arial Liberation Sans Arimo Albany Albany AMT Arial Narrow Liberation Sans Narrow Times New Roman Liberation Serif Tinos Thorndale Thorndale AMT Courier New Liberation Mono Cousine Cumberland Cumberland AMT Cambria Caladea Calibri Carlito Symbol SymbolNeu Microsoft fonts: Other fonts: ================ ============ Georgia Gelasio We want for each of them to fallback to any of these available, but in an order preferring similar designs first. We do this in three steps: 1) Alias each specific to its generic family. e.g. Liberation Sans to Arial 2) Weak alias each generic to the other generic of its family. e.g. Arial to Helvetica 3) Alias each generic to its specifics. e.g. Arial to Liberation Sans, Arimo, Albany, and Albany AMT NOTE: The (URW)++ fonts mappings of generics to specifics were removed, because upstream now includes them in their release of (URW)++ Core Font Set here: https://github.com/ArtifexSoftware/urw-base35-fonts/tree/master/fontconfig --> <!-- Map specifics to generics --> <!-- PostScript --> <alias binding="same"> <family>Nimbus Sans L</family> <default> <family>Helvetica</family> </default> </alias> <alias binding="same"> <family>Nimbus Sans</family> <default> <family>Helvetica</family> </default> </alias> <alias binding="same"> <family>TeX Gyre Heros</family> <default> <family>Helvetica</family> </default> </alias> <alias binding="same"> <family>Nimbus Sans Narrow</family> <default> <family>Helvetica Narrow</family> </default> </alias> <alias binding="same"> <family>TeX Gyre Heros Cn</family> <default> <family>Helvetica Narrow</family> </default> </alias> <alias binding="same"> <family>Nimbus Roman No9 L</family> <default> <family>Times</family> </default> </alias> <alias binding="same"> <family>Nimbus Roman</family> <default> <family>Times</family> </default> </alias> <alias binding="same"> <family>TeX Gyre Termes</family> <default> <family>Times</family> </default> </alias> <alias binding="same"> <family>Nimbus Mono L</family> <default> <family>Courier</family> </default> </alias> <alias binding="same"> <family>Nimbus Mono</family> <default> <family>Courier</family> </default> </alias> <alias binding="same"> <family>Nimbus Mono PS</family> <default> <family>Courier</family> </default> </alias> <alias binding="same"> <family>TeX Gyre Cursor</family> <default> <family>Courier</family> </default> </alias> <alias binding="same"> <family>Avant Garde</family> <default> <family>ITC Avant Garde Gothic</family> </default> </alias> <alias binding="same"> <family>URW Gothic L</family> <default> <family>ITC Avant Garde Gothic</family> </default> </alias> <alias binding="same"> <family>URW Gothic</family> <default> <family>ITC Avant Garde Gothic</family> </default> </alias> <alias binding="same"> <family>TeX Gyre Adventor</family> <default> <family>ITC Avant Garde Gothic</family> </default> </alias> <alias binding="same"> <family>Bookman</family> <default> <family>ITC Bookman</family> </default> </alias> <alias binding="same"> <family>URW Bookman L</family> <default> <family>ITC Bookman</family> </default> </alias> <alias binding="same"> <family>Bookman URW</family> <default> <family>ITC Bookman</family> </default> </alias> <alias binding="same"> <family>URW Bookman</family> <default> <family>ITC Bookman</family> </default> </alias> <alias binding="same"> <family>TeX Gyre Bonum</family> <default> <family>ITC Bookman</family> </default> </alias> <alias binding="same"> <family>Bookman Old Style</family> <default> <family>ITC Bookman</family> </default> </alias> <alias binding="same"> <family>Zapf Chancery</family> <default> <family>ITC Zapf Chancery</family> </default> </alias> <alias binding="same"> <family>URW Chancery L</family> <default> <family>ITC Zapf Chancery</family> </default> </alias> <alias binding="same"> <family>Chancery URW</family> <default> <family>ITC Zapf Chancery</family> </default> </alias> <alias binding="same"> <family>Z003</family> <default> <family>ITC Zapf Chancery</family> </default> </alias> <alias binding="same"> <family>TeX Gyre Chorus</family> <default> <family>ITC Zapf Chancery</family> </default> </alias> <alias binding="same"> <family>URW Palladio L</family> <default> <family>Palatino</family> </default> </alias> <alias binding="same"> <family>Palladio URW</family> <default> <family>Palatino</family> </default> </alias> <alias binding="same"> <family>P052</family> <default> <family>Palatino</family> </default> </alias> <alias binding="same"> <family>TeX Gyre Pagella</family> <default> <family>Palatino</family> </default> </alias> <alias binding="same"> <family>Palatino Linotype</family> <default> <family>Palatino</family> </default> </alias> <alias binding="same"> <family>Century Schoolbook L</family> <default> <family>New Century Schoolbook</family> </default> </alias> <alias binding="same"> <family>Century SchoolBook URW</family> <default> <family>New Century Schoolbook</family> </default> </alias> <alias binding="same"> <family>C059</family> <default> <family>New Century Schoolbook</family> </default> </alias> <alias binding="same"> <family>TeX Gyre Schola</family> <default> <family>New Century Schoolbook</family> </default> </alias> <alias binding="same"> <family>Century Schoolbook</family> <default> <family>New Century Schoolbook</family> </default> </alias> <!-- Microsoft --> <alias binding="same"> <family>Arimo</family> <default> <family>Arial</family> </default> </alias> <alias binding="same"> <family>Liberation Sans</family> <default> <family>Arial</family> </default> </alias> <alias binding="same"> <family>Liberation Sans Narrow</family> <default> <family>Arial Narrow</family> </default> </alias> <alias binding="same"> <family>Albany</family> <default> <family>Arial</family> </default> </alias> <alias binding="same"> <family>Albany AMT</family> <default> <family>Arial</family> </default> </alias> <alias binding="same"> <family>Tinos</family> <default> <family>Times New Roman</family> </default> </alias> <alias binding="same"> <family>Liberation Serif</family> <default> <family>Times New Roman</family> </default> </alias> <alias binding="same"> <family>Thorndale</family> <default> <family>Times New Roman</family> </default> </alias> <alias binding="same"> <family>Thorndale AMT</family> <default> <family>Times New Roman</family> </default> </alias> <alias binding="same"> <family>Cousine</family> <default> <family>Courier New</family> </default> </alias> <alias binding="same"> <family>Liberation Mono</family> <default> <family>Courier New</family> </default> </alias> <alias binding="same"> <family>Cumberland</family> <default> <family>Courier New</family> </default> </alias> <alias binding="same"> <family>Cumberland AMT</family> <default> <family>Courier New</family> </default> </alias> <alias binding="same"> <family>Gelasio</family> <default> <family>Georgia</family> </default> </alias> <alias binding="same"> <family>Caladea</family> <default> <family>Cambria</family> </default> </alias> <alias binding="same"> <family>Carlito</family> <default> <family>Calibri</family> </default> </alias> <alias binding="same"> <family>SymbolNeu</family> <default> <family>Symbol</family> </default> </alias> <!-- Accept the other group as fallback --> <!-- PostScript --> <alias> <family>Helvetica</family> <default> <family>Arial</family> </default> </alias> <alias> <family>Helvetica Narrow</family> <default> <family>Arial Narrow</family> </default> </alias> <alias> <family>Times</family> <default> <family>Times New Roman</family> </default> </alias> <alias> <family>Courier</family> <default> <family>Courier New</family> </default> </alias> <!-- Microsoft --> <alias> <family>Arial</family> <default> <family>Helvetica</family> </default> </alias> <alias> <family>Arial Narrow</family> <default> <family>Helvetica Narrow</family> </default> </alias> <alias> <family>Times New Roman</family> <default> <family>Times</family> </default> </alias> <alias> <family>Courier New</family> <default> <family>Courier</family> </default> </alias> <!-- Map generics to specifics --> <!-- PostScript --> <alias binding="same"> <family>Helvetica</family> <accept> <family>TeX Gyre Heros</family> </accept> </alias> <alias binding="same"> <family>Helvetica Narrow</family> <accept> <family>TeX Gyre Heros Cn</family> </accept> </alias> <alias binding="same"> <family>Times</family> <accept> <family>TeX Gyre Termes</family> </accept> </alias> <alias binding="same"> <family>Courier</family> <accept> <family>TeX Gyre Cursor</family> </accept> </alias> <alias binding="same"> <family>ITC Avant Garde Gothic</family> <accept> <family>TeX Gyre Adventor</family> </accept> </alias> <alias binding="same"> <family>ITC Bookman</family> <accept> <family>Bookman Old Style</family> <family>TeX Gyre Bonum</family> </accept> </alias> <alias binding="same"> <family>ITC Zapf Chancery</family> <accept> <family>TeX Gyre Chorus</family> </accept> </alias> <alias binding="same"> <family>Palatino</family> <accept> <family>Palatino Linotype</family> <family>TeX Gyre Pagella</family> </accept> </alias> <alias binding="same"> <family>New Century Schoolbook</family> <accept> <family>Century Schoolbook</family> <family>TeX Gyre Schola</family> </accept> </alias> <!-- Microsoft --> <alias binding="same"> <family>Arial</family> <accept> <family>Arimo</family> <family>Liberation Sans</family> <family>Albany</family> <family>Albany AMT</family> </accept> </alias> <alias binding="same"> <family>Arial Narrow</family> <accept> <family>Liberation Sans Narrow</family> </accept> </alias> <alias binding="same"> <family>Times New Roman</family> <accept> <family>Tinos</family> <family>Liberation Serif</family> <family>Thorndale</family> <family>Thorndale AMT</family> </accept> </alias> <alias binding="same"> <family>Courier New</family> <accept> <family>Cousine</family> <family>Liberation Mono</family> <family>Cumberland</family> <family>Cumberland AMT</family> </accept> </alias> <alias binding="same"> <family>Georgia</family> <accept> <family>Gelasio</family> </accept> </alias> <alias binding="same"> <family>Cambria</family> <accept> <family>Caladea</family> </accept> </alias> <alias binding="same"> <family>Calibri</family> <accept> <family>Carlito</family> </accept> </alias> <alias binding="same"> <family>Symbol</family> <accept> <family>SymbolNeu</family> </accept> </alias> </fontconfig>
Save
cmd:
run