LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1759|回复: 9

关于scim的通用码表输入法中的词频调整

[复制链接]
发表于 2008-6-1 12:54:02 | 显示全部楼层 |阅读模式
尽管从之前的一些贴子来看是支持词频调整的,但实际上貌似好象不支持词频调整啊?

把一个词连续输入了20遍以上都没有见到该词汇的位置发生变化

是不支持吗?还是如之前作者所说调整速率太低?不过20遍都不调整应该不是速率的问题,而是算法的问题了吧?

另外看了看$HOME/.scim中的相关文件,好象自造词表的后面频率都是0啊?是屏蔽了词频功能吗?

我用的是ubuntu的缺省安装scim(自然码),请教了
发表于 2008-6-1 19:39:48 | 显示全部楼层
scim-tables的词频调整得在码表中设置为打开的,
因为Ziranma.txt.in中
DYNAMIC_ADJUST = FALSE
所以你调整不了词频,
DYNAMIC_ADJUST = TRUE
的话就可以了。

你具体说说自然码的词组是怎么组词的,我需要知道其词组的编码方式才能加到scim-python中的XingMa里。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-2 08:16:10 | 显示全部楼层
自然码其实很简单,它也是基于双拼的
比如:单字“吃”,音码是:ii,加上形码k(就是口字旁的意思)
双字词组,如“民族”,编码是 mnzu,其中mn是min的双拼形式
复杂点的词组:如:"中华人民共和国",编码是:vhrg,取前三字的声母双拼加最后一字的声母双拼
三字词组,取三个字的声母双拼码加上单引号补位

多谢你的提醒,我马上去改配置文件,也希望早日看到scim-python支持自然码
回复 支持 反对

使用道具 举报

发表于 2008-6-2 08:56:39 | 显示全部楼层
Post by hairui;1857922
自然码其实很简单,它也是基于双拼的
比如:单字“吃”,音码是:ii,加上形码k(就是口字旁的意思)
双字词组,如“民族”,编码是 mnzu,其中mn是min的双拼形式
复杂点的词组:如:"中华人民共和国",编码是:vhrg,取前三字的声母双拼加最后一字的声母双拼
三字词组,取三个字的声母双拼码加上单引号补位

多谢你的提醒,我马上去改配置文件,也希望早日看到scim-python支持自然码


我需要详尽的说明,你有相关的电子资料吗?或者哪里有具体的教程
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-2 09:16:39 | 显示全部楼层
Post by acevery;1857939
我需要详尽的说明,你有相关的电子资料吗?或者哪里有具体的教程

目前官方网站的地址是 www.zrm.com.cn

此外我在系统中 locate Ziranma.txt.in 没有找到相关文件

你指的是下载scim-tables的源码,修改配置文件重新编译安装scim吗?
回复 支持 反对

使用道具 举报

发表于 2008-6-2 10:12:41 | 显示全部楼层
不用,你把scim-tables的代码下下来,解压后,在 scim-tables-xxx/tables/zh下有Ziranma.txt.in,其中ICON的位置要改成绝对路径,比如/usr/share/scim/icons/Ziranma.png,编译后用
  1. scim-make-table Ziranmal.txt.in -b -o Ziranma.bin
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-2 11:34:38 | 显示全部楼层
Post by acevery;1857968
不用,你把scim-tables的代码下下来,解压后,在 scim-tables-xxx/tables/zh下有Ziranma.txt.in,其中ICON的位置要改成绝对路径,比如/usr/share/scim/icons/Ziranma.png,编译后用
  1. scim-make-table Ziranmal.txt.in -b -o Ziranma.bin
复制代码


我按照上述步骤操作了,已经可以了,不过有些词汇估计频率设定得非常BT
回复 支持 反对

使用道具 举报

发表于 2008-6-2 13:04:00 | 显示全部楼层
嗯,等过两天再研究一下自然码的编码规则,到时候再port到XingMa上。
主要是全码,码长,组词规则。
回复 支持 反对

使用道具 举报

发表于 2008-6-17 11:56:42 | 显示全部楼层
有没有办法手动调整呢?
用五笔让其自动调整不太合适。
我现在手动调整的方法就是在txt的码表文件上面改,改完再安装一次……
回复 支持 反对

使用道具 举报

发表于 2008-6-17 12:35:23 | 显示全部楼层
手动调整只能这样做。
回复 支持 反对

使用道具 举报

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

本版积分规则

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