|
Hoje vou postar um script para quem usa teclado no padrão internacional (não é o ABNT2) e tem problemas com o caractere cedilha no Debian Lenny, mas é provável que este script também ajude quem usa Ubuntu com algumas adaptações. O problema é que neste tipo de teclado, para imprimir o caracter cedilha precisamos acentuar o "c". Acontece que ao invés de imprimir "ç", o sistema imprime "?".
1. O primeiro passo é configuar o teclado em "Sistema > Preferências > Teclado". Ali o layout deve ser "USA" e a variant, "International". Esta é a combinação conhecida por us_intl.
2. Feito isso, você deve editar o arquivo /usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules (confirme a localização antes) e procurar pela linha referente ao módulo do cedilha (deve estar como "Cedilla"). Ao achá-la, basta inserir o código de seu idioma atual na lista de códigos de idioma separada por dois pontos. Para automatizar o processo, escrevi um pequeno script: #!/bin/bash
# Correção de cedilha no Debian Lenny com Gnome 2
# Por Fernando Mercês, em 28/7/2009
# www.mentebinaria.com.br
# ATENÇÃO! Antes de rodar este script, certifique-se de que
# selecionou o layout USA com a variant International (us_intl)
# em "Sistema > Preferências > Teclado".
sudo echo "Correção de cedilha no Debian Lenny"
# Variáveis
imm="/usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules"
linha=`cat -n $imm | fgrep Cedilla | cut -f1`
cod=`echo $LANG | cut -c 1,2`
# Backup
sudo cp $imm $imm.bkp
# Adição do idioma padrão ao módulo do cedilha do GTK-2.0
sed -e "`echo $linha`s/.$/\:$cod\"/" $imm | sudo tee $imm.novo > /dev/null
sudo mv $imm.novo $imm
echo "Pronto. Reinicie o X (CTRL+ALT+Backspace)."
PS.: Como alternativa, é possível imprimir o caractere de cedilha pressionando ALT da direita + vírgula, mas não acho prático.
|
Últimos artigos
- Serviços Google via linha de comando (264 hits)
- Monitoração de serviços com o Zabbix (1073 hits)
- Recuperando mensagens do Outlook Express com Linux (238 hits)
- Flash Player 10 nativo para Linux 64-bits (343 hits)
- D-Link DWA-125 no Ubuntu 10.04 (Lucid Lynx) (1102 hits)
- Opera Web Browser - o seu próximo navegador (871 hits)
- Como remover vírus de pen drive (2890 hits)
- Go - A linguagem de programação do Google (917 hits)
- Como usar cartuchos recarregados na HP C5180 (1117 hits)
- Expressões regulares no Mediation (771 hits)
Artigos mais lidos
- Sniffing com o Wireshark (14705 hits)
- Controle de dispositivos com a porta paralela (9487 hits)
- Mascarando o endereço MAC da placa de rede (8135 hits)
- Remoção manual de vírus (6294 hits)
- Ghost pela rede (5972 hits)
- Tudo sobre o GRUB (5429 hits)
- Criando um layout para seu website (4076 hits)
- Extensões perigosas no Windows (3648 hits)
- Entendendo um ataque man-in-the-middle (3352 hits)
- BackTrack - uma distribuição hacker (3272 hits)




