[Konsole-devel] [konsole] [Bug 349088] Down arrow (and other arrows) characters display wrong width

Norman Diamond n0diamond at yahoo.co.jp
Sun Jun 21 04:40:40 UTC 2015


https://bugs.kde.org/show_bug.cgi?id=349088

--- Comment #1 from Norman Diamond <n0diamond at yahoo.co.jp> ---
When the language of installation of openSuse 13.2 is Japanese, the default
font of Konsole is Monospace, which maps to IPAGothic, and the problem occurs.

When the Konsole font setting is changed to DejaVu, downarrows display
properly.  The display isn't identical to what it used to be in Suse 11, but
it's correct.

Konsole knows what locale it's running in (e.g. the menu bar and settings
dialogs are Japanese) but I have a feeling that it doesn't really matter.  The
downarrow character in IPAGothic is rendered as a halfwidth character (one
ASCII character cell) but it's really a fullwidth character (two ASCII
character cells), so a sequence of five of them look like three.  vim counts
characters correctly but the user gets confused when rows of text appear not to
be aligned correctly, as well as the apparent number of characters not being
correct.

The downarrow character in DejaVu doesn't suffer from this problem.  It's
rendered as a fullwidth character and everything is working.

Despite the need to inform the Unicode consortium that halfwidth and fullwidth
characters are separate characters for arrows too, not just for letters such as
Roman, Greek, Cyrillic, and katakana, I have a feeling that this Konsole bug is
not their fault.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list