blob: d23d21e84fa41dbfd5ca9227d6bad1dfc8ff637b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
|
# Jan Labanowski, jkl@osc.edu, Dec. 30, 1992
# File koi7nl_8.rus
# This is a transliteration data file for converting from KOI7 to
# KOI8 (RELCOM-GOST 19768-74). The KOI7 character codes for Russian letters
# overlap with Latin letters. This file assumes that there are no Latin
# letters in the file (i.e., file is entirely in Russian).
# To be used with translit.c program by Jan Labanowski
1 file version number
" " # string delimiters
[ ] # list delimites
{ } # regular expression delimiters
#starting sequence
""
#ending sequence
""
0 # number of input SHIFT sequences, only one set of input characters
0 # number of output SHIFT sequences, only one set of output characters
# conversion table
# inp_set_numb inp_seq out_set_numb out_seq
# Leave the " as a quote if it is at the beginning or end of the word
# Change it to hard sign only if it is inside the word
0 {([][\0x7d{A-Za-z\|~@'/])\0x22([][\0x7d{A-Za-z\|~@'/])}
-1 {\1\0xFF\2} # hard sign
0 "#" 0 "\0xA3" #small yo
0 "$" 0 "\0xB3" #capital YO
0 "a" 0 "\0xE1" #capital A
0 "b" 0 "\0xE2" #capital Be
0 "w" 0 "\0xF7" #capital Ve
0 "g" 0 "\0xE7" #capital Ghe
0 "d" 0 "\0xE4" #capital De
0 "e" 0 "\0xE5" #capital Ie
0 "v" 0 "\0xF6" #capital Zhe
0 "z" 0 "\0xFA" #capital Ze
0 "i" 0 "\0xE9" #capital I
0 "j" 0 "\0xEA" #capital short I
0 "k" 0 "\0xEB" #capital Ka
0 "l" 0 "\0xEC" #capital El
0 "m" 0 "\0xED" #capital Em
0 "n" 0 "\0xEE" #capital En
0 "o" 0 "\0xEF" #capital O
0 "p" 0 "\0xF0" #capital Pe
0 "r" 0 "\0xF2" #capital Er
0 "s" 0 "\0xF3" #capital Es
0 "t" 0 "\0xF4" #capital Te
0 "u" 0 "\0xF5" #capital U
0 "f" 0 "\0xE6" #capital Ef
0 "h" 0 "\0xE8" #capital Kha
0 "c" 0 "\0xE3" #capital Tse
0 "~" 0 "\0xFE" #capital Che
0 "{" 0 "\0xFB" #capital Sha
0 "}" 0 "\0xFD" #capital Shcha
0 "y" 0 "\0xF9" #capital Y (Iery)
0 "x" 0 "\0xF8" #capit soft sign(Ierik)
0 "|" 0 "\0xFC" #capit reverse rounded E
0 "`" 0 "\0xE0" #capital Yu
0 "q" 0 "\0xF1" #capital Ya
0 "A" 0 "\0xC1" #small a
0 "B" 0 "\0xC2" #small be
0 "W" 0 "\0xD7" #small ve
0 "G" 0 "\0xC7" #small ghe
0 "D" 0 "\0xC4" #small de
0 "E" 0 "\0xC5" #small ie
0 "V" 0 "\0xD6" #small zhe
0 "Z" 0 "\0xDA" #small z
0 "I" 0 "\0xC9" #small i
0 "J" 0 "\0xCA" #small short i
0 "K" 0 "\0xCB" #small ka
0 "L" 0 "\0xCC" #small el
0 "M" 0 "\0xCD" #small em
0 "N" 0 "\0xCE" #small en
0 "O" 0 "\0xCF" #small o
0 "P" 0 "\0xD0" #small pe
0 "R" 0 "\0xD2" #small er
0 "S" 0 "\0xD3" #small es
0 "T" 0 "\0xD4" #small te
0 "U" 0 "\0xD5" #small u
0 "F" 0 "\0xC6" #small ef
0 "H" 0 "\0xC8" #small kha
0 "C" 0 "\0xC3" #small tse
0 "^" 0 "\0xDE" #small che
0 "[" 0 "\0xDB" #small sha
0 "]" 0 "\0xDD" #small shcha
0 "_" 0 "\0xDF" #small hard sign (ier)
0 "Y" 0 "\0xD9" #small y (iery)
0 "X" 0 "\0xD8" #small soft sign (ierik)
0 "\" 0 "\0xDC" #small rev rounded e
0 "@" 0 "\0xC0" #small yu
0 "Q" 0 "\0xD1" #small ya
|