update fontconfig file to workaround a qt problem

This commit is contained in:
Weng Xuetian 2014-07-17 06:30:36 +00:00
parent a9aac42809
commit 05a73e5720
5 changed files with 59 additions and 5 deletions

View File

@ -1,6 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
<fontconfig>
<!--
- Medium variant is used instead of Regular on Qt apps:
https://bugs.launchpad.net/ubuntu-font-family/+bug/744812
- Medium and Bold looks the same in certain applications:
https://bugs.launchpad.net/ubuntu/+source/gnome-specimen/+bug/813373
-->
<match target="scan">
<test name="fullname" compare="eq">
<string>Source Han Sans CN Medium</string>
</test>
<edit name="weight" mode="assign">
<const>demibold</const>
</edit>
</match>
<match>
<test name="lang" compare="contains">
<string>zh-cn</string>
@ -9,7 +25,7 @@
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Source Hans Sans CN</string>
<string>Source Han Sans CN</string>
</edit>
</match>
</fontconfig>

View File

@ -1,6 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
<fontconfig>
<match target="scan">
<test name="fullname" compare="eq">
<string>Source Han Sans JP Medium</string>
</test>
<edit name="weight" mode="assign">
<const>demibold</const>
</edit>
</match>
<match>
<test name="lang" compare="contains">
<string>jp</string>
@ -9,7 +19,7 @@
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Source Hans Sans JP</string>
<string>Source Han Sans JP</string>
</edit>
</match>
</fontconfig>

View File

@ -1,6 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
<fontconfig>
<match target="scan">
<test name="fullname" compare="eq">
<string>Source Han Sans KR Medium</string>
</test>
<edit name="weight" mode="assign">
<const>demibold</const>
</edit>
</match>
<match>
<test name="lang" compare="contains">
<string>kr</string>
@ -9,7 +19,7 @@
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Source Hans Sans KR</string>
<string>Source Han Sans KR</string>
</edit>
</match>
</fontconfig>

View File

@ -1,6 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
<fontconfig>
<match target="scan">
<test name="fullname" compare="eq">
<string>Source Han Sans TWHK Medium</string>
</test>
<edit name="weight" mode="assign">
<const>demibold</const>
</edit>
</match>
<match>
<test name="lang" compare="contains">
<string>zh-tw</string>
@ -20,7 +30,7 @@
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend">
<string>Source Hans Sans TWHK</string>
<string>Source Han Sans TWHK</string>
</edit>
</match>
</fontconfig>

View File

@ -2,7 +2,7 @@
pkgbase=otf-source-han-sans
pkgver=1.000
pkgrel=1
pkgrel=2
pkgdesc='Adobe Source Han Sans - Religion-specific subsets'
arch=('any')
url='https://github.com/adobe-fonts/source-han-sans'
@ -56,3 +56,11 @@ md5sums=('146465b5e0efa1709433bed888622b06'
'efb45e8595fb8ff9264203346b2e9485'
'39d5915f35f7a46aae293eaf91fd9a17'
'98141e67f7405249da9ec7800211be01')
md5sums=('146465b5e0efa1709433bed888622b06'
'a50ac4d9ac547fad1e1d17a154091891'
'10fbb83ab3e77cbf292bb20d50b1f7c9'
'61f8c22e0ab20a5cb96112b872f142e0'
'745ffdb9dad770472623a9430f3cabab'
'c348dbe1d30ef117419cd2358ca556b3'
'39d5915f35f7a46aae293eaf91fd9a17'
'6f5b72a269090d2f71bc1f2365303275')