Home | History | Annotate | Line # | Download | only in symbols
bg revision 1.1
      1  1.1  mrg // $XKeyboardConfig: xkeyboard-config/symbols/bg,v 1.8 2005/08/07 23:00:52 svu Exp $
      2  1.1  mrg 
      3  1.1  mrg // based on a keyboard map:
      4  1.1  mrg //
      5  1.1  mrg //////////////////////////////////////////////////////////////////////////
      6  1.1  mrg // Copyright (C) 1999, 2000 by Anton Zinoviev <anton (a] lml.bas.bg>
      7  1.1  mrg //
      8  1.1  mrg // This software may be used, modified, copied, distributed, and sold,
      9  1.1  mrg // in both source and binary form provided that the above copyright
     10  1.1  mrg // and these terms are retained. Under no circumstances is the author
     11  1.1  mrg // responsible for the proper functioning of this software, nor does
     12  1.1  mrg // the author assume any responsibility for damages incurred with its
     13  1.1  mrg // use.
     14  1.1  mrg //
     15  1.1  mrg ////////////////////////////////////////////////////////////////////////// 
     16  1.1  mrg // Version 1.6r1
     17  1.1  mrg 
     18  1.1  mrg partial default alphanumeric_keys
     19  1.1  mrg xkb_symbols "bds" {
     20  1.1  mrg // BDS is the Bulgarian Institute for Standardization
     21  1.1  mrg 
     22  1.1  mrg   name[Group1]= "Bulgaria";
     23  1.1  mrg   
     24  1.1  mrg   key <TLDE> {   [ parenleft,         parenright          ]    };
     25  1.1  mrg   key <AE01> {   [ 1,                 exclam              ]    };
     26  1.1  mrg   key <AE02> {   [ 2,                 question            ]    };
     27  1.1  mrg   key <AE03> {   [ 3,                 plus                ]    };
     28  1.1  mrg   key <AE04> {   [ 4,                 quotedbl            ]    };
     29  1.1  mrg   key <AE05> {   [ 5,                 percent             ]    };
     30  1.1  mrg   key <AE06> {   [ 6,                 equal               ]    };
     31  1.1  mrg   key <AE07> {   [ 7,                 colon               ]    };
     32  1.1  mrg   key <AE08> {   [ 8,                 slash               ]    };
     33  1.1  mrg   key <AE09> {   [ 9,                 emdash              ]    };
     34  1.1  mrg   key <AE10> {   [ 0,                 numerosign          ]    };
     35  1.1  mrg   key <AE11> {   [ minus,             I                   ]    };
     36  1.1  mrg   key <AE12> {   [ period,            V                   ]    };
     37  1.1  mrg 
     38  1.1  mrg   key <AD01> {   [ comma,             Cyrillic_yeru       ]    };
     39  1.1  mrg   key <AD02> {   [ Cyrillic_u,        Cyrillic_U          ]    };
     40  1.1  mrg   key <AD03> {   [ Cyrillic_ie,       Cyrillic_IE         ]    };
     41  1.1  mrg   key <AD04> {   [ Cyrillic_i,        Cyrillic_I          ]    };
     42  1.1  mrg   key <AD05> {   [ Cyrillic_sha,      Cyrillic_SHA        ]    };
     43  1.1  mrg   key <AD06> {   [ Cyrillic_shcha,    Cyrillic_SHCHA      ]    };
     44  1.1  mrg   key <AD07> {   [ Cyrillic_ka,       Cyrillic_KA         ]    };
     45  1.1  mrg   key <AD08> {   [ Cyrillic_es,       Cyrillic_ES         ]    };
     46  1.1  mrg   key <AD09> {   [ Cyrillic_de,       Cyrillic_DE         ]    };
     47  1.1  mrg   key <AD10> {   [ Cyrillic_ze,       Cyrillic_ZE         ]    };
     48  1.1  mrg   key <AD11> {   [ Cyrillic_tse,      Cyrillic_TSE        ]    };
     49  1.1  mrg   key <AD12> {   [ semicolon,         section             ]    };
     50  1.1  mrg 
     51  1.1  mrg   key <AC01> {   [ Cyrillic_softsign, Cyrillic_SOFTSIGN   ]    };
     52  1.1  mrg   key <AC02> {   [ Cyrillic_ya,       Cyrillic_YA         ]    };
     53  1.1  mrg   key <AC03> {   [ Cyrillic_a,        Cyrillic_A          ]    };
     54  1.1  mrg   key <AC04> {   [ Cyrillic_o,        Cyrillic_O          ]    };
     55  1.1  mrg   key <AC05> {   [ Cyrillic_zhe,      Cyrillic_ZHE        ]    };
     56  1.1  mrg   key <AC06> {   [ Cyrillic_ghe,      Cyrillic_GHE        ]    };
     57  1.1  mrg   key <AC07> {   [ Cyrillic_te,       Cyrillic_TE         ]    };
     58  1.1  mrg   key <AC08> {   [ Cyrillic_en,       Cyrillic_EN         ]    };
     59  1.1  mrg   key <AC09> {   [ Cyrillic_ve,       Cyrillic_VE         ]    };
     60  1.1  mrg   key <AC10> {   [ Cyrillic_em,       Cyrillic_EM         ]    };
     61  1.1  mrg   key <AC11> {   [ Cyrillic_che,      Cyrillic_CHE        ]    };
     62  1.1  mrg   key <BKSL> {   [ apostrophe,        Cyrillic_YERU       ]    };
     63  1.1  mrg 
     64  1.1  mrg   key <AB01> {   [ Cyrillic_yu,       Cyrillic_YU         ]    };
     65  1.1  mrg   key <AB02> {   [ Cyrillic_shorti,   Cyrillic_SHORTI     ]    };
     66  1.1  mrg   key <AB03> {   [ Cyrillic_hardsign, Cyrillic_HARDSIGN   ]    };
     67  1.1  mrg   key <AB04> {   [ Cyrillic_e,        Cyrillic_E          ]    };
     68  1.1  mrg   key <AB05> {   [ Cyrillic_ef,       Cyrillic_EF         ]    };
     69  1.1  mrg   key <AB06> {   [ Cyrillic_ha,       Cyrillic_HA         ]    };
     70  1.1  mrg   key <AB07> {   [ Cyrillic_pe,       Cyrillic_PE         ]    };
     71  1.1  mrg   key <AB08> {   [ Cyrillic_er,       Cyrillic_ER         ]    };
     72  1.1  mrg   key <AB09> {   [ Cyrillic_el,       Cyrillic_EL         ]    };
     73  1.1  mrg   key <AB10> {   [ Cyrillic_be,       Cyrillic_BE         ]    };
     74  1.1  mrg     
     75  1.1  mrg   // End alphanumeric section
     76  1.1  mrg   
     77  1.1  mrg };
     78  1.1  mrg 
     79  1.1  mrg partial alphanumeric_keys 
     80  1.1  mrg xkb_symbols "phonetic" {
     81  1.1  mrg   
     82  1.1  mrg   name[Group1]= "Bulgaria - Phonetic";
     83  1.1  mrg   
     84  1.1  mrg   key <TLDE> {   [ Cyrillic_che,      Cyrillic_CHE        ]    };
     85  1.1  mrg   key <AE01> {   [ 1,                 exclam              ]    };
     86  1.1  mrg   key <AE02> {   [ 2,                 at                  ]    };
     87  1.1  mrg   key <AE03> {   [ 3,                 numbersign          ]    };
     88  1.1  mrg   key <AE04> {   [ 4,                 dollar              ]    };
     89  1.1  mrg   key <AE05> {   [ 5,                 percent             ]    };
     90  1.1  mrg   key <AE06> {   [ 6,                 asciicircum         ]    };
     91  1.1  mrg   key <AE07> {   [ 7,                 ampersand           ]    };
     92  1.1  mrg   key <AE08> {   [ 8,                 asterisk            ]    };
     93  1.1  mrg   key <AE09> {   [ 9,                 parenleft           ]    };
     94  1.1  mrg   key <AE10> {   [ 0,                 parenright          ]    };
     95  1.1  mrg   key <AE11> {   [ minus,             underscore          ]    };
     96  1.1  mrg   key <AE12> {   [ equal,             plus                ]    };
     97  1.1  mrg 
     98  1.1  mrg   key <LatQ> {   [ Cyrillic_ya,       Cyrillic_YA         ]    };
     99  1.1  mrg   key <LatW> {   [ Cyrillic_ve,       Cyrillic_VE         ]    };
    100  1.1  mrg   key <LatE> {   [ Cyrillic_ie,       Cyrillic_IE         ]    };
    101  1.1  mrg   key <LatR> {   [ Cyrillic_er,       Cyrillic_ER         ]    };
    102  1.1  mrg   key <LatT> {   [ Cyrillic_te,       Cyrillic_TE         ]    };
    103  1.1  mrg   key <LatY> {   [ Cyrillic_hardsign, Cyrillic_HARDSIGN   ]    };
    104  1.1  mrg   key <LatU> {   [ Cyrillic_u,        Cyrillic_U          ]    };
    105  1.1  mrg   key <LatI> {   [ Cyrillic_i,        Cyrillic_I          ]    };
    106  1.1  mrg   key <LatO> {   [ Cyrillic_o,        Cyrillic_O          ]    };
    107  1.1  mrg   key <LatP> {   [ Cyrillic_pe,       Cyrillic_PE         ]    };
    108  1.1  mrg   key <AD11> {   [ Cyrillic_sha,      Cyrillic_SHA        ]    };
    109  1.1  mrg   key <AD12> {   [ Cyrillic_shcha,    Cyrillic_SHCHA      ]    };
    110  1.1  mrg 
    111  1.1  mrg   key <LatA> {   [ Cyrillic_a,        Cyrillic_A          ]    };
    112  1.1  mrg   key <LatS> {   [ Cyrillic_es,       Cyrillic_ES         ]    };
    113  1.1  mrg   key <LatD> {   [ Cyrillic_de,       Cyrillic_DE         ]    };
    114  1.1  mrg   key <LatF> {   [ Cyrillic_ef,       Cyrillic_EF         ]    };
    115  1.1  mrg   key <LatG> {   [ Cyrillic_ghe,      Cyrillic_GHE        ]    };
    116  1.1  mrg   key <LatH> {   [ Cyrillic_ha,       Cyrillic_HA         ]    };
    117  1.1  mrg   key <LatJ> {   [ Cyrillic_shorti,   Cyrillic_SHORTI     ]    };
    118  1.1  mrg   key <LatK> {   [ Cyrillic_ka,       Cyrillic_KA         ]    };
    119  1.1  mrg   key <LatL> {   [ Cyrillic_el,       Cyrillic_EL         ]    };
    120  1.1  mrg   key <AC10> {   [ semicolon,         colon               ]    };
    121  1.1  mrg   key <AC11> {   [ quoteright,        quotedbl            ]    };
    122  1.1  mrg   key <BKSL> {   [ Cyrillic_yu,       Cyrillic_YU         ]    };
    123  1.1  mrg 
    124  1.1  mrg   key <LatZ> {   [ Cyrillic_ze,       Cyrillic_ZE         ]    };
    125  1.1  mrg   key <LatX> {   [ Cyrillic_softsign, Cyrillic_SOFTSIGN   ]    };
    126  1.1  mrg   key <LatC> {   [ Cyrillic_tse,      Cyrillic_TSE        ]    };
    127  1.1  mrg   key <LatV> {   [ Cyrillic_zhe,      Cyrillic_ZHE        ]    };
    128  1.1  mrg   key <LatB> {   [ Cyrillic_be,       Cyrillic_BE         ]    };
    129  1.1  mrg   key <LatN> {   [ Cyrillic_en,       Cyrillic_EN         ]    };
    130  1.1  mrg   key <LatM> {   [ Cyrillic_em,       Cyrillic_EM         ]    };
    131  1.1  mrg   key <AB08> {   [ comma,             less                ]    };
    132  1.1  mrg   key <AB09> {   [ period,            greater             ]    };
    133  1.1  mrg   key <AB10> {   [ slash,             question            ]    };
    134  1.1  mrg 
    135  1.1  mrg   // End alphanumeric section
    136  1.1  mrg 
    137  1.1  mrg };
    138