Enabling the automatic-hinting feature may gives us the better rendering.

+

Enabling the automatic-hinting feature may give us better font rendering.

== Scope ==

== Scope ==

The change will be made in Fontconfig as the global configuration. basically no need updating other packages unless it introduces the bad or poor rendering for any fonts because, for instance, the own hinting data may gives us better than this feature. in that case, those fonts may wants to be turn off this feature in their own config file.

The change will be made in Fontconfig as the global configuration. basically no need updating other packages unless it introduces the bad or poor rendering for any fonts because, for instance, the own hinting data may gives us better than this feature. in that case, those fonts may wants to be turn off this feature in their own config file.

+

+

Some screenshots for comparison is available at http://tagoh.fedorapeople.org/tmp/hints/

== How To Test ==

== How To Test ==

Line 56:

Line 58:

* See [[Talk:Features/FontconfigEnableAutohinting]]

* See [[Talk:Features/FontconfigEnableAutohinting]]

−

[[Category:FeatureReadyForFesco]]

+

[[Category:FeaturePageIncomplete]]

<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->

<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->

<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->

<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->

The automatic-hinting feature in FreeType has been developed to make better rendering without fonts-provided/format-specific hints. It's stable enough because it has been maintained/improved over 10 years since launched and as we got a request in Bug#708525, it may be a good time to enable it by default.

Although it's supposed to work better for most of fonts, there may be the case not working better, for instance, due to the own hinting data gives much better. in this case, the font packagers can adds the following rules in the own config file:

The change will be made in Fontconfig as the global configuration. basically no need updating other packages unless it introduces the bad or poor rendering for any fonts because, for instance, the own hinting data may gives us better than this feature. in that case, those fonts may wants to be turn off this feature in their own config file.

Revert the change if too many fonts packages badly affects or causes the poor rendering. I'd set the due date to the final changes deadline to determine if we should go or no-go, because it may depends on how people feels and need a lot of feedback on this. so the beta testers are necessary for that purpose.