Closed VitGottwald closed 1 year ago
Similar issue happens when using Iosevka Term font (however, it looks like Iosevka does not implement these chars).
The width of characters is fixed by the unicode standard. You cannot control it. If users could change the width of characters then it would be impossible for terminal programs to draw any text with any fidelity.
I did not know that. But when I open text with these charactes in TextEdit and use the font it does not look any wider than other characters
terminal emulators are monospaced. Character widths are well defined in number of cells in the monospace grid.
Describe the bug When using PragmataPro and specifying
symbol_map
to use PragmataPro font for various emoji characters (to avoid falling back to Apple Color Emoji) the characters get printed double width and bold.To Reproduce Steps to reproduce the behavior:
/tmp/kitty.conf
with the following two lineskitty --config /tmp/kitty.conf
curl https://raw.githubusercontent.com/fabrizioschiavi/pragmatapro-semiotics/main/Symbols.csv 2>/dev/null | head -n 34 | tail -n 4
Screenshots
Environment details
Additional context Reproduced with minimal
/tmp/kitty.conf
containing only two lines