Technical: autohinter fails with monospace dual thickness strokes
Bug #723660 reported by
Данило Шеган
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Font Family |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
With Ubuntu Monospace R21 and freetype's auto-hinting (with sub-pixel rendering on, and hinting on "full": set in gnome-control-
A work-around for me was to set auto-hinter from "full" to "low" or "off". The problem is most visible at point size 12 (at least I think that's point size) with my dpi set to 96.
Example image attached (the text is the default sample text for Serbian: "абвгдђшжчћљњџ АБВГДЂШЖЧЋЉЊЏ abcčćdđ ABCČĆDĐ").
tags: | added: uff-cyrillic uff-hinting uff-monospace uff-serbian |
tags: |
added: uff-mono removed: uff-monospace |
To post a comment you must log in.
For the monospace, a solution involving two thicknesses of strokes was chosen: normal width strokes, and then thinner strokes for some of the more detailed/noisy characters where clarity still needs to be maintained. These are clearly the difference where at that particular PPEM half of getting rounded up to 2 pixels and half are getting rounded down to 1 pixel.
"Full" hinting means using the manual hints, which are not in the monospace R21; however, as these test fonts have no hinting programs in them this should hopefully be cured by proper hinting.