Некоторые символы отображаются с отступом с правой стороны

Post Reply
66nuts
Posts: 11
Joined: 13.11.2021 11:39

Некоторые символы отображаются с отступом с правой стороны

Post by 66nuts »

Некоторые символы, в частности буквы грузинского алфавита, отображаются как будто у них имеется отступ с правой стороны и строки текста набранного с использованием этих символов выглядят как бы рыхло, то есть как если бы после каждого символа добавляли пробел, например так:
C u d a T e x t
Для проверки можно использовать шрифт DejaVu Sans Mono, который содержит буквы грузинского алфавита и вставить грузинский текст:

გმადლობთ გამოხმაურებისთვის
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

Причина- Куд считает эти символы как full-width, и рендерит их с шириной 190% (опция unicode_full_width). как правильно понимать эти символы - как normal width или full width?
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

Так, в картинках на https://www.pinterest.com/pin/340795896776571872/
я вижу что эти символы есть и широкие тоже! например на первой картинке я вижу широкие 4 символа. значит мы не можем задать их в Куде как normal width.
66nuts
Posts: 11
Joined: 13.11.2021 11:39

Post by 66nuts »

По моему в этом случае лучше воспроизвести поведение других популярных редлакторов, например Scintilla.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

Уговорили, сделал "номарльную" ширину для https://unicode-table.com/en/blocks/georgian/
Post Reply