# title: Bulgarian BDS layout # author: Nickola Trupcheff header { name "Български БДС" lang "bg_BG" wc "bg_BG" size 0 { width 35 height 35 textpos 26 left 0 top 0 } size 1 { width 50 height 35 textpos 26 left 0 top 0 } size 2 { width 55 height 35 textpos 26 left 0 top 0 } size 3 { width 72 height 55 textpos 41 left 0 top 0 } size 4 { width 143 height 55 textpos 41 left 0 top 0 } size 5 { width 24 height 35 textpos 26 left 0 top 0 } } kbd_normal { lowercase { margin 0 0 0 0 default_size 0 row { key у alpha size 2 key е alpha key и alpha key ш alpha key щ alpha key к alpha key с alpha key д alpha key з alpha key ц alpha key @ special size 1 } row { key ь alpha key я alpha key а alpha key о alpha key ж alpha key г alpha key т alpha key н alpha key в alpha key м alpha key ч alpha key / special } row { key ю alpha size 2 key й alpha key ъ alpha key ф alpha key х alpha key п alpha key р alpha key л alpha key б alpha key , special tele key . special tele size 1 } } lowercase_num { margin 0 0 0 9 default_size 0 row { key 1 num hexa tele key 2 num hexa tele key 3 num hexa tele } row { key 4 num hexa tele key 5 num hexa tele key 6 num hexa tele } row { key 7 num hexa tele key 8 num hexa tele key 9 num hexa tele } row { key - num special tele key 0 num hexa tele key = special } } uppercase { margin 0 0 0 0 default_size 0 row { key У alpha size 2 key Е alpha key И alpha key Ш alpha key Щ alpha key К alpha key С alpha key Д alpha key З alpha key Ц alpha key ~ special size 5 key | special size 5 } row { key Ь alpha key Я alpha key А alpha key О alpha key Ж alpha key Г alpha key Т alpha key Н alpha key В alpha key М alpha key Ч alpha key " special } row { key Ю alpha size 2 key Й alpha key Ъ alpha key Ф alpha key Х alpha key П alpha key Р alpha key Л alpha key Б alpha key ; special key : special size 1 } } uppercase_num { margin 0 0 0 9 default_size 0 row { key ' special key ? special tele key $ special } row { key % special key < special key > special } row { key ! special key ( special tele key ) special tele } row { key _ special key * special tele key + special tele } } } kbd_thumb { lowercase { name "abc" margin 0 0 0 0 default_size 3 row { key у alpha key е alpha key и alpha key ш alpha key щ alpha key к alpha key с alpha key д alpha key з alpha key ц alpha key ч alpha } row { key ь alpha key я alpha key а alpha key о alpha key ж alpha key г alpha key т alpha key н alpha key в alpha key м alpha key б alpha } row { white size 4 key ю alpha key й alpha key ъ alpha key ф alpha key х alpha key п alpha key р alpha slide special size 4 { key л key . key , key ? key ! key @ key ( key ) } } } uppercase { name "ABC" margin 0 0 0 0 default_size 3 row { key у alpha key Е alpha key И alpha key Ш alpha key Щ alpha key К alpha key С alpha key Д alpha key З alpha key Ц alpha key Ч alpha } row { key Ь alpha key Я alpha key А alpha key О alpha key Ж alpha key Г alpha key Т alpha key Н alpha key В alpha key М alpha key Б alpha } row { white size 4 key Ю alpha key Й alpha key Ъ alpha key Ф alpha key Х alpha key П alpha key Р alpha slide special size 4 { key Л key . key , key ? key ! key @ key ( key ) } } } special { name "1!+" margin 0 0 0 0 default_size 3 row { key 1 num hexa tele key 2 num hexa tele key 3 num hexa tele key " special key + special key - special key = special key _ special key & special key @ special key ~ special } row { key 4 num hexa tele key 5 num hexa tele key 6 num hexa tele key ' special key : special key ; special key ! special key ( special key ) special key / special key \ special } row { key 7 num hexa tele key 8 num hexa tele key 9 num hexa tele key 0 num hexa tele key . special key , special key ? special key „ special key “ special key < special key > special } } special { name "*§¿" margin 0 0 0 0 default_size 3 row { key # special key % special key € special key £ special key $ special key ^ special key | special key [ special key ] special key { special key } special } row { key ¡ special key ¿ special key § special key * special key · special key • special key ° special key ± special key ½ special key « special key » special } row { key ä alpha key ë alpha key ö alpha key ü alpha key Ä alpha key Ë alpha key Ö alpha key Ü alpha key ß alpha key ™ special key © special } } }