Interessante, alguém poderia ver o mapeamento no Windows? E no MAC? Acho que a comunidade está chegando bem perto de uma solução definitiva.
André Cavalcante 2008/7/28 Gustavo Chaves <[EMAIL PROTECTED]> > >>>>> On Thu, 24 Jul 2008 16:51:47 -0300, "Renato S. Yamane" < > [EMAIL PROTECTED]> said: > > > No Linux, use o comando XEV e verifique qual é o keysym que cada tecla > > retorna. > > > Se ambas as teclas retornarem o keysym "period", então o BROffice.Org > > está correto. Se uma tecla retornar "period" e a outra retornar "comma", > > então o BROffice.Org está errado, pois ponto é ponto, e vírgula é > vírgula. > > Com o Num Lock desativado: > > '.' produz o keysym KP_Decimal > ',' produz o keysym KP_Delete > > Com o Num Lock ativado: > > '.' produz o keysym KP_Decimal > ',' produz o keysym KP_Separator > > Eu não consegui encontrar (via Google) uma definição do significado > desses keysyms, mas, pelos nomes, me dá a impressão de que o > KP_Decimal seria para o caractere separador decimal e o KP_Separator > seria para o caractere separador dos grupos de potências de 1000. Em > português, usamos a vírgula para separar os decimais e o ponto para os > grupos. Já em inglês é exatamente o contrário. Por exemplo, o número > PI multiplicado por 1000 (e arredondado) se escreve assim em cada > idioma: > > Português => 3.141,59 > > Inglês => 3,141.59 > > Se for isso mesmo, eu acho que são dois problemas: o mapeamento de > keysyms no X11 para o teclado ABNT2 e o mapeamento do keysym > KP_Separator para o caractere específico no locale pt_BR. Procurando > por "KP_Separator KP_Decimal" no Google um dos primeiros links é para > esta mensagem: > > http://lists.freedesktop.org/archives/xorg/2004-April/000437.html > > Ela discute o mapeamento da ',', que estava gerando o keysym 'comma' e > o autor sugere alterar para 'KP_Separator'. > > Se os keysyms das duas teclas forem invertidos e o KP_Separator gerar > uma vírgula em pt_BR, mantendo-se a configuração default do OOo (com o > Num Lock habilitado), eu creio que todos ficariam satisfeitos. > > Ou não... :-) > > Gustavo. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
