Last active
May 29, 2018 12:03
-
-
Save harjitmoe/30c6b16cf8bdc5e33ee9e677353b5753 to your computer and use it in GitHub Desktop.
IBUS table for Cyrillic using adapted GOST 7.79 System B mappings.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SCIM_Generic_Table_Phrase_Library_TEXT | |
VERSION_1_0 | |
BEGIN_DEFINITION | |
NAME = System B | |
AUTHOR = HarJIT <harjit@harjit.moe> | |
LANGUAGES = ru | |
SERIAL_NUMBER = 20180528 | |
UUID = db34eefb-cc62-46a8-85c2-d5b5a26444df | |
LICENSE = LGPL | |
DESCRIPTION = Cyrillic using adapted GOST 7.79 System B mappings. | |
ICON = ibus-table.svg | |
STATUS_PROMPT = SysB | |
LAYOUT = default | |
VALID_INPUT_CHARS = #'ABCDEFGHIJKLMNOPQRSTUVWXYZ`abcdefghijklmnopqrstuvwxyz | |
MAX_KEY_LENGTH = 3 | |
AUTO_COMMIT = TRUE | |
AUTO_SELECT = TRUE | |
DEF_FULL_WIDTH_PUNCT = FALSE | |
DEF_FULL_WIDTH_LETTER = FALSE | |
USER_CAN_DEFINE_PHRASE = FALSE | |
DYNAMIC_ADJUST = FALSE | |
END_DEFINITION | |
BEGIN_TABLE | |
A А 1 | |
a а 1 | |
A` Ъ 1 | |
a` ъ 1 | |
`` ъ 1 | |
B Б 1 | |
b б 1 | |
# Wants Cz before letters other than i, e, y, j. | |
C Ц 1 | |
c ц 1 | |
CH Ч 1 | |
Ch Ч 1 | |
ch ч 1 | |
Cz Ц 1 | |
cz ц 1 | |
D Д 1 | |
d д 1 | |
DH Џ 1 | |
Dh Џ 1 | |
dh џ 1 | |
E Е 1 | |
e е 1 | |
E` Э 1 | |
e` э 1 | |
F Ф 1 | |
f ф 1 | |
FH Ѳ 1 | |
Fh Ѳ 1 | |
fh ѳ 1 | |
G Г 1 | |
g г 1 | |
# Ukrainian System B: | |
G` Ґ 1 | |
g` ґ 1 | |
# Macedonian System B: | |
G` Ѓ 1 | |
g` ѓ 1 | |
# Serbian mapped to Macedonian System B (actual Srp Roman would be đ, not helpful in an ASCII IME): | |
G` Ђ 1 | |
g` ђ 1 | |
# Would be Y` in specifically Ukrainian System B (which is otherwise Ы): | |
I И 1 | |
i и 1 | |
# Would be just I in specifically Ukrainian System B (which is otherwise И): | |
I` І 1 | |
i` і 1 | |
J Й 1 | |
j й 1 | |
J Ј 1 | |
j ј 1 | |
K К 1 | |
k к 1 | |
# Macedonian System B: | |
K` Ќ 1 | |
k` ќ 1 | |
# Serbian mapped to Macedonian System B (actual Srp Roman would be ć, not helpful in an ASCII IME): | |
K` Ћ 1 | |
k` ћ 1 | |
L Л 1 | |
l л 1 | |
L` Љ 1 | |
l` љ 1 | |
M М 1 | |
m м 1 | |
N Н 1 | |
n н 1 | |
N` Њ 1 | |
n` њ 1 | |
O О 1 | |
o о 1 | |
O` Ѫ 1 | |
o` ѫ 1 | |
P П 1 | |
p п 1 | |
R Р 1 | |
r р 1 | |
S С 1 | |
s с 1 | |
SH Ш 1 | |
Sh Ш 1 | |
sh ш 1 | |
SHH Щ 1 | |
Shh Щ 1 | |
shh щ 1 | |
SHT Щ 1 | |
Sht Щ 1 | |
sht щ 1 | |
T Т 1 | |
t т 1 | |
U У 1 | |
u у 1 | |
U` Ў 1 | |
u` ў 1 | |
V В 1 | |
v в 1 | |
X Х 1 | |
x х 1 | |
Y` Ы 3 | |
y` ы 3 | |
YA Я 1 | |
Ya Я 1 | |
ya я 1 | |
# Ukrainian System B: | |
YE Є 2 | |
Ye Є 2 | |
ye є 2 | |
# Old Russian and Old Bulgarian System B: | |
YE Ѣ 1 | |
Ye Ѣ 1 | |
ye ѣ 1 | |
YH Ѵ 1 | |
Yh Ѵ 1 | |
yh ѵ 1 | |
YI Ї 1 | |
Yi Ї 1 | |
yi ї 1 | |
YO Ё 1 | |
Yo Ё 1 | |
yo ё 1 | |
YU Ю 1 | |
Yu Ю 1 | |
yu ю 1 | |
Z З 1 | |
z з 1 | |
Z` S 1 | |
z` s 1 | |
ZH Ж 1 | |
Zh Ж 1 | |
zh ж 1 | |
` Ь 1 | |
` ь 2 | |
' ’ 1 | |
# Yes, the space escapes it. | |
# № 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment