40 votes

Comment taper la petite lettre c latine avec cédille

Je cours Ubuntu sur un notebook DELL XPS 13 qui a un clavier US configuré en US international. Après la mise à niveau vers la version 13.10, je ne peux plus obtenir de cédille en tapant '+C. Au lieu de cela, j'obtiens un "c".

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

Je suis en train d'utiliser Ubuntu Gnome 13.10 64 bits.

19voto

Peter Etchells Points 191

Dans 13.10 et versions ultérieures, vous pouvez utiliser Alt droit + , (c'est-à-dire Alt droit + virgule) en anglais (américain international avec touches mortes) pour obtenir ç. Maj + Alt droit + virgule = Ç

Alt droit + Alt est utile aussi pour ¡¿áéúóí.

16voto

Felipe G. M. Maia Points 1140

Il semble que juste 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 m'échappe pour le moment. J'ai testé juste cette troisième étape avec succès, comme proposé par Jose Vitor Lopes à Commentaire 42 pour le bogue 518056. Pour plus de détails sur ce problème, consultez le journal complet 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

Source

La limite de ce changement est que d'autres consonnes telles que "S" continuent d'être accentuées comme "S", au lieu d'avoir une apostrophe avant la lettre, comme dans "'S", utilisé pour exprimer des contractions.

16.04 LTS (Unity) mise à jour : les modifications du fichier de configuration ne sont plus nécessaires. Il suffit de choisir l'une des sources de saisie suivantes pour la saisie de texte : (1) Anglais (US, international avec touches mortes) ; (2) Anglais (US, international alternatif). La cédille (C + ' = Ç) fonctionne bien avec eux.

13voto

Mike Brady Points 58

Cela fonctionne pour Ubuntu 13.10 et peut ne pas fonctionner pour des versions plus récentes :

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

  1. Modifier 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)

  1. remplacer "c" par "ç" et "C" par "Ç" dans /usr/share/X11/locale/en_US.UTF-8/Compose (si vous utilisez plusieurs locales, vous devrez peut-être faire ce remplacement pour chacune d'elles)

    sudo cp /usr/share/X11/locale/en_US.UTF-8/Compose /usr/share/X11/locale/en_US.UTF-8/Compose.bak sed 's/c/ç/g' < /usr/share/X11/locale/en_US.UTF-8/Compose | sed 's/C/Ç/g' > Compose sudo mv Compose /usr/share/X11/locale/en_US.UTF-8/Compose

  2. ajouter deux lignes dans /etc/environment

    GTK_IM_MODULE=cedilla QT_IM_MODULE=cedilla

  3. redémarrer votre ordinateur

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

8voto

Braiam Points 64282

La disposition dont vous avez besoin est "Anglais (International avec touches mortes AltGr)"

entrez la description de l'image ici

en appuyant sur AltGr + , amène le ç. AltGr + Shift + , amène le Ç

7voto

Wade73 Points 2102

Voici 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"
     : "Ç" Ccedilla # LATIN CAPITAL LETTER C WITH CEDILLA
     : "ç" ccedilla # LATIN SMALL LETTER C WITH CEDILLA

Alors, quelle que soit la langue que vous utilisez, tout ce que vous avez à faire pour que '+c entraîne ç est :

  • Générer la locale pt_BR.UTF-8, si elle n'est pas déjà disponible:

    sudo locale-gen pt_BR.UTF-8

  • Ajouter cette ligne à votre fichier ~/.profile:

    export LC_CTYPE=pt_BR.UTF-8

Si vous êtes un utilisateur brésilien, et installez la langue portugaise - soit lors de l'installation ou ultérieurement à partir de Language Support - vous pouvez passer 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 Formats régionaux.

Édition:

Et une troisième manière, si vous ne voulez pas changer la variable LC_CTYPE, est de créer un fichier ~/.XCompose et de lui donner ce contenu:

  : "Ç" Ccedilla # LATIN CAPITAL LETTER C WITH CEDILLA
  : "ç" ccedilla # LATIN SMALL LETTER C WITH CEDILLA

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X