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        [EMAIL PROTECTED]
04.674-000  São Paulo, SP                                    BRASIL
http://br.geocities.com./lgcdutra/

Responder a