Public bug reported:

Description:    Ubuntu 10.04.1 LTS
GNOME Terminal 2.30.2
attached screen shot uses default system fixed font, but same effect also 
appears when using Monospace 12.

Unicode characters which have glyphs wider than the spacing overprint
each other, making an unreadable display.  Since a square box with a hex
point number inside it is the representation for any character which is
not defined in the font, and the box is itself a double-width glyph, you
cannot read the contents of the box to see what you did wrong.

VTE should detect this condition and automatically treat such characters
as double-width, similar to the way wide oriental characters are
displayed.

Attached will be a screen shot generated by the Python script, below .

<code>
for ij in range(0x2160,0x2189):
   j = unichr(ij)
   try:
     print j, unicodedate.name(j) ,unicodedata.numeric(j)
   except:
     print '%x'%ord(j)
print 'Roman 110011 is written as="%s"' % u'\u2188\u2182XI'
print 'but would be better shown ="%s"' % u'\u2188 \u2182 XI'
</code>

** Affects: vte (Ubuntu)
     Importance: Undecided
         Status: New

-- 
overwidth utf-8 characters should be given double space by default
https://bugs.launchpad.net/bugs/647373
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to vte in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to