Le lundi 05 novembre 2007 à 16:22 -0800, Keith Packard a écrit : > The second release candidate for fontconfig 2.5 is released, thanks much > to Behdad for fixing a bunch of bugs and providing numerous Fedora > patches to improve the default configuration. Before I forget (I wanted to push that for a long time and never find enough time to do so), and since Bedhad started to push Fedora patches, I'd like to push some configuration patches we have in Mandriva. It is adding more fonts to 60-latin.conf, 65-non-latin.conf and 69-unifont.conf. Bedhad might want to look at 65-non-latin.conf, we are adding one or two Persian fonts, which might be better in 65-fonts-persian.conf but I prefer to have him doing the move between files. Moreover, it is adding some informations about locales impacted by fonts. -- Frederic Crozat <fcrozat@xxxxxxxxxxxx> Mandriva
--- fontconfig-2.4.92/conf.d/60-latin.conf.mdvconfig 2006-09-10 05:30:00.000000000 +0200 +++ fontconfig-2.4.92/conf.d/60-latin.conf 2007-11-06 14:42:48.000000000 +0100 @@ -16,6 +16,7 @@ <alias> <family>sans-serif</family> <prefer> + <family>BPG Glaho International</family> <!-- lat,cyr,arab,geor --> <family>Bitstream Vera Sans</family> <family>DejaVu Sans</family> <family>Verdana</family> @@ -24,6 +25,8 @@ <family>Luxi Sans</family> <family>Nimbus Sans L</family> <family>Helvetica</family> + <family>Lucida Sans Unicode</family> + <family>Tahoma</family> <!-- lat,cyr,greek,heb,arab,thai --> </prefer> </alias> <alias> --- fontconfig-2.4.92/conf.d/65-nonlatin.conf.mdvconfig 2007-11-06 00:38:03.000000000 +0100 +++ fontconfig-2.4.92/conf.d/65-nonlatin.conf 2007-11-06 14:42:48.000000000 +0100 @@ -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> --- fontconfig-2.4.92/conf.d/69-unifont.conf.mdvconfig 2006-09-10 05:27:06.000000000 +0200 +++ fontconfig-2.4.92/conf.d/69-unifont.conf 2007-11-06 14:42:48.000000000 +0100 @@ -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> --- fontconfig-2.4.92/conf.d/25-unhint-nonlatin.conf.mdvconfig 2007-11-06 00:38:03.000000000 +0100 +++ fontconfig-2.4.92/conf.d/25-unhint-nonlatin.conf 2007-11-06 14:43:48.000000000 +0100 @@ -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>
_______________________________________________ Fontconfig mailing list Fontconfig@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/fontconfig