[Share Experiences] 在 deepin 中使用小鹤音形
Tofloor
poster avatar
deepin-superuser
deepin
2022-04-18 23:18
Author

转载于:https://blog.kt286.com/post/use-flypy-in-deepin/

前言

之前一直在使用全拼输入法,但是全拼有一个众所周知的问题:重码率高。虽然这类输入法大都有词频动态调整、云输入等功能。但是每个用户习惯不同,换台设备后打字效率就会降低。而五笔输入法需要记忆大量字根,上手难度大。所以在网上看到小鹤音形的时候眼前一亮,决定尝试一下。

介绍

小鹤音形分双拼和双形两部分,简单理解就是先告诉输入法这个字怎么读,再告诉输入法怎么写。通过两个维度确定一个字,极大减少了重码问题。详细介绍见小鹤音形官网1。下边放一下双拼键位图和鹤形字根图备忘。

双拼

小鹤双拼键位图

双形

小鹤鹤形字根图

使用

方案1:rime 挂接(官方)

小鹤官方只提供了 Windows 和 Android 版安装包,其他平台需要使用 rime 挂接。但是 deepin 仓库中未提供 fcitx5-rime 包,需要我们自己编译安装。

# 安装编译工具
sudo apt-get install -y build-essential cmake-extras extra-cmake-modules

# 编译支持 lua 的 librime 库
sudo apt-get install -y libcapnp-dev libgoogle-glog-dev libyaml-cpp-dev libleveldb-dev libmarisa-dev capnproto
git clone https://github.com/rime/librime.git ~/workspace/librime
cd ~/workspace/librime
./install-plugins.sh hchunhui/librime-lua
make merged-plugins
sudo make install

# 编译 fcitx5-rime
sudo apt-get install -y appstream libecm-dev libfcitx5core-dev fcitx5-modules-dev
mkdir -p ~/workspace/fcitx5-rime
git clone https://github.com/fcitx/fcitx5-rime.git ~/workspace/fcitx5-rime
mkdir -p ~/workspace/fcitx5-rime/build
cd ~/workspace/fcitx5-rime/build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr
make -j4
sudo make install

编译安装完成后,下载小鹤网盘2中挂接文件 3.1.挂接——音形码/小鹤音形“鼠须管”for macOS.zip。解压后,将 rime 目录中所有文件复制到 ~/.local/share/fcitx5/rime 目录中。重启 fcitx5 ,添加 中州韻 输入法后即可使用。
fcitx5-rime

方案2:fcitx5-flypy

fcitx5-flypy 是基于公开码表打造的适配 fcitx5 的输入法,无需安装 rime 即可使用。编译安装方法如下

目前发现几个小问题:

  1. 使用万能键 ` 时,会提示词语,而不仅仅是单字
  2. 码表中记录条数没有官方码表多(Windows 版有 67656 条数据,但本项目只有 57655 条数据)
  3. 使用 orq、ouj 无法输入当前日期和时间

Windows 版码表

如在使用过程中遇到其他问题,欢迎到 github 中提 issue。

后记

  1. deepin 20 仓库里虽然提供了 fcitx5,但是只提供了一些基础包。fcitx5-rime、fcitx5-lua 等都没有提供。希望后续可以补全。
  2. 使用了一段时间小鹤音形后,输入人名拼音时会不自觉输入双拼。而且由于之前过于依赖拼音输入法,导致很多字只会读,不会写。打字速度反而明显降低。需要一段时间去适应。算是有得有失吧。

参考

Reply Favorite View the author
All Replies
1 / 2
To page
enforcee
deepin
2022-04-18 23:36
#1

我倒是一直在用他们家的双拼

joy

Reply View the author
deepin-superuser
deepin
2022-04-18 23:37
#2
enforcee

我倒是一直在用他们家的双拼

joy

可以考虑用一下完整版

Reply View the author
black_white_bear
deepin
2022-04-18 23:54
#3

看起来不错,👍 👍 👍

  • 这倒是引来一个其他问题,Linux发行版已经这么多了,怎么没有一家公司提供完整的开发工具链支持呢?总有各种功能不能工作
Reply View the author
deepin-superuser
deepin
2022-04-19 00:18
#4
black_white_bear

看起来不错,👍 👍 👍

  • 这倒是引来一个其他问题,Linux发行版已经这么多了,怎么没有一家公司提供完整的开发工具链支持呢?总有各种功能不能工作

你指的是仓库里软件数量吗?

Reply View the author
black_white_bear
deepin
2022-04-19 02:10
#5
deepin-superuser

你指的是仓库里软件数量吗?

完整的开发工具链

  • 就像是Visual Studio和Xcode那样的工具,可以链接到系统其它组件,并能使其正常工作的一整套软件
Reply View the author
enforcee
deepin
2022-04-19 03:31
#6
black_white_bear

看起来不错,👍 👍 👍

  • 这倒是引来一个其他问题,Linux发行版已经这么多了,怎么没有一家公司提供完整的开发工具链支持呢?总有各种功能不能工作

什么东西用不了

blush

Reply View the author
Breeze
deepin
2022-04-19 18:36
#7

现在提笔忘字,使用双拼+字形的组合小鹤音形能有效补偿长期不写字带来的知识遗忘。赞

Reply View the author
deepin-superuser
deepin
2022-04-19 18:45
#8
Breeze

现在提笔忘字,使用双拼+字形的组合小鹤音形能有效补偿长期不写字带来的知识遗忘。赞

对,我也是这么想的

Reply View the author
sheldon0514
deepin
2022-04-20 20:19
#9

fcitx5-lua求补充到仓库里面

Reply View the author
铁山老道孔乙己
deepin
2022-04-29 16:59
#10

fcitx5-rime 还没加入深度仓库吗?

Reply View the author
deepin-superuser
deepin
2022-04-29 17:13
#11
铁山老道孔乙己

fcitx5-rime 还没加入深度仓库吗?

没,自己编译一个也不麻烦

Reply View the author
182******53
deepin
2022-05-03 10:00
#12

我是直接安装fctix-rime

完事下载小鹤飞扬挂接mac版解压

然后把~/.config/fctix/rime文件夹干掉,直接用解压之后的rime文件夹放在干掉的rime位置

不知道fcitx和fcitx5有啥子区别,凑和着能使就行了

自带的快捷输入码表,按照他的规则弄完之后,也不好使,不知道为什么

还有就是现在搜狗的自定义短语也不能挂接形码了,也不知道为什么

后悔用了小众的输入法,但是回不去了,装个系统都得捯饬半天

Reply View the author
deepin-superuser
deepin
2022-05-03 18:31
#13
182******53

我是直接安装fctix-rime

完事下载小鹤飞扬挂接mac版解压

然后把~/.config/fctix/rime文件夹干掉,直接用解压之后的rime文件夹放在干掉的rime位置

不知道fcitx和fcitx5有啥子区别,凑和着能使就行了

自带的快捷输入码表,按照他的规则弄完之后,也不好使,不知道为什么

还有就是现在搜狗的自定义短语也不能挂接形码了,也不知道为什么

后悔用了小众的输入法,但是回不去了,装个系统都得捯饬半天

fcitx5 是 fcitx 的升级版,基础功能上应该没啥区别

你说的快捷输入指的是?

Reply View the author
182******53
deepin
2022-05-03 20:04
#14
deepin-superuser

fcitx5 是 fcitx 的升级版,基础功能上应该没啥区别

你说的快捷输入指的是?

奥,我说错了,是快速输入

输入法配置,附加组件,快速输入,方便输入英文或用户定义定义的码表

Reply View the author
Breeze
deepin
2022-05-28 01:13
#15

图片.png

chu le wenti

Reply View the author
deepin-superuser
deepin
2022-05-28 02:57
#16
Breeze

图片.png

chu le wenti

依赖没装齐全吧

Reply View the author
Breeze
deepin
2022-05-28 04:24
#17
deepin-superuser

依赖没装齐全吧

Reply View the author
deepin-superuser
deepin
2022-05-28 04:31
#18
Breeze
Reply View the author
Breeze
deepin
2022-05-28 04:34
#19
deepin-superuser

yi yang

Reply View the author
deepin-superuser
deepin
2022-05-28 04:42
#20
Breeze

yi yang

libime-bin
image.png

这回总没错了吧

Reply View the author
1 / 2
To page