Difference between revisions of "Tutorials/Kimpanel"

Line 54: Line 54:
 
[[File:Zhcnkimpanel2.png]]
 
[[File:Zhcnkimpanel2.png]]
  
正常安装ibus,然后运行
+
Install ibus as usual. Then run
  
 
ibus-daemon --panel=/home/user/kimpanel/backend/ibus/panel.py --xim
 
ibus-daemon --panel=/home/user/kimpanel/backend/ibus/panel.py --xim
  
如果你是发行版包管理器安装的kimpanel,这样
+
If your kimpanel is installed through your favourite package manager, then run
  
 
ibus-daemon --panel=/usr/lib/ibus/dbus/panel.py
 
ibus-daemon --panel=/usr/lib/ibus/dbus/panel.py
  
开机启动:
+
Add the following to the exec line of $XDG_CONFIG_HOME/autostart/foo.desktop :
 +
ibus-daemon --panel=/home/user/kimpanel/backend/ibus/panel.py --xim
 +
.
  
系统设置-高级-自动启动,添加程序:ibus-daemon --panel=/home/user/kimpanel/backend/ibus/panel.py --xim ,确定。
 
 
==注意==
 
==注意==
 
ibus需要安装ibus-qt(在某些发行版叫ibus-qt4,比如Kubuntu)才能在Qt/KDE程序中输入中文
 
ibus需要安装ibus-qt(在某些发行版叫ibus-qt4,比如Kubuntu)才能在Qt/KDE程序中输入中文

Revision as of 04:00, 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

Dialog-information.png
Information
"kimpanel" is in the kdeplasma-addons part of the KDE SC 4.4(.x) release, so users need not build the Plasmoid on their own should package maintainers take up the reponsibility ("kimpanel" is hard to build anyway.).


  • 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

ZhcnKimpanel.png

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

ibus

Zhcnkimpanel2.png

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 $XDG_CONFIG_HOME/autostart/foo.desktop : ibus-daemon --panel=/home/user/kimpanel/backend/ibus/panel.py --xim .

注意

ibus需要安装ibus-qt(在某些发行版叫ibus-qt4,比如Kubuntu)才能在Qt/KDE程序中输入中文

如果没出现输入框,检查输入法环境是否设置正确(打开konsole,输入 export QT_IM_MODULE=ibus&kate 就能临时设置kate的输入法为ibus,试试能否出现输入框)

链接

您对输入法的图形界面有什么建议

笔记fedora 10下安装fcitx和plasma主题的输入法面板

kimpanel + ibus 输入法



This page was last edited on 10 February 2010, at 04:00. Content is available under Creative Commons License SA 4.0 unless otherwise noted.