Page 1 of 1

Моноширинный шрифт и иврит

Posted: 05.01.2026 11:16
by Cold
Доброго времени суток.

Спасибо, Алексей, за замечательный редактор.

К сожалению, есть проблема с сабж...
Пишу на разных языках для веб. Иногда в коде нужно прописывать некоторый текст на иврите.
Использую моноширинный шрифт - Курьер Нью. Кстати, в редакторе SciTE такой проблемы нет,
а ведь здесь тот же движок, вроде ? Или я ошибаюсь ?... Ну, не столь важно.

Суть проблемы: каждая ивритская буква занимает 2 позиции.
Если брать любой НЕ моноширинный шрифт - всё в порядке. Любой моноширинный - опять по 2 позиции,
кроме одного варианта. Фонт Everson Mono, но только с размером в 14. Больше - уже опять буквы разъезжаются.

Скажите, есть (или планируется) какое-то решение этой проблемы ?

Заранее спасибо.

Re: Моноширинный шрифт и иврит

Posted: 05.01.2026 12:13
by main Alexey
это легко поправить. todo. символам дается fullwidth (200%) , это неверный дефолт, заменю на 100%.
будет в обновлении.

Re: Моноширинный шрифт и иврит

Posted: 06.01.2026 06:12
by Cold
Спасибо, с растягиванием всё решилось.

Теперь возникла другая ситуация (раньше не было):
текст показывается наоборот (слева-направо), если строка с курсором другая,
но как только курсор попадает на строку с текстом, - текст перестраивается в
направлении справа-налево (как, в общем, и должно быть с ивритом). Убираю
курсор с этой строки - и текст снова "наоборот". Причём, не важно, где в строке
находится курсор: на самом тексте или в другом месте. В тот момент, когда
строка становится "активной", - текст нормализуется.

Re: Моноширинный шрифт и иврит

Posted: 06.01.2026 08:05
by main Alexey
строка с кареткой рисуется другим АПИ. потому зависит - есть каретка или нет. можно сделать чтобы рисовка была всегда одним АПИ через опцию в user.json

"font_ligatures": false,

Re: Моноширинный шрифт и иврит

Posted: 06.01.2026 08:20
by Cold
Помогло, спасибо.

Странно, что до последнего обновления строка не переворачивалась никогда...
Неужели, если просто поменять дефолт с 200% на 100%, это повлияет на отрисовку ?
Или просто были другие изменения...

Спасибо, ещё раз.

Re: Моноширинный шрифт и иврит

Posted: 06.01.2026 08:27
by main Alexey
при чем тут масштаб 200% или 100%. не понял.
а что значит "строка не переворачивалась никогда."?

Re: Моноширинный шрифт и иврит

Posted: 06.01.2026 08:35
by Cold
:-)

Просто Вы говорили, что проблему с растяжением текста легко исправить.
Надо просто поменять дефолт с 200% на 100%. И всё действительно исправилось.
Но теперь нужно отключить font_ligatures, чтобы текст не переворачивался без
каретки. А до изменения - не надо было, потому что ничего не переворачивалось.

Вот я и подумал, что возможно было ещё какое-то изменение.
Сорри за беспокойство.

Спасибо.

З.Ы.
В предыдущей версии (до последнего обновления) текст никогда не переворачивался.
Да, от был растянут, но в правильном порядке. После обновления - выглядит нормально,
но переворачивается слева-направо, если нет каретки.

Re: Моноширинный шрифт и иврит

Posted: 06.01.2026 08:38
by main Alexey
а, понял. нет, другого изменения не было, и да, как-то повлияло что ширина символов теперь 100%.