Cedilha no Fedora

Existem vários posts em vários Forums de várias distribuições Linux em que o "c cedilha" é necessário para várias pessoas que utilizam o teclado US (US International).

Há boas documentações sobre isso para o Fedora 8 e 9. Porém, no Fedora 10 e superiores, o método de entrada mudou e aquelas soluções não funcionam mais.

A solução a seguir funciona desde que não sejam ativados o "scim" ou o "xim".

Fedora 11

O Fedora 11 não traz os pacotes de módulos de Input para o GTK2, então é preciso instalá-los:

yum install gtk2-immodules

Por precaução, atualize a lista de módulos do GTK:

gtk-query-immodules-2.0-32

Deve aparecer, então, a saída do arquivo de módulos listando todos os disponíveis. Após isso, é só seguir os passos deste tutorial.

Passo 1 - Método de Entrada

Antes de tudo, é preciso mudar o método de entrada padrão para cedilhas

su

cp /etc/X11/xinit/xinput.d/none.conf /etc/X11/xinit/xinput.d/none.conf-backup

gedit /etc/X11/xinit/xinput.d/none.conf

altere a linha:

GTK_IM_MODULE=gtk-im-context-simple

para:

GTK_IM_MODULE=gtk-im-cedilla

Passo 2 - Teclado

Agora, adicionar o método de entrada do teclado para cedilha.

open gedit /etc/gtk-2.0/x86_64-redhat-linux-gnu/gtk.immodules

open gedit /etc/gtk-2.0/i386-redhat-linux-gnu/gtk.immodules

altere a linha:

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

para:

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

Passo 3 - Logout + Login

Passo 4 - Verificação

Verifique se o método de entrada está mesmo como cedilha.

cat ~/.gconf/desktop/gnome/interface/%gconf.xml

    <?xml version="1.0"?>
    <gconf>
        <entry name="gtk-im-module" mtime="1229379660" type="string">
        <stringvalue>gtk-im-cedilla</stringvalue>
        </entry>
    </gconf>

Você pode agora digitar cedilhas com 'c e 'C (aspas simples seguida da letra "c" ou "C")

Referências