Wie man lateinischen Kleinbuchstaben c mit Cedilla schreibt

32

Ich starte Ubuntu auf einem DELL XPS 13-Notebook, dessen US-Tastatur als US-International konfiguriert ist. Nach dem Upgrade auf Version 13.10 kann ich keine Cedilla mehr durch Eingabe von '+ erhalten C. Stattdessen bekomme ich ein "ć".

Was soll ich tun, um ein "ç" zu bekommen?

Ich benutze Ubuntu Gnome 13.10 64 Bit.

jsbach
quelle

Antworten:

14

In 13.10 benutze ich rechts Alt+ ,(also rechts Alt + Komma) in Englisch (US International mit toten Tasten) um zu bekommen ç. Shift+ Right Alt+ comma=Ç

Rechts Alt+ ist nützlich für ¡¿áéúóí auch.

Peter Etchells
quelle
1
Das funktioniert super! Die Antwort von Braiam hat die volle Liste;)
Ciro Santilli
14

Es scheint, dass nur der von Alexandre Schmidt vorgeschlagene Schritt 3 (eine weitere Antwort auf diese Frage) ausreicht, um die Cedilla zum Laufen zu bringen, obwohl mir die Bedeutung der Schritte 1 und 2 derzeit unbekannt ist. Ich habe gerade diesen dritten Schritt mit Erfolg getestet, wie von Jose Vitor Lopes in Comment 42 für den Fehler 518056 vorgeschlagen . Weitere Informationen zu diesem Problem finden Sie im gesamten Protokoll unter Launchpad ( https://bugs.launchpad.net/ubuntu/+bug/518056 ).

Fügen Sie eine Zeile hinzu /etc/environment

GTK_IM_MODULE = Cedilla QT_IM_MODULE = Cedilla

Starte deinen Computer neu

Quelle

Die Einschränkung dieser Änderung besteht darin, dass andere Konsonanten wie "S" immer noch als "Ś" hervorgehoben werden, anstatt ein Apostroph vor dem Buchstaben zu haben, wie bei "S", das zum Ausdrücken von Kontraktionen verwendet wird.

16.04 LTS (Unity) -Update: Konfigurationsdateiänderungen sind nicht mehr erforderlich. Wählen Sie einfach eine der folgenden Eingabequellen für die Texteingabe: (1) Englisch (USA, International mit toten Schlüsseln); (2) Englisch (USA, Alternative International). Cedilla ( C+ '= Ç) funktioniert gut mit ihnen.

Felipe GM Maia
quelle
Ça marche bien!
Fuhrmanator
14.04: Es funktioniert in jeder Software, die von Unity ausgeführt wird. Es funktioniert jedoch nicht im Suchmenü von Unity und nicht für eigenständige Konsolen (STRG-ALT-F1 ...).
Joe
Getestet auf Ubuntu 18.04 für Englisch (Kanada) und leider hat es bei mir nicht funktioniert. Suchen Sie noch nach einer Lösung, um ç als '+ c einzugeben.
Bani
@Bani, siehe ubuntuforum-pt.org/index.php?topic=123209.0 für eine Lösung am 18.04. Es ist in Portugiesisch , aber hoffentlich werden Sie verstehen , wenn Sie es Übersetzungs
max
9

Ich hatte das gleiche Problem und die folgenden Anweisungen lösten mein Problem:

1) Bearbeiten der Dateien:

für 64 Bit:

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

für 32 bits:

sudo gedit /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules.cache

die Linie ändern

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

zu

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

(Beachten Sie das "en" am Ende)

2) Ersetzen von "c" durch "c" und "c" durch "c" unter /usr/share/X11/locale/en_US.UTF-8/Compose (wenn Sie mehr Gebietsschemas verwenden, müssen Sie diesen Ersatz möglicherweise für alle verwenden von ihnen)

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) füge zwei Zeilen in / etc / environment hinzu

GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla

4) Starten Sie Ihren Computer neu

Quelle: https://bugs.launchpad.net/ubuntu/+bug/518056/comments/39

Alexandre Schmidt
quelle
8

Das Layout, das Sie benötigen, ist "Englisch (International mit AltGr toten Tasten)".

Bildbeschreibung hier eingeben

Drücken von AltGr+ ,bringt die ç. AltGr+ Shift+ ,bringtÇ

Braiam
quelle
4
AltGr + ist schmerzhaft für jemanden, der an akute Tasten gewöhnt ist.
Italo Borssatto
@italo ist aber eine echte Lösung, die dasselbe Tastaturlayout verwendet, bis einige Fehler in den Tastaturoptionen behoben sind.
Braiam
Woher haben Sie dieses Tastaturlayout-Bild?
Gabriel Staples
@GabrielStaples Öffnen Sie die Texteingabe - Einstellungen aus den Systemeinstellungen. Klicken Sie auf die Eingabequelle, deren Keymap Sie anzeigen möchten, und klicken Sie auf das kleine Tastatursymbol rechts unten in der Liste. Es zeigt Ihnen die Tastaturbelegung.
webmaster777
4

Eine Benutzerkonfiguration für die Kombination '+ c = ç kann erreicht werden, indem Folgendes hinzugefügt wird:

export GTK_IM_MODULE=cedilla

in die .profile- Datei des Benutzers .

Grapola
quelle
Entschuldigung für diese dumme Frage, wie exportieren Sie in das .profile des Benutzers? TIA
Michael
Geben Sie im Terminal "gedit ~ / .profile" ein (Alt + T) und fügen Sie am Ende der Datei "export ..." eine neue Zeile ein. Speichern Sie dann die Datei und starten Sie neu.
Eugene Kartoyev
4

Es gibt die x11 Compose-Datei /usr/share/X11/locale/pt_BR.UTF-8/Composefür brasilianisches Portugiesisch mit folgendem Inhalt:

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

Egal welche Sprache Sie verwenden, alles, was Sie tun müssen, um '+ c zu ç zu führen, ist:

  • Generieren Sie das Gebietsschema pt_BR.UTF-8, falls es nicht bereits verfügbar ist:

    sudo locale-gen pt_BR.UTF-8

  • Fügen Sie diese Zeile zu Ihrer ~/.profileDatei hinzu:

    export LC_CTYPE = pt_BR.UTF-8

Wenn Sie ein brasilianischer Benutzer sind und die portugiesische Sprache installieren - entweder bei der Installation oder später über den Sprachensupport -, können Sie die oben genannten Schritte überspringen. Stattdessen können Sie einfach die Sprachunterstützung öffnen und Brasilianisches Portugiesisch als Anzeigesprache auswählen. Ab Ubuntu 15.04 ist es ausreichend, brasilianisches Portugiesisch als Einstellung für regionale Formate auszuwählen .

Gunnar Hjalmarsson
quelle
Ich wollte nur, dass du es weißt, das war die wahre Antwort auf diese Cedilla-Frage. Generieren des Gebietsschemas und Ändern des .profile. Ich wünschte, ich hätte Ihre Antwort schon einmal gefunden. Ich habe hier fast den Verstand verloren, ich schwöre! Vielen Dank!
Renato Oliveira
3

Hängen Sie die folgende Zeile an die Datei an /etc/environmentund melden Sie sich erneut an.

export GTK_IM_MODULE = cedilla

Italo Borssatto
quelle
1

Mit Xubuntu 16.04 und einem generischen internationalen 105-Tasten-Layout (englische Variante) kann ich eine Cedilla für viele Zeichen erhalten , indem ich AltGr+ drücke =, gefolgt von dem Zeichen, das ich "dekorieren" möchte, dh coder Shift+ c.

Eine ähnliche Art von „Dekoration Vorsilbe“ kann getan werden mit AltGr+ X , in der X ;, 'oder #zur Behandlung von akuten, circumflexa und Grab ist. Und es gibt noch mehr, zB die Tasten [und ]. Dies sind die Standardzeichen auf diesen Tasten im britischen Layout - andere Layouts können abweichen, aber ich vermute, dass sich alle relevanten Dekoratortasten auf der rechten Seite der Tastatur in der Nähe der EnterTaste befinden.

andybuckley
quelle
0

Für den Fall, dass ein zukünftiger Besucher mit einem deutschen Tastaturlayout hier auftaucht, wie ich - auch wenn es außerhalb des Rahmens der ursprünglichen Frage liegt:

  • ç wird eingegeben Alt Gr+ ´,c
  • Ç wird eingegeben Alt Gr+ ´,C
Raketenolli
quelle
-1

Eine Möglichkeit ist die Verwendung Ctrl+ Shift+ UKombination und geben Sie dann ein , 00e7gefolgt von Spacedenen wiederum in ç(Kleinen lateinischen Buchstaben c mit Cedille).

Eine andere Möglichkeit ist die Verwendung der Zeichentabelle :

Öffnen Sie die Zeichentabelle

Zeichentabelle

Und eine andere Möglichkeit und wahrscheinlich die beste ist, ein Tastaturlayout wie Portugiesisch zu verwenden:

Portugiesische Tastaturbelegung

Radu Rădeanu
quelle
Das türkische Layout hat bei mir nicht funktioniert. Ich hatte dieses Problem vor dem Upgrade auf Version 13.10 nicht, daher wurde etwas von 13.04 auf 13.10 geändert.
Jsbach
@ user205661 Wie hat das bei dir nicht geklappt? Das ist doch nicht möglich. Auf jeden Fall haben Sie zwei weitere Möglichkeiten. Hast du sie probiert?
Radu Rădeanu
2
Ich bin auf der Suche nach einer Strategie, bei der ich eine Cedilla erhalten kann, indem ich zwei Tasten tippe, wie ich es immer getan habe (Apostroph + c). Dies hat in Version 13.04 einwandfrei funktioniert.
jsbach
Ich habe das türkische Layout (internationale, tote Tasten) ausprobiert, aber einige der Tasten sind nicht korrekt zugeordnet. Zum Beispiel tippe ich * und bekomme).
jsbach
2
Ein nützlicher Workaround ist das Hinzufügen von xmodmap -e "keycode 54 = c C c C ccedilla Ccedilla", dann haben Sie das ç mit right_alt + c. Ich weiß nicht, wie ich die toten Schlüsselpaare mit dem neuen Tastaturschema ändern soll ...
Rmano,