如何把每个词条设置成多个关键字索引?
如何把每个词条设置成多个关键字索引?比如txt格式的词典文件中,默认关键字是中文的,但是内容中有拼音,如何把拼音也设置成关键字呢?就是既可以汉字检索,也可以拼音检索,谢谢各位! 目前没有办法。只能将拼音单独抽出来做成词条然后做个链接指向原来的正文。这样勉强能达到类似的效果 只能将拼音单独抽出来做成词条然后做个链接指向原来的正文。这样勉强能达到类似的效果 只能将拼音单独抽出来做成词条然后做个链接指向原来的正文。这样勉强能达到类似的效果
如何批量处理呢?能详细点吗,谢谢
回复 4楼 happyer2000 的帖子
作索引最好的辦法是用關係數據庫的grouping 操作。比如某字典(dictA)辭條的格式爲:辭目、注音、釋義三個字段。你想做的是注音到辭目的索引。
先將字典txt import 到數據表dict 中,假設字段名爲headword(辭目),pronunc(注音),definition(釋義)。
獲得注音索引的sql語句爲(以sqlite爲例):
create table pronunc_idxas
select pronunc, group_concat(headword) as hws
from dict group by pronunc.
然後把所得的索引表pronunc_idx導出到txt文檔。 希望能增添自動跳轉(redirect)的功能,這樣多個headwords對映一個entry的辭典查起來就非常舒服。 3.0 RC1将会支持redirect. 到时做多关键字就方便些了。 原帖由 happyer2000 于 2009-2-1 11:52 发表 https://pdawiki.com/images/common/back.gif
如何把每个词条设置成多个关键字索引?
比如txt格式的词典文件中,默认关键字是中文的,但是内容中有拼音,如何把拼音也设置成关键字呢?就是既可以汉字检索,也可以拼音检索,谢谢各位!
或者用[全文检索]也可实现拼音检索。 原帖由 rayman 于 2009-2-15 20:30 发表 https://pdawiki.com/images/common/back.gif
3.0 RC1将会支持redirect. 到时做多关键字就方便些了。
是不是类似以前palm的zdict?我以前有用过,可以设置为词条解释内的任何单词跳转到相应词条,这样太方便了,如果Mdict也可以就太好了。Zdict好象是单击一个单词时,会将这个单词自动复制到关键词表中,就这样实现了[跳转] 那个一直都可以,看到那个取词的小窗户了没。。。。。。
是这样。
制作时
同标题A内容为C
再来一个标题为B
内容为@@@link=A
那么你查B将显示C
像维基那种N多关键字对应1个内容的这样用特别方便。。
感觉楼主说的那个没有必要。。不是有拼音输入法了么。。
我倒是觉得如果能输入lz而联想出楼主来。。那就比较NB了。。不过这也是输入法该干的事情。。 原来如此,我以前都是通过工具栏复制粘贴进行的:)
不过要是能够快速选取单词就最好了,就是类似单击一下一个单词,会自动将其高亮选取~ 原帖由 happyer2000 于 2009-2-1 12:08 发表 https://pdawiki.com/images/common/back.gif
只能将拼音单独抽出来做成词条然后做个链接指向原来的正文。这样勉强能达到类似的效果
如何批量处理呢?能详细点吗,谢谢
用UEDIT可以实现。
1、首先,将文件另存。
2、然后,用正则表达式查找替换,将除了汉字与拼音的其它内容全部删除。
3、将汉字与拼音置换,生成的文本格式为:拼音(空格)汉字,每字一行(这里就要用到正则表达式的高级查找替换了,详见鄙人帖子:http://bbs.pdafans.com/viewthread.php?tid=565520)
4、对拼音进行排序,建立索引表。 举个例子,例如到第二步后生成的文本格式为:
年 nian
生 sheng
.....
启用正则表达式,查找^(*^) ^(*^)$
替换为:^2 ^1
即可。 现在3.0 RC1版支持内部跳转了,就是多个关键字指向相同的内容,具体请看RC1的发布说明 请问mdxbuilder目前版本支持制作内部跳转的词典吗? 支持 原帖由 cdyg 于 2009-2-20 15:40 发表 https://pdawiki.com/images/common/back.gif
举个例子,例如到第二步后生成的文本格式为:
年 nian
生 sheng
.....
启用正则表达式,查找^(*^) ^(*^)$
替换为:^2 ^1
即可。
呵呵,cdyg也在这里啊;:handshake 原帖由 shbf 于 2009-2-20 21:09 发表 https://pdawiki.com/images/common/back.gif
请问mdxbuilder目前版本支持制作内部跳转的词典吗?
支持。实际上这个功能的实现是靠MDict部分,和MdxBuilder无关。所以旧版的mdxbuilder就可以做这个,但要新版的mdict才能用。 我做的PC版可以自动跳转,但PPC版无效,只好取消
页:
[1]