]> git.wh0rd.org - fontconfig.git/blobdiff - conf.d/90-synthetic.conf
[conf] Disable hinting when emboldening (#19904)
[fontconfig.git] / conf.d / 90-synthetic.conf
index 63d9b891b3794b205482d7d173ad3cb410ff6863..6736423fca8000077462009f16671621ab018a06 100644 (file)
                <edit name="weight" mode="assign">
                        <const>bold</const>
                </edit>
+               <!--
+                Hinting will be done before Embolden in freetype2,
+                but in such case, Embolden will get wrong result
+                on some glyph contours after applying hinting.
+                Actually, hinting should be done after embolden, but we can't
+                fix it in current freetype2. So as a workaround, just turn off
+                hinting if we want to do embolden.
+               -->
+               <edit name="hintstyle" mode="assign">
+                       <const>hintnone</const>
+               </edit>
        </match>
 </fontconfig>