]> git.xonotic.org Git - xonotic/mediasource.git/blobdiff - fonts/xolonium/src/fea/Xolonium-Kern-Cyrillic.fea
Update Xolonium sources to version 4.2
[xonotic/mediasource.git] / fonts / xolonium / src / fea / Xolonium-Kern-Cyrillic.fea
diff --git a/fonts/xolonium/src/fea/Xolonium-Kern-Cyrillic.fea b/fonts/xolonium/src/fea/Xolonium-Kern-Cyrillic.fea
deleted file mode 100644 (file)
index ae52e2e..0000000
+++ /dev/null
@@ -1,801 +0,0 @@
-# UPPERCASE BASE CLASSES
-
-@Ђ = [Ђ Ћ];
-@Є = [Є];
-@Ѕ = [Ѕ];
-@Ј = [Ј];
-@Љ = [Љ];
-@А = [А Ӑ Ӓ];
-@Б = [Б];
-@В = [В];
-@Г = [Г Ѓ Ґ Ӷ];
-@Д = [Д];
-@Е = [Е Ѐ Ё Ӗ];
-@Ж = [Ж Ӂ Ӝ];
-@З = [З Ҙ Ӟ];
-@К = [К Ќ Ҝ];
-@Л = [Л];
-@О = [О Ӧ Ө Ӫ Ѳ];
-@Р = [Р Ҏ];
-@С = [С Ҫ];
-@Т = [Т Ҭ];
-@У = [У Ў Ӯ Ӱ Ӳ];
-@Ф = [Ф];
-@Х = [Х];
-@Ц = [Ц Щ Ң Ԥ];
-@Ч = [Ч Ҹ Ӌ Ӵ];
-@Ъ = [Ъ];
-@Ь = [Њ Ь];
-@Э = [Э Ӭ];
-@Ю = [Ю];
-@Ҍ = [Ҍ];
-@Ғ = [Ғ];
-@Ҕ = [Ҕ];
-@Җ = [Җ];
-@Қ = [Қ];
-@Ҟ = [Ҟ];
-@Ҡ = [Ҡ];
-@Ҥ = [Ҥ];
-@Ҧ = [Ҧ];
-@Ҩ = [Ҩ];
-@Ү = [Ү Ұ];
-@Ҳ = [Ҳ];
-@Ҵ = [Ҵ];
-@Ҷ = [Ҷ];
-@Һ = [Һ];
-@Ҽ = [Ҽ Ҿ];
-@Ӄ = [Ӄ];
-@Ӕ = [Ӕ];
-@Ә = [Ә Ӛ];
-@Ӡ = [Ӡ];
-
-
-# UPPERCASE KERNING CLASSES
-
-@Ђ_ = [@Ђ @Һ @Ҧ];
-@Є_ = [@Є @Е @С @Ӕ];
-@Ѕ_ = [@Ѕ @Б @Ҕ];
-@Ј_ = [@Ј];
-@А_ = [@А];
-@В_ = [@В];
-@Д_ = [@Д @Ц @Ҵ @Ҷ];
-@Ж_ = [@Ж @К @Ҟ @Ҡ];
-@О_ = [@З @О @Ю @Ә];
-@Р_ = [@Р];
-@Т_ = [@Г @Т @У @Ғ @Ҥ];
-@Ф_ = [@Ф];
-@Х_ = [@Х];
-@Ь_ = [@Љ @Ь @Ъ @Ҍ @Ҩ];
-@Э_ = [@Э];
-@Җ_ = [@Җ @Қ];
-@Ү_ = [@Ү];
-@Ҳ_ = [@Ҳ];
-@Ҽ_ = [@Ҽ];
-@Ӄ_ = [@Ӄ];
-@Ӡ_ = [@Ӡ];
-
-@_Є = [@Є];
-@_Ј = [@Ј];
-@_А = [@А @Ӕ];
-@_Д = [@Д];
-@_Ж = [@Ж @Җ];
-@_З = [@З @Э @Ӡ];
-@_Л = [@Љ @Л];
-@_О = [@О @С @Ҩ @Ә];
-@_Т = [@Т @Ђ @Ъ @Ҡ @Ҵ];
-@_У = [@У];
-@_Ф = [@Ф];
-@_Х = [@Х @Ҳ];
-@_Ч = [@Ч @Ҷ];
-@_Ҍ = [@Ҍ @Ғ @Ҟ];
-@_Ү = [@Ү];
-@_Ҽ = [@Ҽ];
-
-
-# lowercase base classes
-
-@а = [а ӑ ӓ];
-@б = [б];
-@в = [в];
-@г = [г ѓ ӷ];
-@д = [д];
-@е = [е ѐ ё ӗ];
-@ж = [ж ӂ ӝ];
-@з = [з ҙ ӟ];
-@и = [и й ѝ ӣ ӥ м н ӈ п ш ы ӹ џ];
-@к = [к ќ ҝ];
-@л = [л];
-@о = [о ф ѳ ӧ ө ӫ];
-@р = [р ҏ];
-@с = [с ҫ];
-@т = [т ҭ];
-@у = [у ў ӯ ӱ ӳ ү ұ];
-@х = [х];
-@ц = [ц щ ң ԥ];
-@ч = [ч ҹ ӌ ӵ];
-@ъ = [ъ];
-@ь = [ь њ];
-@э = [э ӭ];
-@ю = [ю];
-@я = [я];
-@ђ = [ђ];
-@є = [є];
-@ѕ = [ѕ];
-@ї = [ї];
-@љ = [љ];
-@ћ = [ћ];
-@ҍ = [ҍ];
-@ґ = [ґ];
-@ғ = [ғ];
-@ҕ = [ҕ];
-@җ = [җ];
-@қ = [қ];
-@ҟ = [ҟ];
-@ҡ = [ҡ];
-@ҥ = [ҥ];
-@ҧ = [ҧ];
-@ҩ = [ҩ];
-@ҳ = [ҳ];
-@ҵ = [ҵ];
-@ҷ = [ҷ];
-@һ = [һ];
-@ҽ = [ҽ ҿ];
-@ӄ = [ӄ];
-@ӕ = [ӕ];
-@ә = [ә ӛ];
-@ӡ = [ӡ];
-
-
-# lowercase kerning classes
-
-@а_ = [@а @в @ђ @ћ];
-@б_ = [@б];
-@д_ = [@д @ц @ҵ @ҷ];
-@ж_ = [@ж @к @ҟ @ҡ];
-@и_ = [@и @л @ч @я];
-@о_ = [@е @з @о @р @ю @ҽ @ӕ @ә];
-@с_ = [@с @є];
-@т_ = [@г @т @у @ғ @ҥ];
-@х_ = [@х];
-@ь_ = [@ъ @ь @љ @ҍ @ҧ @һ @ҩ];
-@э_ = [@э];
-@ѕ_ = [@ѕ @ҕ];
-@ї_ = [@ї];
-@ґ_ = [@ґ];
-@җ_ = [@җ @қ];
-@ҳ_ = [@ҳ];
-@ӄ_ = [@ӄ];
-@ӡ_ = [@ӡ];
-
-@_а = [@а @ӕ];
-@_б = [@б];
-@_д = [@д];
-@_ж = [@ж @җ];
-@_з = [@з @э @ӡ];
-@_л = [@л @љ];
-@_и = [@в @г @и @к @р @ц @ь @ю @ґ @ҕ @қ @ҥ @ҧ @һ @ӄ];
-@_о = [@е @о @с @ҩ @ә];
-@_т = [@т @у @ъ @ҡ @ҵ];
-@_х = [@х @ҳ];
-@_ч = [@ч @ҷ];
-@_ђ = [@ђ @ћ];
-@_є = [@є];
-@_ѕ = [@ѕ @я];
-@_ї = [@ї];
-@_ғ = [@ғ @ҍ @ҟ];
-@_ҽ = [@ҽ];
-
-
-lookup kernCyrillic
-{
-# Table exceptions
-
-       pos Ґ Ї +30;
-
-       enum pos @Д_ ј +60;
-       enum pos @Җ_ ј +60;
-       enum pos @Ҳ_ ј +60;
-
-       pos Ђ ј +20;
-       pos Ҕ ј +20;
-       pos Ҧ ј +20;
-       pos Ӄ ј +20;
-
-       enum pos @д_ ј +60;
-       enum pos @җ_ ј +60;
-       enum pos @ҳ_ ј +60;
-
-       pos ј ј +20;
-       pos ђ ј +20;
-       pos ҕ ј +30;
-       pos ҧ ј +30;
-       pos ӄ ј +30;
-
-
-# PUNCTUATION LETTER
-
-       pos [@PERIOD @BASEQUOTE @BACKSLASH] @_Т -80;
-       pos [@PERIOD @BASEQUOTE @BACKSLASH] @_У -40;
-       pos [@PERIOD @BASEQUOTE @BACKSLASH] @_Ч -70;
-       pos [@PERIOD @BASEQUOTE @BACKSLASH] @_Ү -90;
-       pos [@PERIOD @BASEQUOTE @BACKSLASH] @_т -30;
-       pos [@PERIOD @BASEQUOTE @BACKSLASH] @_ч -30;
-
-       pos [@COLON @DASH @GUILLEMET] @_Т -40;
-       pos [@COLON @DASH @GUILLEMET] @_У -30;
-       pos [@COLON @DASH @GUILLEMET] @_Ү -50;
-
-       pos @ASCIIQUOTE @_Ј -40;
-       pos @ASCIIQUOTE @_А -80;
-       pos @ASCIIQUOTE @_Д -80;
-       pos @ASCIIQUOTE @_Л -40;
-       pos @ASCIIQUOTE @_д -40;
-       pos @ASCIIQUOTE @_л -30;
-
-       pos @FANCYQUOTE @_Ј -60;
-       pos @FANCYQUOTE @_А -100;
-       pos @FANCYQUOTE @_Д -100;
-       pos @FANCYQUOTE @_Л -50;
-       pos @FANCYQUOTE @_а -40;
-       pos @FANCYQUOTE @_д -100;
-       pos @FANCYQUOTE @_ж -20;
-       pos @FANCYQUOTE @_з -20;
-       pos @FANCYQUOTE @_л -70;
-       pos @FANCYQUOTE @_и -30;
-       pos @FANCYQUOTE @_о -30;
-       pos @FANCYQUOTE @_т -20;
-       pos @FANCYQUOTE @_х -20;
-       pos @FANCYQUOTE @_ч -20;
-       pos @FANCYQUOTE @_є -40;
-       pos @FANCYQUOTE @_ѕ -30;
-       pos @FANCYQUOTE @_ғ -30;
-       pos @FANCYQUOTE @_ҽ -50;
-
-       pos @SLASH @_Ј -40;
-       pos @SLASH @_А -80;
-       pos @SLASH @_Д -80;
-       pos @SLASH @_Л -40;
-       pos @SLASH @_д -90;
-       pos @SLASH @_л -50;
-
-       pos @BRACKET_ @_Є -20;
-       pos @BRACKET_ @_Ј -30;
-       pos @BRACKET_ @_А -40;
-       pos @BRACKET_ @_Л -20;
-       pos @BRACKET_ @_Ф -20;
-       pos @BRACKET_ @_а -30;
-       pos @BRACKET_ @_ж -30;
-       pos @BRACKET_ @_з -10;
-       pos @BRACKET_ @_л -20;
-       pos @BRACKET_ @_и -30;
-       pos @BRACKET_ @_о -40;
-       pos @BRACKET_ @_т -30;
-       pos @BRACKET_ @_х -30;
-       pos @BRACKET_ @_ч -40;
-       pos @BRACKET_ @_є -40;
-       pos @BRACKET_ @_ѕ -30;
-       pos @BRACKET_ @_ї +20;
-       pos @BRACKET_ @_ҽ -20;
-
-
-# LETTER PUNCTUATION
-
-       pos @Р_ [@PERIOD @BASEQUOTE @SLASH] -70;
-       pos @Т_ [@PERIOD @BASEQUOTE @SLASH] -80;
-       pos @Ү_ [@PERIOD @BASEQUOTE @SLASH] -90;
-       pos @т_ [@PERIOD @BASEQUOTE @SLASH] -30;
-       pos @ґ_ [@PERIOD @BASEQUOTE @SLASH] -30;
-
-       pos @Т_ [@COLON @DASH @GUILLEMET] -40;
-       pos @Ү_ [@COLON @DASH @GUILLEMET] -50;
-
-       pos @Ђ_ [@ASCIIQUOTE @FANCYQUOTE @BACKSLASH] -40;
-       pos @А_ [@ASCIIQUOTE @FANCYQUOTE @BACKSLASH] -80;
-       pos @Д_ [@ASCIIQUOTE @FANCYQUOTE @BACKSLASH] -20;
-       pos @Ь_ [@ASCIIQUOTE @FANCYQUOTE @BACKSLASH] -30;
-       pos @д_ [@ASCIIQUOTE @FANCYQUOTE @BACKSLASH] -20;
-       pos @ь_ [@ASCIIQUOTE @FANCYQUOTE @BACKSLASH] -40;
-
-       pos @Ђ_ @QUESTION -30;
-       pos @А_ @QUESTION -70;
-       pos @Д_ @QUESTION -20;
-       pos @Ь_ @QUESTION -30;
-       pos @а_ @QUESTION -20;
-       pos @д_ @QUESTION -30;
-       pos @и_ @QUESTION -20;
-       pos @о_ @QUESTION -20;
-       pos @ь_ @QUESTION -40;
-       pos @э_ @QUESTION -20;
-       pos @ѕ_ @QUESTION -20;
-       pos @ї_ @QUESTION +30;
-       pos @ӡ_ @QUESTION -20;
-
-       pos @Ђ_ @_BRACKET -20;
-       pos @А_ @_BRACKET -40;
-       pos @Ф_ @_BRACKET -20;
-       pos @Ь_ @_BRACKET -30;
-       pos @Э_ @_BRACKET -20;
-       pos @а_ @_BRACKET -30;
-       pos @ж_ @_BRACKET -30;
-       pos @и_ @_BRACKET -30;
-       pos @о_ @_BRACKET -40;
-       pos @с_ @_BRACKET -10;
-       pos @т_ @_BRACKET -30;
-       pos @х_ @_BRACKET -30;
-       pos @ь_ @_BRACKET -40;
-       pos @э_ @_BRACKET -40;
-       pos @ѕ_ @_BRACKET -30;
-       pos @ї_ @_BRACKET +20;
-       pos @ӡ_ @_BRACKET -40;
-
-
-# UPPERCASE UPPERCASE
-
-       pos @Ђ_ @_Т -60;
-       pos @Ђ_ @_У -40;
-       pos @Ђ_ @_Ҍ -20;
-       pos @Ђ_ @_Ү -80;
-
-       pos @Є_ @_Є -10;
-       pos @Є_ @_Ф -10;
-       pos @Є_ @_Ҽ -40;
-
-       pos @Ѕ_ @_Т -30;
-       pos @Ѕ_ @_У -30;
-       pos @Ѕ_ @_Ҍ -10;
-       pos @Ѕ_ @_Ү -40;
-
-       pos @Ј_ @_А -10;
-       pos @Ј_ @_Л -10;
-
-       pos @А_ @_Є -30;
-       pos @А_ @_О -10;
-       pos @А_ @_Т -120;
-       pos @А_ @_У -60;
-       pos @А_ @_Ф -20;
-       pos @А_ @_Ч -80;
-       pos @А_ @_Ҍ -20;
-       pos @А_ @_Ү -140;
-       pos @А_ @_Ҽ -50;
-
-       pos @В_ @_Т -10;
-       pos @В_ @_У -20;
-       pos @В_ @_Ү -20;
-
-       pos @Д_ @_Є -10;
-       pos @Д_ @_Т -30;
-       pos @Д_ @_У -30;
-       pos @Д_ @_Ф -10;
-       pos @Д_ @_Ч -30;
-       pos @Д_ @_Ү -30;
-       pos @Д_ @_Ҽ -30;
-
-       pos @Ж_ @_Є -30;
-       pos @Ж_ @_Ф -30;
-       pos @Ж_ @_Ч -20;
-       pos @Ж_ @_Ҍ -10;
-       pos @Ж_ @_Ҽ -80;
-
-       pos @О_ @_А -10;
-       pos @О_ @_Л -10;
-       pos @О_ @_Т -10;
-       pos @О_ @_У -10;
-       pos @О_ @_Х -10;
-       pos @О_ @_Ү -20;
-
-       pos @Р_ @_Ј -10;
-       pos @Р_ @_А -80;
-       pos @Р_ @_Д -70;
-       pos @Р_ @_Ж -10;
-       pos @Р_ @_Л -40;
-
-       pos @Т_ @_Є -30;
-       pos @Т_ @_Ј -80;
-       pos @Т_ @_А -120;
-       pos @Т_ @_Д -100;
-       pos @Т_ @_Л -60;
-       pos @Т_ @_О -10;
-       pos @Т_ @_Т +20;
-       pos @Т_ @_У +10;
-       pos @Т_ @_Ф -10;
-       pos @Т_ @_Ҽ -50;
-
-       pos @Ф_ @_А -20;
-       pos @Ф_ @_Д -10;
-       pos @Ф_ @_Ж -30;
-       pos @Ф_ @_Л -20;
-       pos @Ф_ @_Т -10;
-       pos @Ф_ @_У -10;
-       pos @Ф_ @_Х -30;
-       pos @Ф_ @_Ү -30;
-
-       pos @Х_ @_Є -30;
-       pos @Х_ @_О -10;
-       pos @Х_ @_Ф -30;
-       pos @Х_ @_Ҽ -80;
-
-       pos @Ь_ @_Т -80;
-       pos @Ь_ @_У -40;
-       pos @Ь_ @_Ҍ -20;
-       pos @Ь_ @_Ү -100;
-
-       pos @Э_ @_А -30;
-       pos @Э_ @_Д -10;
-       pos @Э_ @_Ж -30;
-       pos @Э_ @_З -10;
-       pos @Э_ @_Л -20;
-       pos @Э_ @_Т -30;
-       pos @Э_ @_У -30;
-       pos @Э_ @_Х -30;
-       pos @Э_ @_Ү -40;
-
-       pos @Җ_ @_Є -10;
-       pos @Җ_ @_Т -10;
-       pos @Җ_ @_У -10;
-       pos @Җ_ @_Ф -10;
-       pos @Җ_ @_Ч -30;
-       pos @Җ_ @_Ҍ -10;
-       pos @Җ_ @_Ү -10;
-       pos @Җ_ @_Ҽ -80;
-
-       pos @Ү_ @_Є -40;
-       pos @Ү_ @_Ј -100;
-       pos @Ү_ @_А -140;
-       pos @Ү_ @_Д -110;
-       pos @Ү_ @_Л -70;
-       pos @Ү_ @_О -20;
-       pos @Ү_ @_Ф -30;
-       pos @Ү_ @_Ҽ -70;
-
-       pos @Ҳ_ @_Є -10;
-       pos @Ҳ_ @_Т -10;
-       pos @Ҳ_ @_У -10;
-       pos @Ҳ_ @_Ф -10;
-       pos @Ҳ_ @_Ч -10;
-       pos @Ҳ_ @_Ҍ -10;
-       pos @Ҳ_ @_Ү -10;
-       pos @Ҳ_ @_Ҽ -80;
-
-       pos @Ҽ_ @_А -20;
-       pos @Ҽ_ @_Д -20;
-       pos @Ҽ_ @_Ж -10;
-       pos @Ҽ_ @_Л -20;
-       pos @Ҽ_ @_Т -10;
-       pos @Ҽ_ @_У -10;
-       pos @Ҽ_ @_Х -10;
-
-       pos @Ӄ_ @_Т -20;
-       pos @Ӄ_ @_У -10;
-       pos @Ӄ_ @_Ч -10;
-       pos @Ӄ_ @_Ҍ -10;
-
-       pos @Ӡ_ @_А -10;
-       pos @Ӡ_ @_Л -10;
-       pos @Ӡ_ @_Т -10;
-       pos @Ӡ_ @_У -10;
-
-
-# UPPERCASE lowercase
-
-       pos @Ђ_ @_т -20;
-       pos @Ђ_ @_ђ -10;
-
-       pos @Є_ @_т -10;
-       pos @Є_ @_ч -20;
-       pos @Є_ @_ї +20;
-       pos @Є_ @_ғ -10;
-       pos @Є_ @_ҽ -30;
-
-       pos @Ѕ_ @_т -20;
-       pos @Ѕ_ @_х -10;
-       pos @Ѕ_ @_ђ -10;
-
-       pos @А_ @_т -80;
-       pos @А_ @_ч -50;
-       pos @А_ @_ђ -20;
-       pos @А_ @_є -10;
-       pos @А_ @_ғ -20;
-       pos @А_ @_ҽ -40;
-
-       pos @В_ @_т -10;
-       pos @В_ @_х -10;
-       pos @В_ @_ђ -10;
-
-       pos @Д_ @_т -20;
-       pos @Д_ @_ч -20;
-       pos @Д_ @_ђ -10;
-       pos @Д_ @_є -10;
-       pos @Д_ @_ғ -10;
-       pos @Д_ @_ҽ -30;
-
-       pos @Ж_ @_т -50;
-       pos @Ж_ @_ч -60;
-       pos @Ж_ @_ђ -10;
-       pos @Ж_ @_є -20;
-       pos @Ж_ @_ї +20;
-       pos @Ж_ @_ғ -10;
-       pos @Ж_ @_ҽ -70;
-
-       pos @Р_ @_а -10;
-       pos @Р_ @_д -80;
-       pos @Р_ @_ж -10;
-       pos @Р_ @_л -40;
-       pos @Р_ @_ї +10;
-       pos @Р_ @_ғ -10;
-
-       pos @Т_ @_а -60;
-       pos @Т_ @_б -10;
-       pos @Т_ @_д -110;
-       pos @Т_ @_ж -20;
-       pos @Т_ @_з -20;
-       pos @Т_ @_л -80;
-       pos @Т_ @_и -50;
-       pos @Т_ @_о -60;
-       pos @Т_ @_т -40;
-       pos @Т_ @_х -30;
-       pos @Т_ @_ч -40;
-       pos @Т_ @_є -60;
-       pos @Т_ @_ѕ -50;
-       pos @Т_ @_ї +50;
-       pos @Т_ @_ғ -60;
-       pos @Т_ @_ҽ -100;
-
-       pos @Ф_ @_д -20;
-       pos @Ф_ @_л -10;
-
-       pos @Х_ @_т -30;
-       pos @Х_ @_ч -40;
-       pos @Х_ @_є -20;
-       pos @Х_ @_ї +40;
-       pos @Х_ @_ғ -10;
-       pos @Х_ @_ҽ -50;
-
-       pos @Ь_ @_т -10;
-       pos @Ь_ @_х -10;
-       pos @Ь_ @_ђ -20;
-
-       pos @Э_ @_д -20;
-       pos @Э_ @_л -10;
-
-       pos @Җ_ @_т -50;
-       pos @Җ_ @_ч -60;
-       pos @Җ_ @_є -20;
-       pos @Җ_ @_ғ -10;
-       pos @Җ_ @_ҽ -70;
-
-       pos @Ү_ @_а -70;
-       pos @Ү_ @_б -30;
-       pos @Ү_ @_д -130;
-       pos @Ү_ @_ж -40;
-       pos @Ү_ @_з -30;
-       pos @Ү_ @_л -100;
-       pos @Ү_ @_и -60;
-       pos @Ү_ @_о -70;
-       pos @Ү_ @_т -40;
-       pos @Ү_ @_х -30;
-       pos @Ү_ @_ч -50;
-       pos @Ү_ @_є -80;
-       pos @Ү_ @_ѕ -60;
-       pos @Ү_ @_ғ -70;
-
-       pos @Ҳ_ @_т -30;
-       pos @Ҳ_ @_ч -40;
-       pos @Ҳ_ @_є -20;
-       pos @Ҳ_ @_ғ -10;
-       pos @Ҳ_ @_ҽ -50;
-
-       pos @Ҽ_ @_д -10;
-       pos @Ҽ_ @_л -10;
-       pos @Ҽ_ @_ҽ -20;
-
-       pos @Ӄ_ @_т -20;
-
-       pos @Ӡ_ @_т -20;
-       pos @Ӡ_ @_х -10;
-
-
-# lowercase UPPERCASE
-
-       pos @а_ @_Т -60;
-       pos @а_ @_У -40;
-       pos @а_ @_Ҍ -10;
-       pos @а_ @_Ү -70;
-
-       pos @б_ @_Т -20;
-       pos @б_ @_У -10;
-       pos @б_ @_Ҍ -10;
-       pos @б_ @_Ү -20;
-
-       pos @д_ @_Є -10;
-       pos @д_ @_Т -70;
-       pos @д_ @_У -40;
-       pos @д_ @_Ч -20;
-       pos @д_ @_Ҍ -20;
-       pos @д_ @_Ү -80;
-       pos @д_ @_Ҽ -20;
-
-       pos @ж_ @_Є -10;
-       pos @ж_ @_Т -30;
-       pos @ж_ @_У -20;
-       pos @ж_ @_Ч -10;
-       pos @ж_ @_Ү -30;
-       pos @ж_ @_Ҽ -10;
-
-       pos @и_ @_Т -50;
-       pos @и_ @_У -30;
-       pos @и_ @_Ү -60;
-
-       pos @о_ @_Т -60;
-       pos @о_ @_У -40;
-       pos @о_ @_Ҍ -10;
-       pos @о_ @_Ү -70;
-
-       pos @с_ @_Т -20;
-       pos @с_ @_У -10;
-       pos @с_ @_Ү -30;
-
-       pos @т_ @_Ј -10;
-       pos @т_ @_А -80;
-       pos @т_ @_Д -60;
-       pos @т_ @_Ж -50;
-       pos @т_ @_З -10;
-       pos @т_ @_Л -40;
-       pos @т_ @_Т -40;
-       pos @т_ @_У -20;
-       pos @т_ @_Х -30;
-       pos @т_ @_Ү -40;
-
-       pos @х_ @_Т -30;
-       pos @х_ @_У -10;
-       pos @х_ @_Ү -30;
-
-       pos @ь_ @_Т -80;
-       pos @ь_ @_У -50;
-       pos @ь_ @_Ч -20;
-       pos @ь_ @_Ҍ -20;
-       pos @ь_ @_Ү -90;
-       pos @ь_ @_Ҽ -10;
-
-       pos @э_ @_А -10;
-       pos @э_ @_Д -10;
-       pos @э_ @_Ж -20;
-       pos @э_ @_Л -10;
-       pos @э_ @_Т -60;
-       pos @э_ @_У -50;
-       pos @э_ @_Х -20;
-       pos @э_ @_Ҍ -10;
-       pos @э_ @_Ү -80;
-
-       pos @ѕ_ @_Т -60;
-       pos @ѕ_ @_У -30;
-       pos @ѕ_ @_Ҍ -10;
-       pos @ѕ_ @_Ү -70;
-       pos @ѕ_ @_Ҽ -10;
-
-       pos @ї_ @_Ж +20;
-       pos @ї_ @_З +20;
-       pos @ї_ @_Т +50;
-       pos @ї_ @_У +40;
-       pos @ї_ @_Х +40;
-       pos @ї_ @_Ч +10;
-
-       pos @ґ_ @_Ј -10;
-       pos @ґ_ @_А -80;
-       pos @ґ_ @_Д -60;
-       pos @ґ_ @_Л -40;
-
-       pos @җ_ @_Т -40;
-       pos @җ_ @_У -30;
-       pos @җ_ @_Ч -20;
-       pos @җ_ @_Ү -60;
-       pos @җ_ @_Ҽ -20;
-
-       pos @ҳ_ @_Т -40;
-       pos @ҳ_ @_У -20;
-       pos @ҳ_ @_Ү -40;
-
-       pos @ӄ_ @_Т -40;
-       pos @ӄ_ @_У -40;
-       pos @ӄ_ @_Ч -20;
-       pos @ӄ_ @_Ҍ -20;
-       pos @ӄ_ @_Ү -60;
-
-       pos @ӡ_ @_Т -40;
-       pos @ӡ_ @_У -30;
-       pos @ӡ_ @_Ҍ -10;
-
-
-# lowercase lowercase
-
-       pos @а_ @_т -10;
-       pos @а_ @_ђ -20;
-
-       pos @б_ @_ж -10;
-       pos @б_ @_л -10;
-       pos @б_ @_т -10;
-       pos @б_ @_х -10;
-       pos @б_ @_ђ -20;
-
-       pos @д_ @_т -20;
-       pos @д_ @_ч -20;
-       pos @д_ @_ђ -20;
-       pos @д_ @_є -10;
-       pos @д_ @_ғ -10;
-       pos @д_ @_ҽ -30;
-
-       pos @ж_ @_б -10;
-       pos @ж_ @_о -10;
-       pos @ж_ @_ч -10;
-       pos @ж_ @_ђ -10;
-       pos @ж_ @_є -20;
-       pos @ж_ @_ғ -10;
-       pos @ж_ @_ҽ -70;
-
-       pos @и_ @_ђ -20;
-
-       pos @о_ @_ж -10;
-       pos @о_ @_л -10;
-       pos @о_ @_т -10;
-       pos @о_ @_х -10;
-       pos @о_ @_ђ -20;
-
-       pos @с_ @_ђ -10;
-       pos @с_ @_є -10;
-       pos @с_ @_ғ -10;
-       pos @с_ @_ҽ -30;
-
-       pos @т_ @_а -20;
-       pos @т_ @_д -80;
-       pos @т_ @_л -50;
-       pos @т_ @_о -10;
-       pos @т_ @_ђ -10;
-       pos @т_ @_є -20;
-       pos @т_ @_ғ -10;
-       pos @т_ @_ҽ -40;
-
-       pos @х_ @_о -10;
-       pos @х_ @_є -20;
-       pos @х_ @_ғ -10;
-       pos @х_ @_ҽ -60;
-
-       pos @ь_ @_т -50;
-       pos @ь_ @_ђ -20;
-
-       pos @э_ @_д -10;
-       pos @э_ @_ж -20;
-       pos @э_ @_з -10;
-       pos @э_ @_л -20;
-       pos @э_ @_т -20;
-       pos @э_ @_х -20;
-
-       pos @ѕ_ @_т -20;
-
-       pos @ї_ @_ї +90;
-
-       pos @ґ_ @_а -20;
-       pos @ґ_ @_д -80;
-       pos @ґ_ @_л -50;
-       pos @ґ_ @_о -10;
-       pos @ґ_ @_є -20;
-       pos @ґ_ @_ї +30;
-       pos @ґ_ @_ғ -10;
-
-       pos @җ_ @_т -10;
-       pos @җ_ @_ч -20;
-       pos @җ_ @_є -10;
-       pos @җ_ @_ғ -20;
-       pos @җ_ @_ҽ -80;
-
-       pos @ҳ_ @_є -10;
-       pos @ҳ_ @_ғ -10;
-       pos @ҳ_ @_ҽ -70;
-
-       pos @ӄ_ @_т -10;
-       pos @ӄ_ @_ч -10;
-
-       pos @ӡ_ @_л -10;
-       pos @ӡ_ @_т -10;
-       pos @ӡ_ @_ғ -10;
-       pos @ӡ_ @_ҽ -20;
-
-} kernCyrillic;