Cedilha no amsn (resolvido)

Iniciado por Nitibailoff, 12 de Janeiro de 2008, 19:13

tópico anterior - próximo tópico

Nitibailoff

Olá,
Alguém teve problemas com o cedilha no amsn e soube resolver?
Achei diversas pessoas com o mesmo problema no google mas nao achei solução alguma. Meu cedilha funciona normal em qualquer lugar mas no amsn fica com acento no 'c'.
Meu teclado é Internacional.

abraços

allanrock

Se o problema for apenas no AMSN tenta baixar um pacote de tradução para PT-BR no site do programa... 8)

Se isso acontece sempre no sistema todo aí é outra história...


Abs.

leandro.mat

Olá pessoal,
Estou usando o Ubuntu 8.10 (English) no notebook Presario V2000.
Tenho o mesmo problema, porém em todos os outros softwares, que já testei inclusive no terminal, o cedilha funciona normalmente. Pois fiz alterações na configuração do teclado usando US internacional (dead keys)  e também inclui a terminação ":en"  no arquivo

libgtk2.0-0.immodules

que está localizado em

/usr/lib/gtk-2.0/2.10.0/immodule-fileslibgtk2.0-0.immodules.d/

Gostaria de saber se um remapeamento resolveria este problema para o amsn e como fazer isto. Li algumas páginas sobre o xmodmap, mas não entendi quase nada.

qualquer dica é super bem vinda ( se possível considerem que eu aprendi o que é Linux e estou usando a mais ou menos 48h   :)  )

muito obrigado,





leandro.mat

Encontrei esta "patch:"

--- Compose 2006-01-11 18:11:05.000000000 -0200
+++ Compose.ok 2006-01-11 18:12:09.000000000 -0200
@@ -608,11 +608,11 @@
: "Ą" U0104 # LATIN CAPITAL LETTER A WITH OGONEK
: "ą" U0105 # LATIN SMALL LETTER A WITH OGONEK
: "ą" U0105 # LATIN SMALL LETTER A WITH OGONEK
- : "Ç" U0106 # LATIN CAPITAL LETTER C WITH ACUTE
+ : "Ç"
: "Ć" U0106 # LATIN CAPITAL LETTER C WITH ACUTE
: "Ć" U0106 # LATIN CAPITAL LETTER C WITH ACUTE
: "Ć" U0106 # LATIN CAPITAL LETTER C WITH ACUTE
- : "ç" U0107 # LATIN SMALL LETTER C WITH ACUTE
+ : "ç" : "ć" U0107 # LATIN SMALL LETTER C WITH ACUTE
: "ć" U0107 # LATIN SMALL LETTER C WITH ACUTE
: "ć" U0107 # LATIN SMALL LETTER C WITH ACUTE

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. ( No meu caso não acontece nada )
Pressione simultaneamente Shift + Insert e dê o comando: (Também não acontece nada)

:wq

E depois aplique o patch:

# patch - p0 > Compose.diff    Depois disto me retorna o seguinte erro


patching file Compose
patch: **** malformed patch at line 4: : "Ą" U0104 # LATIN CAPITAL LETTER A WITH OGONEK




Rodrigo Oliveira™

jámudou a linguagem do amsn do português de portugal para português do Brasil?
Fedorando ou Ubuntando?  Eis a questão!!!
Antigo Nick ==>>   DigoUnited
Email. rodrigo@ubuntu-br.net

Nitibailoff

Na verdade meu sistema todo ta em inglês, inclusive o amsn, mas eu resolvi o problema, achei um camarada que deu uma dica legal e deu certo, segue:

Selecione o layout de teclado chamado  USA Alternative International (former us_intl)  em System / Preferences / Keyboard / Layouts.

Edite o arquivo: libgtk2.0-0.immodules

   1. sudo vim /usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules 

sudo vim /usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules

Procure uma linha que começa com cedilla e adicione um : en no último parâmetro, assim:

   1. "cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en" 

"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"

Salve e saia. (até aqui é o de sempre, mas para o amsn é a dica abaixo)

Neste ponto o Ç deve funcionar nas aplicações GTK. Agora vamos ajustar as aplicações do QT.

Edite o arquivo Compose

   1. sudo kate /usr/share/X11/locale/en_US.UTF-8/Compose 

sudo vim /usr/share/X11/locale/en_US.UTF-8/Compose

Procure por todos as instâncias de ć e troque por ç e do Ć para Ç . Se vc não conseguir digitar o cedilha, copie e cole daqui mesmo. 

Reinicie e pronto.

abraços e valeu

PapiMigas

No meu caso que tenho a linguagem em PT bastou desactivar o suporte para caracteres complexos, nas definições de lingua. Descoberto ao fim de umas horas...  >:(
__