[nc] Technical: KDE/Konsole/KMail do not recognise Ubuntu Mono as being monospace (zero-width glyphs)

Bug #703998 reported by Marcin Juszkiewicz
102
This bug affects 17 people
Affects Status Importance Assigned to Milestone
fonts-ubuntu (Ubuntu)
Triaged
High
Unassigned

Bug Description

I installed Ubuntu Beta Mono R17 font and "fc-list" shows it, I can not select it in Konsole (my main terminal app) or KMail (as monospace for message view).

Font can be selected in gVim, gnome-terminal as a font but both those apps does not limit list of fonts to monospace ones.

Paul Sladen (sladen)
summary: - Konsole/KMail do not recognise Ubuntu Mono as being monospace
+ KDE/Konsole/KMail do not recognise Ubuntu Mono as being monospace
Changed in ubuntu-font-family:
status: New → Triaged
importance: Undecided → High
milestone: none → mono
Revision history for this message
Paul Sladen (sladen) wrote : Re: KDE/Konsole/KMail do not recognise Ubuntu Mono as being monospace

codeman38: has done some work on this (I thought we'd already nailed it by getting rid of the overwide advances on the polytonics and the ffi/ffl ligatures. There's two avenues:

  1. the OS/2 metadata
  2. zero-width codepoints that should be mono-width

Revision history for this message
Cody Boisclair (codeman38) wrote :

I've just confirmed that the issue is indeed the zero-width glyphs. Using my patched version of the font, it does show up in KDE's selection dialog for monospaced fonts.

Revision history for this message
Cody Boisclair (codeman38) wrote :

(Forgot to mention, for the record, that the patch mentioned in the previous comment is available in Comment 8 of Bug 788757 as a Python script to modify the font.)

Paul Sladen (sladen)
tags: added: uff-font-stack uff-monospace
tags: added: uff-metadata uff-technical
Revision history for this message
Rich Johnson (nixternal) wrote :

Installed the fonts, ran the script, regenerated the cache, and I still can't get this to show up in KDE apps.

Revision history for this message
Rich Johnson (nixternal) wrote :

Never mind that last entry, I didn't notice it created /fixed in the directory. Move the fonts out and regenerated the cache and all works now. Sorry about that.

Paul Sladen (sladen)
summary: - KDE/Konsole/KMail do not recognise Ubuntu Mono as being monospace
+ Technical: KDE/Konsole/KMail do not recognise Ubuntu Mono as being
+ monospace (zero-width glyphs)
Revision history for this message
Marcin Juszkiewicz (hrw) wrote : Re: Technical: KDE/Konsole/KMail do not recognise Ubuntu Mono as being monospace (zero-width glyphs)

Works fine for me in saucy.

summary: - Technical: KDE/Konsole/KMail do not recognise Ubuntu Mono as being
+ [nc] Technical: KDE/Konsole/KMail do not recognise Ubuntu Mono as being
monospace (zero-width glyphs)
tags: added: uff-mono
removed: uff-monospace
affects: ubuntu-font-family → fonts-ubuntu (Ubuntu)
Changed in fonts-ubuntu (Ubuntu):
milestone: mono → none
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.