mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-22 19:44:21 +01:00
304d489776
Signed-off-by: B. Watson <yalhcru@gmail.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
218 lines
6.5 KiB
Diff
218 lines
6.5 KiB
Diff
From: Iain Lane <iain.lane@canonical.com>
|
|
Date: Wed, 30 Oct 2013 22:17:18 +0100
|
|
Subject: Use correct fontconfig syntax for disjunction and don't include
|
|
multiple elements in test/alias
|
|
|
|
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687043
|
|
---
|
|
25-arphic-uming-bitmaps.conf | 44 ++++++++++++++++++++++++++++++++++++++++++--
|
|
41-arphic-uming.conf | 32 +++++++++++++++++++++++++++++++-
|
|
64-arphic-uming.conf | 44 ++++++++++++++++++++++++++++++++++++++++++++
|
|
3 files changed, 117 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/25-arphic-uming-bitmaps.conf b/25-arphic-uming-bitmaps.conf
|
|
index c4e1da4..93d96c2 100644
|
|
--- a/25-arphic-uming-bitmaps.conf
|
|
+++ b/25-arphic-uming-bitmaps.conf
|
|
@@ -5,25 +5,65 @@
|
|
<match target="font">
|
|
<test name="family">
|
|
<string>AR PL UMing CN</string>
|
|
+ </test>
|
|
+ <edit name="antialias"><bool>false</bool></edit>
|
|
+ <edit name="hinting"><bool>true</bool></edit>
|
|
+ <edit name="autohint"><bool>false</bool></edit>
|
|
+ </match>
|
|
+ <match target="font">
|
|
+ <test name="family">
|
|
<string>AR PL UMing HK</string>
|
|
+ </test>
|
|
+ <edit name="antialias"><bool>false</bool></edit>
|
|
+ <edit name="hinting"><bool>true</bool></edit>
|
|
+ <edit name="autohint"><bool>false</bool></edit>
|
|
+ </match>
|
|
+ <match target="font">
|
|
+ <test name="family">
|
|
<string>AR PL UMing TW</string>
|
|
+ </test>
|
|
+ <edit name="antialias"><bool>false</bool></edit>
|
|
+ <edit name="hinting"><bool>true</bool></edit>
|
|
+ <edit name="autohint"><bool>false</bool></edit>
|
|
+ </match>
|
|
+ <match target="font">
|
|
+ <test name="family">
|
|
<string>AR PL UMing TW MBE</string>
|
|
</test>
|
|
<edit name="antialias"><bool>false</bool></edit>
|
|
<edit name="hinting"><bool>true</bool></edit>
|
|
<edit name="autohint"><bool>false</bool></edit>
|
|
</match>
|
|
-
|
|
<match target="font">
|
|
<test name="family">
|
|
<string>AR PL UMing CN</string>
|
|
+ </test>
|
|
+ <test name="pixelsize" compare="more_eq"><int>17</int></test>
|
|
+ <edit name="antialias" mode="assign"><bool>true</bool></edit>
|
|
+ <edit name="hinting" mode="assign"><bool>true</bool></edit>
|
|
+ </match>
|
|
+ <match target="font">
|
|
+ <test name="family">
|
|
<string>AR PL UMing HK</string>
|
|
+ </test>
|
|
+ <test name="pixelsize" compare="more_eq"><int>17</int></test>
|
|
+ <edit name="antialias" mode="assign"><bool>true</bool></edit>
|
|
+ <edit name="hinting" mode="assign"><bool>true</bool></edit>
|
|
+ </match>
|
|
+ <match target="font">
|
|
+ <test name="family">
|
|
<string>AR PL UMing TW</string>
|
|
+ </test>
|
|
+ <test name="pixelsize" compare="more_eq"><int>17</int></test>
|
|
+ <edit name="antialias" mode="assign"><bool>true</bool></edit>
|
|
+ <edit name="hinting" mode="assign"><bool>true</bool></edit>
|
|
+ </match>
|
|
+ <match target="font">
|
|
+ <test name="family">
|
|
<string>AR PL UMing TW MBE</string>
|
|
</test>
|
|
<test name="pixelsize" compare="more_eq"><int>17</int></test>
|
|
<edit name="antialias" mode="assign"><bool>true</bool></edit>
|
|
<edit name="hinting" mode="assign"><bool>true</bool></edit>
|
|
</match>
|
|
-
|
|
</fontconfig>
|
|
diff --git a/41-arphic-uming.conf b/41-arphic-uming.conf
|
|
index 7e2f12b..4f91a4d 100644
|
|
--- a/41-arphic-uming.conf
|
|
+++ b/41-arphic-uming.conf
|
|
@@ -7,22 +7,52 @@
|
|
-->
|
|
<alias>
|
|
<family>AR PL ShanHeiSun Uni</family>
|
|
+ <default><family>serif</family></default>
|
|
+ </alias>
|
|
+ <alias>
|
|
<family>AR PL ShanHeiSun Uni MBE</family>
|
|
+ <default><family>serif</family></default>
|
|
+ </alias>
|
|
+ <alias>
|
|
<family>AR PL UMing CN</family>
|
|
+ <default><family>serif</family></default>
|
|
+ </alias>
|
|
+ <alias>
|
|
<family>AR PL UMing HK</family>
|
|
+ <default><family>serif</family></default>
|
|
+ </alias>
|
|
+ <alias>
|
|
<family>AR PL UMing TW</family>
|
|
+ <default><family>serif</family></default>
|
|
+ </alias>
|
|
+ <alias>
|
|
<family>AR PL UMing TW MBE</family>
|
|
<default><family>serif</family></default>
|
|
</alias>
|
|
<!--
|
|
Monospace faces
|
|
-->
|
|
- <alias>
|
|
+ <alias>
|
|
<family>AR PL ShanHeiSun Uni</family>
|
|
+ <default><family>monospace</family></default>
|
|
+ </alias>
|
|
+ <alias>
|
|
<family>AR PL ShanHeiSun Uni MBE</family>
|
|
+ <default><family>monospace</family></default>
|
|
+ </alias>
|
|
+ <alias>
|
|
<family>AR PL UMing CN</family>
|
|
+ <default><family>monospace</family></default>
|
|
+ </alias>
|
|
+ <alias>
|
|
<family>AR PL UMing HK</family>
|
|
+ <default><family>monospace</family></default>
|
|
+ </alias>
|
|
+ <alias>
|
|
<family>AR PL UMing TW</family>
|
|
+ <default><family>monospace</family></default>
|
|
+ </alias>
|
|
+ <alias>
|
|
<family>AR PL UMing TW MBE</family>
|
|
<default><family>monospace</family></default>
|
|
</alias>
|
|
diff --git a/64-arphic-uming.conf b/64-arphic-uming.conf
|
|
index dd3ec7e..b20b2ad 100644
|
|
--- a/64-arphic-uming.conf
|
|
+++ b/64-arphic-uming.conf
|
|
@@ -4,6 +4,17 @@
|
|
<match target="pattern">
|
|
<test qual="any" name="lang" compare="contains">
|
|
<string>zh-cn</string>
|
|
+ </test>
|
|
+ <test qual="any" name="family">
|
|
+ <string>serif</string>
|
|
+ </test>
|
|
+ <edit name="family" mode="prepend" binding="strong">
|
|
+ <string>AR PL UMing CN</string>
|
|
+ </edit>
|
|
+ </match>
|
|
+
|
|
+ <match target="pattern">
|
|
+ <test qual="any" name="lang" compare="contains">
|
|
<string>zh-sg</string>
|
|
</test>
|
|
<test qual="any" name="family">
|
|
@@ -17,6 +28,17 @@
|
|
<match target="pattern">
|
|
<test qual="any" name="lang" compare="contains">
|
|
<string>zh-cn</string>
|
|
+ </test>
|
|
+ <test name="family">
|
|
+ <string>AR PL UMing CN</string>
|
|
+ </test>
|
|
+ <edit name="family" mode="append" binding="strong">
|
|
+ <string>DejaVu Serif</string>
|
|
+ </edit>
|
|
+ </match>
|
|
+
|
|
+ <match target="pattern">
|
|
+ <test qual="any" name="lang" compare="contains">
|
|
<string>zh-sg</string>
|
|
</test>
|
|
<test name="family">
|
|
@@ -30,6 +52,17 @@
|
|
<match target="pattern">
|
|
<test qual="any" name="lang" compare="contains">
|
|
<string>zh-hk</string>
|
|
+ </test>
|
|
+ <test qual="any" name="family">
|
|
+ <string>serif</string>
|
|
+ </test>
|
|
+ <edit name="family" mode="prepend" binding="strong">
|
|
+ <string>AR PL UMing HK</string>
|
|
+ </edit>
|
|
+ </match>
|
|
+
|
|
+ <match target="pattern">
|
|
+ <test qual="any" name="lang" compare="contains">
|
|
<string>zh-mo</string>
|
|
</test>
|
|
<test qual="any" name="family">
|
|
@@ -43,6 +76,17 @@
|
|
<match target="pattern">
|
|
<test qual="any" name="lang" compare="contains">
|
|
<string>zh-hk</string>
|
|
+ </test>
|
|
+ <test name="family">
|
|
+ <string>AR PL UMing HK</string>
|
|
+ </test>
|
|
+ <edit name="family" mode="append" binding="strong">
|
|
+ <string>DejaVu Serif</string>
|
|
+ </edit>
|
|
+ </match>
|
|
+
|
|
+ <match target="pattern">
|
|
+ <test qual="any" name="lang" compare="contains">
|
|
<string>zh-mo</string>
|
|
</test>
|
|
<test name="family">
|