diff options
Diffstat (limited to 'Build/source/utils/xindy/make-rules/alphabets/russian/koi8-r.pl')
-rwxr-xr-x | Build/source/utils/xindy/make-rules/alphabets/russian/koi8-r.pl | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/Build/source/utils/xindy/make-rules/alphabets/russian/koi8-r.pl b/Build/source/utils/xindy/make-rules/alphabets/russian/koi8-r.pl new file mode 100755 index 00000000000..06a0f78eceb --- /dev/null +++ b/Build/source/utils/xindy/make-rules/alphabets/russian/koi8-r.pl @@ -0,0 +1,72 @@ +#!/usr/bin/perl + +$language = "Russian"; +$prefix = "ru"; +$script = "cyrillic"; + +$alphabet = [ +['á', ['Á','á'] ], +['â', ['Â','â']], +['÷', ['×','÷']], +['ç', ['Ç','ç']], + [], # ghe with upturn (ukrainian) +['ä', ['Ä','ä']], + [], # dje (serbian) + [], # gje (macedonian) +['å', ['Å','å'], ['£','³'] ], + [], # io (mongolian) + [], # ukrainian ie +['ö', ['Ö','ö']], +['ú', ['Ú','ú']], + [], # dze (macedonian) +['é', ['É','é']], +[], + [], # yi (ukrainian) +['ê', ['Ê','ê']], + [], # je (macedonian, serbian) +['ë', ['Ë','ë']], +['ì', ['Ì','ì']], + [], # lje (macedonian, serbian) +['í', ['Í','í']], +['î', ['Î','î']], + [], # nje (macedonian, serbian) +['ï', ['Ï','ï']], + [], # barred o (mongolian) +['ð', ['Ð','ð']], +['ò', ['Ò','ò']], +['ó', ['Ó','ó']], +['ô', ['Ô','ô']], + [], # tshe (serbian) + [], # kje (macedonian) +['õ', ['Õ','õ']], + [], # short u (belarusian) + [], # straight u (mongolian) +['æ', ['Æ','æ']], +['è', ['È','è']], +['ã', ['Ã','ã']], +['þ', ['Þ','þ']], + [], # dzhe (macedonian, serbian) +['û', ['Û','û']], +['ý', ['Ý','ý']], +['ÿ', ['ß','ÿ']], +['ù', ['Ù','ù']], +['ø', ['Ø','ø']], +[], +['ü', ['Ü','ü']], +['à', ['À','à']], +['ñ', ['Ñ','ñ']], + [], + [], +[], +[] +]; + +$sortcase = 'Aa'; +#$sortcase = 'aA'; + +$ligatures = [ +]; + +@special = ('?', '!', '.', 'letters', '-', '\''); + +do 'make-rules.pl'; |