what is IBus?
IBus is an input method framework that is commonly used on Linux- and BSD-based operating systems in order to allow input in languages with complex input methods, such as Chinese, Korean and Japanese.
A user by the name of
cominixo#5443 (aka “jan Komi”) has submitted to the
Discord community “ma pona pi toki pona” the following guide to using IBus to
type sitelen pona (with codepoints as defined by the UCSUR
document). With permission, it (and the data file required) are reproduced here.
If you’re on Linux, you can use IBus with tables, download the following file and run these commands (nanpa lili?):
sudo ibus-table-createdb -n /usr/share/ibus-table/tables/tokipona.db -s sitelen_pona_ibus.txt ibus-daemon -drxR
Open “IBus Preferences”, go to “Input Method”, click “Add” and then select “sitelen pona” (which will be the last option under “English”).
] for cartouches,
pi_ to start long pi and
' to extend long pi
(these can be changed if you edit
sitelen_pona_ibus.txt and re-run the