В Gedit (который в целом работает очень хорошо при работе с текстовыми файлами смешанных скриптов), есть ли способ заставить его начать строку слева или справа?
Например,рассмотрим эти две, английские и арабские строки текста.Вот как Gedit отображает их:
Вместо этого я хотел бы иметь способ отобразить это так (GIMP'd!):
Что я пробовал до сих пор:
- Вставка маркера слева направо в UTF8 (
U+200E
) в разных местах.Что бы я ни делал, это влияет только на часть арабского текста, а не на всю строку. - Вставка английского символа (например,
X
) перед арабским текстом.Это работает, но (а) изменяет текст и (б) выглядит не очень красиво. - Посмотрел исходный код Gedit.К сожалению, это слишком сложно для моих очень ограниченных навыков программирования, чтобы иметь возможность изменить его и добавить опцию для поведенческого, чтобы у него когда-либо был шанс быть принятым в верхнем потоке.
Любой ответ будетбудьте хороши, если вы решите это путем разбивки самого текста или выполнения каких-либо действий с Gedit, так что меняется только отображение текста.