Page 1 of 1

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

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

გმადლობთ გამოხმაურებისთვის

Posted: 13.11.2021 12:04
by main Alexey
Причина- Куд считает эти символы как full-width, и рендерит их с шириной 190% (опция unicode_full_width). как правильно понимать эти символы - как normal width или full width?

Posted: 13.11.2021 12:09
by main Alexey
Так, в картинках на https://www.pinterest.com/pin/340795896776571872/
я вижу что эти символы есть и широкие тоже! например на первой картинке я вижу широкие 4 символа. значит мы не можем задать их в Куде как normal width.

Posted: 13.11.2021 14:15
by 66nuts
По моему в этом случае лучше воспроизвести поведение других популярных редлакторов, например Scintilla.

Posted: 13.11.2021 14:26
by main Alexey
Уговорили, сделал "номарльную" ширину для https://unicode-table.com/en/blocks/georgian/