IBUS tables
General instructions
These are input method tables which allow letters from additional writing systems to be inputted using your existing computer keyboard.
These will only be useful if you are using IBUS as your keyboard input system—in general, this usually implies that you’re using a desktop Linux system—and have the IBUS Table IME installed. Since I believe the table format may have been introduced by SCIM and adopted by IBUS, they may be compatible with SCIM as well, but I have not tested this.
Running e.g. ibus-table-createdb -s deseret.txt
will generate a SQLite-format file which can be copied to /usr/share/ibus-table/tables
. Some combination or permutation of the commands ibus restart
, ibus write-cache
and ibus reset-config
may be useful for getting IBUS to reload the tables. Following which, it should be enablable in the same place where you’d enable keyboard layouts (usually a keyboard settings or language settings panel).
Specific tables
- International Phonetic Alphabet (IPA) via X-SAMPA
- Hangul (Korean, archaic Korean, dialectal, or non-Korean) via extended Yale University romanisation
- Multiple-Slavic-language Cyrillic via extended System B romanisation. See also Unified System B Cyrillic.
- Deseret Alphabet via an ASCII-based modification (using one or more prefixed
X
s as modifiers) of Library of Congress romanisation; see also Deseret Alphabet stuff. - Mandaic alphabet