Tutorials/Kimpanel: Difference between revisions
(→Links) |
(→Links) |
||
Line 77: | Line 77: | ||
[http://hi.baidu.com/realasking/blog/item/f01a6baffc294bf1fbed502c.html Install kimpanel on a Fedora 10 notebook] | [http://hi.baidu.com/realasking/blog/item/f01a6baffc294bf1fbed502c.html Install kimpanel on a Fedora 10 notebook] | ||
[http://songlinyi.spaces.live.com/blog/cns!9D1E6496716547EE!238.entry kimpanel + ibus | [http://songlinyi.spaces.live.com/blog/cns!9D1E6496716547EE!238.entry kimpanel + ibus] | ||
---- | ---- | ||
<references/> | <references/> |
Revision as of 04:06, 10 February 2010
KDE Input Method Panel Template:I18n/Language Navigation Bar
Acknowledgement
Translated "almost" verbatim from http://userbase.kde.org/Tutorials/Kimpanel_(zh_CN) .
Introduction
"kimpanel" is a panel Plasmoid for various input methods with concurrent Plasma theme.
kimpanel
- Installing Dependencies for Kubuntu 9.10
sudo apt-get install subversion cmake
- Installation Instructions for Kubuntu 9.10
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdeplasma-addons/applets/kimpanel kimpanel
cd kimpanel/backend
Please edit CMakeList.txt so that scim is the intended default input method (backend)。
cd ..
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`
Note: If your KDE is from the official repository, then do the following:
cmake -DCMAKE_INSTALL_PREFIX=/usr
make
sudo make install
After "sudo make install", place the "kimpanel" Plasmoid (likely "Input Method Panel") wherever you prefer.
- Arch Linux users please check kimpanel-plasmoid-svn in AUR.
- The package for Kubuntu 9.10 ships backends ONLY for scim and fcitx (NO support for ibus yet.).
fcitx-dbus
Support for FCITX has been in trunk since r294. Users are encouraged to upgrade.
svn co http://fcitx.googlecode.com/svn/trunk fcitx
cd fcitx
./configure --prefix=/usr && make && sudo make install
- Arch Linux users should check fcitx-dbus-svn in AUR. fcitx-svn is okey though.
- Kubuntu users should check fcitx-svn.
ibus
Install ibus as usual. Then run
ibus-daemon --panel=/home/user/kimpanel/backend/ibus/panel.py --xim
If your kimpanel is installed through your favourite package manager, then run
ibus-daemon --panel=/usr/lib/ibus/dbus/panel.py
Add the following to the exec line of your $XDG_CONFIG_HOME/autostart/foo.desktop :
ibus-daemon --panel=/home/user/kimpanel/backend/ibus/panel.py --xim .
Note
ibus requires ibus-qt or ibus-qt4 to input special characters in KDE/Qt applications. (I doubt it --- there is XIM.)
If the "kimpanel" Plasmoid is absent, please check $QT_IM_MODULE and set that to ibus.
Links
Suggestions for Input Method UIs
Install kimpanel on a Fedora 10 notebook