first feed-in of the layouts. The revolution is coming
[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     name[Group1]= "Portuguese";
12
13     key <LSGT> {        [            less,         greater      ],
14                         [             bar,       brokenbar      ]       };
15     key <AE02> {        [               2,        quotedbl      ],      
16                         [              at,       oneeighth      ]       };
17     key <AE04> {        [               4,          dollar      ],
18                         [         section,          dollar      ]       };
19     key <AE03> {        [               3,      numbersign      ],
20                         [        sterling,        sterling      ]       };
21     key <AE06> {        [               6,       ampersand      ]       };
22     key <AE07> {        [               7,           slash      ]       };
23     key <AE08> {        [               8,       parenleft      ],
24                         [     bracketleft,       braceleft      ]       };
25     key <AE09> {        [               9,      parenright      ],
26                         [    bracketright,      braceright      ]       };
27     key <AE10> {        [               0,           equal      ]       };
28     key <AE11> {        [      apostrophe,        question      ]       };
29     key <AE12> {        [            plus,        asterisk      ],
30                         [            dead_diaeresis             ]       };
31     key <AB08> {        [           comma,       semicolon      ]       };
32     key <AB09> {        [          period,           colon      ]       };
33     key <AB10> {        [           minus,      underscore      ]       };
34     key <AC10> {        [        ccedilla,        Ccedilla      ]       };
35     key <AC11> {        [      dead_tilde, dead_circumflex      ]       };
36     key <AC12> {        [       backslash,             bar      ]       };
37     key <AD11> {        [       masculine,     ordfeminine      ]       };
38     key <AD12> {        [      dead_acute,      dead_grave      ]       };
39     // End alphanumeric section
40
41 };
42
43 partial alphanumeric_keys 
44 xkb_symbols "Sundeadkeys" {
45     include "macintosh/pt(basic)" // for consistent naming
46     
47     key <AE12> {        [            plus,        asterisk      ],
48                         [ SunFA_Diaeresis, SunFA_Diaeresis      ]       };
49     key <AC11> {        [     SunFA_Tilde,    SunFA_Circum      ]       };
50     key <AD12> {        [     SunFA_Acute,     SunFA_Grave      ]       };
51 };
52
53 partial alphanumeric_keys 
54 xkb_symbols "sundeadkeys" {
55     include "macintosh/pt(Sundeadkeys)" // for consistent naming
56 };
57
58 partial alphanumeric_keys 
59 xkb_symbols "nodeadkeys" {
60     include "macintosh/pt(basic)" // for consistent naming
61
62     key <AE12> {        [            plus,        asterisk      ],
63                         [        quotedbl,        quotedbl      ]       };
64     key <AC11> {        [      asciitilde,     asciicircum      ]       };
65     key <AD12> {        [           acute,           grave      ]       };
66 };