Box drawing characters: Inconsistent glyph widths / Fallback fonts #590
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The fonts "Proggy Tiny (Modern)", "HD: Inconsolata (Modern)" and some System fonts have missing box-drawing characters. As the cool-retro-terminal doesn't use the system fixed-width font as a fallback, this leads to weird display in programs such as
alsamixer
.It appears as if the terminal doesn't calculate the widths correctly for these characters, as there are overlaps etc.
So it would be good if the terminal would either calculate the glyph widths better or simply force them into the grid, and/or respect the system fallback (monospace) fonts.
I'm using ubuntu 20.04.
I think my issue in combination with pytermgui (or basically any TUI) is related to this.
The output of
$ python pytermgui/examples/simple_app.py
looks like this:The character widths seem to be wrong, so vertical lines aren't straight.
On other terminals it looks like this: