]> git.phdru.name Git - dotfiles.git/commitdiff
Add .XCompose
authorOleg Broytman <phd@phdru.name>
Wed, 1 Jan 2014 02:37:52 +0000 (06:37 +0400)
committerOleg Broytman <phd@phdru.name>
Wed, 1 Jan 2014 02:37:52 +0000 (06:37 +0400)
.XCompose [new file with mode: 0644]

diff --git a/.XCompose b/.XCompose
new file mode 100644 (file)
index 0000000..8e558ad
--- /dev/null
+++ b/.XCompose
@@ -0,0 +1,31 @@
+# -*- coding: utf-8 -*-
+
+# Include standard characters
+include "%S/en_US.UTF-8/Compose"
+
+# Include locale-specific characters
+# include "%L"
+
+<Multi_key> <grave> <grave> <space>            : "̀" U0300 # COMBINING GRAVE ACCENT
+<Multi_key> <Cyrillic_io> <Cyrillic_io> <space> : "̀" # комбинирующееся обратное ударение
+
+<Multi_key> <apostrophe> <apostrophe>          : "́" U0301 # COMBINING ACUTE ACCENT
+<Multi_key> <Cyrillic_e> <Cyrillic_e>          : "́" # комбинирующееся ударение
+
+<Multi_key> <z>                                : "̶" U0336 # COMBINING STRIKEOUT
+<Multi_key> <Cyrillic_ya>                      : "̶" # комбинирующееся зачёркивание
+
+<Multi_key> <Cyrillic_yu> <Cyrillic_yu>        : "…" U2026 # HORIZONTAL ELLIPSIS
+<Multi_key> <minus> <minus> <Cyrillic_yu>      : "–" U2013 # EN DASH
+
+<Multi_key> <minus> <period>                   : "−" U2212 # MINUS SIGN
+<Multi_key> <minus> <Cyrillic_yu>              : "−" U2212 # MINUS SIGN
+
+<Multi_key> <Cyrillic_BE> <Cyrillic_BE>        : "«" U00AB # открывающая кавычка-ёлочка (RUS)
+<Multi_key> <Cyrillic_YU> <Cyrillic_YU>        : "»" U00BB # закрывающая кавычка-ёлочка (RUS)
+
+<Multi_key> <Cyrillic_BE> <Cyrillic_e>                 : "‘" U2018 # LEFT SINGLE QUOTATION MARK
+<Multi_key> <Cyrillic_be> <Cyrillic_e>                 : "’" U2019 # RIGHT SINGLE QUOTATION MARK
+
+<Multi_key> <Cyrillic_BE> <Cyrillic_E>                 : "„" U201E # открывающая кавычка-лапка (RUS)
+<Multi_key> <Cyrillic_be> <Cyrillic_E>                 : "“" U201C # закрывающая кавычка-лапка (RUS)