[2 mod] Mono: Hinting: i and j tittles too small

Bug #862226 reported by Nikolaus Waxweiler
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
fonts-ubuntu (Ubuntu)
Triaged
Undecided
Unassigned

Bug Description

I'm on Fedora 15 with www.infinality.net's FreeType patches (basically hinting only in the y-direction, x-direction is ignored, and a few things to improve contrast). I've added Ubuntu Mono to the "TT Instructed Font" list (read: autohint: FcFalse, hinting: FcTrue, hintstyle: 3). I'm not sure how the patches handle fonts that don't contain full hinting instructions, so maybe take this bug report with a grain of salt. The 'thinness' of the font compared to Ubuntu Regular however makes me think that autohinting is active somehow... See attached screenshot with debug characters. Compare the tittles to the ones in Ubuntu Regular (see menu of terminal). They either hang too low or are too small. Or both. The dots on umlauts like äöü look fine.

Side note: fontforge says font version 0.80, sfnt revision 0,799988. I grabbed the font archive directly off the repository server and took the file that had 0ubuntu3 and +console in it, iirc. No idea is this is the newest. I wasted 2.5 hours trying to add the ppa to an ubuntu live dvd until I got tired and opened the URL in a browser. That didn't work on F15 with FF6 but on the live DVD it did. Huh.

Revision history for this message
Nikolaus Waxweiler (madleser) wrote :
Revision history for this message
Paul Sladen (sladen) wrote :

Nikolaus: thanks for filing the bug. The "+console" refers to the experimental Linux Console 'setfont' .psf bitmaps, but these would only be built at package build time.

I'm trying to read the hinting debug symbol, which appears to show '33' (thirty-three). Could you try changing the font size in the editor and seeing if this number adjusts, or if it's just an artefact of the left-hand-side being cut off the digits.

Revision history for this message
Nikolaus Waxweiler (madleser) wrote :

If adjusts. When zooming in with Ctrl++ I get a 23, then a 25, 38, ... It's possible this is an artifact from the Infinality patches. I get the same artifacts on http://www.typetester.org/.

Revision history for this message
Nikolaus Waxweiler (madleser) wrote :

But I guess this means that autohinting is not active. With autohinting, I just get 4 squares.

Revision history for this message
Paul Sladen (sladen) wrote :

Nikolaus: What's your DPI settings?

Revision history for this message
Nikolaus Waxweiler (madleser) wrote :

screen #0:
  dimensions: 1920x1200 pixels (508x317 millimeters)
  resolution: 96x96 dots per inch

.Xdefaults:
Xft.antialias: 1
Xft.autohint: 0
Xft.dpi: 96
Xft.hinting: 1
Xft.hintstyle: hintfull
Xft.lcdfilter: lcddefault
Xft.rgba: rgb

Any other places to look at? The font in Terminal is 13pt, at least the font chooser dialog (GTK3, in Gnome 3) says "13".

Revision history for this message
Nikolaus Waxweiler (madleser) wrote :

On a related note, i also find the '.' and ':' dots too small... should that be a separate bug report?

Revision history for this message
Paul Sladen (sladen) wrote :

Nikolaus: yes, please. One bug report per issue, to prevent things getting mixed up/lost.

summary: - Mono: Hinting: i and j tittles too small
+ [2 mod] Mono: Hinting: i and j tittles too small
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in fonts-ubuntu (Ubuntu):
status: New → Confirmed
affects: ubuntu-font-family → fonts-ubuntu (Ubuntu)
Changed in fonts-ubuntu (Ubuntu):
status: New → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.