summaryrefslogtreecommitdiff
path: root/support/translit/koi8-lc.rus
blob: bb02650961ecd5996a23b4b45b19e5cd51a5a1d5 (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
100
101
102
103
104
105
106
107
108
109
# Jan Labanowski, jkl@osc.edu, Jan. 10, 1992
# File koi8-lc.dat

# This is a transliteration data file for converting from KOI-8 as used
# by RELCOM (GOST 19768-74) to approximate Library of Congress (phonetic)
# transliteration. I personally think, that LC transliteration is a bad one.
# It is not possible to exactly represent Library of Congress transliteration
# since it uses the accented letters which are not present in the ASCII
# character set. Several changes are made to the letter of LC.
# The English text has to be embraced in braces {}, while
# the Russian one, is outside the braces.
# To be used with translit.c program by Jan Labanowski. For a format of
# this file consult translit documentation.

   1            file version number

   "    "      # string delimiters
   [    ]      # list delimites
   {    }      # regular expression delimiters



#starting sequence for LaTeX
""

#ending sequence
""

   0     # number of input SHIFT sequences, only one set of input characters

   2     # number of output SHIFT sequences, two sets of input characters
  
# SHIFT-OUT      SHIFT-IN
    ""             ""         #cyrillic enclosed in {\cyr ... }
    "{"            "}"        #shift sequences for Latin

# conversion table
# inp_set     inp_seq           out_set    out_seq

# Latin(ASCII) embrace it in {}
     0  ["'A-Za-z]                   2      ["'A-Za-z]
     
# Cyrillic letters  
     0         "\0xA3"              1       "jo"    # small jo
     0         "\0xB3"              1       "JO"    # capital Jo
     0         "\0xE1"              1       "A"             
     0         "\0xE2"              1       "B"             
     0         "\0xF7"              1       "V"             
     0         "\0xE7"              1	    "G"             
     0         "\0xE4"              1       "D"             
     0         "\0xE5"              1       "E"             
     0         "\0xF6"              1       "ZH"            
     0         "\0xFA"              1       "Z"             
     0         "\0xE9"              1       "I"             
     0         "\0xEA"              1       "J"     # I kratkoje 
     0         "\0xEB"              1       "K"             
     0         "\0xEC"              1       "L"             
     0         "\0xED"              1       "M"             
     0         "\0xEE"              1       "N"             
     0         "\0xEF"              1       "O"             
     0         "\0xF0"              1       "P"             
     0         "\0xF2"              1       "R"             
     0         "\0xF3"              1       "S"             
     0         "\0xF4"              1       "T"             
     0         "\0xF5"              1       "U"             
     0         "\0xE6"              1       "F"             
     0         "\0xE8"              1       "KH"            
     0         "\0xE3"              1       "C"             
     0         "\0xFE"              1       "Ch"            
     0         "\0xFB"              1       "Sh"            
     0         "\0xFD"              1       "Shch"          
     0         "\0xFF"              1       "\0x22"   # Tverdyj znak 
     0         "\0xF9"              1       "Y"             
     0         "\0xF8"              1       "'"    # Myagkij znak 
     0         "\0xFC"              1       "EH"   # E oborotnoe
     0         "\0xE0"              1       "JU"            
     0         "\0xF1"              1       "JA"            
     0         "\0xC1"              1       "a"             
     0         "\0xC2"              1       "b"             
     0         "\0xD7"              1       "v"             
     0         "\0xC7"              1       "g"             
     0         "\0xC4"              1       "d"             
     0         "\0xC5"              1       "e"             
     0         "\0xD6"              1       "zh"            
     0         "\0xDA"              1       "z"             
     0         "\0xC9"              1       "i"             
     0         "\0xCA"              1       "j"             
     0         "\0xCB"              1       "k"             
     0         "\0xCC"              1       "l"             
     0         "\0xCD"              1       "m"             
     0         "\0xCE"              1       "n"             
     0         "\0xCF"              1       "o"             
     0         "\0xD0"              1       "p"             
     0         "\0xD2"              1       "r"             
     0         "\0xD3"              1       "s"             
     0         "\0xD4"              1       "t"             
     0         "\0xD5"              1       "u"             
     0         "\0xC6"              1       "f"             
     0         "\0xC8"              1       "kh"            
     0         "\0xC3"              1       "c"             
     0         "\0xDE"              1       "ch"            
     0         "\0xDB"              1       "sh"            
     0         "\0xDD"              1       "shch"          
     0         "\0xDF"              1       "\0x22"    
     0         "\0xD9"              1       "y"             
     0         "\0xD8"              1       "'"     
     0         "\0xDC"              1       "eh"       # e oborotnoe
     0         "\0xC0"              1       "ju"            
     0         "\0xD1"              1       "ja"