Come digitare latina lettera c con cediglia


32

Eseguo Ubuntu su un notebook DELL XPS 13 che ha una tastiera americana configurata come internazionale USA. Dopo aver eseguito l'aggiornamento alla versione 13.10, non riesco a ottenere alcun registro a cedilla digitando '+ C. Invece, ottengo un "ć".

Cosa devo fare per ottenere un "ç"?

Sto usando Ubuntu Gnome 13.10 a 64 bit.

Risposte:



14

Sembra che solo il passaggio 3, proposto da Alexandre Schmidt (un'altra risposta a questa stessa domanda), sia sufficiente per far funzionare la cedilla, anche se il significato dei passaggi 1 e 2 è sconosciuto per me in questo momento. Ho testato con successo solo questo terzo passo, come proposto da Jose Vitor Lopes al commento 42 per il bug 518056 . Per maggiori dettagli su questo problema, controlla l'intero registro su Launchpad ( https://bugs.launchpad.net/ubuntu/+bug/518056 ).

aggiungi una riga /etc/environment

GTK_IM_MODULE = cedilla QT_IM_MODULE = cedilla

Riavvia il tuo computer

fonte

Il limite di questo cambiamento è che altre consonanti come "S" vengono ancora accentuate come "Ś", invece di avere un apostrofo prima della lettera, come su "'S", usato per esprimere le contrazioni.

16.04 Aggiornamento LTS (Unity): non sono più necessarie modifiche al file di configurazione. Basta scegliere una delle seguenti fonti di input per l'inserimento del testo: (1) inglese (USA, internazionale con chiavi morte); (2) inglese (USA, alternativa internazionale). Cedilla ( C+ '= Ç) funziona bene con loro.


Ça marche bien!
Fuhrmanator,

14.04: Funziona in tutto il software eseguito da Unity. Ma non funziona nel menu di ricerca di Unity e non funzionerà per le console standalone (CTRL-ALT-F1 ...).
Joe,

Testato su Ubuntu 18.04 configurato per la lingua inglese (Canada) e sfortunatamente non ha funzionato per me. Sto ancora cercando una soluzione per digitare ç come '+ c.
Bani,

@Bani, vedi ubuntuforum-pt.org/index.php?topic=123209.0 per una soluzione il 18.04. È in portoghese, ma spero che capirai se lo traduci su Google
massimo

9

Avevo lo stesso problema e le seguenti istruzioni hanno risolto il mio problema:

1) Modifica dei file:

per 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

per 32 bit:

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

cambiando la linea

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

a

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

(nota "en" alla fine)

2) la sostituzione di "ć" in "ç" e "Ć" in "Ç" su /usr/share/X11/locale/en_US.UTF-8/Compose (se usi più localizzazioni, potresti aver bisogno di questa sostituzione per tutti di loro)

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) aggiungi due righe su / etc / environment

GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla

4) riavvia il computer

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


8

Il layout di cui hai bisogno è "English (International with AltGr dead keys)"

inserisci qui la descrizione dell'immagine

premendo AltGr+ ,porta il ç. AltGr+ Shift+ ,portaÇ


4
AltGr +, è doloroso per qualcuno abituato ai tasti acuti + c.
Italo Borssatto,

@italo è una vera soluzione che utilizza lo stesso layout di tastiera fino a quando alcuni bug nelle opzioni della tastiera non vengono corretti.
Braiam,

Dove hai trovato questa immagine del layout della tastiera?
Gabriel Staples,

@GabrielStaples Apri le preferenze di immissione testo dalle impostazioni di sistema. Fai clic sulla sorgente di input di cui desideri visualizzare la mappa dei tasti e premi la piccola icona della tastiera nella parte inferiore destra dell'elenco. Ti mostrerà la mappa dei tasti.
webmaster777,

4

È possibile ottenere una configurazione per utente per la combinazione '+ c = ç aggiungendo:

export GTK_IM_MODULE=cedilla

nel file .profile dell'utente.


scusate per questa domanda stupida, come esportate nel .profile dell'utente? TIA
Michael,

Fai "gedit ~ / .profile" nel Terminale (Alt + T) e aggiungi una nuova riga alla fine del file scrivendo "export ...". Quindi salvare il file e riavviare.
Eugene Kartoyev, il

4

Esiste il file x11 Compose /usr/share/X11/locale/pt_BR.UTF-8/Composeper il portoghese brasiliano con questo contenuto:

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

Quindi, qualunque sia la lingua che stai usando, tutto ciò che devi fare, per ottenere '+ c in ç, è:

  • Generare la locale pt_BR.UTF-8, se non è già disponibile:

    sudo locale-gen pt_BR.UTF-8

  • Aggiungi questa riga al tuo ~/.profilefile:

    export LC_CTYPE = pt_BR.UTF-8

Se sei un utente brasiliano e installi la lingua portoghese - durante l'installazione o successivamente dal supporto linguistico - puoi saltare i passaggi appena menzionati. Invece puoi semplicemente aprire Supporto lingua e selezionare il portoghese brasiliano come lingua di visualizzazione. A partire da Ubuntu 15.04 è sufficiente selezionare il portoghese brasiliano come impostazione dei formati regionali .


Volevo solo che lo sapessi, questa è stata la vera risposta a questo problema con la cediglia. Generazione della locale e modifica di .profile. Vorrei aver trovato questa tua risposta prima. Stavo quasi per perdere la testa qui, lo giuro! Grazie!
Renato Oliveira,

3

Aggiungi la riga seguente al file /etc/environmented esegui nuovamente l'accesso.

export GTK_IM_MODULE = cedilla


1

Con Xubuntu 16.04 e il layout generico internazionale a 105 tasti (variante inglese del Regno Unito), posso ottenere una cediglia su molti caratteri premendo AltGr+ =, seguito dal carattere che voglio "decorare", ovvero co Shift+ c.

Una simile sorta di "decorazione prefisso" può essere fatto con AltGr+ X, dove X è ;, 'o #per acuti, accento circonflesso, e grave, rispettivamente. E ce ne sono altri, ad esempio i tasti [e ]. Questi sono i caratteri predefiniti su questi tasti nel layout del Regno Unito - altri layout potrebbero differire, ma sospetto che tutti i tasti decoratore pertinenti siano sul lato destro della tastiera vicino al Entertasto.


0

Nel caso in cui un futuro visitatore con un layout di tastiera tedesco finisca qui, come me - anche se è al di fuori dell'ambito della domanda originale:

  • ç è inserito Alt Gr+ ´,c
  • Ç è inserito Alt Gr+ ´,C

-1

Un modo consiste nell'utilizzare la combinazione Ctrl+ Shift+ Ue quindi digitare 00e7seguito dal Spacequale si trasformerà in ç(lettera latina c con cediglia).

Un altro modo è utilizzare la Mappa caratteri :

Apri mappa caratteri

Mappa caratteri

E un altro modo e probabilmente il migliore è usare un layout di tastiera come il portoghese:

Layout tastiera portoghese


Il layout turco non ha funzionato per me. Non avevo questo problema prima dell'aggiornamento alla versione 13.10, quindi qualcosa è stato cambiato dal 13.04 al 13.10.
jsbach,

@ user205661 Come non ha funzionato per te? Non e possibile. Comunque hai altre due opzioni. Li hai provati?
Radu Rădeanu,

2
Sto cercando una strategia in cui posso ottenere una cedilla digitando due chiavi, come ho sempre fatto (apostrofo + c). Funzionava perfettamente nella versione 13.04.
jsbach,

Ho provato il layout turco (internazionale, chiavi morte) ma alcuni dei tasti non sono stati mappati corretti. Ad esempio, scrivo * e ottengo).
jsbach,

2
Una soluzione utile è aggiungere xmodmap -e "keycode 54 = c C c C ccedilla Ccedilla", quindi avrai ç con right_alt + c. Non so come cambiare le coppie di tasti morti con il Nuovo schema di tastiera ...
Rmano,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.