Mapa de teclado us-intl no Kubuntu

Publicado por William Marques em 23/05/2006

[ Hits: 11.752 ]

 


Mapa de teclado us-intl no Kubuntu



Para ter a correta visualização do cê cedilha (Ç) no Kubuntu, tive que alterar o arquivo /usr/share/X11/locale/pt_BR.UTF-8/Compose.

Antes da alteração, todas as aplicações do KDE exibiam o cedilha como um cê com acento (ć)! Pois é, quem fez o mapeamento não sabia que aqui no Brasil o ' + c deve virar ç!

Como a resolução é bem simples, vai um patch:


Salve essa porção de código em um arquivo Compose.diff, dentro do diretório /usr/share/X11/locale/pt_BR.UTF-8. Em seguida, edite-o:

# vi Compose.diff

Dentro do Vi, dê o seguinte comando:

:set encoding=utf8

Pressione a tecla Insert do teclado.

Pressione simultaneamente Shift + Insert e dê o comando:

:wq

E depois aplique o patch:

# patch - p0 > Compose.diff

Explicando o patch: Removi a numeração após o ç e pimba, funcionou. Apenas achei interessante postar aqui em formato de patch, para aqueles que não conhecem aproveitar a oportunidade de aprender uma coisinha a mais.

Após ter aplicado o patch, reinicie o X. Calma lá, só o X hein! Isso não é Windows!!! Feche todos os programas abertos e simultâneamente pressione as teclas Ctrl + Alt + Backspace. Logue-se novamente e pronto, seu ç deve estar lá, bonitinho.

Essa dica se aplica a aqueles que possuem teclado americano com teclas mortas (us-intl) , e estão utilizando UTF8, ao invés de ISO8859-1. Pelo menos essa é a instalação padrão do Kubuntu. Possivelmente existem outras distros que apresentam esse mesmo comportamento, me recordo de ter lido algo sobre o SuSE, só não me recordo a versão.

É isso aí pessoal, por hoje é só!

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Pacotes úteis para Gnome 2.14

Executar comandos ou scripts no Linux via Windows, sem intervenção do usuário

eBook Linux 101 Hacks

Um pouco sobre bits e bytes

Corrigindo erros no módulo do VirtualBox (Ubuntu)

  

Comentários
[1] Comentário enviado por kernelpanic em 24/05/2006 - 18:11h

:::ERRATA
Pessoal, dei mole na digitação, para aplicar o patch é
# patch - p0 < Compose.diff
Valeu!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts