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


10

Maverick Meerkatを使用したときにも同じ質問をしましたがそのソリューションをUnityで機能させることができません。私は、キーを使用したい´が続きをcし、出力が「C」である必要があります。Windowsでそのまま使用でき、Ubuntu 10.10でも上記の質問で示されたソリューションに従って機能しました。しかし11.04では "ć"を出力します。それを変えるには?


ここでは解決策を探していますが、なぜこの動作が最初にあるのかを自問する必要があります。WindowsとMacは、us intlレイアウトに対して期待どおりに動作します:' + c = ç。Linuxシステムで何年にもわたってこのすべての苦しみと悲惨さを経験するのでしょうか。
Reuel Ribeiro

このように:ç... jkjk
TardisGuy

回答:


7

編集/usr/lib/gtk-2.0/2.10.0/gtk.immodules 「セディーユ」が見つかる行を変更し、最後に「: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


Ubuntu 12.10用に編集:(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

ćのすべての言語を検索し、すべてをçに置き換えます。大文字の一致も探してくださいĆとÇ

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



3

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

çについて。AltGr(右Alt)+を試してください,。資本金のために、Cは、してみてくださいShift+ AltGr+ ,


2
QWERTで使用されている人にとって、Dvorakを使用すると、デッドコンマキーよりも煩わしいかもしれません

2

ここにある同じ質問に同じ答えを使用する:セディーユ(ç)文字を英語(米国)で使用できるようにするにはどうすればよいですか?

急いでいる場合は、これを実行すると、「ć」の代わりに「ç」が表示されます。

「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」の下部に「種類の」カンマをどのように配置しますか?もちろんコンマを使用します!

したがって、ソリューションは、AltGR +、そして「c」というキーの組み合わせでした。

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


1

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

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


私はいつもアクセント<kbd> ´</ kbd>を使用していましたが、質問はそれを反映していなかったので、質問を編集して、回答を無効にしました。申し訳ありません
Jader Dias

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


0

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


0

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

プレスAlt+ Grと同時に、そのキー。このキーを押して、終了したらC(またはShift+ C:あなたは、資本セディーユたい場合は、Çこのように)。


-1

編集:LinuxのUS国際レイアウトに付属する他の子音アクセント付きキーではなく、çを変更するだけの場合:

  1. .XComposeという名前のファイルを作成します。
  2. ファイルの先頭に「%L」を含めると、/ usr / share / X11 / locale / en_US.UTF-8 / Composeの元の構成がインポートされます
  3. 次に、これらの行を追加します。

<dead_acute> <C>: "Ç"

<dead_acute> <c>:<>内にスペースなしの "ç"

  1. 〜/ディレクトリにファイルを保存します

  2. リブート

================================================== =========================

ただし、WindowsからキーボードをUS-internationalのように動作させたい場合は、

Windowsのような米国の国際キーボードを望んでいたすべての人のために。この作業を行うことができますgithubのレポがあります:https://github.com/raelgc/win_us_intlここにあなたが何をしたいです:

  1. zipファイルをダウンロード

  2. 好きな場所に抽出するには、XComposeファイルに焦点を当てる必要があります。

  3. お好みのテキストエディターでXComposeファイルを開き、次のような行をinclude "/usr/share/X11/locale/en_US.UTF-8/Compose"に追加します。include "%L"

  4. XComposeファイルを〜/ディレクトリに移動します

  5. リブート


2
これらの手順の一部には悪い副作用があり、実際には解決に貢献していません。だから私は反対票を投じました。ごめんなさい。
Gunnar Hjalmarsson

@GunnarHjalmarssonこれらの悪い副作用は何ですか?また、ユーザーはUS-internationalキーボードがそのままWindowsのように動作することを望んでおり、これらの手順でそれを実現できます。export GTK_IM_MODULE = "xim"は.XComposeファイルを読み取るためのものであり、IBusは一部のアプリケーションのキーボードショートカットよりも優先されるため、そのような影響を避けるために両側でキーの組み合わせを再定義する必要があります
Eduardo Moraes

@GunnarHjalmarssonとにかく私は投稿を編集しました、それが良い解決策であるかどうか今すぐ確認できますか?それは私にとって素晴らしい働きをするので、以前にこの手順を実行したときのように、たとえば "'m"を押すと、アクセント付きのmが表示され、すべての子音文字でこのようになりました。
Eduardo Moraes

Gtk読み取り~/.XCompose-そのためにXIMを有効にする必要はありません。XIMは問題のある古い方法であり、特にen_US.UTF-8 Composeファイルは巨大であり、パフォーマンスに悪影響を与える可能性があります。IBusに関しては、ショートカットにいくつかの影響があるかもしれませんが、IBusは標準のUbuntuにデフォルトでインストールされることに注意してください。そして、im-configに開始しないように指示すると、GNOMEはそれを開始し、とにかく重要な変数を構成します。
Gunnar Hjalmarsson

@GunnarHjalmarssonおお、わかりました。これについては知らなかったので、インターネットで検索している手順を実行していただけです。投稿を編集しました。
Eduardo Moraes
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.