From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- support/translit/gos-alt.rus | 94 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 support/translit/gos-alt.rus (limited to 'support/translit/gos-alt.rus') diff --git a/support/translit/gos-alt.rus b/support/translit/gos-alt.rus new file mode 100644 index 0000000000..d71e6bab43 --- /dev/null +++ b/support/translit/gos-alt.rus @@ -0,0 +1,94 @@ +# Jan Labanowski, jkl@osc.edu, Dec. 30, 1992 +# File gos_alt.rus + +# This is a transliteration data file for converting GOSTSCII 84 +# (approx. ISO-8859-5?) to ALT (Bryabrins alternativnyj variant) + +# 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 + 0 "\0xA1" 0 "\0xf0" # capital Yo + 0 "\0xF1" 0 "\0xf1" # small yo + 0 "\0xB0" 0 "\0x80" # capital A + 0 "\0xB1" 0 "\0x81" # capital Be + 0 "\0xB2" 0 "\0x82" # capital Ve + 0 "\0xB3" 0 "\0x83" # capital Ghe + 0 "\0xB4" 0 "\0x84" # capital De + 0 "\0xB5" 0 "\0x85" # capital Ie + 0 "\0xB6" 0 "\0x86" # capital Zhe + 0 "\0xB7" 0 "\0x87" # capital Ze + 0 "\0xB8" 0 "\0x88" # capital I + 0 "\0xB9" 0 "\0x89" # capital short I + 0 "\0xBA" 0 "\0x8a" # capital Ka + 0 "\0xBB" 0 "\0x8b" # capital El + 0 "\0xBC" 0 "\0x8c" # capital Em + 0 "\0xBD" 0 "\0x8d" # capital En + 0 "\0xBE" 0 "\0x8e" # capital O + 0 "\0xBF" 0 "\0x8f" # capital Pe + 0 "\0xC0" 0 "\0x90" # capital Er + 0 "\0xC1" 0 "\0x91" # capital Es + 0 "\0xC2" 0 "\0x92" # capital Te + 0 "\0xC3" 0 "\0x93" # capital U + 0 "\0xC4" 0 "\0x94" # capital Ef + 0 "\0xC5" 0 "\0x95" # capital Kha + 0 "\0xC6" 0 "\0x96" # capital Tse + 0 "\0xC7" 0 "\0x97" # capital Che + 0 "\0xC8" 0 "\0x98" # capital Sha + 0 "\0xC9" 0 "\0x99" # capital Shcha + 0 "\0xCA" 0 "\0x9a" # capital hard sign (Ier) + 0 "\0xCB" 0 "\0x9b" # capital Y (Iery) + 0 "\0xCC" 0 "\0x9c" # capital soft sign Ierik + 0 "\0xCD" 0 "\0x9d" # capital reverse round E + 0 "\0xCE" 0 "\0x9e" # capital Yu + 0 "\0xCF" 0 "\0x9f" # capital Ya + 0 "\0xD0" 0 "\0xa0" # small a + 0 "\0xD1" 0 "\0xa1" # small be + 0 "\0xD2" 0 "\0xa2" # small ve + 0 "\0xD3" 0 "\0xa3" # small ghe + 0 "\0xD4" 0 "\0xa4" # small de + 0 "\0xD5" 0 "\0xa5" # small ie + 0 "\0xD6" 0 "\0xa6" # small zhe + 0 "\0xD7" 0 "\0xa7" # small z + 0 "\0xD8" 0 "\0xa8" # small i + 0 "\0xD9" 0 "\0xa9" # small short i + 0 "\0xDA" 0 "\0xaa" # small ka + 0 "\0xDB" 0 "\0xab" # small el + 0 "\0xDC" 0 "\0xac" # small em + 0 "\0xDD" 0 "\0xad" # small en + 0 "\0xDE" 0 "\0xae" # small o + 0 "\0xDF" 0 "\0xaf" # small pe + 0 "\0xE0" 0 "\0xe0" # small er + 0 "\0xE1" 0 "\0xe1" # small es + 0 "\0xE2" 0 "\0xe2" # small te + 0 "\0xE3" 0 "\0xe3" # small u + 0 "\0xE4" 0 "\0xe4" # small ef + 0 "\0xE5" 0 "\0xe5" # small kha + 0 "\0xE6" 0 "\0xe6" # small tse + 0 "\0xE7" 0 "\0xe7" # small che + 0 "\0xE8" 0 "\0xe8" # small sha + 0 "\0xE9" 0 "\0xe9" # small shcha + 0 "\0xEA" 0 "\0xea" # small hard sign (ier) + 0 "\0xEB" 0 "\0xeb" # small y (iery) + 0 "\0xEC" 0 "\0xec" # small soft sign (ierik) + 0 "\0xED" 0 "\0xed" # small reverse rounded e + 0 "\0xEE" 0 "\0xee" # small yu + 0 "\0xEF" 0 "\0xef" # small ya -- cgit v1.2.3