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%.