terça-feira, junho 23, 2009

Como escrever o til de nasalidade em Ubuntu 8.10, 9.04, 9.10 com um teclado espanhol

Ao tratar de escrever o til de nasalidade, ou til nasal (~), em ubuntu 8.10 (Intrepided Ibex) ou em ubuntu 9.04 (versão netbook) (acontece o mesmo com o ubuntu 9.10 Karmic koala na versão escritorio (desktop) e na versão NRU a solução e esta mesma), com um teclado espanhol imediatamente aparece o símbolo ~, fazendo impossível escrever ã e ẽ de jeito nenhum. Na versão 7.10 era possível escreve-lo do mesmo jeito que em windows combinando as teclas Altgr+4+a= ã; agora ao usar esta combinação obtemos ~a.

Isto acontece polo configuração do teclado que o identifica como asciitilde, no canto de dead_tilde como na versão anterior. O qual é um grave problema para os usuários de ubuntu com um teclado espanhol que precisam de escrever em português. A solução é a seguinte:

Abrir um terminal e escrever:

  1. cd /usr/share/X11/xkb/symbols

    Olho o X têm que estar em maiusculas.

  2. sudo gedit es


Abre-se o editor de texto com os permissos do administrador, isto é necessário para poder guardar os câmbios. Nele procure a linha na que põe:

key { [ 4, dollar, asciitilde, dollar ] };


Simplesmente têm que alterar asciitilde para dead_tilde, deixando da seguinte forma:

key { [ 4, dollar, dead_tilde, dollar ] };

Guarde as modificações e logo reinicie o computador (o troco não funcionará até ter reiniciado) .

Já poderá escrever sem problema nenhum ã ẽ õ.

De precisar escrever ~ simplesmente prema Altgr+4+espazo.