文字にチルダとダッシュを積み重ねます。

文字にチルダとダッシュを積み重ねます。

同じ文字(主にaとi)にチルダとダッシュを重ねて表示する方法を探しています。いいえそれらは重なっており、好ましくは棒の上にチルダがある。目標は、音訳されたヒンディー語を非音にすることです。

şのUnicodeを見つけましU+022Dたが、他の文字は見つかりませんでした(私は逆順を好む)。また、1文字に両方の記号がある場合も見たことがあります(例:ウィクショナリー辞書、「非音」部分、1)番の項目が互いに重なって見苦しいです。結果を再現できず、āəを取得します。私予想される結果を表示します。私は各シンボルを個別に書く方法を知っています。

作成、Unicode、またはキーボードの組み合わせ(好ましくはフランス語のキーボードを使用)のいずれかが機能します。私のシステムはCinnamonを含むFedora 27です。


@dirktの編集された回答:入力と表示ソフトウェアをより正確に理解するには:

  • 私はテキストフィールド(ここでGeditとKile)だけを確認したので、コピーが文字の右側のチルダで動作しないと思いましたが、ディスプレイはFirefoxで動作します(両方とも積み重ねた場合を除く)。
  • 私の即時の欲求はそれを使用することですアンキ(LinuxおよびAndroidアプリ)。この場合、ディスプレイは非常にうまく機能し、チルダはバーの上にあり、重なりません。入力については、次のトピックを参照してください。
  • Unicode 作成を使用すると、シンボルの挿入にも役立ちます。キーボードのデッドキーを使ってみましたが、文字がUnicode作成のように文字の後ではなく文字の前に入力されるため(作成方法も同様)、文字を修正する場合が1つだけです。それでもQtソフトウェアでCtrl + Uの組み合わせを使用することはできませんが、これは別の問題です(他のインストールで解決した記憶がありますが、方法を忘れてしまったので、まだ再現が可能です)。これを達成するための作成はありませんか?ウィキペディアで「デッドキー接続」について読みました。試してみます。
  • 後でLatexを使用して生成されたPDF(Kileで作成、UTF8標準構成などを使用)でこれらのシンボルを使用したい場合があります。私は\ barと\ tildeを使って上記を達成する方法を知っていますが、Unicodeの組み合わせを直接入力できることを願っています。現在これはうまくいきません(チルダは特別な意味を持ち、バーだけが機能するためです)。

ベストアンサー1

これは3つの部分に分かれています。コーディングチルダ+ダッシュ+文字と方法展示するそれとどのように入力するそれ。

Unicodeエンコーディングを使用するには、次のものがあります。結合する文字、特にU+0303 COMBINING TILDEU+0304 COMBINING MACRON。 Wikipediaの例と「結果を再現できません」の後に質問に入れた内容は、実際には正しいエンコーディングであるかのようにエンコードされU+0101 LATIN SMALL LETTER A MACRONますU+0303 COMBINING TILDE。また、上記のāəがブラウザに単一文字で正しく表示され、バーにチルダが積み重ねられていることがわかります。これは、編集フィールドに2文字で表示されても正確に必要なものです。

次の質問はどのように展示するこの組み合わせが正しいです。実際には、表示を実行するプログラムによって異なります。一部のプログラムは怠惰で累積されたコネクタを正しく処理できない場合があります。これは、バーの上にチルダが積み重なるのではなく、バーとチルダが重なる場合です。一部のプログラムでは、使用されているフォントによって異なります。したがって、準備したいテキストの種類、テキスト編集システム、およびテキストユーザーがテキストをどのように読み取るかによって、質問を編集する必要があります。 PDFなどの一部の形式は、プレゼンテーションを作成するプログラムに関係なく、目的の結果を送信するのに適しています。なぜなら、PDFはページ上の文字が配置される場所をエンコードするからです。

3番目の質問はどのように入力するこの組み合わせ。繰り返しますが、これはテキストの準備に使用するプログラムによって異なります。特殊キーの組み合わせに結合文字を割り当てたり、エディタ機能(例:emacs)を使用して作成したり、コピーして貼り付けることができます。または、TeXやLaTeXなどのテキスト形式のシステムを使用してPDFを準備する場合は、すでに入力できる文字でエンコードする方法がいくつかあります。

おすすめ記事