Bug 418553 - half symbol is hidden
Summary: half symbol is hidden
Status: NEEDSINFO WAITINGFORINFO
Alias: None
Product: konsole
Classification: Applications
Component: font (show other bugs)
Version: 19.12.3
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-03-06 16:49 UTC by lesto
Modified: 2024-03-24 01:31 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
symbol is half covered (5.97 KB, image/png)
2020-03-06 16:51 UTC, lesto
Details
with temporary fix (2.50 KB, image/png)
2020-03-06 16:52 UTC, lesto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description lesto 2020-03-06 16:49:39 UTC
SUMMARY
If I select a non-monospace font, some symbols will not be fully displayed.


STEPS TO REPRODUCE
1. select a non-monospace font (tested with a variety of HACK, HACK-NERD and MESLO font)
2. display a multi character in the prompt (I used default powerlevel10k)

OBSERVED RESULT
the OS symbol is half covered. Other seems fine

EXPECTED RESULT
the OS symbol is fully displayed.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 lesto 2020-03-06 16:50:26 UTC
partial fix is to add a space after the symbol.
Comment 2 lesto 2020-03-06 16:51:47 UTC
Created attachment 126631 [details]
symbol is half covered
Comment 3 lesto 2020-03-06 16:52:49 UTC
Created attachment 126632 [details]
with temporary fix
Comment 4 lesto 2020-03-06 20:00:53 UTC
Thanks to Roman Perepelitsa there is a much easier way to reproduce; simply select a non-monospace font with symbols and run:

> echo -e '\0357\0214\0203\033[31m '
Comment 5 Christoph Feck 2020-03-07 15:39:51 UTC
Only monospaced fonts are supported in Konsole.
Comment 6 Kurt Hindenburg 2024-03-24 01:31:45 UTC
Let us know if you still have this issue in a recent version - note that terminals will really only support monospace fonts