summaryrefslogtreecommitdiff
path: root/support/translit/alt-gos.rus
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /support/translit/alt-gos.rus
Initial commit
Diffstat (limited to 'support/translit/alt-gos.rus')
-rw-r--r--support/translit/alt-gos.rus95
1 files changed, 95 insertions, 0 deletions
diff --git a/support/translit/alt-gos.rus b/support/translit/alt-gos.rus
new file mode 100644
index 0000000000..ef8db241ce
--- /dev/null
+++ b/support/translit/alt-gos.rus
@@ -0,0 +1,95 @@
+# Jan Labanowski, jkl@osc.edu, Dec. 30, 1992
+# File alt-gos.rus
+
+# This is a transliteration data file for converting from ALT (Bryabrins
+# alternativnyj variant) to GOSTSCII 84 (approx. ISO-8859-5?)
+
+# To be used with translit.c program by Jan Labanowski
+
+ 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
+
+ 0 # number of output SHIFT sequences, only one set of output characters
+
+# conversion table
+# inp_set_numb inp_seq out_set_numb out_seq
+ 0 "\0xF0" 0 "\0xF0" #capital Yo
+ 0 "\0xf1" 0 "\0xF1" #small yo
+
+ 0 "\0x80" 0 "\0xB0" A
+ 0 "\0x81" 0 "\0xB1" Be
+ 0 "\0x82" 0 "\0xB2" Ve
+ 0 "\0x83" 0 "\0xB3" Ghe
+ 0 "\0x84" 0 "\0xB4" De
+ 0 "\0x85" 0 "\0xB5" Ie
+ 0 "\0x86" 0 "\0xB6" Zhe
+ 0 "\0x87" 0 "\0xB7" Ze
+ 0 "\0x88" 0 "\0xB8" I
+ 0 "\0x89" 0 "\0xB9" short I
+ 0 "\0x8A" 0 "\0xBA" Ka
+ 0 "\0x8B" 0 "\0xBB" El
+ 0 "\0x8C" 0 "\0xBC" Em
+ 0 "\0x8D" 0 "\0xBD" En
+ 0 "\0x8E" 0 "\0xBE" O
+ 0 "\0x8F" 0 "\0xBF" Pe
+ 0 "\0x90" 0 "\0xC0" Er
+ 0 "\0x91" 0 "\0xC1" Es
+ 0 "\0x92" 0 "\0xC2" Te
+ 0 "\0x93" 0 "\0xC3" U
+ 0 "\0x94" 0 "\0xC4" Ef
+ 0 "\0x95" 0 "\0xC5" Kha
+ 0 "\0x96" 0 "\0xC6" Tse
+ 0 "\0x97" 0 "\0xC7" Che
+ 0 "\0x98" 0 "\0xC8" Sha
+ 0 "\0x99" 0 "\0xC9" Shcha
+ 0 "\0x9A" 0 "\0xCA" hard sign (Ier)
+ 0 "\0x9B" 0 "\0xCB" Y (Iery)
+ 0 "\0x9C" 0 "\0xCC" soft sign (Ierik)
+ 0 "\0x9D" 0 "\0xCD" reverse rounded E
+ 0 "\0x9E" 0 "\0xCE" Yu
+ 0 "\0x9F" 0 "\0xCF" Ya
+ 0 "\0xA0" 0 "\0xD0" a
+ 0 "\0xA1" 0 "\0xD1" be
+ 0 "\0xA2" 0 "\0xD2" ve
+ 0 "\0xA3" 0 "\0xD3" ghe
+ 0 "\0xA4" 0 "\0xD4" de
+ 0 "\0xA5" 0 "\0xD5" ie
+ 0 "\0xA6" 0 "\0xD6" zhe
+ 0 "\0xA7" 0 "\0xD7" z
+ 0 "\0xA8" 0 "\0xD8" i
+ 0 "\0xA9" 0 "\0xD9" short i
+ 0 "\0xAA" 0 "\0xDA" ka
+ 0 "\0xAB" 0 "\0xDB" el
+ 0 "\0xAC" 0 "\0xDC" em
+ 0 "\0xAD" 0 "\0xDD" en
+ 0 "\0xAE" 0 "\0xDE" o
+ 0 "\0xAF" 0 "\0xDF" pe
+ 0 "\0xE0" 0 "\0xE0" er
+ 0 "\0xE1" 0 "\0xE1" es
+ 0 "\0xE2" 0 "\0xE2" te
+ 0 "\0xE3" 0 "\0xE3" u
+ 0 "\0xE4" 0 "\0xE4" ef
+ 0 "\0xE5" 0 "\0xE5" kha
+ 0 "\0xE6" 0 "\0xE6" tse
+ 0 "\0xE7" 0 "\0xE7" che
+ 0 "\0xE8" 0 "\0xE8" sha
+ 0 "\0xE9" 0 "\0xE9" shcha
+ 0 "\0xEA" 0 "\0xEA" hard sign (ier)
+ 0 "\0xEB" 0 "\0xEB" y (iery)
+ 0 "\0xEC" 0 "\0xEC" soft sign (ierik)
+ 0 "\0xED" 0 "\0xED" reverse rounded e
+ 0 "\0xEE" 0 "\0xEE" yu
+ 0 "\0xEF" 0 "\0xEF" ya