拉鲁斯法汉双解词典 重制版 mdx

昨天讨论过了,排序算法问题,没有办法同时支持两个软件。 最好的方案是按mdict_utils的排序,如果dictango能支持的话mdict这种老的方式就可以淘汰了。

看来,由于不同软件排序的排法不一样,mdx内部的排序总会顾此失彼。好像GoldenDict和词悦都是无视了MDX的内部排序自己重新排了一遍,这样就不会有问题了,代价是需要更多时间排序,词悦冷启动速度慢可能也是因为这个。
我用pangloss( https://lib.rs/crates/pangloss )生成的mdx,我自己在GoldenDict和词悦上可以用,DictTango和Mdict就不行,恐怕也是因为排序的问题?
三省堂 クラウン独和辞典 第5版 mdx - #9,来自 yx_wh

那prononcé是啥原因导致的,这个问题是俩软件都有的

为什么要自己排序呢mdict作者都没考虑过排序问题,只是把ascii范围内的字母转大小写,再过滤下特殊符号,就没了。其他全部按照编译时选择的编码(unicode/gbk/big5)内码顺序。MdxBuilder不好吗,为什么非要用不兼容的第三方编译器

MdxBuilder是gui程序,不能自动化构建,用脚本生成mdx自然是用mdict-utils方便,而且转大小写但只考虑英语本身也是设计问题

这个问题确实是索引的问题,现在已经修复,前面汇报的feu也是同一个问题

话说这种是一个个修复的么

当然不是,告诉ai有这类问题,让ai调整生成脚本

那就好,一个个的话早晚会再次遇到同样问题