ロケールのComposeの組み合わせの完全なリストはどこで入手できますか?


34

Composeキーを有効にした後、特殊文字を作成するために使用できるすべてのキーの組み合わせのリストを見つけたいです。Composeキーの後に入力されたキーを解析するときにシステムが使用している完全なリストはどこにありますか?

ë(e ")、°(oo)、および‽(!?)のようなことは知っていますが、きっともっとたくさんあります。オンラインで見つけたものはすべて時代遅れまたは不完全です。ロケール固有であること。


知らなかった場合は、Ctrl + Shift + Uを押してから16進数を
続ける

回答:


39

キーの組み合わせの完全なリストは、次のローカルファイルシステムで入手できます。

/usr/share/X11/locale/en_US.UTF-8/Compose

で始まるもの<Multi_key>はすべてComposeキーの組み合わせです。

次のようなものを生成する複数の番号の組み合わせがたくさんあります。

  • 34 ¾として
  • (10) as

また、次のようないくつかの楽しい(ほぼイースターエッグ)ものもあります。

  • :) as
  • <3 ♥として
  • CCCP as

等...


= 吹き飛ばさ ; ♥= <Multi_key> <less> <3>
daithib8

そのファイルは、gucharmap(文字マップ)で使用可能なすべての文字をカバーしているようには見えません。ヒント:ビューをユニコードブロックに切り替えると、多くの種類の文字が表示されます。多くはDeja Vuフォントの一部として利用可能です。
-daithib8

確かに、すべてのユニコード文字を網羅しているわけではありません。多くの場所にその完全なリファレンスがあります。Composeキーの組み合わせリストに興味がありました。
キーズクック

1
それは必ずしも正しい道ではありません。私にとって、$LANG == en_AU.UTF-8そして、パスは存在しません。ただし、strace -e open xterm |& grep Compose(つまり/usr/share/X11/locale/en_US.UTF-8/Compose)を使用して真のパスを見つけることができます。
スパラフーク

straceを使用せずに正しいパスを見つけるには、/usr/share/X11/locale/compose.dirそこでロケールを開いて検索し、マッピング先のファイルを確認します(先頭に追加/usr/share/X11/locale/します)。ほとんどのUTF-8ロケールはマップされますen_US.UTF-8/Composeが、一部(ギリシャ語など)はマップされません。
ペドロジメノ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.