Reversing text direction is possible in plain text, using control characters for the purpose. But the body of the question (unlike the title) also refers to mirroring of characters. Then the answer is negative. For most characters, there is no corresponding mirrored character, since such characters are not used in any normal writing system.
Есть ли способ изменить текст и направление * символа * в чистом текстовом документе?
У меня есть текст на латинице (транскрипция фарси на английском языке), который я хотел бы отображать справа налево в обычных текстовых документах (и на моем iPod) - возможно ли это? Как?
Вот пример текста, который я бы хотел перевернуть (второй ряд):
تو آسمون عشقم تو بودی ستاره ی من تو بودی To asemoone eshqam to budi, Setareye man to budi
Сначала я попробовал некоторые онлайн-инструменты для отражения текста, но они либо просто размещают буквы в обратном порядке, не отражая их ( idub ot nam eyerateS ,idub ot maqhse enoomesa oT
), либо заменяют их другими символами, которые могут или не могут напоминать зеркальное отображение исходных символов ( ibud oƚ nɒm ɘyɘɿɒƚɘƧ ,ibud oƚ mɒpʜƨɘ ɘnoomɘƨɒ oT
). Оба решения создавали текст, который (для меня) был более трудным для чтения, чем действительно зеркальный текст.
Затем я попытался добавить юникодные метки справа налево (U + 200E) после каждого символа, но это также изменило порядок символов, а не самих символов (пример недоступен, эффект стирается при вставке в superuser.com, но похоже на первый онлайн-пример выше).
Почему вы хотите сделать что-то подобное? - В моем случае у меня есть несколько текстов песен на фарси с английской транскрипцией, и было бы очень полезно, если бы транскрипция протекала как исходный текст, чтобы я мог следовать за ними одновременно.
2 ответа на вопрос
If what the site you linked creates is good enough for your purposes (as you can see in the alphabet below it has limits), you might do it like this:
Create a script that does 52 find and replace operations on your text(s) replacing
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
with
ƸYXWVUTƧЯỌꟼOИM⅃ᐴႱIHᎮᖷƎᗡƆᙠAzyxwvuƚƨɿpqonmlʞႱiʜǫʇɘbɔdɒ
I have serious doubts though, that this is a better solution even than learning to read the reversed text. That's up to you i guess. Funny though how many unicode characters there are, that are mirrored latin letters.
Похожие вопросы
-
13
Какие функции Vim вы используете?
-
13
Лучший редактор LaTeX
-
6
Маленький, легкий текстовый редактор / блокнот со встроенным надежным шифрованием?
-
-
6
Unicode, Unicode Big Endian или UTF-8? В чем разница? Какой формат лучше?
-
3
Vim: Как обрабатывать файлы Unicode с текстом на нескольких (более двух) языках?
-
4
Как заставить вырезать / копировать / вставлять в GVim на Ubuntu работу с Ctrl + X, Ctrl + C, Ctrl +...
-
3
Что такое редактор CUA?
-
6
Что такое хороший, простой и бесплатный редактор HTML для Windows?
-
6
Что ближе всего к блокноту Windows на Mac?
-
8
Как вы вводите символы Юникода, используя шестнадцатеричные коды?