J'utilise Ubuntu sur un ordinateur portable Dell XPS 13 doté d'un clavier américain configuré en tant que clavier américain. Après la mise à niveau vers la version 13.10, aucun loger ne peut obtenir un cedilla 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.
En 13.10, j'utilise le droit Alt+ , (c’est-à-dire droite Alt + virgule) en anglais (US International avec touches mortes) pour obtenir ç. Shift + Right Alt + comma = Ç
Droite Alt + est utile pour ¡¿áéúóí aussi.
Il semble que la seule étape 3 proposée par Alexandre Schmidt (autre réponse à cette même question) suffise à faire fonctionner la cedilla, bien que la signification des étapes 1 et 2 m’apparaisse inconnue à ce jour. J'ai testé cette troisième étape avec succès, comme l'avait proposé Jose Vitor Lopes à Commentaire 42 pour le bogue 518056 . Pour plus de détails sur ce problème, consultez l’ensemble du journal sur Launchpad ( https://bugs.launchpad.net/ubuntu/+bug/518056 ).
ajouter une ligne dans
/etc/environment
GTK_IM_MODULE = cedilla QT_IM_MODULE = cedilla
Redémarrez votre ordinateur
La limite 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é pour exprimer les contractions.
16.04 Mise à jour de LTS (Unity): Les modifications du fichier de configuration ne sont plus nécessaires. Il suffit de choisir 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, alternative internationale). Cedilla (C
+ '
= Ç
) fonctionne bien avec eux.
J'avais le même problème et les instructions suivantes ont résolu mon problème:
1) Éditer les 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 toute fin)
2) en remplaçant "ć" par "ç" et "Ć" par "Ç" dans /usr/share/X11/locale/en_US.UTF-8/Compose (si vous utilisez plus de paramètres régionaux, vous devrez peut-être remplacer ce paramètre par 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) ajouter 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
La disposition dont vous avez besoin est la suivante: "Anglais (international avec touches mortes AltGr)"
pressage AltGr + , apporte le ç
. AltGr + Shift + , apporte Ç
Une configuration par utilisateur pour la combinaison '+ c = ç peut être réalisée en ajoutant:
export GTK_IM_MODULE=cedilla
au fichier . profile de l'utilisateur.
Il y a le fichier x11 Compose /usr/share/X11/locale/pt_BR.UTF-8/Compose
pour 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
Ainsi, quelle que soit la langue que vous utilisez, tout ce que vous devez faire pour obtenir le résultat '+ c dans ç, est la suivante:
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 fichier ~/.profile
:
exportation LC_CTYPE = pt_BR.UTF-8
Si vous êtes un utilisateur brésilien et installez la langue portugaise - soit lors de l'installation, soit ultérieurement à partir de Support de la langue - vous pouvez ignorer les étapes mentionnées ci-dessus. Au lieu de cela, vous pouvez simplement ouvrir Support de la langue et sélectionner le portugais brésilien comme langue d'affichage. À partir de Ubuntu 15.04, il suffit de sélectionner le portugais brésilien comme paramètre Formats régionaux .
Ajoutez la ligne ci-dessous au fichier /etc/environment
et reconnectez-vous.
export GTK_IM_MODULE = cedilla
Avec Xubuntu 16.04 et la disposition générique internationale à 105 touches (variante anglaise anglaise), je peux obtenir une cédille sur de nombreux caractères en sélectionnant AltGr
name __ + =
, suivi du caractère que je veux "décorer", c'est-à-dire c
name__, ou Shift
name __ + c
name.
Un type similaire de "préfixe de décoration" peut être utilisé avec AltGr
name __ + X, où X est respectivement ;
, '
ou #
, pour aiguë, circumflex et Grave. Et il y en a plus, par exemple les clés [
et ]
. Ce sont les caractères par défaut de ces touches dans la présentation du Royaume-Uni. D'autres dispositions peuvent différer, mais je suppose que toutes les touches de décorateur appropriées se trouvent du côté droit du clavier, près de la touche Enter
name__.
Au cas où un futur visiteur avec un clavier allemand se termine ici, comme moi - même si cela sort du cadre de la question initiale: