Mit welchem ​​Tastaturlayout kann ich ç eingeben?


11

Auf meinem Windows-Computer verwende ich USA International mit Deadkeys und habe keine Probleme beim Eingeben ç( '+ c). Auf meinem Ubuntu-Computer habe ich mein Layout jedoch auf "USA - International (mit toten Schlüsseln)" gesetzt und diese Tastenkombination wird zurückgegeben ć. Wie kann ich ein C mit einer Cedilla anstelle eines akuten Akzents zurückgeben?


Ich denke, Frances
Black Block

Antworten:


8

Mit dem Tastaturlayout "USA - intl (AltGr tote Tasten)" kann ich ç oder Ç erhalten, indem ich drücke:

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

1
Ich bevorzuge tote Schlüssel. Gibt es eine Möglichkeit, es ohne AltGR zum Laufen zu bringen?

Es gibt Hacks dafür, siehe die Kommentare zu dieser Idee .
Lekensteyn

4

Auf den ersten Blick scheinen diese Layouts alle Tasten zum Eingeben zu haben ç:

$ 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

Brasilien oder us_intl, wo Sie '+ c tun können, wenn die Sprache auf Portugiesisch (Brasilien) eingestellt ist


1
Ich wünschte, es gäbe eine Möglichkeit, '+ c zu verwenden, ohne die Sprache zu ändern. Für eine Neuinstallation (en_US) kann ich nur die Tastatur auf Brasilien einstellen ć. Auch versucht USA International (sowohl AltGR als auch "Dead Keys"), das gleiche Ergebnis. Ich konnte nur çAltGr + ","
MestreLion

1

Sie können Ihre Tastatur wie in dieser Frage beschrieben auf Englisch (USA, international mit toten Tasten) ändern: In Ubuntu 14.04 können keine Akzentzeichen geschrieben werden

Mit dieser Änderung funktionieren Buchstaben mit Akzenten (á, é, ú, ô, ã) mit Ausnahme von ç . Sie müssen Ihre Systemsprache in Portugiesisch (Brasilien) ändern, sonst können Sie ç nicht schreiben .


0

Im portugiesischen Layout können Sie dieses Zeichen eingeben.


0

Sehr leicht! Gehen Sie einfach zu: Systemeinstellungen -> Tastaturlayout -> Englisch (USA, Alternative International). Dies sollte Ihr Layout sein. Für einige Tests versuchen Sie: ç = '+ c ...


Wie der OP in seiner Frage sagte, c + 'ergibt sich in ćEnglisch (USA, Alternative International)
jpjacobs


0

Ich habe diese Antwort im Superuser gefunden, der unter Ubuntu 18 für mich funktioniert hat:

Dies liegt daran, dass das Cedilla-Modul nicht standardmäßig geladen wird, wenn das Gebietsschema auf en festgelegt ist. Sie müssen daher die Konfigurationsdateien für gtk ändern, um sie hinzuzufügen:

1. Konfigurationsdateien bearbeiten:

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

Suchen Sie auf beiden die Zeilen, die mit beginnen, "cedilla" "Cedilla"und fügen Sie: en zur Zeile hinzu. Etwas wie das:

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

2. Ändern Sie die Compose-Datei:

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

3. Weisen Sie das System an, das Cedilla- Modul zu laden :

Fügen Sie diese Zeilen hinzu zu /etc/environment:

GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla

Starten Sie neu und Sie sind fertig.

Danach können Sie ' + ceine ç / cedilla bekommen

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.