web-dev-qa-db-ja.com

Emacsでスペイン語の逆疑問符を入力するにはどうすればよいですか?

Charmapを開いたままにせずにスペイン語で書きたいです!スペイン語の逆疑問符と感嘆符を入力するにはどうすればよいですか?

¡Quieroescribir en Castellano sin usar el charmap!¿Cómoescribolossignosdeinterrogaciónyexclamación?

  • Emacsでこれらの文字を入力するにはどうすればよいですか?
  • Windowsの一般的な入力ボックスにそれらを入力するにはどうすればよいですか?
3
Leonel

私たち自身の質問に答えることが奨励されているので、ここに行きます:

Windowsエディタまたはテキストボックス内

出典: ここ

Altキーを押しながら、文字コードに対応する番号を入力します。

Unicodeの10進数値を使用するには、数値の前にゼロを付けます。例:Alt 0191

10進数のウィンドウコードページ値を使用するには、数値の前にゼロを付けます。例:Alt 161

ソースによると、Unicodeの16進値を入力することもできますが、レジストリにエントリが必要であり、私には機能しませんでした。

  • 逆疑問符(¿):

    • Alt 0191
    • Alt 168
    • Alt + 00A1
  • 逆感嘆符(¡):

    • Alt 0161
    • Alt 173
    • Alt + 00BF

Emacsでは

出典: xahleeのEmacsページ

  1. 逆疑問符(¿):
    • C-x 8?
  2. 逆感嘆符(¡):
    • C-x 8!

関数ucs-insert(M-x ucs-insertまたはC-x 8 RET)を使用することもでき、Emacsは文字を挿入するために16進値を要求します。

または、入力メソッド(M-x set-input-method)をucsに設定し、通常どおりに入力します。 Unicode文字を挿入するには、uと入力します。

8
Leonel

this によると、を押し続けると¿文字を入力できます Alt とタイピング 168 テンキー(Num Lockがオンになっていることを確認してください)。

これは、Windows上の標準のUKキーボードで動作しますXP英語のUKとしてセットアップを実行します。これは、この投稿で両方の時間に¿文字を書いた方法であり、他のセットアップでも動作するはずです。これは、Unicode文字の標準的な入力方法です。

スペイン語のキーボードや言語の設定がある場合はもっと速い方法があるかもしれませんが、コメントできるような経験はありません。

そして、残念ながら、emacsに文字を入力する方法については仕方がありません。

1
DMA57361

Emacsソリューションの場合、その 入力メソッド のいずれかを使用します。スペイン語で使用される文字の場合、別の可能性は iso-transl です。これにより、C-x 8 ?の場合は¿C-x 8 ' aの場合はáと入力できます。 、など。

OSソリューションの場合、キーボードを再マップして、文字を使用できるようにすることができます。 AltGr、デッドキーまたは Compose キー。ここではWindowsが少し不足しており、特に、そのままで作成することはサポートされていません。私は使用します AllChars ;現在の安定バージョンはAllCharsの「偽の」キー押下を認識しないため、Emacs 24が必要であることに注意してください(たとえば、 EmacsW32サイト からダウンロード)。