[Konsole-devel] [konsole] [Bug 297390] When wide characters appear on a line, Konsole cuts off half a letter

Matthew Paul Thomas mpt at postinbox.com
Thu Mar 5 14:40:12 UTC 2015


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

Matthew Paul Thomas <mpt at postinbox.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mpt at postinbox.com

--- Comment #16 from Matthew Paul Thomas <mpt at postinbox.com> ---
Hi, I'm QA for the Ubuntu font featured in the screenshot. I don't use KDE, so
take anything I say with a grain of salt, ;-) but:

> What Konsole /should/ be doing is either shrinking the substituted character to fit in a cell,

It would be inefficient and unreliable if the developers of every terminal app,
and every other app that uses a monospace font for alignment reasons, had to
include their own code to detect and shrink over-wide characters. It wouldn't
even occur to most of them that it was something they needed to do! So in
<http://launchpad.net/bugs/932958> I suggested that this be done lower down in
the stack -- perhaps in fontconfig, perhaps in Pango (or whatever KDE's
equivalent of Pango is).

> or forcibly rendering every single character at its correct position (even if this makes some overlap).

This is what Gnome Terminal does right now, and people really don't like the
overlap. Examples:
http://launchpad.net/bugs/1116428
http://launchpad.net/bugs/1094434
http://launchpad.net/bugs/736613

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


More information about the konsole-devel mailing list