it-swarm-ja.com

純粋なテキストドキュメントでテキストと*文字*の方向を逆にする方法はありますか?

ラテン文字(ペルシア語の英語の文字起こし)で、右から左に表示したいテキストがあります通常のテキストドキュメント(およびiPod)– isそれは可能ですか?どうやって?

逆にしたいテキストの例を次に示します(2行目)。

تو آسمون عشقم تو بودی ستاره ی من تو بودی
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)。どちらのソリューションも、真にミラーリングされたテキストよりも(私にとって)読みにくいテキストを生成しました。

次に、右から左へのUnicodeマークの追加(U + 200E)をすべての文字の後に試しましたが、文字自体ではなく、文字の順序も逆になりました(例はありません、 superuser.comに貼り付けると効果は消去されますが、上記の最初のオンライン例のように見えます)。

なぜこのようなことをしたいのですか? –私の場合、英語の文字起こしを含むペルシア語の歌のテキストがいくつかあります。文字起こしが元のテキストのように流れて、フォローできるようにすると非常に役立ちます。それらを同時に。

2
Elias Mossholm

プレーンテキストでは、目的に制御文字を使用して、テキストの方向を逆にすることができます。しかし、質問の本文は(タイトルとは異なり)文字のミラーリングにも言及しています。その後、答えは否定的です。ほとんどの文字では、対応するミラーリングされた文字はありません。そのような文字は通常の書記体系では使用されないためです。

1

リンクしたサイトが作成したものが目的に十分適している場合(下のアルファベットでわかるように、制限があります)、次のように行うことができます。

テキストの置換を52回検索および置換するスクリプトを作成します

abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

ƸYXWVUTƧЯỌꟼOИM⅃ᐴႱIHᎮᖷƎᗡƆᙠAzyxwvuƚƨɿpqonmlʞႱiʜǫʇɘbɔdɒ

しかし、逆のテキストを読むことを学ぶよりも、これがより良い解決策であるという深刻な疑問があります。それはあなた次第だと思います。ミラーリングされたラテン文字であるUnicode文字がいくつあるかはおかしいです。

0
TheUser1024