]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.graphviz/dot/etc/fonts/conf.avail/20-fix-globaladvance.conf
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.graphviz / dot / etc / fonts / conf.avail / 20-fix-globaladvance.conf
diff --git a/bundles/org.simantics.graphviz/dot/etc/fonts/conf.avail/20-fix-globaladvance.conf b/bundles/org.simantics.graphviz/dot/etc/fonts/conf.avail/20-fix-globaladvance.conf
new file mode 100755 (executable)
index 0000000..a62162c
--- /dev/null
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<!-- conf.d/sub-pixel.conf -->
+<fontconfig>
+<!--
+  Some Asian fonts misadvertise themselves as monospaced when
+  in fact they are dual-spaced (half and full).  This makes
+  FreeType very confused as it forces all widths to match.
+  Undo this magic by disabling the width forcing code -->
+       <match target="font">
+               <test name="family"><string>GulimChe</string></test>
+               <edit name="globaladvance"><bool>false</bool></edit>
+       </match>
+
+       <match target="font">
+               <test name="family"><string>DotumChe</string></test>
+               <edit name="globaladvance"><bool>false</bool></edit>
+       </match>
+
+       <match target="font">
+               <test name="family"><string>BatangChe</string></test>
+               <edit name="globaladvance"><bool>false</bool></edit>
+       </match>
+
+       <match target="font">
+               <test name="family"><string>GungsuhChe</string></test>
+               <edit name="globaladvance"><bool>false</bool></edit>
+       </match>
+</fontconfig>