# YUDIT-NtoN  1.0
#
#-----------------------------------------
#### THE NAME OF THIS MAP ###.
NAME= Ukrainian-Extended.kmap
COMM= Ukrainian input table
COMM= By 2002/02/13 Dmytro Kovalov <kov@tokyo.email.ne.jp>
COMM= Follows DSTU 3470-90 „Державний Стандарт України“ on keyboard layout
COMM= otherwise known as "typewriter" setting.
COMM= * included all old slavonic, Byelorissian, 
COMM=   Russian symbols from original Byelorussian map.
COMM= 
COMM= Based on Byelorussian map by Alexander Mikhailian <mikhailian@altern.org>
COMM= Created with emacs and yudit for yudit.
COMM= Additions and improvements are welcome
COMM= 0. Quotation marks and special symbols popular with Cyrillic

# 0=NONE 1=KEY MAP 2=FONT MAP
TYPE=00000001

#--------------- NEW SECTION -------------
SECTION=Section1


ENCODE=00

# 0=8 bit, 1=16 bit, 2=32 bit and 3=64 bit - width of a key word
KEY_WIDTH=00

# 0=8 bit, 1=16 bit, 2=32 bit and 3=64 bit - width of a value word
VALUE_WIDTH=01

# 0=8 bit, 1=16 bit, 2=32 bit and 3=64 bit - this can hold the key length
KEY_LENGTH=00

# 0=8 bit, 1=16 bit, 2=32 bit and 3=64 bit - this can hold the value length
VALUE_LENGTH=00
''	 -> 0454  #  є = CYRILLIC SMALL LETTER UKRAINIAN IE
', 	-> 0431  #  б = CYRILLIC SMALL LETTER BE
'"	 -> 0404  #  Є = CYRILLIC CAPITAL LETTER UKRAINIAN IE
'. 	-> 044E  #  ю = CYRILLIC SMALL LETTER YU
': 	-> 0416  #  Ж = CYRILLIC CAPITAL LETTER ZHE
'; 	-> 0436  #  ж = CYRILLIC SMALL LETTER ZHE
'< 	-> 0411  #  Б = CYRILLIC CAPITAL LETTER BE
'> 	-> 042E  #  Ю = CYRILLIC CAPITAL LETTER YU
'A 	-> 0424  #  Ф = CYRILLIC CAPITAL LETTER EF
'B 	-> 0406  #  І = CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
'C 	-> 0421  #  С = CYRILLIC CAPITAL LETTER ES
'D 	-> 0412  #  В = CYRILLIC CAPITAL LETTER VE
'E 	-> 0423  #  У = CYRILLIC CAPITAL LETTER U
'F 	-> 0410  #  А = CYRILLIC CAPITAL LETTER A
'G 	-> 041F  #  П = CYRILLIC CAPITAL LETTER PE
'H 	-> 0420  #  Р = CYRILLIC CAPITAL LETTER ER
'I 	-> 0428  #  Ш = CYRILLIC CAPITAL LETTER SHA
'? 	-> 0407  #  Ї = CYRILLIC CAPITAL LETTER YI
'J 	-> 041E  #  О = CYRILLIC CAPITAL LETTER O
'K 	-> 041B  #  Л = CYRILLIC CAPITAL LETTER EL
'L 	-> 0414  #  Д = CYRILLIC CAPITAL LETTER DE
'M 	-> 042C  #  Ь = CYRILLIC CAPITAL LETTER SOFT SIGN
'N 	-> 0422  #  Т = CYRILLIC CAPITAL LETTER TE
'O 	-> 0429  #  Щ = CYRILLIC CAPITAL LETTER SHCHA
'P 	-> 0417  #  З = CYRILLIC CAPITAL LETTER ZE
'Q 	-> 0419  #  Й = CYRILLIC CAPITAL LETTER SHORT I
'R 	-> 041A  #  К = CYRILLIC CAPITAL LETTER KA
'S	 -> 0418  #  И = CYRILLIC CAPITAL LETTER I
'T 	-> 0415  #  Е = CYRILLIC CAPITAL LETTER IE
'U 	-> 0413  #  Г = CYRILLIC CAPITAL LETTER GHE
'V 	-> 041C  #  М = CYRILLIC CAPITAL LETTER EM
'W 	-> 0426  #  Ц = CYRILLIC CAPITAL LETTER TSE
'X 	-> 0427  #  Ч = CYRILLIC CAPITAL LETTER CHE
'Y 	-> 041D  #  Н = CYRILLIC CAPITAL LETTER EN
'Z 	-> 042F  #  Я = CYRILLIC CAPITAL LETTER YA
'[ 	-> 0445  #  х = CYRILLIC SMALL LETTER HA
'} 	-> 0490  #  Ґ = CYRILLIC CAPITAL LETTER GHE WITH UPTURN
']	 -> 0491  #  ґ = CYRILLIC SMALL LETTER GHE WITH UPTURN
'a 	-> 0444  #  ф = CYRILLIC SMALL LETTER EF
'b 	-> 0456  #  і = CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
'c 	-> 0441  #  с = CYRILLIC SMALL LETTER ES
'd 	-> 0432  #  в = CYRILLIC SMALL LETTER VE
'e 	-> 0443  #  у = CYRILLIC SMALL LETTER U
'f 	-> 0430  #  а = CYRILLIC SMALL LETTER A
'g 	-> 043F  #  п = CYRILLIC SMALL LETTER PE
'h 	-> 0440  #  р = CYRILLIC SMALL LETTER ER
'i 	-> 0448  #  ш = CYRILLIC SMALL LETTER SHA
'/	 -> 0457  #  ї = CYRILLIC SMALL LETTER YI
'j 	-> 043E  #  о = CYRILLIC SMALL LETTER O
'k 	-> 043B  #  л = CYRILLIC SMALL LETTER EL
'l 	-> 0434  #  д = CYRILLIC SMALL LETTER DE
'm 	-> 044C  #  ь = CYRILLIC SMALL LETTER SOFT SIGN
'n 	-> 0442  #  т = CYRILLIC SMALL LETTER TE
'o	 -> 0449  #  щ = CYRILLIC SMALL LETTER SHCHA
'p 	-> 0437  #  з = CYRILLIC SMALL LETTER ZE
'q 	-> 0439  #  й = CYRILLIC SMALL LETTER SHORT I
'r 	-> 043A  #  к = CYRILLIC SMALL LETTER KA
's	 -> 0438  #  и = CYRILLIC SMALL LETTER I
't 	-> 0435  #  е = CYRILLIC SMALL LETTER IE
'u 	-> 0433  #  г = CYRILLIC SMALL LETTER GHE
'v 	-> 043C  #  м = CYRILLIC SMALL LETTER EM
'w 	-> 0446  #  ц = CYRILLIC SMALL LETTER TSE
'x 	-> 0447  #  ч = CYRILLIC SMALL LETTER CHE
'y 	-> 043D  #  н = CYRILLIC SMALL LETTER EN
'z 	-> 044F  #  я = CYRILLIC SMALL LETTER YA
7B 	-> 0425  #  Х = CYRILLIC CAPITAL LETTER HA
# ----------------------------------------------
# TTF font doesn't have this one
#'`	 -> 02BC  #  ʼ = MODIFIER LETTER APOSTROPHE
'`	 -> 0027 # APOSTROPHE
# ----------------------------------------
# Punctuation marks
# according to DSTU typed without Shift
# ----------------------------------------
'1 	-> 0021  #  ! = EXCLAMATION MARK
'2 	-> 002D  #  - = HIPHEN-MINUS
'3	 -> 002F  #  / = SOLIDUS (SLASH)
'4 	-> 003A  #  : = COLON
'5 	-> 003B  #  ; = SEMICOLON
'6	 -> 002C  #  , = COMMA
'7	 -> 002E  #  . = FULL STOP
'8	 -> 005F  #  _ = LOW LINE
'9 	-> 003F  #  ? = QUESTION MARK
'0 	-> 0025  #  % = PERCENT SIGN
'\ 	-> 0028  #  ( = LEFT PARENTHESIS
'=	 -> 201E  #  „ = DOUBLE LOW-9 QUOTATION MARK = <Q> 
'\ 	-> 005C  #  \ = REVERSE SOLIDUS
'_	 -> 002B  #  + = PLUS SIGN
'+	 -> 201D  #  ” =  RIGHT DOUBLE QUOTATION MARK
'| 	-> 0029  #  ) = RIGHT PARENTHESIS
7C 	-> 002F  #  / = SOLIDUS
'~ 	-> 0022  #  " = QUOTATION MARK
'< '< 	-> 00AB  #  « = LEFT-POINTING DOUBLE ANGLE QUOTATION MARK = <Q>
'> '> 	-> 00BB  #  » = RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK = </Q>
'- '-	 -> 2015  #  ― = HORIZONTAL BAR = QUOTATION DASH 
'- '`	 -> 2011  #  ‑ = NON BREAKING HYPHEN


# ------------------------------------------------------------
# Digits - with SHIFT       
# ------------------------------------------------------------
') 	-> 0030  #  0 = DIGIT ZERO
'! 	-> 0031  #  1 = DIGIT ONE
'@ 	-> 0032  #  2 = DIGIT TWO
'# 	-> 0033  #  3 = DIGIT THREE
'$ 	-> 0034  #  4 = DIGIT FOUR
'% 	-> 0035  #  5 = DIGIT FIVE
'^ 	-> 0036  #  6 = DIGIT SIX
'& 	-> 0037  #  7 = DIGIT SEVEN
'* 	-> 0038  #  8 = DIGIT EIGHT
'( 	-> 0039  #  9 = DIGIT NINE

# ------------------------------
# SYMBOLS
# ------------------------------
': '( 	-> 2639  #  ? = WHITE FROWNING FACE
': ') 	-> 263A  #  ? = WHITE SMILING FACE

'C ') 	-> 00A9  #  © = COPYRIGHT SIGN
'C '- 	-> 00A4  #  ¤ = CURRENCY SIGN
'E '- 	-> 20AC  #  € = EURO SIGN
'L '- 	-> 00A3  #  £ = POUND SIGN
'x ') 	-> 2022  #  • = BULLET
'N 'o 	-> 2116  #  № = NUMERO SIGN
'* '* 	-> 002A  #  * = ASTERISK
'? '!	 -> 2048  #  ⁈ = QUESTION EXCLAMATION MARK
'$ '$	   -> 00A7  #  §  = SECTION SIGN  
 
#
# ---- Old Slavonic script -----
#
'A '< 	-> 046A  #  Ѫ = CYRILLIC CAPITAL LETTER BIG YUS
'a '< 	-> 046B  #  ѫ = CYRILLIC SMALL LETTER BIG YUS

'C '' 	-> 040B  #  Ћ = CYRILLIC CAPITAL LETTER TSHE
'c '' 	-> 045B  #  ћ = CYRILLIC SMALL LETTER TSHE

'D '- 	-> 0402  #  Ђ = CYRILLIC CAPITAL LETTER DJE
'd '- 	-> 0452  #  ђ = CYRILLIC SMALL LETTER DJE

'D '> 	-> 040F  #  Џ = CYRILLIC CAPITAL LETTER DZHE
'd '> 	-> 045F  #  џ = CYRILLIC SMALL LETTER DZHE

'E '< 	-> 0462  #  Ѣ = CYRILLIC CAPITAL LETTER YAT
'e '< 	-> 0463  #  ѣ = CYRILLIC SMALL LETTER YAT

'F '` 	-> 0472  #  Ѳ = CYRILLIC CAPITAL LETTER FITA
'f '` 	-> 0473  #  ѳ = CYRILLIC SMALL LETTER FITA

'G '' 	-> 0403  #  Ѓ = CYRILLIC CAPITAL LETTER GJE
'g '' 	-> 0453  #  ѓ = CYRILLIC SMALL LETTER GJE

'J '< 	-> 0408  #  Ј = CYRILLIC CAPITAL LETTER JE
'j '< 	-> 0458  #  ј = CYRILLIC SMALL LETTER JE

'K '' 	-> 040C  #  Ќ = CYRILLIC CAPITAL LETTER KJE
'k '' 	-> 045C  #  ќ = CYRILLIC SMALL LETTER KJE

'L '> 	-> 0409  #  Љ = CYRILLIC CAPITAL LETTER LJE
'l '> 	-> 0459  #  љ = CYRILLIC SMALL LETTER LJE

'N '> 	-> 040A  #  Њ = CYRILLIC CAPITAL LETTER NJE

'U '/  	-> 040E  #  Ў = CYRILLIC CAPITAL LETTER SHORT U
'u '/ 	-> 045E  #  ў = CYRILLIC SMALL LETTER SHORT U

'S '/ 	-> 042B  #  Ы = CYRILLIC CAPITAL LETTER YERU
's '\ 	-> 044B  #  ы = CYRILLIC SMALL LETTER YERU

'Y '` 	-> 0474  #  Ѵ = CYRILLIC CAPITAL LETTER IZHITSA
'y '` 	-> 0475  #  ѵ = CYRILLIC SMALL LETTER IZHITSA

'Z '> 	-> 0405  #  Ѕ = CYRILLIC CAPITAL LETTER DZE
'z '> 	-> 0455  #  ѕ = CYRILLIC SMALL LETTER DZE

'` '\ 	-> 0451  #  ё = CYRILLIC SMALL LETTER IO
'~ '\	 -> 0401  #  Ё = CYRILLIC CAPITAL LETTER IO

#--------------- NEW SECTION -------------
SECTION=Section1


ENCODE=01

# 0=8 bit, 1=16 bit, 2=32 bit and 3=64 bit - width of a key word
KEY_WIDTH=01

# 0=8 bit, 1=16 bit, 2=32 bit and 3=64 bit - width of a value word
VALUE_WIDTH=00

# 0=8 bit, 1=16 bit, 2=32 bit and 3=64 bit - this can hold the key length
KEY_LENGTH=00

# 0=8 bit, 1=16 bit, 2=32 bit and 3=64 bit - this can hold the value length
VALUE_LENGTH=00
0021 	-> '! 
0022 	-> '@ 
0025 	-> '% 
0027 	-> 7D 
0027 	-> '] 
0028 	-> '( 
0029 	-> ') 
002A 	-> '* 
002B 	-> '+ 
002C 	-> '? 
002D 	-> '- 
002E 	-> '/ 
002F 	-> 7C 
0030 	-> '0 
0031 	-> '1 
0032 	-> '2 
0033 	-> '3 
0034 	-> '4 
0035 	-> '5 
0036 	-> '6 
0037 	-> '7 
0038 	-> '8 
0039 	-> '9 
003A 	-> '^ 
003B 	-> '$ 
003D 	-> '0 
003F 	-> '& 
005C 	-> '\ 
005F 	-> '_ 
00A3 	-> 'L '- 
00A4 	-> 'C '- 
00A9 	-> 'C ') 
00AB 	-> '< '< 
00BB 	-> '> '> 
0401 	-> 7E 
0402 	-> 'D '- 
0403 	-> 'G '' 
0404 	-> 'E '> 
0405 	-> 'Z '> 
0406 	-> 'B 
0407 	-> 'I ': 
0408 	-> 'J '< 
0409 	-> 'L '> 
040A 	-> 'N '> 
040B 	-> 'C '' 
040C 	-> 'K '' 
040E 	-> 'O 
040F 	-> 'D '> 
0410 	-> 'F 
0411 	-> '< 
0412 	-> 'D 
0413 	-> 'U 
0414 	-> 'L 
0415 	-> 'T 
0416 	-> ': 
0417 	-> 'P 
0418 	-> 'I '/ 
0419 	-> 'Q 
041A 	-> 'R 
041B 	-> 'K 
041C 	-> 'V 
041D 	-> 'Y 
041E 	-> 'J 
041F 	-> 'G 
0420 	-> 'H 
0421 	-> 'C 
0422 	-> 'N 
0423 	-> 'E 
0424 	-> 'A 
0425 	-> 7B 
0426 	-> 'W 
0427 	-> 'X 
0428 	-> 'I 
042B 	-> 'S 
042C 	-> 'M 
042D 	-> '" 
042E 	-> '> 
042F 	-> 'Z 
0430 	-> 'f 
0431 	-> ', 
0432 	-> 'd 
0433 	-> 'u 
0434 	-> 'l 
0435 	-> 't 
0436 	-> '; 
0437 	-> 'p 
0438 	-> 'i '/ 
0439 	-> 'q 
043A 	-> 'r 
043B 	-> 'k 
043C 	-> 'v 
043D 	-> 'y 
043E 	-> 'j 
043F 	-> 'g 
0440 	-> 'h 
0441 	-> 'c 
0442 	-> 'n 
0443 	-> 'e 
0444 	-> 'a 
0445 	-> '[ 
0446 	-> 'w 
0447 	-> 'x 
0448 	-> 'i 
044B 	-> 's 
044C 	-> 'm 
044D 	-> '' 
044E 	-> '. 
044F 	-> 7A 
0451 	-> '` 
0452 	-> 'd '- 
0453 	-> 'g '' 
0454 	-> 'e '> 
0455 	-> 7A '> 
0456 	-> 'b 
0457 	-> 'i ': 
0458 	-> 'j '< 
0459 	-> 'l '> 
045B 	-> 'c '' 
045C 	-> 'k '' 
045E 	-> 'o 
045F 	-> 'd '> 
0462 	-> 'E '< 
0463 	-> 'e '< 
046A 	-> 'A '< 
046B 	-> 'a '< 
0472 	-> 'F '` 
0473 	-> 'f '` 
0474 	-> 'Y '` 
0475 	-> 'y '` 
0490 	-> 'G '` 
0491 	-> 'g '` 
201C 	-> '` '` 
201E 	-> ', ', 
2022 	-> 'x ') 
20AC 	-> 'E '- 
2116 	-> 23 
2639 	-> ': '( 
263A 	-> ': ') 
