Jaki układ klawiatury pozwala mi pisać ç?


11

Na moim komputerze z systemem Windows używam USA International z kluczami martwymi i nie mam problemu z pisaniem ç( '+ c). Jednak na moim komputerze Ubuntu ustawiłem układ na „USA - międzynarodowy (z martwymi klawiszami) i ta kombinacja klawiszy powraca ć. Jak mogę sprawić, by zwrócił C z cedillą zamiast ostrego akcentu?


myślę, że Frances
Black Block

Odpowiedzi:


8

Używając układu klawiatury „USA - intl (martwe klawisze AltGr)”, mogę uzyskać ç lub Ç naciskając:

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

1
Wolę martwe klucze. Czy istnieje sposób, aby działał bez AltGR?

Są do tego hacki, zobacz komentarze do tego pomysłu .
Lekensteyn,

4

Na pierwszy rzut oka wszystkie układy wydają się mieć klawisze do pisania ç:

$ 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

Brazylia lub us_intl, gdzie możesz zrobić „+ c, jeśli język ustawiony jest na portugalski (Brazylia)


2
Chciałbym, aby istniał sposób użycia „+ c bez zmiany języka. Aby uzyskać czystą instalację (en_US), po prostu ustawienie klawiatury na Brazylię wciąż mi daje ć. Próbowałem także USA International (zarówno AltGR, jak i „dead keys”), ten sam wynik. Mogłem tylko çużyć AltGr + ”,„
MestreLion 24.11.11

1

Możesz zmienić klawiaturę na angielski (amerykański, międzynarodowy z martwymi klawiszami), jak powiedziano w tym pytaniu: Nie można pisać znaków akcentujących w Ubuntu 14.04

Po tej zmianie będą działać litery z akcentami (á, é, ú, ô, ã) z wyjątkiem ç . Musisz zmienić język systemu na portugalski (Brazylia), inaczej nie będziesz mógł pisać ç .


1

Znalazłem tę odpowiedź na superużytkowniku, który pracował dla mnie na Ubuntu 18:

Jest tak, ponieważ moduł cedilli nie jest ładowany domyślnie, gdy ustawienia regionalne są ustawione na en , więc musisz zmienić pliki konfiguracyjne dla gtk, aby je dodać:

1. Edytuj pliki konfiguracyjne:

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

Na obu znajdź linie zaczynające się od "cedilla" "Cedilla"i dodaj: en do linii. Coś takiego:

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

2. Zmień plik tworzenia:

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

3. Poinstruuj system, aby załadował moduł cedilli :

Dodaj te linie do /etc/environment:

GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla

Uruchom ponownie i gotowe.

Po wykonaniu tej czynności będziesz mógł zrobić ' + ci uzyskać ç / cedilla



0

Bardzo łatwe! Wystarczy przejść do: Ustawienia systemu -> Układ klawiatury -> Angielski (USA, alternatywny międzynarodowy). To powinien być twój układ. W przypadku niektórych testów spróbuj: ç = '+ c â é à ...


Jak powiedział OP w swoim pytaniu, c + 'wyniki w ćjęzyku angielskim (USA, międzynarodowy alternatywny)
jpjacobs

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.