missed part from b.fd.o#1576
[xorg/xkeyboard-config] / symbols / macintosh_vndr / pt
1 // $XConsortium: pt /main/3 1996/08/31 12:20:08 kaleb $
2 // $XFree86: xc/programs/xkbcomp/symbols/pt,v 3.3.2.1 1999/11/18 15:37:37 hohndel Exp $
3 // mac version from Ricardo Cabral <bfe00991@mail.telepac.pt>
4
5 partial default alphanumeric_keys 
6 xkb_symbols "basic" {
7
8     // Describes the differences between a very simple en_US
9     // keyboard and a very simple Portuguese keybaord
10
11     include "latin"
12
13     name[Group1]= "Portugal - Mac";
14
15     key <LSGT> {        [            less,         greater,           bar,       brokenbar      ]       };
16     key <AE02> {        [               2,        quotedbl,            at,       oneeighth      ]       };
17     key <AE04> {        [               4,          dollar,          section,          dollar   ]       };
18     key <AE03> {        [               3,      numbersign,         sterling,        sterling           ]       };
19     key <AE06> {        [               6,       ampersand      ]       };
20     key <AE07> {        [               7,           slash      ]       };
21     key <AE08> {        [               8,       parenleft,      bracketleft,       braceleft           ]       };
22     key <AE09> {        [               9,      parenright,     bracketright,      braceright           ]       };
23     key <AE10> {        [               0,           equal      ]       };
24     key <AE11> {        [      apostrophe,        question      ]       };
25     key <AE12> {        [            plus,        asterisk,             dead_diaeresis             ]    };
26     key <AB08> {        [           comma,       semicolon      ]       };
27     key <AB09> {        [          period,           colon      ]       };
28     key <AB10> {        [           minus,      underscore      ]       };
29     key <AC10> {        [        ccedilla,        Ccedilla      ]       };
30     key <AC11> {        [      dead_tilde, dead_circumflex      ]       };
31     key <AC12> {        [       backslash,             bar      ]       };
32     key <AD11> {        [       masculine,     ordfeminine      ]       };
33     key <AD12> {        [      dead_acute,      dead_grave      ]       };
34     // End alphanumeric section
35
36     include "eurosign(e)"
37     include "level3(ralt_switch)"
38 };
39
40 partial alphanumeric_keys 
41 xkb_symbols "Sundeadkeys" {
42     include "macintosh_vndr/pt(basic)" // for consistent naming
43     name[Group1]= "Portugal - Mac, Sun dead keys";
44     
45     key <AE12> {        [            plus,        asterisk,  SunFA_Diaeresis, SunFA_Diaeresis      ]    };
46     key <AC11> {        [     SunFA_Tilde,    SunFA_Circum      ]       };
47     key <AD12> {        [     SunFA_Acute,     SunFA_Grave      ]       };
48 };
49
50 partial alphanumeric_keys 
51 xkb_symbols "sundeadkeys" {
52     include "macintosh_vndr/pt(Sundeadkeys)" // for consistent naming
53 };
54
55 partial alphanumeric_keys 
56 xkb_symbols "nodeadkeys" {
57     include "macintosh_vndr/pt(basic)" // for consistent naming
58     name[Group1]= "Portugal - Mac, eliminate dead keys";
59
60     key <AE12> {        [            plus,        asterisk,      quotedbl,        quotedbl      ]       };
61     key <AC11> {        [      asciitilde,     asciicircum      ]       };
62     key <AD12> {        [           acute,           grave      ]       };
63 };