web-dev-qa-db-ja.com

キーボードレイアウトとしてUSA intlを使用するときに「ç」を入力するにはどうすればよいですか?

Maverick Meerkatを使用したときと同じ質問 を尋ねましたが、Unityでそのソリューションを動作させることはできません。キーを使いたい ´ に続く c 出力は「ç」になります。それはそのままWindowsでそのように動作し、Ubuntu 10.10で上記の質問で与えられた解決策に従って動作しました。しかし、11.04では「ć」を出力します。それを変更するには?

8
Jader Dias

編集/usr/lib/gtk-2.0/2.10.0/gtk.immodules「cedilla」が見つかる行を変更し、最後に「:en」を追加します

"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"

編集/etc/environment追加:export GTK_IM_MODULE=cedilla


EditforUbuntu 12.10:( その他answer by Hoerlle

gtk.immoduleファイルは次の場所にあります。

/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/gtk.immodules

または

/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules


KDEおよびGTK以外のアプリケーションの場合:編集:/usr/share/X11/locale/en_US.UTF-8/Compose

Ćのすべてのocorrenciesを見つけて、すべてをçに置き換えます。大文字の一致も忘れずに探してくださいlookおよびÇ

Gnomeを再起動する必要がある場合があります。

7
Luciano Serra

Ubuntu 13.10では、/etc/environmentに次の行を追加して修正しました。

GTK_IM_MODULE=cedilla 
QT_IM_MODULE=cedilla 
4
Sergio Canuto

デッドキーのあるDvorak Internationalのレイアウト;を使用してみてください。デッドキーのあるQWERT Internationalもこれらのキーを使用する可能性があります。私の場合、コンマはライブキーです。 (頻繁に使用されるため、デッドキーである場合は迷惑になります。)

Çについて試してみる AltGr (右 Alt)+ ,。首都の場合は、Ç、試してみてください Shift+AltGr+,

2
nicholas Bodley

ここにある同じ質問に同じ答えを使用する: 英語アメリカでセディラ(ç)文字を使用可能にするにはどうすればよいですか?

お急ぎの場合は、これを行うと、「ć」ではなく「ç」が表示されます。

「AltGr +」、次に「c」を押します。

もう少し知りたい場合は、読み続けてください。

これは上記の回答のいずれかを使用することで既に解決されている可能性がありますが、やるべきことを変更するのではなく、キーボードレイアウトを使用することが最善であることに気付きました(たとえば、更新後に) 。

始める前に、Ubuntu 14.04.2を使用していることに注意してください。これは、元の質問の言及(11.04)と同じディストリビューションではありません。とにかく、ほとんどのユーザーはすでに新しいバージョンに移行していると思います。そう:

$ cat /etc/issue
Ubuntu 14.04.2 LTS \n \l

さて、私が最初にしたことはimmodulesファイルを見たことです:

/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache

これらのファイルは、ヘッダーで自動的に生成されるため、変更しないでくださいと明確に述べています。

# GTK+ Input Method Modules file
# Automatically generated file, do not edit
# Created by /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 from gtk+-3.10.8

そのため、一時的に問題を解決できるかもしれませんが、それらを変更することは理想的ではありません。

周りを見てみると、文字「c」の上に鋭いアクセントをつけているため、「+ c」と入力したときに「ç」ではなく「ć」が表示される理由について、これまでで最高の答えが見つかりました。したがって、レイアウトは正しいです。それを念頭に置いて、文字「c」の下部に「a」のようなコンマをどのように配置しますか?もちろん、コンマを使用します!

そのため、解決策はキーの組み合わせAltGR +、そして「c」でした。

コンピューターの構成を変更する必要はありません。

2

アポストロフィではなくアクセントを使用します。

アクセント+ c( ´+ c)=çtrencada

1

Ubuntu 12.10では、編集するgtk.immodulesファイルは次の場所にあります。

/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/gtk.immodules

または

/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/gtk.immodules
1
Hoerlle

Kubuntu 15.04では、上記で説明したように/usr/share/X11/locale/en_US.UTF-8/Composeのセディーユを置き換えた後、qtベースのアプリのみがOKでした。その後、ibus-gtkとibus-gtk3をインストールし、firefoxやその他のgtkベースのアプリの問題も修正しました。

0
user273880

Xfce 12.10では、ibusパッケージとその依存関係をインストールすることで解決しました。

これは ここで報告されたバグ (および 解決策はコメントで言及されている -より具体的には ここ 。)

0
user47206

最初に、このようにアクセントを入力するために使用されるキーを見つけますé、è、á、à。 (通常は数字と同じ行にあります)

押す Alt+Gr 同時にそのキー。これが終わったら、を押す C (または Shift+C、大文字のセディラが必要な場合:Çこのように)。

0
Asqiir