回答:
13.10 では、英語(死んだキーを持つUSインターナショナル)でright Alt+ ,(つまり、右Alt +コンマ)を使用して取得しçます。Shift+ Right Alt+ comma=Ç
右Alt+は、¡¿áéúóíにも便利です。
アレクサンドル・シュミットが提案したステップ3(この同じ質問に対する別の回答)だけでセディーユを機能させることができますが、現時点ではステップ1と2の意味は不明です。バグ518056のコメント42でJose Vitor Lopesが提案したように、この3番目のステップだけを成功裏にテストしました。。この問題の詳細については、Launchpadでログ全体を確認してください(https://bugs.launchpad.net/ubuntu/+bug/518056)。
1行追加します
/etc/environment
GTK_IM_MODULE =セディーヤQT_IM_MODULE =セディーヤ
コンピュータを再起動してください
この変更の制限は、収縮を表現するために使用される「 'S」のように文字の前にアポストロフィを持たずに、「S」などの他の子音が「still」として強調されていることです。
16.04 LTS(Unity)アップデート:設定ファイルの変更はもう必要ありません。テキスト入力には、次の入力ソースのいずれかを選択してください。(1)英語(米国、国際キー、デッドキー); (2)英語(米国、代替国際)。セディラ(C
+ '
= Ç
)はそれらで問題なく動作します。
私は同じ問題を抱えていて、次の手順で問題を解決しました。
1)ファイルの編集:
64ビットの場合:
sudo gedit /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache
sudo gedit /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache
32ビットの場合:
sudo gedit /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules.cache
行を変更する
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa"
に
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"
(最後の「en」に注意してください)
2)/usr/share/X11/locale/en_US.UTF-8/Composeで「ć」を「ç」に、「Ć」を「Ç」に置き換えます(より多くのロケールを使用する場合は、すべてのこの置き換えが必要になる場合がありますそのうちの)
sudo cp /usr/share/X11/locale/en_US.UTF-8/Compose /usr/share/X11/locale/en_US.UTF-8/Compose.bak
sed 's/ć/ç/g' < /usr/share/X11/locale/en_US.UTF-8/Compose | sed 's/Ć/Ç/g' > Compose
sudo mv Compose /usr/share/X11/locale/en_US.UTF-8/Compose
3)/ etc / environmentに2行追加します
GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla
4)コンピューターを再起動します
ソース:https : //bugs.launchpad.net/ubuntu/+bug/518056/comments/39
必要なレイアウトは「English(International with AltGr dead keys)」です
AltGr+ ,を押すとç
。AltGr+ Shift+ ,もたらすÇ
/usr/share/X11/locale/pt_BR.UTF-8/Compose
次の内容のブラジルポルトガル語用のx11 Composeファイルがあります。
include "/usr/share/X11/locale/en_US.UTF-8/Compose"
<dead_acute> <C> : "Ç" Ccedilla # LATIN CAPITAL LETTER C WITH CEDILLA
<dead_acute> <c> : "ç" ccedilla # LATIN SMALL LETTER C WITH CEDILLA
したがって、使用している言語にかかわらず、 '+ cをçにするために必要なことは次のとおりです。
pt_BR.UTF-8ロケールを生成します(まだ利用可能でない場合):
sudo locale-gen pt_BR.UTF-8
この行を~/.profile
ファイルに追加します。
export LC_CTYPE = pt_BR.UTF-8
ブラジルのユーザーで、ポルトガル語をインストールする場合(インストール時または後で言語サポートから)、上記の手順をスキップできます。代わりに、言語サポートを開いて、表示言語としてブラジルポルトガル語を選択できます。Ubuntu 15.04から、地域の形式設定としてブラジルポルトガル語を選択するだけで十分です。
.profile
。私はあなたの前にこの答えを見つけたいと思います。私はここでほとんど頭を失っていた、私は誓う!ありがとうございました!
Xubuntuの16.04と、一般的な国際105キーレイアウト(UK英語変種)で、私は押すことで多くの文字にセディーユを得ることができますAltGr
+を=
、私は「飾る」にしたい文字、すなわち続く、c
またはShift
+ c
。
「装飾接頭辞」の同様の並べ替えをして行うことができますAltGr
+ X Xがどこにあるか;
、'
または#
急性、曲折、そして墓のために、それぞれ。そして、さらに多くのキーが[
あり]
ます。これらは、英国レイアウトのこれらのキーのデフォルト文字です。他のレイアウトは異なる場合がありますが、関連するすべてのデコレータキーはキーボードの右側のEnter
キーの近くにあると思われます。
一つの方法は、使用することですCtrl+ Shift+ U組み合わせ、その後、種類00e7
が続くSpaceに変わりれるç(セディーユ付きラテン文字c)。
別の方法は、文字マップを使用することです:
そして別の方法で、おそらく最良の方法は、ポルトガル語のようなキーボードレイアウトを使用することです。
xmodmap -e "keycode 54 = c C c C ccedilla Ccedilla"
ことです。そうすると、çにright_alt + cが付きます。新しいキーボードスキームでデッド