[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



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 <jwz@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

! 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
keycode 0x25 =	Caps_Lock
keycode 0x71 =	Mode_switch	Multi_key
keycode 0x5B =	KP_Delete	comma

add    Lock    = Caps_Lock
add    Control = Control_L


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



Reply to: