|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/10-autohint.conf fontconfig-2.13.0/conf.d/10-autohint.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/10-autohint.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/10-autohint.conf 2018-06-08 17:56:13.942291063 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Enable autohinter</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<match target="pattern">
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/10-hinting-full.conf fontconfig-2.13.0/conf.d/10-hinting-full.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/10-hinting-full.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/10-hinting-full.conf 2018-06-08 17:56:19.729380613 +0900
|
|
|
4a5b52 |
@@ -1,12 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Set hintfull to hintstyle</description>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
<match target="pattern">
|
|
|
4a5b52 |
|
|
|
4a5b52 |
This configuration is available on the major desktop environments.
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/10-hinting-medium.conf fontconfig-2.13.0/conf.d/10-hinting-medium.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/10-hinting-medium.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/10-hinting-medium.conf 2018-06-08 17:56:24.966461652 +0900
|
|
|
4a5b52 |
@@ -1,12 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Set hintmedium to hintstyle</description>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
<match target="pattern">
|
|
|
4a5b52 |
|
|
|
4a5b52 |
This configuration is available on the major desktop environments.
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/10-hinting-none.conf fontconfig-2.13.0/conf.d/10-hinting-none.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/10-hinting-none.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/10-hinting-none.conf 2018-06-08 17:56:29.968539055 +0900
|
|
|
4a5b52 |
@@ -1,12 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Set hintnone to hintstyle</description>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
<match target="pattern">
|
|
|
4a5b52 |
|
|
|
4a5b52 |
This configuration is available on the major desktop environments.
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/10-hinting-slight.conf fontconfig-2.13.0/conf.d/10-hinting-slight.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/10-hinting-slight.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/10-hinting-slight.conf 2018-06-08 17:56:34.839614432 +0900
|
|
|
4a5b52 |
@@ -1,12 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Set hintslight to hintstyle</description>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
<match target="pattern">
|
|
|
4a5b52 |
|
|
|
4a5b52 |
This configuration is available on the major desktop environments.
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/10-no-sub-pixel.conf fontconfig-2.13.0/conf.d/10-no-sub-pixel.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/10-no-sub-pixel.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/10-no-sub-pixel.conf 2018-06-08 17:56:40.138696429 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Disable sub-pixel rendering</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<match target="pattern">
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/10-scale-bitmap-fonts.conf fontconfig-2.13.0/conf.d/10-scale-bitmap-fonts.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/10-scale-bitmap-fonts.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/10-scale-bitmap-fonts.conf 2018-06-08 17:56:44.835769114 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Bitmap scaling</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
If font is bitmap, calculate scale factor.
|
|
|
4a5b52 |
Note that color bitmap fonts have scalable=true, while
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/10-sub-pixel-bgr.conf fontconfig-2.13.0/conf.d/10-sub-pixel-bgr.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/10-sub-pixel-bgr.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/10-sub-pixel-bgr.conf 2018-06-08 17:56:49.304838268 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Enable sub-pixel rendering with the BGR stripes layout</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<match target="pattern">
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/10-sub-pixel-rgb.conf fontconfig-2.13.0/conf.d/10-sub-pixel-rgb.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/10-sub-pixel-rgb.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/10-sub-pixel-rgb.conf 2018-06-08 17:56:53.746907005 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Enable sub-pixel rendering with the RGB stripes layout</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<match target="pattern">
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/10-sub-pixel-vbgr.conf fontconfig-2.13.0/conf.d/10-sub-pixel-vbgr.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/10-sub-pixel-vbgr.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/10-sub-pixel-vbgr.conf 2018-06-08 17:56:58.421979349 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Enable sub-pixel rendering with the vertical BGR stripes layout</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<match target="pattern">
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/10-sub-pixel-vrgb.conf fontconfig-2.13.0/conf.d/10-sub-pixel-vrgb.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/10-sub-pixel-vrgb.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/10-sub-pixel-vrgb.conf 2018-06-08 17:57:02.654044835 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Enable sub-pixel rendering with the vertical RGB stripes layout</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<match target="pattern">
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/10-unhinted.conf fontconfig-2.13.0/conf.d/10-unhinted.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/10-unhinted.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/10-unhinted.conf 2018-06-08 17:57:06.878110200 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Disable hinting</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<match target="pattern">
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/11-lcdfilter-default.conf fontconfig-2.13.0/conf.d/11-lcdfilter-default.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/11-lcdfilter-default.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/11-lcdfilter-default.conf 2018-06-08 17:57:11.396180113 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Use lcddefault as default for LCD filter</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<match target="pattern">
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/11-lcdfilter-legacy.conf fontconfig-2.13.0/conf.d/11-lcdfilter-legacy.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/11-lcdfilter-legacy.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/11-lcdfilter-legacy.conf 2018-06-08 17:57:15.798248231 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Use lcdlegacy as default for LCD filter</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<match target="pattern">
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/11-lcdfilter-light.conf fontconfig-2.13.0/conf.d/11-lcdfilter-light.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/11-lcdfilter-light.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/11-lcdfilter-light.conf 2018-06-08 17:57:20.037313826 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Use lcdlight as default for LCD filter</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<match target="pattern">
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/20-unhint-small-vera.conf fontconfig-2.13.0/conf.d/20-unhint-small-vera.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/20-unhint-small-vera.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/20-unhint-small-vera.conf 2018-06-08 17:57:24.272379360 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Disable hinting for Bitstream Vera fonts when the size is less than 8ppem</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
The Bitstream Vera fonts have GASP entries suggesting that hinting be
|
|
|
4a5b52 |
disabled below 8 ppem, but FreeType ignores those, preferring to use
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/25-unhint-nonlatin.conf fontconfig-2.13.0/conf.d/25-unhint-nonlatin.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/25-unhint-nonlatin.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/25-unhint-nonlatin.conf 2018-06-08 17:57:28.646447045 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Disable hinting for CJK fonts</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<match target="font">
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/30-metric-aliases.conf fontconfig-2.13.0/conf.d/30-metric-aliases.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/30-metric-aliases.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/30-metric-aliases.conf 2018-06-08 17:57:33.560523086 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Set substitutions for similar/metric-compatible families</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/40-nonlatin.conf fontconfig-2.13.0/conf.d/40-nonlatin.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/40-nonlatin.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/40-nonlatin.conf 2018-06-08 17:57:37.707587259 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Set substitutions for non-Latin fonts</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
Mark common families with their generics so we'll get
|
|
|
4a5b52 |
something reasonable
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/45-generic.conf fontconfig-2.13.0/conf.d/45-generic.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/45-generic.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/45-generic.conf 2018-06-08 17:57:41.897652096 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Set substitutions for emoji/math fonts</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/45-latin.conf fontconfig-2.13.0/conf.d/45-latin.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/45-latin.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/45-latin.conf 2018-06-08 17:57:46.222719023 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Set substitutions for Latin fonts</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
Mark common families with their generics so we'll get
|
|
|
4a5b52 |
something reasonable
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/49-sansserif.conf fontconfig-2.13.0/conf.d/49-sansserif.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/49-sansserif.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/49-sansserif.conf 2018-06-08 17:57:50.494785131 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Add sans-serif to the family when no generic name</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
If the font still has no generic name, add sans-serif
|
|
|
4a5b52 |
-->
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/50-user.conf fontconfig-2.13.0/conf.d/50-user.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/50-user.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/50-user.conf 2018-06-08 17:57:54.872852876 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Load per-user customization files</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
Load per-user customization files where stored on XDG Base Directory
|
|
|
4a5b52 |
specification compliant places. it should be usually:
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/51-local.conf fontconfig-2.13.0/conf.d/51-local.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/51-local.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/51-local.conf 2018-06-08 17:57:59.237920422 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Load local customization file</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<include ignore_missing="yes">local.conf</include>
|
|
|
4a5b52 |
</fontconfig>
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/60-generic.conf fontconfig-2.13.0/conf.d/60-generic.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/60-generic.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/60-generic.conf 2018-06-08 17:58:03.405984919 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Set preferable fonts for emoji/math fonts</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/60-latin.conf fontconfig-2.13.0/conf.d/60-latin.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/60-latin.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/60-latin.conf 2018-06-08 17:58:07.630050283 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Set preferable fonts for Latin</description>
|
|
|
4a5b52 |
<alias>
|
|
|
4a5b52 |
<family>serif</family>
|
|
|
4a5b52 |
<prefer>
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/65-fonts-persian.conf fontconfig-2.13.0/conf.d/65-fonts-persian.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/65-fonts-persian.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/65-fonts-persian.conf 2018-06-08 17:58:22.987287923 +0900
|
|
|
4a5b52 |
@@ -31,10 +31,6 @@
|
|
|
4a5b52 |
2008 Behdad Esfahbod: Cleanup. Add fantasy and cursive.
|
|
|
4a5b52 |
-->
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/65-khmer.conf fontconfig-2.13.0/conf.d/65-khmer.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/65-khmer.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/65-khmer.conf 2018-06-08 17:58:28.539373837 +0900
|
|
|
4a5b52 |
@@ -1,10 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
<alias>
|
|
|
4a5b52 |
<family>serif</family>
|
|
|
4a5b52 |
<prefer>
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/65-nonlatin.conf fontconfig-2.13.0/conf.d/65-nonlatin.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/65-nonlatin.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/65-nonlatin.conf 2018-06-08 17:58:32.936441877 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Set preferable fonts for non-Latin</description>
|
|
|
4a5b52 |
<alias>
|
|
|
4a5b52 |
<family>serif</family>
|
|
|
4a5b52 |
<prefer>
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/69-unifont.conf fontconfig-2.13.0/conf.d/69-unifont.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/69-unifont.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/69-unifont.conf 2018-06-08 17:58:37.092506189 +0900
|
|
|
4a5b52 |
@@ -1,10 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
<alias>
|
|
|
4a5b52 |
<family>serif</family>
|
|
|
4a5b52 |
<prefer>
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/70-no-bitmaps.conf fontconfig-2.13.0/conf.d/70-no-bitmaps.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/70-no-bitmaps.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/70-no-bitmaps.conf 2018-06-08 17:58:41.897580544 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Reject bitmap fonts</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<selectfont>
|
|
|
4a5b52 |
<rejectfont>
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/70-yes-bitmaps.conf fontconfig-2.13.0/conf.d/70-yes-bitmaps.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/70-yes-bitmaps.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/70-yes-bitmaps.conf 2018-06-08 17:58:46.206647223 +0900
|
|
|
4a5b52 |
@@ -1,11 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Accept bitmap fonts</description>
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<selectfont>
|
|
|
4a5b52 |
<acceptfont>
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/80-delicious.conf fontconfig-2.13.0/conf.d/80-delicious.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/80-delicious.conf 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/80-delicious.conf 2018-06-08 17:58:50.251709817 +0900
|
|
|
4a5b52 |
@@ -1,10 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/conf.d/90-synthetic.conf fontconfig-2.13.0/conf.d/90-synthetic.conf
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/conf.d/90-synthetic.conf 2018-06-08 17:55:25.274537971 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/conf.d/90-synthetic.conf 2018-06-08 17:58:54.259771838 +0900
|
|
|
4a5b52 |
@@ -1,10 +1,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
|
|
|
4a5b52 |
Artificial oblique for fonts without an italic or oblique version
|
|
|
4a5b52 |
-->
|
|
|
4a5b52 |
diff -pruN fontconfig-2.13.0.orig/fonts.conf.in fontconfig-2.13.0/fonts.conf.in
|
|
|
4a5b52 |
--- fontconfig-2.13.0.orig/fonts.conf.in 2017-11-20 21:02:20.000000000 +0900
|
|
|
4a5b52 |
+++ fontconfig-2.13.0/fonts.conf.in 2018-06-08 19:55:53.912390551 +0900
|
|
|
4a5b52 |
@@ -2,12 +2,6 @@
|
|
|
4a5b52 |
|
|
|
4a5b52 |
|
|
|
4a5b52 |
<fontconfig>
|
|
|
4a5b52 |
- <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="1.0">
|
|
|
4a5b52 |
- <its:translateRule translate="no" selector="/fontconfig/*[not(self::description)]"/>
|
|
|
4a5b52 |
- </its:rules>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
- <description>Default configuration file</description>
|
|
|
4a5b52 |
-
|
|
|
4a5b52 |
|
|
|
4a5b52 |
DO NOT EDIT THIS FILE.
|
|
|
4a5b52 |
IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.
|