Comment taper une minuscule latine c avec cédille

32

J'exécute Ubuntu sur un ordinateur portable DELL XPS 13 qui a un clavier américain configuré comme international américain. Après la mise à niveau vers la version 13.10, aucun enregistreur ne peut obtenir de cédille en tapant '+ C. Au lieu de cela, je reçois un "ć".

Que dois-je faire pour obtenir un "ç"?

J'utilise Ubuntu Gnome 13.10 64 bits.

jsbach
la source

Réponses:

14

Dans 13.10, j'utilise right Alt+ ,(c'est-à-dire Alt + virgule droite) en anglais (US International avec touches mortes) pour obtenir ç. Shift+ Right Alt+ comma=Ç

Droite Alt+ est également utile pour ¡¿áéúóí.

Peter Etchells
la source
1
Cela fonctionne très bien! La réponse de Braiam a la liste complète;)
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
14

Il semble que seule l'étape 3, proposée par Alexandre Schmidt (une autre réponse à cette même question), soit suffisante pour faire fonctionner la cédille, bien que la signification des étapes 1 et 2 me soit inconnue pour le moment. J'ai testé cette troisième étape avec succès, comme l'a proposé Jose Vitor Lopes au commentaire 42 pour le bogue 518056 . Pour plus de détails sur ce problème, consultez l'intégralité du journal sur Launchpad ( https://bugs.launchpad.net/ubuntu/+bug/518056 ).

ajouter une ligne /etc/environment

GTK_IM_MODULE = cédille QT_IM_MODULE = cédille

Redémarrez votre ordinateur

La source

La limitation de ce changement est que d'autres consonnes telles que "S" sont toujours accentuées comme "Ś", au lieu d'avoir une apostrophe avant la lettre, comme sur "'S", utilisée pour exprimer les contractions.

16.04 Mise à jour LTS (Unity): les modifications du fichier de configuration ne sont plus nécessaires. Choisissez simplement l'une des sources d'entrée suivantes pour la saisie de texte: (1) anglais (États-Unis, international avec touches mortes); (2) Anglais (États-Unis, international alternatif). Cedilla ( C+ '= Ç) fonctionne bien avec eux.

Felipe GM Maia
la source
Ça marche bien!
Fuhrmanator du
14.04: Il fonctionne dans tous les logiciels exécutés depuis Unity. Mais cela ne fonctionne pas dans le menu de recherche d'Unity, et cela ne fonctionnera pas pour les consoles autonomes (CTRL-ALT-F1 ...).
Joe
Testé sur Ubuntu 18.04 configuré pour la langue anglaise (Canada) et malheureusement cela n'a pas fonctionné pour moi. Toujours à la recherche d'une solution pour taper ç comme '+ c.
Bani
@Bani, voir ubuntuforum-pt.org/index.php?topic=123209.0 pour une solution le 18.04. C'est en portugais mais j'espère que vous comprendrez si vous le traduisez par Google
max
9

J'avais le même problème et les instructions suivantes ont résolu mon problème:

1) Modification des fichiers:

pour 64 bits:

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

pour 32 bits:

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

changer la ligne

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

à

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

(notez le "en" à la fin)

2) en remplaçant "ć" par "ç" et "Ć" par "Ç" sur /usr/share/X11/locale/en_US.UTF-8/Compose (si vous utilisez plus de paramètres régionaux, vous devrez peut-être ce remplacement pour tous d'eux)

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) ajoutez deux lignes sur / etc / environment

GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla

4) redémarrez votre ordinateur

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

Alexandre Schmidt
la source
8

La disposition dont vous avez besoin est "l'anglais (international avec les touches mortes AltGr)"

entrez la description de l'image ici

appuyer sur AltGr+ ,amène le ç. AltGr+ Shift+ ,apporteÇ

Braiam
la source
4
AltGr +, est douloureux pour quelqu'un habitué aux touches aiguës + c.
Italo Borssatto
@italo mais est une vraie solution en utilisant la même disposition de clavier jusqu'à ce que certains bugs dans les options du clavier soient corrigés.
Braiam
Où avez-vous obtenu cette image de disposition du clavier?
Gabriel Staples,
@GabrielStaples Ouvrez les préférences de saisie de texte dans les paramètres système. Cliquez sur la source d'entrée dont vous souhaitez voir la carte des touches et appuyez sur la petite icône du clavier en bas à droite de la liste. Il vous montrera le clavier.
webmaster777
4

Une configuration par utilisateur pour la combinaison '+ c = ç peut être obtenue en ajoutant:

export GTK_IM_MODULE=cedilla

dans le fichier .profile de l'utilisateur .

Grapola
la source
désolé pour cette question stupide, comment exporter vers .profile de l'utilisateur? TIA
Michael
Faites "gedit ~ / .profile" dans le terminal (Alt + T) et ajoutez une nouvelle ligne à la fin du fichier en écrivant "export ...". Enregistrez ensuite le fichier et redémarrez.
Eugene Kartoyev
4

Il existe le fichier x11 Compose /usr/share/X11/locale/pt_BR.UTF-8/Composepour le portugais brésilien avec ce contenu:

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

Donc, quelle que soit la langue que vous utilisez, tout ce que vous avez à faire pour que le résultat '+ c en ç soit:

  • Générez les paramètres régionaux pt_BR.UTF-8, s'ils ne sont pas déjà disponibles:

    sudo locale-gen pt_BR.UTF-8

  • Ajoutez cette ligne à votre ~/.profilefichier:

    export LC_CTYPE = pt_BR.UTF-8

Si vous êtes un utilisateur brésilien et que vous installez la langue portugaise - lors de l'installation ou ultérieurement à partir du support linguistique - vous pouvez ignorer les étapes mentionnées ci-dessus. Au lieu de cela, vous pouvez simplement ouvrir Language Support et sélectionner le portugais brésilien comme langue d'affichage. À partir d'Ubuntu 15.04, il suffit de sélectionner le portugais brésilien comme paramètre de formats régionaux .

Gunnar Hjalmarsson
la source
Je voulais juste que vous sachiez, c'était la vraie réponse à ce problème de cédille. Génération des paramètres régionaux et modification du fichier .profile. Je souhaite avoir trouvé votre réponse avant. Je perdais presque la tête ici, je le jure! Merci!
Renato Oliveira
3

Ajoutez la ligne ci-dessous au fichier /etc/environmentet refaites la connexion.

export GTK_IM_MODULE = cedilla

Italo Borssatto
la source
1

Avec Xubuntu 16.04 et la disposition générique internationale à 105 touches (variante en anglais britannique), je peux obtenir une cédille sur de nombreux caractères en appuyant sur AltGr+ =, suivi du caractère que je veux "décorer", c'est c-à- dire ou Shift+ c.

Une sorte similaire de « préfixe décoration » peut être fait avec AltGr+ X où X est ;, 'ou #pour aiguë, circonflexe, grave et respectivement. Et il y en a plus, par exemple les touches [et ]. Ce sont les caractères par défaut sur ces touches dans la disposition du Royaume-Uni - d'autres dispositions peuvent différer, mais je soupçonne que toutes les touches de décoration pertinentes sont sur le côté droit du clavier près de la Entertouche.

andybuckley
la source
0

Au cas où un futur visiteur avec une disposition de clavier allemande se retrouverait ici, comme moi - même si cela sort du cadre de la question d'origine:

  • ç est entré Alt Gr+ ´,c
  • Ç est entré Alt Gr+ ´,C
Raketenolli
la source
-1

Une façon consiste à utiliser la combinaison Ctrl+ Shift+ Upuis à taper, 00e7suivi de Spacece qui deviendra ç(lettre minuscule latine c avec cédille).

Une autre façon consiste à utiliser la carte des caractères :

Ouvrir la carte des personnages

Table des caractères

Et une autre façon et probablement la meilleure est d'utiliser une disposition de clavier comme le portugais:

Disposition du clavier portugais

Radu Rădeanu
la source
La disposition turque ne fonctionnait pas pour moi. Je n'ai pas eu ce problème avant de passer à la version 13.10, donc quelque chose a été changé de 13.04 à 13.10.
jsbach
@ user205661 Comment cela n'a pas fonctionné pour vous? Ce n'est pas possible. Quoi qu'il en soit, vous avez deux autres options. Les avez-vous essayés?
Radu Rădeanu
2
Je cherche une stratégie dans laquelle je peux obtenir une cédille en tapant deux touches, comme je l'ai toujours fait (apostrophe + c). Cela fonctionnait très bien dans la version 13.04.
jsbach
J'ai essayé la disposition turque (international, touches mortes) mais certaines des clés ne sont pas corrigées. Par exemple, je tape * et je reçois).
jsbach
2
Une solution de contournement utile consiste à ajouter xmodmap -e "keycode 54 = c C c C ccedilla Ccedilla", puis vous aurez le ç avec right_alt + c. Je ne sais pas comment changer les paires de touches mortes avec le nouveau schéma de clavier ...
Rmano