[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