Changes from 0.1.0
- Map keyboard scan codes directly instead of relying on XKB key symbols,
to avoid unexpected double-mapping on ASCII characters in Thai layouts.
Somewhat belated announcement, but better than never. ThaiLaTeX has been decomposed and pushed into mainstream.
Here is how its components go:
IBus (Intelligent Input Bus) is an input method framework based on Freedesktop.org D-Bus.
IBus-LibThai is a Thai input method engine for IBus, based on the LibThai library.
Currently, it provides 3 keyboard layouts internally:
(Thai XKB symbols are also supported.)
The input method also filters out invalid input sequences with 3 levels of strictness:
$ svn co http://linux.thai.net/svn/software/libthai/tags/r_0_1_19 \
[Many thanks to Mikhail Korobov for improvements in this version.]
$ svn co http://linux.thai.net/svn/software/thailatex/tags/r_0_5_0 \ thailatex-0.5.0