bg revision 154daed1
1154daed1Smrg// $XKeyboardConfig: xkeyboard-config/symbols/bg,v 1.8 2005/08/07 23:00:52 svu Exp $
2154daed1Smrg
3154daed1Smrg// based on a keyboard map:
4154daed1Smrg//
5154daed1Smrg//////////////////////////////////////////////////////////////////////////
6154daed1Smrg// Copyright (C) 1999, 2000 by Anton Zinoviev <anton@lml.bas.bg>
7154daed1Smrg//
8154daed1Smrg// This software may be used, modified, copied, distributed, and sold,
9154daed1Smrg// in both source and binary form provided that the above copyright
10154daed1Smrg// and these terms are retained. Under no circumstances is the author
11154daed1Smrg// responsible for the proper functioning of this software, nor does
12154daed1Smrg// the author assume any responsibility for damages incurred with its
13154daed1Smrg// use.
14154daed1Smrg//
15154daed1Smrg////////////////////////////////////////////////////////////////////////// 
16154daed1Smrg// Version 1.6r1
17154daed1Smrg
18154daed1Smrgpartial default alphanumeric_keys
19154daed1Smrgxkb_symbols "bds" {
20154daed1Smrg// BDS is the Bulgarian Institute for Standardization
21154daed1Smrg
22154daed1Smrg  name[Group1]= "Bulgaria";
23154daed1Smrg  
24154daed1Smrg  key <TLDE> {   [ parenleft,         parenright          ]    };
25154daed1Smrg  key <AE01> {   [ 1,                 exclam              ]    };
26154daed1Smrg  key <AE02> {   [ 2,                 question            ]    };
27154daed1Smrg  key <AE03> {   [ 3,                 plus                ]    };
28154daed1Smrg  key <AE04> {   [ 4,                 quotedbl            ]    };
29154daed1Smrg  key <AE05> {   [ 5,                 percent             ]    };
30154daed1Smrg  key <AE06> {   [ 6,                 equal               ]    };
31154daed1Smrg  key <AE07> {   [ 7,                 colon               ]    };
32154daed1Smrg  key <AE08> {   [ 8,                 slash               ]    };
33154daed1Smrg  key <AE09> {   [ 9,                 emdash              ]    };
34154daed1Smrg  key <AE10> {   [ 0,                 numerosign          ]    };
35154daed1Smrg  key <AE11> {   [ minus,             I                   ]    };
36154daed1Smrg  key <AE12> {   [ period,            V                   ]    };
37154daed1Smrg
38154daed1Smrg  key <AD01> {   [ comma,             Cyrillic_yeru       ]    };
39154daed1Smrg  key <AD02> {   [ Cyrillic_u,        Cyrillic_U          ]    };
40154daed1Smrg  key <AD03> {   [ Cyrillic_ie,       Cyrillic_IE         ]    };
41154daed1Smrg  key <AD04> {   [ Cyrillic_i,        Cyrillic_I          ]    };
42154daed1Smrg  key <AD05> {   [ Cyrillic_sha,      Cyrillic_SHA        ]    };
43154daed1Smrg  key <AD06> {   [ Cyrillic_shcha,    Cyrillic_SHCHA      ]    };
44154daed1Smrg  key <AD07> {   [ Cyrillic_ka,       Cyrillic_KA         ]    };
45154daed1Smrg  key <AD08> {   [ Cyrillic_es,       Cyrillic_ES         ]    };
46154daed1Smrg  key <AD09> {   [ Cyrillic_de,       Cyrillic_DE         ]    };
47154daed1Smrg  key <AD10> {   [ Cyrillic_ze,       Cyrillic_ZE         ]    };
48154daed1Smrg  key <AD11> {   [ Cyrillic_tse,      Cyrillic_TSE        ]    };
49154daed1Smrg  key <AD12> {   [ semicolon,         section             ]    };
50154daed1Smrg
51154daed1Smrg  key <AC01> {   [ Cyrillic_softsign, Cyrillic_SOFTSIGN   ]    };
52154daed1Smrg  key <AC02> {   [ Cyrillic_ya,       Cyrillic_YA         ]    };
53154daed1Smrg  key <AC03> {   [ Cyrillic_a,        Cyrillic_A          ]    };
54154daed1Smrg  key <AC04> {   [ Cyrillic_o,        Cyrillic_O          ]    };
55154daed1Smrg  key <AC05> {   [ Cyrillic_zhe,      Cyrillic_ZHE        ]    };
56154daed1Smrg  key <AC06> {   [ Cyrillic_ghe,      Cyrillic_GHE        ]    };
57154daed1Smrg  key <AC07> {   [ Cyrillic_te,       Cyrillic_TE         ]    };
58154daed1Smrg  key <AC08> {   [ Cyrillic_en,       Cyrillic_EN         ]    };
59154daed1Smrg  key <AC09> {   [ Cyrillic_ve,       Cyrillic_VE         ]    };
60154daed1Smrg  key <AC10> {   [ Cyrillic_em,       Cyrillic_EM         ]    };
61154daed1Smrg  key <AC11> {   [ Cyrillic_che,      Cyrillic_CHE        ]    };
62154daed1Smrg  key <BKSL> {   [ apostrophe,        Cyrillic_YERU       ]    };
63154daed1Smrg
64154daed1Smrg  key <AB01> {   [ Cyrillic_yu,       Cyrillic_YU         ]    };
65154daed1Smrg  key <AB02> {   [ Cyrillic_shorti,   Cyrillic_SHORTI     ]    };
66154daed1Smrg  key <AB03> {   [ Cyrillic_hardsign, Cyrillic_HARDSIGN   ]    };
67154daed1Smrg  key <AB04> {   [ Cyrillic_e,        Cyrillic_E          ]    };
68154daed1Smrg  key <AB05> {   [ Cyrillic_ef,       Cyrillic_EF         ]    };
69154daed1Smrg  key <AB06> {   [ Cyrillic_ha,       Cyrillic_HA         ]    };
70154daed1Smrg  key <AB07> {   [ Cyrillic_pe,       Cyrillic_PE         ]    };
71154daed1Smrg  key <AB08> {   [ Cyrillic_er,       Cyrillic_ER         ]    };
72154daed1Smrg  key <AB09> {   [ Cyrillic_el,       Cyrillic_EL         ]    };
73154daed1Smrg  key <AB10> {   [ Cyrillic_be,       Cyrillic_BE         ]    };
74154daed1Smrg    
75154daed1Smrg  // End alphanumeric section
76154daed1Smrg  
77154daed1Smrg};
78154daed1Smrg
79154daed1Smrgpartial alphanumeric_keys 
80154daed1Smrgxkb_symbols "phonetic" {
81154daed1Smrg  
82154daed1Smrg  name[Group1]= "Bulgaria - Phonetic";
83154daed1Smrg  
84154daed1Smrg  key <TLDE> {   [ Cyrillic_che,      Cyrillic_CHE        ]    };
85154daed1Smrg  key <AE01> {   [ 1,                 exclam              ]    };
86154daed1Smrg  key <AE02> {   [ 2,                 at                  ]    };
87154daed1Smrg  key <AE03> {   [ 3,                 numbersign          ]    };
88154daed1Smrg  key <AE04> {   [ 4,                 dollar              ]    };
89154daed1Smrg  key <AE05> {   [ 5,                 percent             ]    };
90154daed1Smrg  key <AE06> {   [ 6,                 asciicircum         ]    };
91154daed1Smrg  key <AE07> {   [ 7,                 ampersand           ]    };
92154daed1Smrg  key <AE08> {   [ 8,                 asterisk            ]    };
93154daed1Smrg  key <AE09> {   [ 9,                 parenleft           ]    };
94154daed1Smrg  key <AE10> {   [ 0,                 parenright          ]    };
95154daed1Smrg  key <AE11> {   [ minus,             underscore          ]    };
96154daed1Smrg  key <AE12> {   [ equal,             plus                ]    };
97154daed1Smrg
98154daed1Smrg  key <LatQ> {   [ Cyrillic_ya,       Cyrillic_YA         ]    };
99154daed1Smrg  key <LatW> {   [ Cyrillic_ve,       Cyrillic_VE         ]    };
100154daed1Smrg  key <LatE> {   [ Cyrillic_ie,       Cyrillic_IE         ]    };
101154daed1Smrg  key <LatR> {   [ Cyrillic_er,       Cyrillic_ER         ]    };
102154daed1Smrg  key <LatT> {   [ Cyrillic_te,       Cyrillic_TE         ]    };
103154daed1Smrg  key <LatY> {   [ Cyrillic_hardsign, Cyrillic_HARDSIGN   ]    };
104154daed1Smrg  key <LatU> {   [ Cyrillic_u,        Cyrillic_U          ]    };
105154daed1Smrg  key <LatI> {   [ Cyrillic_i,        Cyrillic_I          ]    };
106154daed1Smrg  key <LatO> {   [ Cyrillic_o,        Cyrillic_O          ]    };
107154daed1Smrg  key <LatP> {   [ Cyrillic_pe,       Cyrillic_PE         ]    };
108154daed1Smrg  key <AD11> {   [ Cyrillic_sha,      Cyrillic_SHA        ]    };
109154daed1Smrg  key <AD12> {   [ Cyrillic_shcha,    Cyrillic_SHCHA      ]    };
110154daed1Smrg
111154daed1Smrg  key <LatA> {   [ Cyrillic_a,        Cyrillic_A          ]    };
112154daed1Smrg  key <LatS> {   [ Cyrillic_es,       Cyrillic_ES         ]    };
113154daed1Smrg  key <LatD> {   [ Cyrillic_de,       Cyrillic_DE         ]    };
114154daed1Smrg  key <LatF> {   [ Cyrillic_ef,       Cyrillic_EF         ]    };
115154daed1Smrg  key <LatG> {   [ Cyrillic_ghe,      Cyrillic_GHE        ]    };
116154daed1Smrg  key <LatH> {   [ Cyrillic_ha,       Cyrillic_HA         ]    };
117154daed1Smrg  key <LatJ> {   [ Cyrillic_shorti,   Cyrillic_SHORTI     ]    };
118154daed1Smrg  key <LatK> {   [ Cyrillic_ka,       Cyrillic_KA         ]    };
119154daed1Smrg  key <LatL> {   [ Cyrillic_el,       Cyrillic_EL         ]    };
120154daed1Smrg  key <AC10> {   [ semicolon,         colon               ]    };
121154daed1Smrg  key <AC11> {   [ quoteright,        quotedbl            ]    };
122154daed1Smrg  key <BKSL> {   [ Cyrillic_yu,       Cyrillic_YU         ]    };
123154daed1Smrg
124154daed1Smrg  key <LatZ> {   [ Cyrillic_ze,       Cyrillic_ZE         ]    };
125154daed1Smrg  key <LatX> {   [ Cyrillic_softsign, Cyrillic_SOFTSIGN   ]    };
126154daed1Smrg  key <LatC> {   [ Cyrillic_tse,      Cyrillic_TSE        ]    };
127154daed1Smrg  key <LatV> {   [ Cyrillic_zhe,      Cyrillic_ZHE        ]    };
128154daed1Smrg  key <LatB> {   [ Cyrillic_be,       Cyrillic_BE         ]    };
129154daed1Smrg  key <LatN> {   [ Cyrillic_en,       Cyrillic_EN         ]    };
130154daed1Smrg  key <LatM> {   [ Cyrillic_em,       Cyrillic_EM         ]    };
131154daed1Smrg  key <AB08> {   [ comma,             less                ]    };
132154daed1Smrg  key <AB09> {   [ period,            greater             ]    };
133154daed1Smrg  key <AB10> {   [ slash,             question            ]    };
134154daed1Smrg
135154daed1Smrg  // End alphanumeric section
136154daed1Smrg
137154daed1Smrg};
138