From c714811b6dadc8fc1fa781f8fe7d8b2bafa4055c Mon Sep 17 00:00:00 2001 From: svu Date: Sat, 12 Jun 2004 01:01:40 +0000 Subject: Added Maori, thanks to John C Barstow --- rules/base.xml.in | 8 ++++++++ symbols/Makefile.am | 2 +- symbols/mi | 45 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 symbols/mi diff --git a/rules/base.xml.in b/rules/base.xml.in index e44f751..4011949 100644 --- a/rules/base.xml.in +++ b/rules/base.xml.in @@ -1421,6 +1421,14 @@ + + + mi + <_shortDescription>Mao + <_description>Maori + + + mk diff --git a/symbols/Makefile.am b/symbols/Makefile.am index a3b842d..274d00d 100644 --- a/symbols/Makefile.am +++ b/symbols/Makefile.am @@ -16,7 +16,7 @@ is it iu \ jp \ kan la latin \ lo lt lv \ -mk ml mm mn \ +mi mk ml mm mn \ mt nl \ no ogham ori \ pc pl \ diff --git a/symbols/mi b/symbols/mi new file mode 100644 index 0000000..e08c2ed --- /dev/null +++ b/symbols/mi @@ -0,0 +1,45 @@ +partial default alphanumeric_keys +xkb_symbols "basic" { + + key { [ a, A ], + [ amacron, Amacron ] }; + key { [ e, E ], + [ emacron, Emacron ] }; + key { [ i, I ], + [ imacron, Imacron ] }; + key { [ o, O ], + [ omacron, Omacron ] }; + key { [ u, U ], + [ umacron, Umacron ] }; + + modifier_map Shift { Shift_L }; + modifier_map Lock { Caps_Lock }; + modifier_map Control{ Control_L }; + modifier_map Mod3 { Mode_switch }; +}; +---------------------------/etc/X11/xkb/symbols/pc/mi------------------- + +// based on a keyboard map from an 'xkb/symbols/mi' file +// + +partial default alphanumeric_keys +xkb_symbols "basic" { + + // Adds the macrons needed for the Maori language to + // a simple us keyboard layout. + + include "pc/latin" + + name[Group1]="Maori"; + + key { [ a, A, amacron, Amacron ] }; + key { [ e, E, emacron, Emacron ] }; + key { [ i, I, imacron, Imacron ] }; + + key { [ o, O, omacron, Omacron ] }; + key { [ u, U, umacron, Umacron ] }; + + key { type[Group1]="TWO_LEVEL", + [ ISO_Level3_Shift, Multi_key ] }; + modifier_map Mod5 { }; +}; -- cgit v1.2.1