fedora 20 , 64位系統下,rime 輸入法 ,五筆86, 簡繁轉換 之實現

原创 2014年10月12日 19:58:58
    本文僅供初級菜鳥參考及個人學習,起拋磚引玉之作用;老師們對於文中的錯誤,請予不吝賜教爲盼。
    近來,發現有些同學在使用Fedora的過程中,遇到安裝的Rime輸入法,默認沒有五筆輸入法選項,只有拼


音及相關選項,大費周折。
    參考各位老師們的方法,並網路搜尋、整理,記錄如下——


    首先,計算機自然是要聯網的。然後,打開終端機,安裝Rime輸入法。
    su ——登錄root賬戶
    密碼: ——輸入root賬戶密碼
    yum install ibus-rime ——安裝Rime輸入法
    安裝過程,略過
    輸入exit,或者按組合鍵Ctrl+D,退出root賬戶
    ibus-daemon -dxr ——重啓ibus輸入法

    然後,在輸入法選擇器中,將ibus輸入法中,加入Rime輸入法








    此時,如果編輯文檔,默認是朙月拼音;按Rime輸入法的設置快捷鍵F4,在彈出的輸入法選擇菜單中,並沒


有期望中的五筆86輸入法選項。


    不要失望,慢慢地來——


2015.07.11,修改補充,

Rime 安裝完後預設只有朙月拼音和倉頡五代,所以要使用五筆還是得動動手腳才行。 實際上 Rime 預設是帶五筆86和五筆拼音方案的,它們在 Rime 的共用資料夾 (/usr/share/rime-data) 裡面,只要,複製到其使用者資料夾 (~/.config/ibus/rime) 中並且修改一下 default.yaml 檔然後重新部署一下就行了。 具體操作如下:


1
2
3
4
rm ~/.config/ibus/rime/default.yaml; ibus-daemon -drx或者
$sudo cp /usr/share/rime-data/wubi86.schema.yaml ~/.config/ibus/rime
將五筆86的方案檔案複製到 Rime 使用者資料夾中
$sudo chown your_username ~/.config/ibus/rime
將該方案檔的擁有者設置為自己,your_username 為當前使用者名
接著用文字編輯器gedit,或者vi,打開 Rime 使用者資料夾中的 default.yaml 檔,在 schema_list 尾部添加一行 「- schema: wubi86″,保存退出然後重新部署一下 Rime 就可以在方案功能表(F4)中選擇五筆86了。







操作如下,在終端機,當前用戶下,輸入命令 vi ~/.config/ibus/rime/default.custom.yaml ——在


~/.config/ibus/rime/ 用户文檔夹下,新建default.custom.yaml文檔,按 i 鍵,進入編輯模式,輸入內容


如下,


patch:
  schema_list:
    - {schema: wubi86}
    - {schema: luna_pinyin}
    - {schema: luna_pinyin_simp}
   - {schema: wubi_trad}
  "switcher/fix_schema_list_order": true


然後按 Esc 鍵退出編輯模式,按住 Shift 鍵,再連續按兩次 z 鍵,保存文檔。


如果需要添加别的輸入法方案,就照着里面的格式,再添加一条就行了。比如你想要用仓颉,就照着文档中其他条目的格式加一行 - {schema: cangjie5},並且,yaml要注意缩进,你打开文档会看到,patch一行顶格,schema_list: 前空两格,- {schema: wubi86} 前面空四格……


至此,如果在終端機中輸入 ibus-daemon -dxr ——重啓ibus輸入法,再編輯文檔,調出Rime輸入法,按Rime


輸入法的設置快捷鍵F4,在彈出的輸入法選擇菜單中,會發現久違的的五筆86輸入法選項,已經出現。。。


但是,如果需要查閱正體中文資料,需要輸入正體字時,就會發現,Rime輸入法的簡入繁出功能,並沒有一起出現。。。


革+命尚未成功,同-志仍需努力。。。


爲此,需要繼續下面的操作,


當然,事先需要說明的是,簡繁轉換功能,需要opencc驅動。
事先需要安装opencc(fedora20已经默认安装了)。


再按照上述方法,在~/.config/ibus/rime/ 用户文檔夹下,新建wubi_trad.schema.yaml,内容如下
# Rime schema settings
# encoding: utf-8


schema:
  schema_id: wubi_trad
  name: "五筆・簡入繁出"
  version: "0.3"
  author:
    - 發明人 王永民先生
    - 輸入方案製作 佛振 <chen.sst@gmail.com>
  description: |
    五筆字型86版 簡入繁出
    需要安裝 opencc 簡繁轉換詞典
  dependencies:
    - pinyin_simp


switches:
  - name: ascii_mode
    reset: 0
    states: [ 中文, 西文 ]
  - name: full_shape
    states: [ 半角, 全角 ]
  - name: extended_charset
    states: [ 通用, 增廣 ]
  - name: zh_trad
    reset: 1
    states: [ 简体, 繁體 ]


engine:
  processors:
    - ascii_composer
    - recognizer
    - key_binder
    - speller
    - punctuator
    - selector
    - navigator
    - express_editor
  segmentors:
    - ascii_segmentor
    - matcher
    - abc_segmentor
    - punct_segmentor
    - fallback_segmentor
  translators:
    - punct_translator
    - reverse_lookup_translator
    - table_translator
  filters:
    - simplifier
    - uniquifier


speller:
  delimiter: " ;'"
  #max_code_length: 4


translator:
  dictionary: wubi86
  prism: wubi_trad
  enable_charset_filter: true
  disable_user_dict_for_patterns:
    - "^z.*$"


abc_segmentor:
  extra_tags:
    - reverse_lookup


reverse_lookup:
  dictionary: pinyin_simp
  prefix: "`"
  suffix: "'"
  tips: 〔拼音〕
  preedit_format:
    - xform/([nl])v/$1ü/
    - xform/([nl])ue/$1üe/
    - xform/([jqxy])v/$1u/


simplifier:
  opencc_config: zhs2zht.ini
  option_name: zh_trad


punctuator:
  import_preset: default


key_binder:
  import_preset: default


recognizer:
  import_preset: default
  patterns:
    reverse_lookup: "`[a-z]*'?$"


然後保存。


接下來呢,重启ibus輸入法,重新載入rime輸入法,


發現久違的的五筆86輸入法選項,簡入繁出選項,已經出現。。。

相关文章推荐

iOS下86版五笔输入法练习程序(作为备忘,最基本功能的演示demo,版本:0.99版)

码表格式为:a=1,工 #import "ViewController.h" @interface ViewController ()UITableViewDataSource,UI...

fedora 12 中添加五笔输入法

  • 2010年04月18日 15:14
  • 73KB
  • 下载

IOS6 非越狱实现五笔输入法

以下过程,参照了iOS5上非越狱使用五笔输入法,特别针对IOS6系统。 就是利用系统输入法自带的“自定义词库功能” 唯一副作用:在设置中进“设置-通用-键盘”时速度稍候慢些而已。等几秒就是...
  • jjjfew
  • jjjfew
  • 2012年07月25日 14:29
  • 6207

ubuntu11.10英文版实现中文输入的办法 (为ubuntu11.10英文版操作系统添加五笔输入法)

ubuntu11.10英文版实现中文输入的办法 (为ubuntu11.10英文版操作系统添加五笔输入法) /文  chtdsl         前几天,安装了 ubuntu11.1...
  • chtdsl
  • chtdsl
  • 2012年03月18日 11:05
  • 999

fedora20 安装搜狗输入法及各种问题的解决

http://blog.csdn.net/g457499940/article/details/38656719 0 环境描述: [cpp] view plain copy...

Fedora 20 GNOME 3 加入 IBus 速成輸入法支援

Fedora 20 剛剛推出,一下載在 USB 3.0 的隨身碟使用 Live USB,體會了不消半分鐘啟動就已經是速度驚人了,比 Fedora 19 就不知快多少倍,實在有潛力成為隨插即用的作業系統...
  • Rocloud
  • Rocloud
  • 2015年07月11日 06:35
  • 1106

fedora20 安装搜狗输入法及各种问题的解决

http://my.oschina.net/wallenheng/blog/226272

五笔输入法86版

  • 2012年03月01日 12:05
  • 792KB
  • 下载

Windows下的Rime輸入法與小鶴雙拼的配置

今天結束了這一週的考試,於是有一個晚上的空閒時間來寫博客了。考慮到已經沒有使用簡體字的太大必要了,所以我也準備在博客的書寫中使用繁體漢字。這就涉及到了很多輸入法(比如我正在使用的QQ輸入法)“無法正確...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:fedora 20 , 64位系統下,rime 輸入法 ,五筆86, 簡繁轉換 之實現
举报原因:
原因补充:

(最多只允许输入30个字)