无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2255|回复: 2
打印 上一主题 下一主题

[教程] 在debian10(buster)中为fcitx输服台增加五笔九九码案通规单字支持

  [复制链接]
跳转到指定楼层
1#
发表于 2019-8-25 23:48:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先,下载屮附件里的压缩包fcitxMBt.7z,解压缩它至用户主目录。
打开终端,进入主目录下的 fcitxMBt 目录,先瞧下有哪些文件。

wdlp10db01@wdlp01db:~/fcitxMBt $ ls
mb2txt  txt2mb  wb99dz.conf  wb99gndz11.mb  wb99gndz11.mbs  winmb2fcitx.py  zddwb99f.sh

屮对 ls 列出的这几个文件作些应用解说。
--------------------------------------------------------------------------------
mb2txt:将码表兵数据文件转为码表源文件(文本文件)的工具,一般情况无需用它。
应用范例: ./mb2txt   ./wb99gndz11.mb   >   ./wb99gndz11.mbs #最好换个目录试用

txt2mb:将码表源文件(文本文件)转为码表兵数据文件的工具,自制码表则要用它。
---------------屮就氏用此工具将 wb99gndz11.mbs 转换成 wb99gndz11.mb 的。范例:
---------------./txt2mb  ./wb99gndz11.mbs   ./wb99gndz11.mb  #最好换个目录试用

wb99dz.conf:五笔单字码表的配套配置文件。fcitx输服台会遵照此文件要求工作。
---------------如果用户已明确了解此配置文件之细节,也可以自行修改某些条款。
wb99gndz11.mb:五笔九九通规单字码表。此码表名称可随愿命名或修改,但必须与   
---------------配置文件 wb99dz.conf 中对应的码表文件名称一致。

wb99gndz11.mbs: 五笔九九通规单字码表源文件(文本文件)。这个文件氏屮根据最新
---------------通用规范汉字表(GN2013版)的八千多单字手工制作的。除 '䥑'、'䃮'
---------------'堈' 这三个临时替代汉字外,通规汉字氏齐全的,还额外增加了几
---------------个不在通规汉字范围内的单字。若用Noto字体,应该不会出框框的。
---------------由于各人使用的汉字拼形码案不一样,所以屮提供的此码表源文件仅
---------------能作为自制码表的参考文件,需用户修改符合自己需要后再应用。

winmb2fcitx.py:此python脚本工具能把windows码表转成fcitx能用的码表。屮不会用。

zddwb99f.sh: 就氏包含两条文件复制命令的简单脚本。直接执行脚本 oy 手工执行
---------------其中的两条文件复制命令都行。就氏把码表配置文件 wb99dz.conf 和
---------------对应的码表文件 wb99gndz11.mb 复制到 fcitx 相应目录之下即可。

================================================================================
2#
 楼主| 发表于 2019-8-25 23:49:03 | 只看该作者
在 fcitxMBt 目录,把 zddwb99f.sh 增加执行权限。
wdlp10db01@wdlp01db:~/fcitxMBt $ chmod  +x  ./zddwb99f.sh

用 sudo 命令提权,执行当前目录下的  zddwb99f.sh 脚本完成文件复制工作。
wdlp10db01@wdlp01db:~/fcitxMBt $ sudo  ./zddwb99f.sh

关闭终端,注销当前用户再登录 oy 干脆重启电脑。某些发行版中 startx 也行。

右击fcitx的小面饰图标,点'配置',选自己想用的输入码案,用方向键将其上移至第二个位置。

在桌面环境打开某个图形化文本编辑噐,pluma/gedit/kate/leafpad/mousepad/geany 都行,
右击fcitx的小面饰图标,点'输入法',选自己想用的输入码案,例如,屮就要选 '五笔九九' 。

用热键|Ctrl + 空格| oy |左Shift|  oy  | ... | 激活fcitx,键入下列语句测试 fcitx :
一只网络狐狸快速跳过这条懒狗:     an web fox quick jumps the lazy dog;

只要中美文例句输入正常,中英文状态切换正常,就说明为 fcitx 添加新码案完全成功了。

屮已在debian10,ubuntu1604, slitaz5, porteus3 发行版做过实机测试,均添加码案成功。
回复

使用道具 举报

3#
 楼主| 发表于 2019-8-25 23:56:24 | 只看该作者
本帖最后由 gnuxwy 于 2019-8-26 15:42 编辑

屮自用五笔九九码案相关文件的压缩包在此楼附件里。
注意,必须先在桌面环境中安装好fcitx完整包之后,才能参考屮添加码案的步骤。

若要自己编译fcitx安装,请查看fcitx源码包里的安装文档说明。deb包安装,在debian下:
sudo  apt  install  fcitx

fcitxMBt.7z

78.16 KB, 下载次数: 1, 下载积分: 无忧币 -2

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-11 04:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表