Jak wpisać łacińską małą literę c z cedillą

32

Uruchamiam Ubuntu na notebooku DELL XPS 13, który ma klawiaturę amerykańską skonfigurowaną jako amerykańska międzynarodowa. Po aktualizacji do wersji 13.10 nie mogę zalogować się do cedilli, wpisując '+ C. Zamiast tego dostaję „ć”.

Co powinienem zrobić, aby uzyskać „ç”?

Używam Ubuntu Gnome 13.10 64 bit.

jsbach
źródło

Odpowiedzi:

14

W 13.10 używam prawego Alt+ ,(tj. Prawego Alt + przecinka) w języku angielskim (US International z martwymi klawiszami), aby uzyskać ç. Shift+ Right Alt+ comma=Ç

Right Alt+ przydaje się również w przypadku ¡¿áéúóí.

Peter Etchells
źródło
1
To działa świetnie! Odpowiedź Braiam ma pełną listę;)
Ciro Santilli 18 改造 中心 法轮功 法轮功 事件 事件
14

Wygląda na to, że tylko krok 3, zaproponowany przez Alexandre Schmidt (kolejna odpowiedź na to samo pytanie), wystarczy, aby cedilla zadziałała, chociaż znaczenie kroków 1 i 2 jest mi obecnie nieznane. Z powodzeniem przetestowałem tylko ten trzeci krok, jak zaproponował Jose Vitor Lopes w komentarzu 42 dla błędu 518056 . Aby uzyskać więcej informacji na temat tego problemu, sprawdź cały dziennik na Launchpad ( https://bugs.launchpad.net/ubuntu/+bug/518056 ).

dodaj jedną linię /etc/environment

GTK_IM_MODULE = cedilla QT_IM_MODULE = cedilla

Zrestartuj swój komputer

Źródło

Ograniczeniem tej zmiany jest to, że inne spółgłoski, takie jak „S”, są nadal akcentowane jako „Ś”, zamiast apostrofu przed literą, jak na „S”, używanego do wyrażania skurczów.

16.04 Aktualizacja LTS (Unity): zmiany w pliku konfiguracyjnym nie są już potrzebne. Wystarczy wybrać jedno z następujących źródeł wprowadzania tekstu: (1) angielski (amerykański, międzynarodowy z martwymi klawiszami); (2) angielski (amerykański, alternatywny międzynarodowy). Cedilla ( C+ '= Ç) działa z nimi dobrze.

Felipe GM Maia
źródło
Chea marche bien!
Fuhrmanator
14.04: Działa we wszystkich programach uruchamianych z Unity. Ale to nie działa w menu wyszukiwania Unity i nie będzie działać w przypadku samodzielnych konsol (CTRL-ALT-F1 ...).
Joe
Testowany na Ubuntu 18.04 skonfigurowany dla języka angielskiego (Kanada) i niestety nie działał dla mnie. Wciąż szukam rozwiązania, aby wpisać ç jako „+ c.
Bani
@Bani, zobacz ubuntuforum-pt.org/index.php?topic=123209.0, aby uzyskać rozwiązanie 18.04. Jest w języku portugalskim, ale mam nadzieję, że zrozumiesz, jeśli go przetłumaczysz
maksymalnie
9

Miałem ten sam problem i następujące instrukcje rozwiązały mój problem:

1) Edycja plików:

dla 64 bitów:

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

dla 32 bitów:

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

zmiana linii

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

do

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

(zwróć uwagę na „en” na samym końcu)

2) zamieniając „ć” na „ç” i „Ć” na „Ç” na /usr/share/X11/locale/en_US.UTF-8/Compose (jeśli korzystasz z większej liczby lokalizacji, może być konieczne zastąpienie wszystkich z nich)

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) dodaj dwie linie do / etc / environment

GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla

4) uruchom ponownie komputer

Źródło: https://bugs.launchpad.net/ubuntu/+bug/518056/comments/39

Alexandre Schmidt
źródło
8

Wymagany układ to „angielski (międzynarodowy z martwymi klawiszami AltGr)”

wprowadź opis zdjęcia tutaj

naciśnięcie AltGr+ ,powoduje wyświetlenie ç. AltGr+ Shift+ ,przynosiÇ

Braiam
źródło
4
AltGr +, jest bolesny dla kogoś przyzwyczajonego do klawiszy + c.
Italo Borssatto,
@italo, ale jest prawdziwym rozwiązaniem wykorzystującym ten sam układ klawiatury, dopóki niektóre błędy w opcjach klawiatury nie zostaną naprawione.
Braiam
Skąd masz ten obraz układu klawiatury?
Gabriel Staples,
@GabrielStaples Otwórz preferencje wprowadzania tekstu w ustawieniach systemu. Kliknij źródło wejściowe, dla którego chcesz wyświetlić mapę klawiszy, i kliknij małą ikonę klawiatury w prawym dolnym rogu listy. Pokaże mapę klawiszy.
webmaster777,
4

Użytkownika za konfiguracji połączenia "+ C = C może być osiągnięty przez dodanie:

export GTK_IM_MODULE=cedilla

do pliku .profile użytkownika.

Grapola
źródło
przepraszam za to głupie pytanie, jak eksportować do .profile użytkownika? TIA
Michael
Wykonaj „gedit ~ / .profile” w terminalu (Alt + T) i dodaj nowy wiersz na końcu pliku zapisując „eksport ...”. Następnie zapisz plik i uruchom ponownie.
Eugene Kartoyev
4

Plik x11 Compose /usr/share/X11/locale/pt_BR.UTF-8/Composedla portugalskiego brazylijskiego zawiera następujące treści:

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

Tak więc, niezależnie od tego, jakiego języka używasz, wszystko, co musisz zrobić, aby uzyskać wynik „+ c w ç, to:

  • Wygeneruj ustawienia narodowe pt_BR.UTF-8, jeśli nie są jeszcze dostępne:

    sudo locale-gen pt_BR.UTF-8

  • Dodaj ten wiersz do swojego ~/.profile pliku:

    eksport LC_CTYPE = pt_BR.UTF-8

Jeśli jesteś użytkownikiem brazylijskim i instalujesz język portugalski - albo podczas instalacji, albo później z pomocy językowej - możesz pominąć wspomniane kroki. Zamiast tego możesz po prostu otworzyć obsługę języka i wybrać portugalski brazylijski jako język wyświetlania. Począwszy od Ubuntu 15.04 wystarczy wybrać brazylijski portugalski jako ustawienie Formaty regionalne .

Gunnar Hjalmarsson
źródło
Chciałem tylko, żebyś wiedział, że to była prawdziwa odpowiedź na ten problem z cedillą. Generowanie ustawień regionalnych i zmiana .profile. Chciałbym znaleźć tę odpowiedź wcześniej. Prawie straciłem rozum, przysięgam! Dziękuję Ci!
Renato Oliveira,
3

Dołącz poniższy wiersz do pliku /etc/environmenti zaloguj się ponownie.

eksport GTK_IM_MODULE = cedilla

Italo Borssatto
źródło
1

Dzięki Xubuntu 16.04 i ogólnemu międzynarodowemu układowi 105 klawiszy (wariant w języku angielskim angielskim) mogę uzyskać cedillę dla wielu znaków, naciskając AltGr+ =, a następnie znak, który chcę „ozdobić”, tj. cLub Shift+ c.

Podobny rodzaj „dekoracji przedrostek” można zrobić z AltGr+ X, gdzie X jest ;, 'albo #z powodu ostrej daszkiem i grób odpowiednio. I jest ich więcej, np . Klawisze [i ]. Są to domyślne znaki na tych klawiszach w układzie brytyjskim - inne układy mogą się różnić, ale podejrzewam, że wszystkie odpowiednie klawisze dekoratora znajdują się po prawej stronie klawiatury w pobliżu Enterklawisza.

andybuckley
źródło
0

Na wypadek, gdyby przyszedł tu przyszły gość z niemieckim układem klawiatury , tak jak ja - nawet jeśli nie mieści się to w pierwotnym pytaniu:

  • ç jest wprowadzony Alt Gr+ ´,c
  • Ç jest wprowadzony Alt Gr+ ´,C
Raketenolli
źródło
-1

Jednym ze sposobów jest użycie kombinacji Ctrl+ Shift+, Ua następnie typu, 00e7po Spacektórym nastąpi zamianaç (łacińska mała litera c z cedillą).

Innym sposobem jest użycie mapy postaci :

Otwórz mapę postaci

Mapa postaci

Innym sposobem i prawdopodobnie najlepszym jest użycie układu klawiatury takiego jak portugalski:

Portugalski układ klawiatury

Radu Rădeanu
źródło
Układ turecki nie działał dla mnie. Nie miałem tego problemu przed aktualizacją do wersji 13.10, więc coś zostało zmienione z 13.04 na 13.10.
jsbach,
@ user205661 Jak ci się nie udało? To nie jest możliwe. W każdym razie masz dwie dodatkowe opcje. Próbowałeś ich?
Radu Rădeanu
2
Szukam strategii, w której mogę uzyskać cedillę, wpisując dwa klucze, jak zawsze to robiłem (apostrof + c). Działa to dobrze w wersji 13.04.
jsbach,
Próbowałem tureckiego układu (międzynarodowe, martwe klucze), ale niektóre klucze nie zostały zmapowane. Na przykład piszę * i dostaję).
jsbach,
2
Przydatnym obejściem jest dodanie xmodmap -e "keycode 54 = c C c C ccedilla Ccedilla", wtedy będziesz mieć ç z right_alt + c. Nie wiem, jak zmienić martwe pary klawiszy za pomocą nowego schematu klawiatury ...
Rmano