どのキーボードレイアウトでçを入力できますか?


11

私のWindowsマシンでは、デッドキーを使用してUSA Internationalを使用しており、入力ç'+ c)には問題ありません。しかし、私のUbuntuマシンでは、レイアウトを "USA-International(with dead keys)"に設定し、そのキーの組み合わせはを返しますć。鋭いアクセントではなくセディーユ付きのCを返すにはどうすればよいですか?


フランシスだと思う
ブラックブロック

回答:


8

キーボードレイアウト「USA-intl(AltGr dead keys)」を使用して、次のキーを押すと、çまたはgetを取得できます。

  • AltGr+ ,ç
  • AltGr+ Shift+ ,Ç

1
私は死んだ鍵を好む。AltGRなしでそれを機能させる方法はありますか?

それにはハックがあります。このアイデアに関するコメントを参照してください。
Lekensteyn 2011年

4

一見すると、これらのレイアウトにはすべて入力するためのキーがあるように見えますç

$ sgrep -o '%r\n' '"\"" _quote_ "\"" in ("name[Group1]" .. "\n" in outer("{" .. "}" containing "ccedilla"))' /usr/share/X11/xkb/symbols/??
Andorra
Albania
Azerbaijan
Belgium
Brazil
Brazil - Eliminate dead keys
Brazil
Brazil - Dvorak
Brazil - Nativo
Brazil - Nativo for USA keyboards
Brazil - Nativo for Esperanto
Canada - French (legacy)
Canada - Multilingual, first part
Canada - Multilingual
Congo, Democratic Republic of the
Switzerland
Switzerland - German (Macintosh)
Czechia - UCW layout (accented letters only)
Spain
Spain - Eliminate dead keys
Spain - Dvorak
France
France - Bepo, ergonomic, Dvorak way
France - Breton
France - Macintosh
United Kingdom - Extended - Winkeys
Ghana - Fula
Iran - Kurdish, Arabic-Latin
Iceland
Iceland - Macintosh
Italy
Italy - Eliminate dead keys
Italy - Macintosh
Italy - Georgian
Nigeria - Hausa
Norway - Dvorak
Norway - Northern Saami
Portugal
Portugal - Eliminate dead keys
Portugal - Nativo
Portugal - Nativo for USA keyboards
Portugal - Nativo for Esperanto
Russia - Chuvash
Russia - Chuvash Latin
Senegal
Turkmenistan
Turkmenistan - Alt-Q
Turkey
Turkey - (F)
Turkey - International (with dead keys)
Turkey
Taiwan
USA - International (with dead keys)
USA - Dvorak international
USA - Programmer Dvorak
USA - Macintosh
USA - Colemak

2

ブラジルまたはus_intl、言語がポルトガル語(ブラジル)に設定されている場合は '+ c


2
言語を変更せずに '+ cを使用する方法があったらいいのにと思います。クリーンインストール(en_US)の場合は、キーボードをブラジルに設定するだけで引き続き問題が発生しますć。USA International(AltGRと "dead keys"の両方)も試したが、同じ結果になった。çAltGr + "、" しか使用できませんでした
MestreLion

1

この質問で述べられているように、キーボードを英語(米国、デッドキーのあるインターナショナル)に変更できます 。Ubuntu14.04ではアクセント文字を書き込めません

この変更により、アクセント記号(á、é、ú、ô、ã)を含む文字はçを除いて機能します。システム言語をポルトガル語(ブラジル)に変更する必要があります。そうしないと、çを書くことができなくなります。


1

私はUbuntu 18で私のために働いたスーパーユーザーにこの答えを見つけました:

これは、ロケールがenに設定されている場合、デフォルトではcedillaモジュールがロードされないため、それらを追加するにはgtkの構成ファイルを変更する必要があります。

1.構成ファイルを編集します。

sudo vim /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache

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

両方で、行で始まる行を見つけ、その行"cedilla" "Cedilla"に:enを追加します。このようなもの:

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

2.作成ファイルを変更します。

sudo sed -i /usr/share/X11/locale/en_US.UTF-8/Compose -e 's/ć/ç/g' -e 's/Ć/Ç/g'

3. cedillaモジュールをロードするようにシステムに指示します。

次の行を追加し/etc/environmentます。

GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla

再起動すれば完了です。

これを行う' + cと、ç/セディーユを実行して取得できるようになります


0

ポルトガル語のレイアウトでは、この文字を入力できます。


0

非常に簡単!移動:システム設定->キーボードレイアウト->英語(米国、その他の国)。これはあなたのレイアウトでなければなりません。いくつかのテストを試してみてください:ç= '+ câéà...


OPが彼の質問で述べたように、c + '結果ćは英語(米国、代替国際
言語

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.