[other] [请教]Deepin V23中是如何实现fcitx在wps拼音候选项的?
Tofloor
poster avatar
蒙笛
deepin
2023-08-24 16:53
Author

在主力机里,装的是Linuxmint,装了fcitx5,但在wps中是不显示拼音候选项的(只显示汉字候选项,不显示输入的拼音)。

备用机里装了deepinV23,测试wps中是可以显示拼音候选项的,这个bug是如何解决的?需要做什么设置吗?

image.png

Reply Favorite View the author
All Replies
兆兆嘟嘟嘟
deepin
2023-08-24 17:06
#1

image.png

Reply View the author
DebuggerX
deepin
2023-08-24 17:12
#2

image.png

应该就是这个选项的影响。

不过这个特性不是所有程序都支持的,可能会出现程序里也不显示拼音,输入面板也没有的情况,所以一般我也还是把它关掉的。

另外在程序里显示预编辑文本也更容易导致程序bug,这在包括手机和桌面的几乎所有平台都会出现,前端开发经常能碰到相关的问题。

Reply View the author
蒙笛
deepin
2023-08-24 18:05
#3
兆兆嘟嘟嘟

image.png

image.png

Reply View the author
蒙笛
deepin
2023-08-24 18:08
#4
DebuggerX

image.png

应该就是这个选项的影响。

不过这个特性不是所有程序都支持的,可能会出现程序里也不显示拼音,输入面板也没有的情况,所以一般我也还是把它关掉的。

另外在程序里显示预编辑文本也更容易导致程序bug,这在包括手机和桌面的几乎所有平台都会出现,前端开发经常能碰到相关的问题。

现在的情况是在linuxmint中,wps不显示输入的拼音(其他程序都能正常显示),
但在deepin V23中,Wps也是可以显示输入拼音的。

显示预编辑文本 选项已经开启。
image.png

Wps的版本都是一样的

image.png

Reply View the author
DebuggerX
deepin
2023-08-24 18:12
#5
蒙笛

现在的情况是在linuxmint中,wps不显示输入的拼音(其他程序都能正常显示),
但在deepin V23中,Wps也是可以显示输入拼音的。

显示预编辑文本 选项已经开启。
image.png

Wps的版本都是一样的

image.png

那可以看看这个文档里相关的: Fcitx5 - Arch Linux 中文维基

Reply View the author
f@deepin
deepin
2023-08-24 18:40
#6

https://bbs.deepin.org/zh/post/236786

参考一下,貌似这属于被迫退回双行😂

Reply View the author
蒙笛
deepin
2023-08-24 19:19
#7

感谢楼上两位的回复,

参考5楼和网上帖子(https://plumz.me/archives/12331/?replyTo=125472),尝试为wps启动器添加参数env GTK_IM_MODULE=xim,问题依旧。

对比了Deepin23和linuxmint21.2下fcitx5相关包,在linuxmint上补充安装了 fcitx5-frontend-gtk2,保证二者安装包相同,重启问题依旧。

参考6楼帖子,做了libFcitx5Core.so.5.0.14替换,fcitx5在替换包后不能启动。

貌似Deepin23安装的fcitx5包比linuxmint的新(deepinin用的是5.0.23,linuxmint用的是5.0.14),我再等等吧,反正影响不大,也可以输入,就是没有拼音候选。

感谢各位回复!

关于inline preedit的资料

https://mengxun.club/2020/12/28/%E4%BD%A0%E7%9A%84%E4%B8%8B%E4%B8%80%E4%B8%AA%E8%BE%93%E5%85%A5%E6%B3%95%E4%BD%95%E5%BF%85%E6%98%AF%E6%90%9C%E7%8B%97%EF%BC%8C%E6%8B%A5%E6%8A%B1fcitx5/

https://bbs.deepin.org/post/251150

Reply View the author
doodo
deepin
2023-08-24 20:24
#8
It has been deleted!
f@deepin
deepin
2023-08-24 20:26
#9
蒙笛

感谢楼上两位的回复,

参考5楼和网上帖子(https://plumz.me/archives/12331/?replyTo=125472),尝试为wps启动器添加参数env GTK_IM_MODULE=xim,问题依旧。

对比了Deepin23和linuxmint21.2下fcitx5相关包,在linuxmint上补充安装了 fcitx5-frontend-gtk2,保证二者安装包相同,重启问题依旧。

参考6楼帖子,做了libFcitx5Core.so.5.0.14替换,fcitx5在替换包后不能启动。

貌似Deepin23安装的fcitx5包比linuxmint的新(deepinin用的是5.0.23,linuxmint用的是5.0.14),我再等等吧,反正影响不大,也可以输入,就是没有拼音候选。

感谢各位回复!

关于inline preedit的资料

https://mengxun.club/2020/12/28/%E4%BD%A0%E7%9A%84%E4%B8%8B%E4%B8%80%E4%B8%AA%E8%BE%93%E5%85%A5%E6%B3%95%E4%BD%95%E5%BF%85%E6%98%AF%E6%90%9C%E7%8B%97%EF%BC%8C%E6%8B%A5%E6%8A%B1fcitx5/

https://bbs.deepin.org/post/251150

我觉得你 禁用 显示预编辑文本 得了

否则使用wps时多别扭啊

Reply View the author
蒙笛
deepin
2023-08-24 22:31
#10
f@deepin

我觉得你 禁用 显示预编辑文本 得了

否则使用wps时多别扭啊

谢谢回复,那天我试试。

现在linuxmint下输入法都不太完美。

fcitx下sogou安装后不能运行,需要手动改链接库,改完可以运行,但wps下程序很多常用快捷键失效,比如Ctrl+S,变成了输入s字母,而不是保存。

fcitx下百度拼音运行正常,但百度有个小瑕疵,输入2.3,数字也在候选里 ,但标点符号直接上屏,输入完了成.23,用着别扭。

换了fcitx5,其他都好,就是wps中不显示候选拼音,安装了大词库,基本前几个候选中就是目标词汇了,就算最好的了。

主力机工作用达芬奇和虚幻UE,这两个在Deepin下搞不定,暂时还没法换deepin。

Reply View the author
蒙笛
deepin
2023-08-24 22:38
#11
doodo It has been deleted!

我感觉也是这个问题,linuxmint apt里用的fcitx5是比较老,还是.14的,软件商店里的fcitx5用的是flatpak的,是.19的,但有点太大了,将近2个Gsweat

Reply View the author