开源输入法Rime小狼毫|鼠须管Squirrel|中州韵配置皮肤添加定制词语

2022-01-19 6619点热度 2人点赞 3条评论
5/5 - (1 vote)

输入法有很多,搜狗使用者最多,搜狗臃肿卡顿,小广告频繁弹出。 百度输入法还好些。在Mac上一直用百度输入法。小编五笔没有学的太好,拼音也打的慢。习惯用五笔拼音混合输入,一直用万能五笔。感觉很好用。也有广告弹出,在网上找到去广告版本的。最近windows频繁更新,还有自带杀毒软件关闭不了。导致万能五笔无法使用。装其他杀毒软件,搜狗也会被杀毒软件杀。

无奈之下,另寻其他输入法,小狼毫很早就安装上了,一直没有怎么用。Rime是开源输入法,可以定制。一直没有研究。研究之后,真的很优秀。起码无广告,不会泄漏你的隐私。这是在极客和开发者圈非常流行的输入法框架。

没有搜狗那样强大的词库,小巧,流畅,开源跨平台(win,Mac,Linux),无广高,定制化,不上传数据。深得民心。

接一来一步步,安装配置属于自己的输入法吧。

安装与配置

Rime官网:https://rime.im/download/

直接进入官网下载,有window版本-小狼毫 Weasel,MAC版本-鼠须管Squirrel,Linuxr 的是ibus-rime。Android,IOs版本还有...开源,有很多二次开发的版本。

下载安装很简单,这里不在多说。window版本现在是0.14.3。Mac版本0.15.2

该输入法具有高度可定制化的特性,输入法通过读取不同的配置文件,来实现不同输入方式:全拼、双拼、五笔、仓颉。

我们可以实现五笔和拼音,还有五笔和拼音混打。

五笔*拼音安装后,自带上面就有,可以直接选择。

windows下面这样设置,任务栏 左下角选中小狼毫,右键出现一个菜单

我们常用的有“输入法设定”   “用户文件夹”   “重新部署”

这三个文件夹,用的最多的是“用户文件夹”   “重新部署”这两个。

用户文件夹---所有的拼音,双拼,全拼,五笔,自定义的输入法,还有皮肤,自定义全部在这里。

mac系统上面显示是“用户设定”。

重新部署----这个好理解,你换了配置好后,要点击一下重新部署,自定义皮肤,或者,添加词组,都要点击这个选项才能生效。

我们选择---->输入法设定

点选“五笔.拼音”  我这里也选四叶草简体拼音。

在选择“中”  就完了。这个中字应该是河南人,我猜测大概是在台湾的河南人开发的。这么好用的输入法框架。还有很多大神分享了自己的词典,配置文件。

重新部署一下。然后没有出现,不要慌,在默认有朙月拼音、朙月拼音·简化字默认有朙月拼音、朙月拼音·简化字

该输入法具有高度可定制化的特性,输入法通过读取不同的配置文件,来实现不同输入方式:全拼、双拼、五笔、仓颉。

可按 Ctrl+` (ESC下方按键)键自由切换或者是F4键。切换用那个输入法。

即可。为防止快捷键冲突,去除默认的 F4 键唤醒选择方案菜单,只保留 Ctrl+` 键唤醒。可在default.custom.yaml配置文件中按格式自行修改或者添加快捷键。

还有一种方式安装五笔拼音。通过命令的方式。

点击“获取更多输入法方案”

在命令行后面输入install:https://github.com/rime/rime-wubi

如图下图所示,提示有已复制文件,说明安装五笔插件成功

然后在安装袖珍简化字拼音

https://github.com/rime/rime-pinyin-simp

五笔拼音混打,依赖袖珍简化字拼音。

 

MAC安装后配置文件都在    ~/用户/Library(资源库)/Rime  文件下。

可以在顶部Squirrel点击出来菜单如图

“用户设定”就可以直接打开。自已找资源库有可能找不到,这个文件夹是隐藏文件夹。

86版极点五笔拼音输入方案

去Github下载:https://github.com/KyleBing/rime-wubi86-jidian

下载完成后解压,得到下面的文件。

├── README.md                               # 当前说明文档
├── rime.lua                                # 配置文件 - 可以输出系统变量的函数
├── default.custom.yaml                     # 配置文件 - 自定义一些输入法的功能:标点,二三候选等
├── squirrel.custom.yaml                    # 配置文件 - 鼠须管(for macOS)输入法候选词界面
├── weasel.custom.yaml                      # 配置文件 - 小狼毫(for Windows)输入法候选词界面
├── numbers.schema.yaml                     # 输入方案 - 大写数字
├── pinyin_simp.dict.yaml                   # 词库文件 - 简体拼音码表 - 五笔中拼音输入需要的
├── pinyin_simp.schema.yaml                 # 输入方案 - 简体拼音
├── wubi86_jidian_pinyin.schema.yaml        # 输入方案 - 五笔拼音混输
├── wubi86_jidian.schema.yaml               # 输入方案 - 极点五笔
├── wubi86_jidian.dict.yaml                 # 词库文件 - 极点五笔主码表
├── wubi86_jidian_trad.schema.yaml          # 输入方案 - 五笔简入繁出
├── wubi86_jidian_user.dict.yaml            # 词库文件 - 用户私人词库
└── wubi86_jidian_extra.dict.yaml           # 词库文件 - 扩展词库

下载解压到windows系统,就上是面介绍的。“用户文件夹”Rime下面即可。

  • 把该项目中的文件复制到里面
  • 按组合键 Ctrl+` 或 F4 键唤出输入方案选单,由此调整Rime 输入法最常用的选项。
  • 点击开始菜单中或者任务栏输入法图片的“重新部署”即可

Mac 也是 需要将你下载的文件放入 /Users/你用户名/Library/Rime 这个目录下,

也可以在右上解输入法上面直接点击“用户设定”  打开这个目录,直接复制。

然后点击重新部署。即可。。

Github里面有详细介绍。

Github资源

四叶草拼音:https://github.com/fkxxyz/rime-cloverpinyin

词库增强:https://github.com/Iorest/rime-dict

BetterRime 词库:https://github.com/Chernfalin/better-rime-dict

SuperRime 拓展词库:https://github.com/Chernfalin/SuperRimeDict

下载后都可以按照上面的方法,完成配置。设置成功后一定要“重新部署”

Rime的输入法太丑怎么办呢。下载的方案当中,有的已经设置好的皮肤。自带的皮肤。还有好多可以选择。

我们这里介绍怎么定制自己想要的皮肤配色方案。

 

Rime定制皮肤

这里有定制指南:https://github.com/rime/home/wiki/CustomizationGuide

我们找到皮肤的文件。

├── squirrel.custom.yaml # 配置文件 - 鼠须管(for macOS)输入法候选词界面

├── weasel.custom.yaml # 配置文件 - 小狼毫(for Windows)输入法候选词界面

现成的配色方案工具供调配:

 

自已配置调制好配色后,把上面的代码复制到weasel.custom.yaml 里面进行替换即可。

这是小编配置的效果。习惯竖排,根据自己喜好横排,或者竖排..。

Mac系统squirrel custom yaml 注释

      author: "lamb"
      name: "lamb"
      back_color: 0xffffff              #设置输入条的背景色,色值是按照BGR的形式16进制填写
      corner_radius: 5                  #设置输入条的圆角效果
      border_height: 4                  #设置输入条上下宽度
      dborder_width: 4                  #设置输入条左右宽度
      border_color: 0x9f62e8            #输入条边框颜色,似乎在横向模式下不起作用
      border_color_width: 0             #输入条边框宽度
      candidate_format: "%c %@  "       #设置每个候选词之间的间隔距离,%c代表备选的数字,%@代表候选字,可以通过输入空格的形式来调整每个候选字之间的间隔距离
      candidate_text_color: 0x333333    #候选字颜色
      font_face: PingFangSC             #字体
      font_point: 16                    #字体大小
      text_color: 0x333333              #普通候选字的颜色,非第一候选字
      hilited_candidate_label_color: 0xffffff   #第一候选字标签颜色,也就是数字1
      hilited_text_color: 0xffffff              #第一候选字颜色
      hilited_candidate_back_color: 0xD05B21    #第一候选字高亮颜色(背景色)
      hilited_corner_radius: 5                  #第一候选字高亮颜色的圆角,当不设置时就是一整块的颜色,设置了圆角之后就带有圆角效果了
      horizontal: true#设置水平还是竖直模式inline_preedit: true              #设置是否双行显示
      label_color: 0x888888             #普通标签的颜色(非第一候选字),也就是候选字数字
      label_font_point: 12#普通标签的字体大小

 

这是win系统的注释。

windows系统weasel custom yaml注释

 patch:
style/display_tray_icon: true   # 顯示托盤圖標
"style/horizontal": true        # 候選橫排
"style/font_face": "黑体"       #字体
"style/font_point": 13          #字号
"style/inline_preedit": false    # 內嵌編碼(僅支持TSF)
"style/layout/border_width": 0
"style/layout/border": 0
"style/layout/margin_x": 8       #候选字左右边距
"style/layout/margin_y": 8      #候选字上下边距
"style/layout/hilite_padding": 8    #候选字背景色色块高度若想候选字背景色块无边界填充候选框,仅需其高度和候选字上下边距一致即可
"style/layout/hilite_spacing": 3    #序号和候选字之间的间隔
"style/layout/spacing": 10       #不知道干嘛的,在weasel下好像没有效果
"style/layout/candidate_spacing": 12   # 候选字间隔
"style/layout/round_corner": 5    #候选字背景色块圆角幅度
"style/color_scheme": Mxy      # 這項用於選中下面定義的新方案
"preset_color_schemes/Mxy":     # 在配色方案列表裏加入標識爲 starcraft 的新方案
name: 逍遥兮/xiaoyaoxi
author: xiaoyaoxi
text_color: 0x000000    # 編碼行文字顏色,24位色值,用十六進制書寫方便些,順序是藍綠紅0xBBGGRR
#candidate_text_color   # 候選項文字顏色,當與文字顏色不同時指定
back_color: 0xFCFCFC    # 底色
border_color: 0xFCFCFC   # 邊框顏色,與底色相同則爲無邊框的效果
#hilited_text_color: 0xfecb96   # 高亮文字,即與當前高亮候選對應的那部份輸入碼
#hilited_back_color: 0x000000    # 設定高亮文字的底色,可起到凸顯高亮部份的作用
hilited_candidate_text_color: 0xFFFFFF   # 高亮候選項的文字顏色,要醒目!
hilited_candidate_back_color: 0xED9564   # 高亮候選項的底色,若與背景色不同就會顯出光棒

网上也有很多皮肤方案,有大神提供很多方案可以拿来用。这里就讲到这里。

添加词语

我们用输入法,打着顺手很重要。打字的时候没有自己想要的词语,这就大大减缓了打字的速度和舒适度。

Rime 输入法的优势在于它高度的可自定义化,不单单可以定义输入法码表,还可以定义输入法翻译码表的方式,标点对应等等等等。

接下来我们教怎么自定义词组和语句。很简单的方式操作。

我们要下载一个工具---五笔助手 for Rime:https://github.com/KyleBing/wubi-dict-editor

该工具主要服务于 rime-wubi86-jidian 这个五笔方案。

这个工具有windows和Mac版本,下载相应的版本 。

比如我的五笔拼音混合输入。拼音方案里没有比如:逍遥兮   这个词语打不出来。

1.词条里输入:逍遥兮

2.编码   : xiao yao xi

3.点击“添加”

4.保存

最后在菜单栏-->部署---》重新部署。这个软件方便之处就是这里。全部完成。直接就可以打出来

自己平时常用的词语,短句都可以在这里设置。非常方便。

常见问题

小狼毫在windows开机后,有时间输入不了中文。切换中英文也不行。

这个时候就要点击一下开始菜单里找到小狼毫

点击一下“小狼毫算法服务”  即可输入中文。

遇到什么问题我们后期会更新。

 

Rime 只是一个输入法框架,你需要什么功能、你需要什么样的输入方案、你在输入细节上有什么需求,都可以通过自定义来实现。它能实现你在其他输入法中无法、不能实现的功能,最终把它打磨成你想要,用得上手。

 

xiaoyao

这个人很懒,什么都没留下

文章评论

  • xiaoyao

    作者佛振不仅编程能力高超,而且对中文有很深厚的造诣,这样的一个人开发了若干年的输入法,岂有不好用之理?两年以来,他始终以不变的热情投入到开源输入法开发的工作当中,才发明出了这么好用的一个输入法。诚心向佛振致敬!

    2022-01-19
  • xiaoyao

    使用小狼毫输入法,发现很棒,不用担心隐私被泄漏的问题。

    2022-01-19
  • light

    希望更多的开发者加入,加快开发进度。

    2022-10-24