Problemas com cedilha no Kubuntu 5.10

Iniciado por Renato_A, 02 de Novembro de 2005, 17:59

tópico anterior - próximo tópico

Renato_A

Olá todos:

Estou com problemas em teclar o cedilha dentro de aplicações exclusivas do KDE. como o Kwrite, o Kmail, etc. Meu teclado é o famoso americano internacional e está configurado em Configurações de Sistema -> Regional e Acessibilidade -> Layout do Teclado como:
Keyboard Model: Generic 104-key PC
Active Layouts: U.S. English (us)
Layout Variant: intl
Command: setxkbmap -model pc104 -layout us -variant intl
Os demais acentos estão OK, só o cedilha fica assim: ć (repito: só em aplicações exclusivas do KDE).
No xorg.conf as configurações do teclado estão dessa forma:
Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "CoreKeyboard"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc104"
   Option      "XkbLayout"   "us"
   Option      "XkbVariant"   "intl"
#      Option      "XkbDisable"    "true"
EndSection

Alguém tem alguma idéia de como resolver o problema ?

Fico desde já grato por qualquer

pereira

Estou com o mesmo problema. Nos programas compilados com o GTK (Firefox, etc. ), tudo funciona, mas nos programas do KDE aparece somente o c com acento ao invés do c cedilha.

Sou usuário de várias distribuições Linux (Suse, Debian, Kurumin, Conectiva e etc.), mas até agora só esta que tive problemas com c cedilha no KDE. Acredito que seja porque o KDE não seja o Gerenciador padrão do Ubuntu e o Kubuntu ainda seja uma mistura.

Aguardo uma ajuda, assim como Renato.

Obrigado desde já pelo ótimo trabalho.

AlexBR

É o seguinte... A codificação padrão do Ubuntu é a UTF8. Essa codificação sempre teve problemas com o QT. O QT funciona melhor com a codificação ISO-8859-1. Faça um teste rápido. Vá na linha de comando e digite o seguinte.


export LANG=pt_BR.UTF-8
export LC_ALL=pt_BR
export LC_CTYPE=ISO-8859-1
export LESSCHARSET=latin1


Em seguida, execute o aplicativo QT que tem problemas com o cedilha. Contudo, execute-o do mesmo terminal que você executou os comandos anteriores. Você deve ver que o problema do cedilha some.

Tentei colocar esses comando no /etc/bash.bashrc. Contudo, não adianta. Sempre tenho q digita-los novamente. Não sei como definir a codificaçao padrão para ISO-8859-1. :-(

Renato_A

Prezados:

Adicionei os comandos sugeridos:

export LANG=pt_BR.UTF-8
export LC_ALL=pt_BR
export LC_CTYPE=ISO-8859-1
export LESSCHARSET=latin1


ao arquivo /etc/profile que define opções globais para o bash. O cedilha passou a funcionar perfeitamente para os aplicativos desenvolvidos em Qt, porém os demais programas ficaram uma bagunça: o Openoffice2 perdeu todas as traduções de menu, etc., inclusive não aceitou mais o cedilha.

Existe alguma outra saída para o problema ?

pereira

A outra saída pelo que eu vi é usar o c cedilha do teclado us_intl com UTF-8.

Para você digitar c cedilha, digite o AltGr (Alt da Direita) + virgula.

Parece que na rússia eles precisam do c com acento. Então começou a fazer parte do us_intl com UTF-8 o c com acento.

vpnsctl

Só uma tentativa ingênua, mas não funcionaria vocês darem um
dpkg-reconfigure locales
e botar o padrão para ISO-8859-1??

pereira

Não funciona muito bem só mudar para ISO 8859-1, pois no Kubuntu tem programas que continuam usando UTF8 sem olhar no locales. Não sei se configuraram o charset padrão em outro lugar.

AlexBR

O comando dpkg-reconfigure locales serviu pra eu gerar a tabela ISO 8859-1. Aqui, tava sem ela e ficava dando uns erros esquisitos. Eu notei que, se eu executar um aplicativo a partir da linha de comando, ele fica com ISO 8859-1. Contudo, se eu chamar a partir do menu, ele fica com UTF8 e com o cedilha errado no QT. :-( Ô vida!!!

Diogo

Os comandos:
sudo dpkg-reconfigure locales
sudo dpkg-reconfigure console-data
sudo dpkg-reconfigure xserver-xorg

Devem permitir-te resolver esse problema...

Renato_A

Problema Resolvido:

Como achei temerárias as mudanças sugeridas nos locales, resolvi esperar um pouco. No bugzilla do Ubuntu havia uma série de "posts" referentes à acentuação no ambiente KDE. Valeu a pena esperar: a equipe do Ubuntu liberou uma atualização do arquivo xkeyboard-config que resolveu o problema completamente.

De qualquer forma, fico grato a todos.

Canellas

Olá!

Eu usava o Kurumin e agora no Ubuntu todos os caracteres acentuados estão errados!

Eu sei q tem a ver c/ o Ubuntu usar o UTF8, enq o Kurumin usar o ISO8859-1, mas não sei como resolver.

Alguém tem aguma dica?

Como achar o tópico de acentuação no bugzilla do Ubuntu?

Obrigado!

wbsouza

Citarsudo dpkg-reconfigure locales
sudo dpkg-reconfigure console-data
sudo dpkg-reconfigure xserver-xorg

Eu fiz esta sequencia, e está tudo funcionando (console e X)

sudo dpkg-reconfigure locales
sudo dpkg-reconfigure localeconf
sudo dpkg-reconfigure console-data
sudo dpkg-reconfigure xserver-xorg

BARRACA

Então Renato, que tal postar a dica que resolveu seu problema?