Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

.xmodmap com travessão, aspas inteligentes, etc para ABNT2

77 views
Skip to first unread message

Leandro Guimaraens Faria Corsetti Dutra

unread,
Jun 15, 2004, 5:50:07 PM6/15/04
to
Fiz um .xmodmap com travessão, aspas inteligentes, letras
gregas etc para o teclado ABNT-2. Tenho impressão de que essas coisas
deveriam ser incorporadas ao mapa padrão de teclado? Se alguém quiser
usar ou até criar um mapa assim e incorporá-lo ao console-tools e ao
X.org, aqui vão as linhas relevantes:

! Aspas européias «» (Portugal, França)
keycode 0x12 = 9 parenleft guillemotleft
keycode 0x13 = 0 parenright guillemotright

! Travessões –—
keycode 0x14 = minus underscore endash emdash

! Notas de rodapé †‡
keycode 0x1C = t T dagger doubledagger

! Yen ¥, para nossos amigos nikkeis
keycode 0x1D = y Y yen

! Ligatura oe œŒ para o Francês
keycode 0x20 = o O oe OE

! Marca de parágrafo ¶
keycode 0x21 = p P paragraph

! Aspas curvas à direita simples ’ e duplas ” – estranho mas as duplas nem sempre funcionam no GNU Emacs.
keycode 0x22 = dead_acute dead_grave rightsinglequotemark rightdoublequotemark

! Ligatura ae æÆ para o Latim
keycode 0x26 = a A ae AE

! Segundos ″ e minutos ′
keycode 0x27 = s S seconds minutes

! Delta δ Δ
keycode 0x28 = d D Greek_delta Greek_DELTA

! Símbolo de Vênus, feminino ♀
keycode 0x29 = f F femalesymbol femalesymbol

! Gama γ Γ
keycode 0x2A = g G Greek_gamma Greek_GAMMA

! Lambda λΛ
keycode 0x2E = l L Greek_lambda Greek_LAMBDA

! Aspas curvas à esquerda simples ‘ e duplas “ – estranho mas nem sempre funcionam.
keycode 0x31 = apostrophe quotedbl leftsinglequotemark leftdoublequotemark

! Alpha αΑ
keycode 0x34 = z Z Greek_alpha Greek_ALPHA

! Multiplicação ×
keycode 0x35 = x X multiply

! Marca para assinatura ℠
keycode 0x36 = c C copyright signaturemark

! Marca de conferência ✓
keycode 0x37 = v V checkmark

! Beta βΒ
keycode 0x38 = b B Greek_beta Greek_BETA

! Símbolo de Marte, masculino ♂
keycode 0x3A = m M mu malesymbol

! Elipse …
keycode 0x3C = period greater ellipsis

! Interrogação invertida ¿ para o Espanhol
keycode 0x7B = slash question degree questiondown


Ainda não descobri como fazer a ligatura de !? ⁉, se bem que
isso é menos importante, nem como aplicar essa configuração a todo o
sistema, nem qual o equivalente XKB.

Outra coisa que seria legal seriam as ligaturas de publicação
inglesas e francesas (fi fi, fl fl, ft ſt, st st).


--
Leandro Guimarães Faria Corsetti Dutra +55 (11) 5685 2219
Av Sgto Geraldo Santana, 1100 6/71 lea...@dutra.fastmail.fm
04.674-000 São Paulo, SP BRASIL
http://br.geocities.com./lgcdutra/


--
To UNSUBSCRIBE, email to debian-user-por...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Leandro Guimaraens Faria Corsetti Dutra

unread,
Jul 2, 2004, 11:50:15 AM7/2/04
to
Em Tue, 15 Jun 2004 23:50:07 +0200, Leandro Guimaraens Faria Corsetti
Dutra escreveu:

> Fiz um .xmodmap com travessão, aspas inteligentes, letras
> gregas etc para o teclado ABNT-2.

Aqui vai uma versão melhorada, com o • (marcador de lista
redondo cheio largura de ‘n’), se alguém souber como pedir para
incorporar aos mapas padrão do console, do X e do Gnome…

!
! This is an `xmodmap' input file for
! PC 107 key, wide Delete, tall Enter (XFree86; Brazilian ABNT2) keyboards.
! Automatically generated on Fri Jul 2 11:46:37 2004 by ldutra with
! XKeyCaps 2.46; Copyright (c) 1999 Jamie Zawinski <j...@jwz.org>.
! http://www.jwz.org/xkeycaps/
!
! This file presupposes that the keyboard is in the default state, and
! may malfunction if it is not.
!
remove Lock = Caps_Lock

keycode 0x43 = F1 XF86_Switch_VT_1
keycode 0x44 = F2 XF86_Switch_VT_2
keycode 0x45 = F3 XF86_Switch_VT_3
keycode 0x46 = F4 XF86_Switch_VT_4
keycode 0x47 = F5 XF86_Switch_VT_5
keycode 0x48 = F6 XF86_Switch_VT_6
keycode 0x49 = F7 XF86_Switch_VT_7
keycode 0x4A = F8 XF86_Switch_VT_8
keycode 0x4B = F9 XF86_Switch_VT_9
keycode 0x4C = F10 XF86_Switch_VT_10
keycode 0x5F = F11 XF86_Switch_VT_11
keycode 0x60 = F12 XF86_Switch_VT_12
keycode 0x6F = Print Sys_Req
keycode 0x0A = 1 exclam onesuperior exclamdown
keycode 0x0B = 2 at twosuperior onehalf
keycode 0x0C = 3 numbersign threesuperior threequarters
keycode 0x0D = 4 dollar sterling onequarter
keycode 0x0E = 5 percent cent
keycode 0x0F = 6 dead_diaeresis notsign diaeresis
keycode 0x10 = 7 ampersand braceleft
keycode 0x11 = 8 asterisk bracketleft enfilledcircbullet

! Aspas européias «» (Portugal, França)
keycode 0x12 = 9 parenleft guillemotleft
keycode 0x13 = 0 parenright guillemotright

! Travessões –—
keycode 0x14 = minus underscore endash emdash

keycode 0x15 = equal plus section
keycode 0x16 = BackSpace Terminate_Server
keycode 0x70 = KP_Divide XF86_Ungrab
keycode 0x3F = KP_Multiply XF86_ClearGrab
keycode 0x52 = KP_Subtract XF86_Prev_VMode
keycode 0x1A = e E EuroSign

! Trade Mark ™
keycode 0x1B = r R registered trademark

! Notas de rodapé †‡
keycode 0x1C = t T dagger doubledagger

! Yen ¥, para nossos amigos nikkeis
keycode 0x1D = y Y yen

! Ligatura oe œŒ para o Francês
keycode 0x20 = o O oe OE

! Marca de parágrafo ¶
keycode 0x21 = p P paragraph

! Aspas curvas à direita simples ’ e duplas ” – estranho mas as duplas nem sempre funcionam no GNU Emacs.
keycode 0x22 = dead_acute dead_grave rightsinglequotemark rightdoublequotemark

keycode 0x23 = bracketleft braceleft ordfeminine

keycode 0x25 = Caps_Lock
keycode 0x71 = Mode_switch Multi_key
keycode 0x5B = KP_Delete comma

add Lock = Caps_Lock
add Control = Control_L

Marcelo Neres dos Santos

unread,
Jul 5, 2004, 8:40:11 AM7/5/04
to
Leandro Guimaraens Faria Corsetti Dutra wrote:

>Em Tue, 15 Jun 2004 23:50:07 +0200, Leandro Guimaraens Faria Corsetti
>Dutra escreveu:
>
>

> Aqui vai uma versão melhorada, com o • (marcador de lista
>redondo cheio largura de ‘n’), se alguém souber como pedir para
>incorporar aos mapas padrão do console, do X e do Gnome…
>
>

Será que ninguém tem um arquivo destes com o ponto de interrogação sendo
ativado através da combinação AltGr + w ???

Grato,
--

Marcelo Neres dos Santos <mar...@webmarcelo.tk>
Existem 10 tipos de pessoas: as que sabem binário e as que não sabem.

Leandro Guimarães Faria Corcete Dutra

unread,
Jul 5, 2004, 11:00:17 AM7/5/04
to
Em Seg, 2004-07-05 às 09:29, Marcelo Neres dos Santos escreveu:
> Leandro Guimaraens Faria Corsetti Dutra wrote:
>
> >Em Tue, 15 Jun 2004 23:50:07 +0200, Leandro Guimaraens Faria Corsetti
> >Dutra escreveu:
> >
> > Aqui vai uma versão melhorada, com o • (marcador de lista
> >redondo cheio largura de ‘n’), se alguém souber como pedir para
> >incorporar aos mapas padrão do console, do X e do Gnome…
>
> Será que ninguém tem um arquivo destes com o ponto de interrogação sendo
> ativado através da combinação AltGr + w ???

Use o xkeycaps para criar o seu, é relativamente fácil. Só tem de
lembrar de lançá-lo com o caps lock e o num lock desligados.

Mas por quê AltGr w? Não parece mnemônico.


--
Leandro Guimarães Faria Corcete Dutra <lea...@dutra.fastmail.fm>
http://br.geocities.com./lgcdutra/ +55 (11) 5685 2219
Soli Deo Gloria! Brasil +55 (44) 3028 7467 r34

Marcelo Neres dos Santos

unread,
Jul 5, 2004, 12:40:04 PM7/5/04
to
Leandro Guimarães Faria Corcete Dutra wrote:

> Use o xkeycaps para criar o seu, é relativamente fácil. Só tem de
>
>lembrar de lançá-lo com o caps lock e o num lock desligados.
>
> Mas por quê AltGr w? Não parece mnemônico.
>
>
>
>

É porque o teclado do meu notebook Acer TravelMate 230 veio assim, com o
? sendo acionado através destas teclas. Nunca tinha visto um teclado
assim!!!

--
Marcelo Neres dos Santos <mar...@webmarcelo.tk>
Existem 10 tipos de pessoas: as que sabem binário e as que não sabem.

0 new messages