Mapa de teclado us-intl no Kubuntu

Publicado por William Marques em 23/05/2006

[ Hits: 11.472 ]

 


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

AIX - Montar imagem ISO

Hack 'n' Cast - Cultura Hacker

Placas Wireless Ralink - Instalação de Drivers no CentOS 6.x

Os usuários e permissões no sistema GNU/Linux

Desabilitando Mensagens de Login de Servidor SSH

  

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