Frederic Crozat
2007-Nov-07 10:40 UTC
[PATCH] Add more fonts to aliases, document locales using those fonts
--- conf.d/25-unhint-nonlatin.conf | 20 ++++++++++ conf.d/60-latin.conf | 3 + conf.d/65-nonlatin.conf | 81 +++++++++++++++++++++++++++++++++++++--- conf.d/69-unifont.conf | 3 + 4 files changed, 101 insertions(+), 6 deletions(-) diff --git a/conf.d/25-unhint-nonlatin.conf b/conf.d/25-unhint-nonlatin.conf index 943460c..3a00055 100644 --- a/conf.d/25-unhint-nonlatin.conf +++ b/conf.d/25-unhint-nonlatin.conf @@ -224,4 +224,24 @@ And Sinhala </edit> </match> +<!-- +Old(?) Indic fonts +--> + <match target="font"> + <test name="family" compare="eq"> + <string>Likhan</string> + </test> + <edit name="hinting" mode="assign"> + <bool>false</bool> + </edit> + </match> + <match target="font"> + <test name="family" compare="eq"> + <string>Raghindi</string> + </test> + <edit name="hinting" mode="assign"> + <bool>false</bool> + </edit> + </match> + </fontconfig> diff --git a/conf.d/60-latin.conf b/conf.d/60-latin.conf index 06cdd7e..7d8fcf2 100644 --- a/conf.d/60-latin.conf +++ b/conf.d/60-latin.conf @@ -24,6 +24,9 @@ <family>Luxi Sans</family> <family>Nimbus Sans L</family> <family>Helvetica</family> + <family>Lucida Sans Unicode</family> + <family>BPG Glaho International</family> <!-- lat,cyr,arab,geor --> + <family>Tahoma</family> <!-- lat,cyr,greek,heb,arab,thai --> </prefer> </alias> <alias> diff --git a/conf.d/65-nonlatin.conf b/conf.d/65-nonlatin.conf index af31c0d..07fb086 100644 --- a/conf.d/65-nonlatin.conf +++ b/conf.d/65-nonlatin.conf @@ -4,7 +4,34 @@ <alias> <family>serif</family> <prefer> - <family>Frank Ruehl</family> + <family>Artsounk</family> <!-- armenian --> + <family>BPG UTF8 M</family> <!-- georgian --> + <family>Phaisarn</family> <!-- thai --> + <family>Phaisarn98</family> <!-- thai --> + <family>Norasi</family> <!-- thai --> + <family>Frank Ruehl</family> <!-- hebrew --> + <family>Dror</family> <!-- hebrew --> + <family>JG LaoTimes</family> <!-- lao --> + <family>Saysettha Unicode</family> <!-- lao --> + <family>Pigiarniq</family> <!-- canadian syllabics --> + <family>B Davat</family> <!-- arabic (fa) --> + <family>B Compset</family> <!-- arabic (fa) --> + <family>Kacst-Qr</family> <!-- arabic (ar) --> + <family>Urdu Nastaliq Unicode</family> <!-- arabic (ur) --> + <family>Raghindi</family> <!-- devanagari --> + <family>Mukti Narrow</family> <!-- bengali --> + <family>malayalam</family> <!-- malayalam --> + <family>Sampige</family> <!-- kannada --> + <family>padmaa</family> <!-- gujarati --> + <family>Hapax Berb??re</family> <!-- tifinagh --> + <family>MS Gothic</family> <!-- han (ja) --> + <family>UmePlus P Gothic</family> <!-- han (ja) --> + <family>SimSun</family> <!-- han (zh-cn,zh-tw) --> + <family>PMingLiu</family> <!-- han (zh-tw) --> + <family>AR PL ShanHeiSun Uni</family> <!-- han (ja,zh-cn,zh-tw) --> + <family>AR PL New Sung</family> <!-- han (zh-cn,zh-tw) --> + <family>ZYSong18030</family> <!-- han (zh-cn,zh-tw) --> + <family>HanyiSong</family> <!-- han (zh-cn,zh-tw) --> <family>MgOpen Canonica</family> <family>Sazanami Mincho</family> <family>IPAMonaMincho</family> @@ -33,7 +60,35 @@ <alias> <family>sans-serif</family> <prefer> - <family>Nachlieli</family> + <family>Nachlieli</family> <!-- hebrew --> + <family>Lucida Sans Unicode</family> + <family>Yudit Unicode</family> + <family>Kerkis</family> <!-- greek -- + <family>ArmNet Helvetica</family> <!-- armenian --> + <family>Artsounk</family> <!-- armenian --> + <family>BPG UTF8 M</family> <!-- georgian --> + <family>Norasi</family> <!-- thai --> + <family>Saysettha Unicode</family> <!-- lao? --> + <family>JG Lao Old Arial</family> <!-- lao --> + <family>GF Zemen Unicode</family> <!-- ethiopic --> + <family>Pigiarniq</family> <!-- canadian syllabics --> + <family>B Davat</family> <!-- arabic (fa) --> + <family>B Compset</family> <!-- arabic (fa) --> + <family>Kacst-Qr</family> <!-- arabic (ar) --> + <family>Urdu Nastaliq Unicode</family> <!-- arabic (ur) --> + <family>Raghindi</family> <!-- devanagari --> + <family>Mukti Narrow</family> <!-- bengali --> + <family>malayalam</family> <!-- malayalam --> + <family>Sampige</family> <!-- kannada --> + <family>padmaa</family> <!-- gujarati --> + <family>Hapax Berb??re</family> <!-- tifinagh --> + <family>MS Gothic</family> <!-- han (ja) --> + <family>UmePlus P Gothic</family> <!-- han (ja) --> + <!-- chinese fonts are actually serifed --> + <family>SimSun</family> <!-- han (zh-cn,zh-tw) --> + <family>PMingLiu</family> <!-- han (zh-tw) --> + <family>AR PL ShanHeiSun Uni</family> <!--han (ja,zh-cn,zh-tw) --> + <family>AR PL New Sung</family> <!-- han (zh-cn,zh-tw) --> <family>MgOpen Modata</family> <family>VL Gothic</family> <family>IPAMonaGothic</family> @@ -46,7 +101,8 @@ <family>AR PL SungtiL GB</family> <family>AR PL Mingti2L Big5</family> <family>?????? ????????????</family> - <family>ZYSong18030</family> + <family>ZYSong18030</family> <!-- han (zh-cn,zh-tw) --> + <family>TSCu_Paranar</family> <!-- tamil --> <family>Baekmuk Dotum</family> <family>Baekmuk Gulim</family> <family>SimSun</family> @@ -66,18 +122,31 @@ <alias> <family>monospace</family> <prefer> - <family>Miriam Mono</family> + <family>Miriam Mono</family> <!-- hebrew --> <family>VL Gothic</family> <family>IPAMonaGothic</family> <family>IPAGothic</family> <family>Sazanami Gothic</family> <family>Kochi Gothic</family> <family>AR PL KaitiM GB</family> - <family>AR PL ShanHeiSun Uni</family> + <family>MS Gothic</family> <!-- han (ja) --> + <family>UmePlus Gothic</family> <!-- han (ja) --> + <family>NSimSun</family> <!-- han (zh-cn,zh-tw) --> + <family>MingLiu</family> <!-- han (zh-tw) --> + <family>AR PL ShanHeiSun Uni</family> <!-- han (ja,zh-cn,zh-tw) --> + <family>AR PL New Sung Mono</family> <!-- han (zh-cn,zh-tw) --> + <family>HanyiSong</family> <!-- han (zh-cn) --> + <family>AR PL SungtiL GB</family> <family>AR PL Mingti2L Big5</family> - <family>ZYSong18030</family> + <family>ZYSong18030</family> <!-- han (zh-cn,zh-tw) --> + <family>Baekmuk Batang</family> <!-- hangul --> <family>Baekmuk Dotum</family> + <family>Courier MonoThai</family> <!-- thai --> + <family>Hasida</family> <!-- hebrew --> + <family>Mitra Mono</family> <!-- bengali --> + <family>GF Zemen Unicode</family> <!-- ethiopic --> + <family>Hapax Berb??re</family> <!-- tifinagh --> <family>Baekmuk Gulim</family> <family>Lohit Bengali</family> <family>Lohit Gujarati</family> diff --git a/conf.d/69-unifont.conf b/conf.d/69-unifont.conf index a784af9..44aafb2 100644 --- a/conf.d/69-unifont.conf +++ b/conf.d/69-unifont.conf @@ -13,6 +13,9 @@ <prefer> <family>FreeSans</family> <family>Arial Unicode MS</family> + <family>Arial Unicode</family> + <family>Code2000</family> <!-- almost everything; serif actually --> + <family>Code2001</family> <!-- plane1 and beyond --> </prefer> </alias> <alias> -- 1.5.3.5 --=-d4ivKUzib+s9yjzkdmR7--