複数文字の結果を含むシーケンスの作成が機能しない

複数文字の結果を含むシーケンスの作成が機能しない

Ubuntu 16.04 LTS を使用しています。Compose キーを CapsLock に設定しました。

特定の Compose キーの組み合わせがまったく機能しないようです。たとえば、Compose+'+j と入力しても何も起こりません。この組み合わせは、ほとんどのキーボードで簡単に再現できるはずです。Compose ファイルからの対応する文字列は次のとおりです。

<Multi_key> <apostrophe> <j>        : "j́"    # LATIN SMALL LETTER J U006A with COMBINING ACUTE ACCENT U0301

この組み合わせでは、正常に動作する他のほとんどの組み合わせとは異なり、2 つの文字が生成されることに注意してください。これが X のバグなのか、Unity のバグなのかはわかりません。

答え1

のすべての文字にアクセスするにはen_US.UTF-8/Compose、入力方法としてXIMを有効にする必要があります(システム設定 -> 言語サポート) して再度ログイン (または再起動) します。

XIM は Wayland では動作しないことに注意してください (バグなのか意図的なのかはわかりません)。そのため、Ubuntu 17.10 の場合は、「Ubuntu on Xorg」セッションにログインする必要があります。

関連情報