OpenBSD scim-fcitx 输入法的安装和历史问题
发表于 : 2021-09-09 21:24
总结一下,scim-fcitx在不同版本的OpenBSD系统上,有的能用,有的不能用,原因不明。
过去的没啥印象了,就说说最近的几个版本吧
OpenBSD 6.8,输入法scim-fcitx可用
OpenBSD 6.9,输入法scim-fcitx不可用
而最近的
OpenBSD 7.0 beta,输入法scim-fcitx又可以使用了。
对了,scim-fcitx安装之后,readme文件提示
To make SCIM work when X is started add the following lines to
~/.xinitrc or ~/.xsession:
export GTK_IM_MODULE="scim"
export QT_IM_MODULE="scim"
export XMODIFIERS="@im=SCIM"
${TRUEPREFIX}/bin/scim -d
1. 实际上,以下两行的scim都要改成xim才能保证scim输入法可用,记得了
export GTK_IM_MODULE="scim" 改成 export GTK_IM_MODULE="xim"
export QT_IM_MODULE="scim" 改成 export QT_IM_MODULE="xim"
2. 另外,中文输入时候,想让“候选字窗口自动跟随”,请做以下设置
$ /usr/local/bin/scim-setup
找到FrontEnd > Global Setup, 不选 "Embed Preedit String into client window",重启桌面。
3. 浏览器和字体的相关问题。
firefox 只需要 zh-wqy-bitmapfont 就能正常显示中文
chrome必须 zh-wqy-zenhei-ttf 才能正常显示中文
scim-fcitx 必须要zh-wqy-bitmapfont 才能正常显示菜单
总言之,两个字体都安装准没错。
过去的没啥印象了,就说说最近的几个版本吧
OpenBSD 6.8,输入法scim-fcitx可用
OpenBSD 6.9,输入法scim-fcitx不可用
而最近的
OpenBSD 7.0 beta,输入法scim-fcitx又可以使用了。
对了,scim-fcitx安装之后,readme文件提示
To make SCIM work when X is started add the following lines to
~/.xinitrc or ~/.xsession:
export GTK_IM_MODULE="scim"
export QT_IM_MODULE="scim"
export XMODIFIERS="@im=SCIM"
${TRUEPREFIX}/bin/scim -d
1. 实际上,以下两行的scim都要改成xim才能保证scim输入法可用,记得了
export GTK_IM_MODULE="scim" 改成 export GTK_IM_MODULE="xim"
export QT_IM_MODULE="scim" 改成 export QT_IM_MODULE="xim"
2. 另外,中文输入时候,想让“候选字窗口自动跟随”,请做以下设置
$ /usr/local/bin/scim-setup
找到FrontEnd > Global Setup, 不选 "Embed Preedit String into client window",重启桌面。
3. 浏览器和字体的相关问题。
firefox 只需要 zh-wqy-bitmapfont 就能正常显示中文
chrome必须 zh-wqy-zenhei-ttf 才能正常显示中文
scim-fcitx 必须要zh-wqy-bitmapfont 才能正常显示菜单
总言之,两个字体都安装准没错。