Summary of Ubuntu Chinese Pinyin Input Method

Source: Internet
Author: User
Tags wubi
I have discussed some Pinyin input methods over the past two days. I would like to make a small summary and welcome to discuss them. At present, the default input platform for Ubuntu is ibus, and ibus-pinyin is released with the CD. The default five-stroke input method is ibus-table-wubi, and the default input method for traditional Chinese is ibus-chewing. I only use Pinyin, five strokes, and cool audios. Below I will briefly summarize some of the common input methods I know, and let's see which one you think will be better for Ubuntu by default. 1.

I have discussed some Pinyin input methods over the past two days. I would like to make a small summary and welcome to discuss them.

At present, the default input platform for Ubuntu is ibus, and ibus-pinyin is released with the CD. The default five-stroke input method is
Ibus-table-wubi. The default input method for traditional Chinese is ibus-chewing.

I only use Pinyin, five strokes, and cool audios. Below I will briefly summarize some of the common input methods I know, and let's see which one you think will be better for Ubuntu by default.

1. IBus
The ibus platform is currently standard for various major production editions. The framework itself is written in C ++, which is highly modularized and has many optional input methods. The author continues development and is enthusiastic about developers of input methods.

Ibus-pinyin is written in python and is less efficient. Some CPU 100% and Memory leakage bugs have also occurred. Ibus
You can also select ibus-sunpinyin for pinyin, but there are fewer users and less feedback.

Ibus uses the gtk immodule, which makes it very good in the GTK program. It can input Chinese Characters in flash, but in QT
The program performs normally. It can be said that it is mainly the input platform of GTK.

2. Fcitx
Fcitx is an old Linux Chinese Input Method and has some fans. However, many people are still impressed by it based on the 3.x GBK Chinese configuration file. New fcitx 4
The English utf8 configuration file has been used. It supports Custom Skin and code table, improved the input method interface, and added a graphical Configuration tool. There are no more bugs than ibus.

The best pinyin solution for fcitx is fcitx-sunpinyin. The word accuracy is the same as that of all sunpinyin cores. Compared
Ibus-sunpinyin and scim-sunpinyin have the advantage of being able to take advantage of fcitx's various functions (such as skin), fluency and
There is no difference in the built-in PinYin Input Method of fcitx.

Fcitx has the following problems: 1. the built-in pinyin input method has not become a module independently, and its algorithms are also lagging behind. 2. Although fcitx
The write input method is simpler than ibus, but still lacks attention. The available input method is less than ibus.

Fcitx uses XIM, which is closer to an X Input platform. However, flash does not support XIM, and some cursor follows are also a little faulty. Version 4.1 Has gtk
Immodule support. The above issues will be resolved together.

3. Scim
The scim platform is a standard for various releases. The input fluency of scim-pinyin is always better than that of ibus-pinyin. I believe some people still stick to scim.
. However, neither scim nor its skim on kde is maintained, and Debian/Ubuntu is just a few simple fixes occasionally by the package personnel.
Bug. It is impossible for us to go back and use it again.

Scim pinyin input methods include scim-pinyin, scim-python and scim-googlepinyin. Currently, no one maintains them. Promotion
The intelligent pinyin Input Method of scim-pinyin is the reason why the author developed SCIM; scim-python is ibus-pinyin
The predecessor of scim-googlepinyin, which is written using an Android input method.

4. Yong
Yong is a relatively high-profile input method recently. The author said it was developed to promote his permanent code. I have never used it. I guess it is used like fcitx in the configuration file.
Therefore, XIM may be affected by various issues. Yong
It is a closed-Source Software. Neither the license nor platform portability can be used as the default input method by mainstream releases. Of course, it is always a good thing to give users another choice.

--
Regards,
Aron Xu

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.