运维开发网

在deepin系统下配置中州韵fcitx-rime的一些方法

运维开发网 https://www.qedev.com 2021-02-25 10:16 出处:深度站 作者:ZOLY
本文介绍配置中州韵fcitx-rime的一些方法,内容有:配置文件说明、关于词库和皮肤的资源应用。其实中州韵定制性很强,我将以简单的拼音、双拼、词库、设置为引子让我们简单可用即

本文介绍配置中州韵fcitx-rime的一些方法,内容有:配置文件说明、关于词库和皮肤的资源应用。其实中州韵定制性很强,我将以简单的拼音、双拼、词库、设置为引子让我们简单可用即可。安装这两个包,然后重启:sudo apt install fcitx-rime librime-data-double-pinyin。

 

先说说配置文件

用户自己的配置文件是:~/.config/fcitx/rime/default.custom.yaml,这个默认没有可以新建。

我的输入习惯是ctrl+shift唤醒输入法,shift切换中英文,并且在切换时直接让打的英文直接上屏,以有效保留这宝贵的几下击键,不至于因为忘记切换输入法做无用功,下面直接给出我的配置:

# default.custom.yaml

# 用户  输入法配置

patch:  

 schema_list:  # 输入方案列表

  - schema: double_pinyin  # shuang拼输入方案

 menu:

  page_size: 6  # 候选词为6个

 ascii_composer/switch_key: 

  Shift_L: commit_code  # 左shift上屏,且切换英文

  Shift_R: commit_code  # 右shift上屏,且切换英文

先输入patch:,这代表一个有效的替代默认配置的开始,接下来就是读取行。

自带输入那么多,可我偏偏喜欢双拼,于是这个输入方案列表我只保留了自然码双拼。

这个需安装一个依赖:sudo apt install librime-data-double-pinyin,如果只是使用全拼,用这个依赖就行,默认已安装librime-data-luna-pinyin。

- schema: double_pinyin 自然码

- schema: luna-pinyin 全拼

以下网上copy的,用啥自己选:

 schema_list:

  - schema: luna_pinyin          # 朙月拼音

  - schema: luna_pinyin_simp     # 朙月拼音 简化字模式

  - schema: luna_pinyin_tw       # 朙月拼音 臺灣正體模式

  - schema: terra_pinyin         # 地球拼音

 - schema: bopomofo             # 注音

  - schema: jyutping             # 粵拼

  - schema: cangjie5             # 倉頡五代

  - schema: cangjie5_express     # 倉頡 快打模式

  - schema: quick5               # 速成

  - schema: wubi86               # 五笔 86

  - schema: wubi_pinyin          # 五笔拼音混合輸入

  - schema: double_pinyin        # 自然碼雙拼

  - schema: double_pinyin_mspy   # 微軟雙拼

  - schema: double_pinyin_abc    # 智能 ABC 雙拼

  - schema: double_pinyin_flypy  # 小鶴雙拼

  - schema: wugniu        # 吳語上海話(新派)

  - schema: wugniu_lopha  # 吳語上海話(老派)

  - schema: sampheng      # 中古漢語三拼

  - schema: zyenpheng     # 中古漢語全拼

  - schema: ipa_xsampa    # X-SAMPA 國際音標

  - schema: emoji         # emoji 表情

用什么就把它排列到后面即可,其它代码示意看代码后面注释即可。

这里说说为什么有的人快捷键不生效?不能和fcitx框架冲突,所以要把一些设置删掉,如图:

在deepin系统下配置中州韵fcitx-rime的一些方法

激活改成自己的习惯,但不能用shift,切换时提交同样和配置冲突,也取消,任何多余的配置都不保留,快捷键点击编辑,esc清空。只要不冲突就能使自己配置生效。

 

关于词库

可以搜索一下或者在github直接搜索(参考:在Ubuntu 18.04系统中安装和使用GitHub),都能找到放到这里:

~/.config/fcitx/rime

我们可以修改需要导入的词库列表,如下:

修改这个文件:sudo dedit ~/.config/fcitx/rime/double_pinyin.custom.yaml

patch: #这个patch在一个配置里有且只有一个

#載入朙月拼音擴充詞庫

"translator/dictionary":zoly_pinyin_ciku

其中我要把我自定义的这个文件作为一个词库索引列表。

不能直接创建,需要复制一个其它的词库文件:

sudo cp ~/.config/fcitx/rime/luna_pinyin.dict.yaml ~/.config/fcitx/rime/zoly_pinyin_ciku.dict.yaml

这个到底复制哪个大家自己看举一反三,千万别直接复制luna_pinyin.dict.yaml。

复制好文件后清空内容,写入下面的内容,保存:

name: zoly_pinyin_ciku

version: "4"

sort: by_weight

sue_preset_vocabulary: true

import_tables:

 - luna_pinyin.extended

 - luna_pinyin.game

 - luna_pinyin.history

 - luna_pinyin.extra_hanzi

在deepin系统下配置中州韵fcitx-rime的一些方法

 

关于词库和皮肤的资源应用

1]、关于词库:

网上找的词库,感谢:OpenCC、永不融化、my0823。

链接:https://pan.baidu.com/s/1ezVoWx5XrnFnEQdPdcZZ1A 提取码:2pj1

如上图,.dict.yaml实际上是格式,所以文件不能带,词库名字是前面的那些,放多少词库把列表排列下面即可,这样保存后就创建好词库列表了。

2]、关于皮肤:

这里提供一些皮肤网上down的,不知道该感谢谁,感谢开源世界吧!

放到~/.config/fcitx/skin文件夹里:

在deepin系统下配置中州韵fcitx-rime的一些方法

链接:https://pan.baidu.com/s/1ZuB4jJhWMUHNI7Rmb14tJg 提取码:amda 

 

结语

以上做完记得重新部署,在输入界面按F4可以切换为简体。

可以自由发挥,甚至更高级些的,比如配了三个方案,基于同一个形码,常用字符集两个方案,大概9000字,一个单打字,一个支持语句流,还有一个打unicode超集单字。

在deepin系统下配置中州韵fcitx-rime的一些方法

 

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号