Autor Tópico: Cedilha para teclado US alternative internetional ubuntu 13.10 está ć  (Lida 29461 vezes)

Offline jepasa

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
Re: Cedilha para teclado US alternative internetional ubuntu 13.10 está ć
« Resposta #15 Online: 03 de Dezembro de 2013, 17:32 »
Desejo contribuir com uma pequena atualização neste método que funcionou para o Ubuntu 13.10 64 bits que estou usando. (estou digitando por ele e os cedilhas estão funcionando perfeitamente. ç Ç ;) )

No Ubuntu 13.10 64 bits faça...

1) Editar cada um dos arquivos:
 
Código: [Selecionar]

  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
 

 
Procurar uma linha que começa com cedilla e adicione um :en no último parâmetro, assim:
 
  "cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"
 
2) Substituir "ć" por "ç" e "Ć" por "Ç" em /usr/share/X11/locale/en_US.UTF-8/Compose com os seguintes comandos:
 
Código: [Selecionar]

  sudo cp /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) Forçar a GTK a carregar o módulo cedilla. Para isso, configurar a variável de ambiente chamada GTK_IM_MODULE com o valor "cedilla".
 
Código: [Selecionar]
 
  sudo echo "GTK_IM_MODULE=cedilla" >> /etc/environment
 


4) Reinicie o Ubuntu
 
Código: [Selecionar]

  sudo reboot
 

 
=| Vida longa e prospera 8)

Offline thiago_chi

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: Cedilha para teclado US alternative internetional ubuntu 13.10 está ć
« Resposta #16 Online: 01 de Setembro de 2014, 13:18 »
I have a solution: add the following lines to /etc/environment

GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla

Essa opção resolveu meu problema. Obrigado!

Offline leandromartinez98

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
Re: Cedilha para teclado US alternative internetional ubuntu 13.10 está ć
« Resposta #17 Online: 06 de Abril de 2015, 12:06 »

Pessoal, A SOLUÇÃO é esta:

Não importa que idioma você tenha instalado no seu sistema, quando estiver usando
o teclado US-Internacional (with dead keys), a cedilha será digitada pela combinação '+c
seguindo estes passos:

1. Gere o "local" pt_BR.UTF-8:

sudo locale-gen pt_BR.UTF-8

2. Adicione isto ao seu ~/.profile :

export LC_CTYPE=pt_BR.UTF-8

(saia e entre da sua seção)

Caso o suporte para língua portuguesa estiver instalado, estes dois passos não são necessários.
Basta você escolher "Português Brasileiro" como idioma de interface. Na versão do Ubuntu 15.04
ou superior bastará escolher o idioma de interface OU as configurações regionais como
"Português Brasileiro".

https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/518056