为什么在输入源中只有汉语却没有任何中文输入法呢?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- bjfbm
- 帖子: 124
- 注册时间: 2014-05-27 0:30
为什么在输入源中只有汉语却没有任何中文输入法呢?
安装时用的英文,现在切换为中文的了,但在设置文本输入时,添加不到任何的输入法,只有一个"汉语"可以选,即使选上汉语之后,通过切换输入法切换到汉语,就跟英文输入法一样,毫无其他效果
Version: Ubuntu 14.04
Version: Ubuntu 14.04
- qy117121
- 论坛版主
- 帖子: 50586
- 注册时间: 2007-12-14 13:40
- 系统: Winbuntu
- 来自: 志虚国乌由市
- 联系:
Re: 为什么在输入源中只有汉语却没有任何中文输入法呢?
因为你没有安装中文的码表,比如ibus-pinyin,ibus-table-wubi
嗯,14.04的ibus-pinyin有bug只能是双拼模式,不知道现在修复没
来自 紫萌冰 的小唧唧 ʕ•ﻌ•ʔ
嗯,14.04的ibus-pinyin有bug只能是双拼模式,不知道现在修复没
来自 紫萌冰 的小唧唧 ʕ•ﻌ•ʔ
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 为什么在输入源中只有汉语却没有任何中文输入法呢?
http://www.pinyinjoe.com/linux/ubuntu-1 ... hewing.htm
In 13.10 the floating language panel was missing, but it returned in 14.04, and appears whenever you place the cursor in a document or other text entry area.

從上圖顯示
zh chinese 漢語
與 其它輸入法圖示
是 獨立的
補充
謝謝你
為了幫你找答案
發現了有價值的文章
貼在這裡跟你分享
viewtopic.php?f=77&t=460259
In 13.10 the floating language panel was missing, but it returned in 14.04, and appears whenever you place the cursor in a document or other text entry area.

從上圖顯示
zh chinese 漢語
與 其它輸入法圖示
是 獨立的
補充
謝謝你
為了幫你找答案
發現了有價值的文章
貼在這裡跟你分享
viewtopic.php?f=77&t=460259
- 麦斯特
- 帖子: 1034
- 注册时间: 2005-03-28 0:00
- 系统: Gentoo x64
- 来自: ☸我佛山人
Re: 为什么在输入源中只有汉语却没有任何中文输入法呢?
那个语言是键盘布局的输入法,跟键盘映射有关,与输入方案无关。 

Je ne suis pas d'accord avec ce que vous dites, mais je me battrai jusqu'à la mort pour que vous ayez le droit de le dire.
- bjfbm
- 帖子: 124
- 注册时间: 2014-05-27 0:30
Re: 为什么在输入源中只有汉语却没有任何中文输入法呢?
解决啦解决啦!
无论如何,先谢谢楼上的几位老大了。首先,二楼的 @poloshiao , 我的ibus安装的非常正确;ibus-pinyin的双拼bug依然存在,我用的是SunPinyin。其次,三楼的 @poloshiao ,您所给出的文章很详尽,但我总在我主贴的那步选不出来输入法,也许我还是忽略了其中的什么东西。 最后,四楼的 @麦斯特 ,14.04的输入法就是在我说的这个地方添加。
我是怎么解决的:
我一直没有用Unity,而是用的GnomeFlashback;当我偶然切换回Unity之后,再回到文本输入设置界面时,发现可以添加到汉语的输入法了;添加完SunPinyin后,我再切换到GnomeFlashback,就发现文本输入设置又跟以前一样,里面根本看不到我刚才添加的输入法,但我依然可以正常切换En和SunPinyin,还是能够输入汉字的。真是太蹊跷了,没有搞明白这里面是什么道理。

我是怎么解决的:
我一直没有用Unity,而是用的GnomeFlashback;当我偶然切换回Unity之后,再回到文本输入设置界面时,发现可以添加到汉语的输入法了;添加完SunPinyin后,我再切换到GnomeFlashback,就发现文本输入设置又跟以前一样,里面根本看不到我刚才添加的输入法,但我依然可以正常切换En和SunPinyin,还是能够输入汉字的。真是太蹊跷了,没有搞明白这里面是什么道理。

-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 为什么在输入源中只有汉语却没有任何中文输入法呢?
在设置文本输入时,添加不到任何的输入法,只有一个"汉语"可以选
入汉字的。真是太蹊跷了,没有搞明白这里面是什么道理。
補充說明那个语言是键盘布局的输入法,跟键盘映射有关,与输入方案无关。
最上方標示的很清楚附加檔案:
sry.png
選擇一個要添加的輸入源
什麼是 輸入源
keyboard layouts 才是你要加入的標的之一
不是 語言
也不是 輸入法
參閱
http://people.ubuntu.com/~gunnarhj/keyb ... youts.html
意思是 text entry 方框 顯示的是 輸入來源的 keyboard layouts
我們在安裝 Ubuntu 時預設的是 keyboard layout 大都是 選擇 English (US)
所以 只有一種就好了
無論你是使用那一種輸入法
只有經常需要使用不同的 keyboard layouts 的使用者
才需要在 不同 keyboard layouts 之間切換
(而不必更換不同鍵盤)
其它 中文 keyboard layouts 舉例
http://en.wikipedia.org/wiki/Chinese_in ... rd_layouts
你如果使用上面不同的 keyboard layouts 就需要在 text entry 裡添加不同的 輸入源 (keyboard layouts)
但是 可能使用 同一個 鍵盤 也可能 更換另一個鍵盤
- bjfbm
- 帖子: 124
- 注册时间: 2014-05-27 0:30
Re: 为什么在输入源中只有汉语却没有任何中文输入法呢?
poloshiao 写了:在设置文本输入时,添加不到任何的输入法,只有一个"汉语"可以选入汉字的。真是太蹊跷了,没有搞明白这里面是什么道理。補充說明那个语言是键盘布局的输入法,跟键盘映射有关,与输入方案无关。最上方標示的很清楚附加檔案:
sry.png
選擇一個要添加的輸入源
什麼是 輸入源
keyboard layouts 才是你要加入的標的之一
不是 語言
也不是 輸入法
參閱
http://people.ubuntu.com/~gunnarhj/keyb ... youts.html
意思是 text entry 方框 顯示的是 輸入來源的 keyboard layouts
我們在安裝 Ubuntu 時預設的是 keyboard layout 大都是 選擇 English (US)
所以 只有一種就好了
無論你是使用那一種輸入法
只有經常需要使用不同的 keyboard layouts 的使用者
才需要在 不同 keyboard layouts 之間切換
(而不必更換不同鍵盤)
其它 中文 keyboard layouts 舉例
http://en.wikipedia.org/wiki/Chinese_in ... rd_layouts
你如果使用上面不同的 keyboard layouts 就需要在 text entry 裡添加不同的 輸入源 (keyboard layouts)
但是 可能使用 同一個 鍵盤 也可能 更換另一個鍵盤
如果没有猜错,您的意思是我把输入源和输入法搞混了,我不应该在输入源这里添加输入法?但我的确就是这么添加我现在正在使用的输入法的啊。而且在 http://people.ubuntu.com/~gunnarhj/keyb ... youts.html 这里面也说的很明确:
请问你是在哪里添加的输入法?是在IBus-config里(我在ibus-config里添加的输入法根本不起作用)?你们的文本输入里添加不到输入法?抑或我的理解是有什么问题吗? 请看我在Unity下,在输入源中添加输入法的截屏:Some languages, such as Chinese or Korean, require a more complex input method than just a simple key to character mapping. Consequently some of the input sources you can choose between enable such a method.
- bjfbm
- 帖子: 124
- 注册时间: 2014-05-27 0:30
Re: 为什么在输入源中只有汉语却没有任何中文输入法呢?
poloshiao 写了:在设置文本输入时,添加不到任何的输入法,只有一个"汉语"可以选入汉字的。真是太蹊跷了,没有搞明白这里面是什么道理。補充說明那个语言是键盘布局的输入法,跟键盘映射有关,与输入方案无关。最上方標示的很清楚附加檔案:
sry.png
選擇一個要添加的輸入源
什麼是 輸入源
keyboard layouts 才是你要加入的標的之一
不是 語言
也不是 輸入法
參閱
http://people.ubuntu.com/~gunnarhj/keyb ... youts.html
意思是 text entry 方框 顯示的是 輸入來源的 keyboard layouts
我們在安裝 Ubuntu 時預設的是 keyboard layout 大都是 選擇 English (US)
所以 只有一種就好了
無論你是使用那一種輸入法
只有經常需要使用不同的 keyboard layouts 的使用者
才需要在 不同 keyboard layouts 之間切換
(而不必更換不同鍵盤)
其它 中文 keyboard layouts 舉例
http://en.wikipedia.org/wiki/Chinese_in ... rd_layouts
你如果使用上面不同的 keyboard layouts 就需要在 text entry 裡添加不同的 輸入源 (keyboard layouts)
但是 可能使用 同一個 鍵盤 也可能 更換另一個鍵盤
如果没有猜错,您的意思是我把输入源和输入法搞混了,我不应该在输入源这里添加输入法?但我的确就是这么添加我现在正在使用的输入法的啊。而且在 http://people.ubuntu.com/~gunnarhj/keyb ... youts.html 这里面也说的很明确:
请问你是在哪里添加的输入法?是在IBus-config里(我在ibus-config里添加的输入法根本不起作用)?你们的文本输入里添加不到输入法?抑或我的理解是有什么问题吗? 请看我在Unity下,在输入源中添加输入法的截屏:Some languages, such as Chinese or Korean, require a more complex input method than just a simple key to character mapping. Consequently some of the input sources you can choose between enable such a method.
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 为什么在输入源中只有汉语却没有任何中文输入法呢?
0. 以下以安裝 ibus-rime 輸入法 實作紀錄 看看能否釋疑
1. sudo apt-get install ibus-rime
下列套件及相依套件將會被一起安裝:
ibus-rime libboost-filesystem1.54.0 libboost-regex1.54.0 libboost-signals1.54.0 libboost-thread1.54.0 libgflags2 libgoogle-glog0
libkyotocabinet16 librime-bin librime-data librime-data-cangjie5 librime-data-luna-pinyin librime0 libunwind8 libyaml-cpp0.5
建議可以額外再安裝套件:
librime-data-bopomofo librime-data-combo-pinyin librime-data-double-pinyin librime-data-ipa-xsampa librime-data-jyutping
librime-data-pinyin-simp librime-data-quick5 librime-data-scj6 librime-data-stenotype librime-data-stroke5 librime-data-stroke-simp
librime-data-terra-pinyin librime-data-triungkox3p librime-data-wubi librime-data-wugniu librime-data-zyenpheng
2. 登出 再登入 Ubuntu 預設 Unity 桌面
3. 右上方 鍵盤圖示 / 文字輸入設定 /
或 系統設置 / 個人 / 文字輸入



4. 登出 再登入 Gnome Flashback (Compiz) 桌面
5. 右上方 鍵盤圖示 / 文字輸入設定 /
或 系統設置 / 個人 / 文字輸入
選擇輸入來源 只有 漢語 一項

6. 從終端機
ibus-setup
添加 ibus-rime 輸入法



7. 補充
3 跟 6 應該安裝一次即可生效 不必重複安裝
特別整理 貼上來
沒想到 你也發現這個問題
8. 看來
text entry 跟 unity 相容 跟 Gnome Flashback 不相容
9. 我們一起找真相
有心得 貼出來 分享
我只是引述
http://people.ubuntu.com/~gunnarhj/keyb ... youts.html
文章中
Use alternative input sources
的描述
這一篇文章 對於 输入源 有比較清晰的描述
目的
只是供你參考
網路上的文章 可信度多少
需要自己判斷
分享 才是主要的精華
1. sudo apt-get install ibus-rime
下列套件及相依套件將會被一起安裝:
ibus-rime libboost-filesystem1.54.0 libboost-regex1.54.0 libboost-signals1.54.0 libboost-thread1.54.0 libgflags2 libgoogle-glog0
libkyotocabinet16 librime-bin librime-data librime-data-cangjie5 librime-data-luna-pinyin librime0 libunwind8 libyaml-cpp0.5
建議可以額外再安裝套件:
librime-data-bopomofo librime-data-combo-pinyin librime-data-double-pinyin librime-data-ipa-xsampa librime-data-jyutping
librime-data-pinyin-simp librime-data-quick5 librime-data-scj6 librime-data-stenotype librime-data-stroke5 librime-data-stroke-simp
librime-data-terra-pinyin librime-data-triungkox3p librime-data-wubi librime-data-wugniu librime-data-zyenpheng
2. 登出 再登入 Ubuntu 預設 Unity 桌面
3. 右上方 鍵盤圖示 / 文字輸入設定 /
或 系統設置 / 個人 / 文字輸入



4. 登出 再登入 Gnome Flashback (Compiz) 桌面
5. 右上方 鍵盤圖示 / 文字輸入設定 /
或 系統設置 / 個人 / 文字輸入
選擇輸入來源 只有 漢語 一項

6. 從終端機
ibus-setup
添加 ibus-rime 輸入法



7. 補充
3 跟 6 應該安裝一次即可生效 不必重複安裝
早上 安裝 ibus-rime 輸入法 剛好發現 跟你問的問題 可能有關请看我在Unity下,在输入源中添加输入法的截屏:
srf.png
特別整理 貼上來
沒想到 你也發現這個問題
8. 看來
text entry 跟 unity 相容 跟 Gnome Flashback 不相容
9. 我們一起找真相
有心得 貼出來 分享
10. 別誤會如果没有猜错,您的意思是我把输入源和输入法搞混了
我只是引述
http://people.ubuntu.com/~gunnarhj/keyb ... youts.html
文章中
Use alternative input sources
的描述
這一篇文章 對於 输入源 有比較清晰的描述
目的
只是供你參考
網路上的文章 可信度多少
需要自己判斷
分享 才是主要的精華
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 为什么在输入源中只有汉语却没有任何中文输入法呢?
Text Entry 研發人員 在 2014-03-06 的文章 還這麼說如果没有猜错,您的意思是我把输入源和输入法搞混了
https://wiki.ubuntu.com/LanguageAndText ... ved_issues
Many users of input methods will not know what it means to have a different keyboard layout. This is a problem for if we try to merge them into a single screen.
許多輸入法的使用者還不明白 有不同的 鍵盤配置是什麼意思
如果我們嘗試將它們(鍵盤配置)插進一個單一螢幕 這將會是一個問題
所以 它們在這一篇手稿 嘗試理清這些觀念
https://wiki.ubuntu.com/LanguageAndText
雖然我看了 還不是很明白
但是是這方面的話題 著墨最多的公開網頁了
- bjfbm
- 帖子: 124
- 注册时间: 2014-05-27 0:30
Re: 为什么在输入源中只有汉语却没有任何中文输入法呢?
wow, poloshiao真是个有心人!poloshiao 写了:Text Entry 研發人員 在 2014-03-06 的文章 還這麼說如果没有猜错,您的意思是我把输入源和输入法搞混了
https://wiki.ubuntu.com/LanguageAndText ... ved_issues
Many users of input methods will not know what it means to have a different keyboard layout. This is a problem for if we try to merge them into a single screen.
許多輸入法的使用者還不明白 有不同的 鍵盤配置是什麼意思
如果我們嘗試將它們(鍵盤配置)插進一個單一螢幕 這將會是一個問題
所以 它們在這一篇手稿 嘗試理清這些觀念
https://wiki.ubuntu.com/LanguageAndText
雖然我看了 還不是很明白
但是是這方面的話題 著墨最多的公開網頁了

-
- 帖子: 4
- 注册时间: 2014-04-05 2:15
- 系统: win7_ultimate_x64
Re: 为什么在输入源中只有汉语却没有任何中文输入法呢?
老铁,你解释的太好啦,这就明白是什么意思了。那个输入源其实是说你用的键盘是什么布局的,其实在中国只需要选择一个 英语(美国)键盘就ok啦。并不是输入法的意思。然后当你只选择一个输入源的时候,状态栏上的那个指示器就会消失,因为只有一个输入源,当然不需要切换了,所以那个指示器也就没必要显示了。当有多个输入源(也就是你有多种不同布局的键盘)的时候,就会显示在状态栏上。之前我一直没搞明白这个指示器是干嘛的,还以为是 ibus 的组成部分,所以一直看他不爽。实际上不是,它是系统的一部分。