https://bugzilla.redhat.com/show_bug.cgi?id=984230
Bug ID: 984230 Summary: Broken aliasing on small sizes since version 2.00 Product: Fedora Version: 18 Component: liberation-fonts Severity: medium Priority: unspecified Assignee: psatpute@redhat.com Reporter: gitne@excite.co.jp QA Contact: extras-qa@fedoraproject.org CC: fonts-bugs@lists.fedoraproject.org, i18n-bugs@lists.fedoraproject.org, petersen@redhat.com, psatpute@redhat.com
The pixel aliasing of glyphs, especially vertical lines/parts is broken since version 2.00 on Windows (renderer). This applies to all Liberation Font types when ClearType is off, i.e. with gray-scale anti-aliasing only. Version 2.00 has incurred aliasing for all font sizes. Version 2.00.1 fixed this by disabling anti-aliasing for sizes < 14pt. Yet, vertical lines/parts and some transitions from curves to lines are still rendered incorrectly or with artifacts.
This may also apply to Fedora GNOME desktops, but it has been observed on Windows first.
Although, I am not a font design specialist, I suppose that this problem exists because version 2.00 is based on Google Crosscore fonts and hinting information for small font sizes is missing. This is a show stopper for software rendering Libration Fonts on pixel based digital displays. Software packages like LibréOffice are also negatively affected by this issue (although on displays only). Please resolve this issue or revert verion 2.00 and later to beta status.
How to reproduce: Windows XP/2003 Compare Liberation Fonts version 1.07 to version 2.00.1 for small font sizes < 14pt.
Windows Vista and later Disable ClearType Compare Liberation Fonts version 1.07 to version 2.00.1 for small font sizes < 14pt. Version 1.07 has been correctly hinted, hence is perfectly pixel aligned.