Re: Announcing Fontconfig 2.4.92 (2.5 RC2)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Fedora Fonts]     [Fedora Users]     [Fedora Cloud]     [Kernel]     [Fedora Packaging]     [Fedora Desktop]     [PAM]     [Gimp Graphics Editor]     [Yosemite News]

  Powered by Linux