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

Post Reply
Cold
Posts: 4
Joined: 05.01.2026 11:08

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

Post by Cold »

Доброго времени суток.

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

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

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

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

Заранее спасибо.
main Alexey
Posts: 2931
Joined: 25.08.2021 18:15

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

Post by main Alexey »

это легко поправить. todo. символам дается fullwidth (200%) , это неверный дефолт, заменю на 100%.
будет в обновлении.
Cold
Posts: 4
Joined: 05.01.2026 11:08

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

Post by Cold »

Спасибо, с растягиванием всё решилось.

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

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

Post by main Alexey »

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

"font_ligatures": false,
Cold
Posts: 4
Joined: 05.01.2026 11:08

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

Post by Cold »

Помогло, спасибо.

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

Спасибо, ещё раз.
main Alexey
Posts: 2931
Joined: 25.08.2021 18:15

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

Post by main Alexey »

при чем тут масштаб 200% или 100%. не понял.
а что значит "строка не переворачивалась никогда."?
Cold
Posts: 4
Joined: 05.01.2026 11:08

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

Post by Cold »

:-)

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

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

Спасибо.

З.Ы.
В предыдущей версии (до последнего обновления) текст никогда не переворачивался.
Да, от был растянут, но в правильном порядке. После обновления - выглядит нормально,
но переворачивается слева-направо, если нет каретки.
main Alexey
Posts: 2931
Joined: 25.08.2021 18:15

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

Post by main Alexey »

а, понял. нет, другого изменения не было, и да, как-то повлияло что ширина символов теперь 100%.
Post Reply