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.

Odpowiedzi:



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.


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


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Ç


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.


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 .


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


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.


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

-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


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
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.