Hi,
I'm wondering if we should recommend the use of
/binding="same"/ in the locale-specific overrides rule of
the template because it introduces the unexpected result
depending on the queries pattern.
Here is the example of it:
$ rpm -qa \*-fonts | grep mono
dejavu-sans-mono-fonts-2.30-2.fc12.noarch
liberation-mono-fonts-1.05.2.20091019-5.fc13.noarch
$ rpm -q vlgothic-fonts
vlgothic-fonts-20100126-2.fc13.noarch
$ fc-match monospace:lang=ja
VL-Gothic-Regular.ttf: "VL Gothic" "regular"
$ fc-match monospace:lang=ja-jp
VL-Gothic-Regular.ttf: "VL Gothic" "regular"
$ fc-match monospace:lang=en
VL-Gothic-Regular.ttf: "VL Gothic" "regular"
$ fc-match monospace:lang=en-us
VL-Gothic-Regular.ttf: "VL Gothic" "regular"
Also same result for serif, but not for sans-serif, since
apparently fontconfig always deals with it as "sans" for the
initial query pattern, translating it to "sans-serif". and
all of rules are targetting "sans-serif" but not "sans". so
it's luckily working.
Details:
fontconfig gives "strong" binding to the initial query
pattern if there are anything. and the implicit binding for
alias and edit element is "weak". so if any rules that has
the "same" binding appears, it has a priority than
"weak"-binded fonts. thus the above result.
I'm not sure if there are any useful case of using this
binding, but it should works without the explicit binding
definition there as long as we use the prepend mode. and the
lang testing would ensure applying the rule for the specific
language.
Anyway, here is the result after getting rid of
/binding="same"/ from the locale-specific overrides:
$ fc-match monospace:lang=ja
VL-Gothic-Regular.ttf: "VL Gothic" "regular"
$ fc-match monospace:lang=ja-jp
VL-Gothic-Regular.ttf: "VL Gothic" "regular"
$ fc-match monospace:lang=en
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
$ fc-match monospace:lang=en-us
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
I'm not sure if getting rid of /binding="same"/ from the
locale-specific overrides really works for everything. so
just attached the logs of the queries. what I tried with it
is:
for i in $(ls /usr/share/locale|grep -v locale); do \
ll=$(echo $i|sed -e 's/\..*//g' -e 's/_/-/g'|tr '[:upper:]'
'[:lower:]'); \
echo -n "$ll: "; \
fc-match monospace:lang=$ll; \
done
please note that I shouldn't install any extra fonts but
just did yum groupinstall fonts. please let me know if
something goes wrong. I'll check that then.
TIA,
--
Akira TAGOH
aa: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ab: DejaVuSans.ttf: "DejaVu Sans" "Book"
ace: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ach: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ada: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ady: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ae: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
af: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
afa: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
afh: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
af-za: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ain: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ak: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
akk: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ale: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
alg: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
alt: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
am: Abyssinica_SIL.ttf: "Abyssinica SIL" "Regular"
am-et: Abyssinica_SIL.ttf: "Abyssinica SIL" "Regular"
an: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ang: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
anp: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
apa: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ar: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
arc: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
arn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
arp: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
art: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
arw: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
as: Lohit-Assamese.ttf: "Lohit Assamese" "Regular"
ast: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ast-es: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ath: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
aus: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
av: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
awa: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ay: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
az: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
az-ir: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ba: DejaVuSans.ttf: "DejaVu Sans" "Book"
bad: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bai: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bal: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ban: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bas: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bat: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
be: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bej: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
be@latin: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bem: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ber: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bg: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bh: Lohit-Devanagari.ttf: "Lohit Devanagari" "Regular"
bho: Lohit-Devanagari.ttf: "Lohit Devanagari" "Regular"
bi: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bik: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bin: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bla: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bm: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bn: Lohit-Assamese.ttf: "Lohit Assamese" "Regular"
bn-in: Lohit-Assamese.ttf: "Lohit Assamese" "Regular"
bnt: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bo: Jomolhari-alpha3c-0605331.ttf: "Jomolhari" "Regular"
br: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bra: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bs: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
btk: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bua: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
bug: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
byn: Abyssinica_SIL.ttf: "Abyssinica SIL" "Regular"
ca: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cad: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ca-es: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ca-es@valencian: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cai: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
car: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cau: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ca@valencia: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ce: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ceb: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cel: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ch: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
chb: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
chg: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
chk: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
chm: DejaVuSans.ttf: "DejaVu Sans" "Book"
chn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cho: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
chp: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
chr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
chy: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cmc: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
co: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cop: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cpe: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cpf: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cpp: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
crh: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
crp: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cs: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
csb: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cs-cz: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cu: DejaVuSans.ttf: "DejaVu Sans" "Book"
cus: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cv: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
cy: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
da: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
dak: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
dar: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
day: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
de: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
de-at: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
de-ch: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
de-de: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
default: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
del: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
den: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
dgr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
din: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
doi: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
dra: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
dsb: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
dua: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
dum: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
dv: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
dyu: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
dz: Jomolhari-alpha3c-0605331.ttf: "Jomolhari" "Regular"
ee: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
efi: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
egy: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
eka: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
el: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
el-gr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
elx: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
en: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
en-au: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
en@boldquot: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
en-ca: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
en-gb: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
enm: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
en-nz: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
en@quot: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
en@shaw: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
en-us: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
eo: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-ar: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-cl: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-co: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-cr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-do: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-ec: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-es: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-gt: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-hn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-mx: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-ni: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-pa: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-pe: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-pr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-sv: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-uy: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
es-ve: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
et: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
et-ee: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
eu: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
eu-es: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ewo: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fa: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fa-ir: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fan: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fat: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ff: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fi: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fil: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fiu: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fj: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fo: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fon: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fr-be: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fr-ca: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fr-ch: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fr-fr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
frm: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fro: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
frr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
frs: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fur: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
fy: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ga: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
gaa: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
gay: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
gba: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
gd: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
gem: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
gez: Abyssinica_SIL.ttf: "Abyssinica SIL" "Regular"
gil: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
gl: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
gmh: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
gn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
goh: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
gon: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
gor: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
got: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
grb: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
grc: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
gsw: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
gu: Lohit-Gujarati.ttf: "Lohit Gujarati" "Regular"
gv: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
gwi: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ha: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
hai: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
haw: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
he: DejaVuSans.ttf: "DejaVu Sans" "Book"
he-il: DejaVuSans.ttf: "DejaVu Sans" "Book"
hi: Lohit-Devanagari.ttf: "Lohit Devanagari" "Regular"
hil: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
him: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
hit: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
hmn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ho: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
hr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
hr-hr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
hsb: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ht: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
hu: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
hu-hu: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
hup: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
hy: DejaVuSans.ttf: "DejaVu Sans" "Book"
hz: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ia: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
iba: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
id: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ie: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ig: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ii: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ijo: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ik: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ilo: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
inc: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ine: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
inh: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
io: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ira: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
iro: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
is: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
it: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
it-ch: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
it-it: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
iu: DejaVuSans.ttf: "DejaVu Sans" "Book"
ja: VL-Gothic-Regular.ttf: "VL Gothic" "regular"
ja-jp: VL-Gothic-Regular.ttf: "VL Gothic" "regular"
jbo: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
jpr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
jrb: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
jv: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ka: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kaa: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kab: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kac: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kam: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kar: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kaw: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kbd: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kg: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kha: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
khi: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kho: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ki: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kj: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kk: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kl: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
km: KhmerOS.ttf: "Khmer OS" "Regular"
kmb: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kn: Lohit-Kannada.ttf: "Lohit Kannada" "Regular"
ko: gulim.ttf: "Baekmuk Gulim" "Regular"
kok: Lohit-Devanagari.ttf: "Lohit Devanagari" "Regular"
ko-kr: gulim.ttf: "Baekmuk Gulim" "Regular"
kos: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kpe: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
krc: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
krl: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kro: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kru: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ks: PakType_Naqsh.ttf: "PakType Naqsh" "Regular"
ks@devanagari: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ku: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kum: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kut: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kv: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
kw: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ky: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
la: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
lad: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
lah: PakType_Naqsh.ttf: "PakType Naqsh" "Regular"
lam: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
lb: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
lez: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
lg: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
li: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ln: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
lo: DejaVuSans.ttf: "DejaVu Sans" "Book"
lol: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
loz: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
lt: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
lu: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
lua: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
lui: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
lun: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
luo: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
lus: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
lv: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mad: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mag: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mai: Lohit-Devanagari.ttf: "Lohit Devanagari" "Regular"
mak: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
man: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
map: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mas: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mdf: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mdr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
men: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mg: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mga: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mh: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mi: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mic: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
min: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mis: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mk: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mkh: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ml: Meera_04.ttf: "Meera" "Regular"
mn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mnc: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mni: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mno: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mo: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
moh: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mos: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mr: Lohit-Devanagari.ttf: "Lohit Devanagari" "Regular"
ms: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mt: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mul: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mun: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mus: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mwl: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
mwr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
my: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
my-mm: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
myn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
myv: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
na: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nah: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nai: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nap: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nb: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nb-no: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nd: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nds: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nds-de: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nds@nfe: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ne: Lohit-Devanagari.ttf: "Lohit Devanagari" "Regular"
new: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ng: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nia: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nic: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
niu: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nl: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nl-be: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nl-nl: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
no: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nog: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
non: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nqo: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nso: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nub: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nv: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nwc: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ny: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nym: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nyn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nyo: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
nzi: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
oc: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
oj: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
om: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
or: Lohit-Oriya.ttf: "Lohit Oriya" "Regular"
os: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
osa: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ota: PakType_Naqsh.ttf: "PakType Naqsh" "Regular"
oto: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
pa: Lohit-Punjabi.ttf: "Lohit Punjabi" "Regular"
paa: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
pag: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
pal: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
pam: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
pap: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
pau: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
peo: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
phi: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
phn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
pi: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
pl: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
pl-pl: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
pon: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
pra: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
pro: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ps: PakType_Naqsh.ttf: "PakType Naqsh" "Regular"
pt: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
pt-br: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
pt-pt: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
qu: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
raj: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
rap: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
rar: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
rm: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
rn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ro: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
roa: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
rom: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ru: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
rup: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ru-ru: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
rw: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sa: Lohit-Devanagari.ttf: "Lohit Devanagari" "Regular"
sad: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sah: DejaVuSans.ttf: "DejaVu Sans" "Book"
sai: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sal: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sam: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sas: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sat: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sc: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
scn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sco: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sd: PakType_Naqsh.ttf: "PakType Naqsh" "Regular"
se: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sel: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sem: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sg: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sga: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sgn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
shn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
si: lklug.ttf: "LKLUG" "Regular"
sid: Abyssinica_SIL.ttf: "Abyssinica SIL" "Regular"
sio: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sit: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sk: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sl: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sla: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sl-si: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sm: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sma: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
smi: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
smj: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
smn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sms: DejaVuSans.ttf: "DejaVu Sans" "Book"
sn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
snk: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
so: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sog: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
son: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sq: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sq-al: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sr@ije: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sr@latin: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sr@latn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
srn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
srr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ss: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ssa: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
st: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
su: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
suk: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sus: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sux: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sv: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sv-se: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
sw: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
syc: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
syr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ta: Lohit-Tamil.ttf: "Lohit Tamil" "Regular"
tai: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
te: Lohit-Telugu.ttf: "Lohit Telugu" "Regular"
tem: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ter: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tet: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tg: DejaVuSans.ttf: "DejaVu Sans" "Book"
th: Waree.ttf: "Waree" "Book"
ti: Abyssinica_SIL.ttf: "Abyssinica SIL" "Regular"
tig: Abyssinica_SIL.ttf: "Abyssinica SIL" "Regular"
tiv: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tk: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tkl: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tl: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tlh: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tli: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tmh: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
to: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tog: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tpi: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tr: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ts: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tsi: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tt: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tum: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tup: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tut: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tvl: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tw: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ty: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
tyv: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
udm: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ug: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
uga: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
uk: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
uk-ua: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
umb: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
und: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ur: PakType_Naqsh.ttf: "PakType Naqsh" "Regular"
ur-pk: PakType_Naqsh.ttf: "PakType Naqsh" "Regular"
uz: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
uz@cyrillic: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
uz@latn: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
vai: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ve: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
vi: DejaVuSans.ttf: "DejaVu Sans" "Book"
vo: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
vot: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
wa: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
wak: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
wal: Abyssinica_SIL.ttf: "Abyssinica SIL" "Regular"
war: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
was: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
wen: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
wo: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
xal: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
xh: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
yao: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
yap: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
yi: DejaVuSans.ttf: "DejaVu Sans" "Book"
yo: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
ypk: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
za: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
zap: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
zbl: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
zen: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
zh: wqy-zenhei.ttc: "WenQuanYi Zen Hei" "中等"
zh-cn: wqy-zenhei.ttc: "WenQuanYi Zen Hei" "中等"
zh-cn: wqy-zenhei.ttc: "WenQuanYi Zen Hei" "中等"
zh-hk: wqy-zenhei.ttc: "WenQuanYi Zen Hei" "中等"
zh-tw: wqy-zenhei.ttc: "WenQuanYi Zen Hei" "中等"
zh-tw: wqy-zenhei.ttc: "WenQuanYi Zen Hei" "中等"
znd: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
zu: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
zun: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
zza: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
Show replies by date
I should attach the debugging log from fontconfig too to see
what actually happens.
$ FC_DEBUG=4 fc-match monospace:lang=en
...
FcConfigSubstitute Pattern has 2 elts (size 16)
family: "monospace"(s)
lang: en(s)
FcConfigSubstitute test pattern any lang Contains "ja"
FcConfigSubstitute test pattern any family Equal "monospace"
Substitute match
pattern any lang Contains "ja"
pattern any family Equal "monospace"
edit
Edit family Prepend "VL Gothic";
Prepend list before "DejaVu Sans Mono"(w) "Bitstream Vera Sans
Mono"(w) "DejaVu Sans Mono"(w) "Inconsolata"(w) "Andale
Mono"(w) "Courier New"(w) "Cumberland AMT"(w) "Luxi
Mono"(w) "Nimbus Mono L"(w) "Courier"(w)
"monospace"(s)
Prepend list after "DejaVu Sans Mono"(w) "Bitstream Vera Sans
Mono"(w) "DejaVu Sans Mono"(w) "Inconsolata"(w) "Andale
Mono"(w) "Courier New"(w) "Cumberland AMT"(w) "Luxi
Mono"(w))) "Nimbus Mono L"(w) "Courier"(w) "VL
Gothic"(s) "monospace"(s)
...
For reference:
$ FC_DEBUG=4 fc-match sans-serif:lang=en
...
FcConfigSubstitute Pattern has 2 elts (size 16)
family: "sans"(s)
lang: en(s)
...
FcConfigSubstitute test pattern any family Equal "sans"
Substitute match
pattern any family Equal "sans"
edit
Edit family Assign "sans-serif";
Append list before "sans"(s)
Append list after "sans"(s) "sans-serif"(w)
FcConfigSubstitute editPattern has 2 elts (size 16)
family: "sans-serif"(w)
lang: en(s)
...
So it just works for sans or sans-serif, because the family
name pattern isn't "strong" binding anymore. but not for serif
and monospace.
Aside from that, I should inform you a fact of the kind of
side-effect of "contains" here. as you may noticed, it also
matches "en" too. I don't know if we should avoid using that
to do the exact match for lang.
Anyway, the package list and files this issue affects
attached. note that it may be missing something if any
packages aren't in comps.
Regards,
--
Akira TAGOH
baekmuk-ttf-batang-fonts-2.2-24.fc13: 65-baekmuk-ttf-batang.conf
baekmuk-ttf-dotum-fonts-2.2-24.fc13: 65-baekmuk-ttf-dotum.conf
baekmuk-ttf-gulim-fonts-2.2-24.fc13: 65-baekmuk-ttf-gulim.conf
culmus-aharoni-clm-fonts-0.104-2.fc14: 65-culmus-aharoni-clm.conf
culmus-david-clm-fonts-0.104-2.fc14: 65-culmus-david-clm.conf
culmus-drugulin-clm-fonts-0.104-2.fc14: 65-culmus-drugulin-clm.conf
culmus-ellinia-clm-fonts-0.104-2.fc14: 65-culmus-ellinia-clm.conf
culmus-frank-ruehl-clm-fonts-0.104-2.fc14: 65-culmus-frank-ruehl-clm.conf
culmus-miriam-clm-fonts-0.104-2.fc14: 65-culmus-miriam-clm.conf
culmus-miriam-mono-clm-fonts-0.104-2.fc14: 65-culmus-miriam-mono-clm.conf
culmus-nachlieli-clm-fonts-0.104-2.fc14: 65-culmus-nachlieli-clm.conf
hanazono-fonts-20091003-1.fc13: 66-hanazono.conf
ipa-gothic-fonts-003.02-1.fc13: 66-ipa-gothic.conf
ipa-mincho-fonts-003.02-1.fc14: 66-ipa-mincho.conf
ipa-pgothic-fonts-003.02-1.fc13: 65-ipa-pgothic.conf
ipa-pmincho-fonts-003.02-1.fc13: 65-ipa-pmincho.conf
kacst-art-fonts-2.0-6.fc14: 67-kacst-art.conf
kacst-book-fonts-2.0-6.fc14: 67-kacst-book.conf
kacst-decorative-fonts-2.0-6.fc14: 67-kacst-decorative.conf
kacst-digital-fonts-2.0-6.fc14: 67-kacst-digital.conf
kacst-farsi-fonts-2.0-6.fc14: 67-kacst-farsi.conf
kacst-letter-fonts-2.0-6.fc14: 67-kacst-letter.conf
kacst-naskh-fonts-2.0-6.fc14: 67-kacst-naskh.conf
kacst-office-fonts-2.0-6.fc14: 67-kacst-office.conf
kacst-one-fonts-2.0-6.fc14: 67-kacst-one.conf
kacst-pen-fonts-2.0-6.fc14: 67-kacst-pen.conf
kacst-poster-fonts-2.0-6.fc14: 67-kacst-poster.conf
kacst-qurn-fonts-2.0-6.fc14: 67-kacst-qurn.conf
kacst-screen-fonts-2.0-6.fc14: 67-kacst-screen.conf
kacst-title-fonts-2.0-6.fc14: 67-kacst-title.conf
kacst-titlel-fonts-2.0-6.fc14: 67-kacst-titlel.conf
knm-new-fixed-fonts-1.1-10.fc13: 69-knm-new-fixed.conf
lklug-fonts-0.6-3.20090803cvs.fc14: 65-lklug.conf
lohit-assamese-fonts-2.4.3-3.fc13: 66-lohit-assamese.conf
lohit-bengali-fonts-2.4.3-4.fc13: 66-lohit-bengali.conf
lohit-devanagari-fonts-2.4.3-5.fc13: 66-lohit-devanagari.conf
lohit-gujarati-fonts-2.4.4-2.fc13: 66-lohit-gujarati.conf
lohit-kannada-fonts-2.4.4-3.fc13: 66-lohit-kannada.conf
lohit-malayalam-fonts-2.4.4-4.fc13: 67-lohit-malayalam.conf
lohit-oriya-fonts-2.4.3-3.fc13: 66-lohit-oriya.conf
lohit-punjabi-fonts-2.4.3-3.fc13: 66-lohit-punjabi.conf
lohit-tamil-fonts-2.4.5-2.fc13: 66-lohit-tamil.conf
lohit-telugu-fonts-2.4.5-4.fc13: 66-lohit-telugu.conf
madan-fonts-2.000-1.fc13: 65-madan.conf
samyak-devanagari-fonts-1.2.1-9.fc14: 67-samyak-devanagari.conf
samyak-gujarati-fonts-1.2.1-9.fc14: 67-samyak-gujarati.conf
samyak-malayalam-fonts-1.2.1-9.fc14: 68-samyak-malayalam.conf
samyak-oriya-fonts-1.2.1-9.fc14: 67-samyak-oriya.conf
samyak-tamil-fonts-1.2.1-9.fc14: 67-samyak-tamil.conf
sarai-fonts-1.0-8.fc13: 68-sarai.conf
sazanami-gothic-fonts-0.20040629-9.fc13: 66-sazanami-gothic.conf
sazanami-mincho-fonts-0.20040629-9.fc13: 66-sazanami-mincho.conf
smc-anjalioldlipi-fonts-04.2-6.fc14: 67-smc-anjalioldlipi.conf
smc-dyuthi-fonts-04.2-6.fc14: 67-smc-dyuthi.conf
smc-kalyani-fonts-04.2-6.fc14: 67-smc-kalyani.conf
smc-meera-fonts-04.2-6.fc14: 66-smc-meera.conf
smc-rachana-fonts-04.2-6.fc14: 67-smc-rachana.conf
smc-raghumalayalam-fonts-04.2-6.fc14: 67-smc-raghumalayalam.conf
smc-suruma-fonts-04.2-6.fc14: 67-smc-suruma.conf
thai-scalable-garuda-fonts-0.4.12-2.fc12: 90-thai-scalable-synthetic-garuda.conf
thai-scalable-kinnari-fonts-0.4.12-2.fc12: 90-thai-scalable-synthetic-kinnari.conf
thai-scalable-umpush-fonts-0.4.12-2.fc12: 90-thai-scalable-synthetic-umpush.conf
vlgothic-fonts-20100126-2.fc14: 65-1-vlgothic-gothic.conf
vlgothic-p-fonts-20100126-2.fc14: 65-0-vlgothic-pgothic.conf
woodardworks-laconic-shadow-fonts-001.001-4.fc12: 60-woodardworks-laconic-shadow.conf
wqy-microhei-fonts-0.2.0-0.2.beta.fc13: 65-wqy-microhei.conf
wqy-zenhei-fonts-0.9.45-1.fc14: 65-wqy-zenhei.conf