Bug 433604 - Odd misalignment of unicode symbols
Summary: Odd misalignment of unicode symbols
Status: REPORTED
Alias: None
Product: konsole
Classification: Applications
Component: font (show other bugs)
Version: 20.08.2
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-25 16:59 UTC by Ricardo Bánffy
Modified: 2021-02-25 17:01 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screen capture showing the issue (292.77 KB, video/quicktime)
2021-02-25 17:00 UTC, Ricardo Bánffy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ricardo Bánffy 2021-02-25 16:59:14 UTC
SUMMARY

The top and bottom halfves of large parentheses, probably coming from the fallback font, show a misalignment issue. The spacing changes depending on which cells are selected or not. It doesn't affect all fonts.


STEPS TO REPRODUCE
1. Set the terminal to an affected font (my https://github.com/rbanffy/3270font is one)
2. Run Sage (`docker run -it sagemath/sagemath`)
3. Enter commands `%display unicode_art` and `diff(sin(x ** 2), x, 4)`
4. See the misalignment parentheses
5. Start selecting the bottom line. When selection goes over the '⋅', the spacing changes, changing the misalignments

OBSERVED RESULT
Characters are misaligned
Misalignment changes with selection

EXPECTED RESULT
Characters are aligned
Alignment doesn't change with selection


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

ADDITIONAL INFORMATION
Comment 1 Ricardo Bánffy 2021-02-25 17:00:33 UTC
Created attachment 136157 [details]
Screen capture showing the issue

Re-uploading (it seems first time it failed)
Comment 2 Ricardo Bánffy 2021-02-25 17:01:20 UTC
Additional information at https://github.com/rbanffy/3270font/issues/88