Use the Right Word英文字用法指南2021圣诞版

从何得知电子版底本是澳洲版?哪里可以找到澳洲版的pdf吗?

手动去除循环词条,可再试一试

英文字用法指南2021圣诞版V2.rar (2.1 MB)

还有问题的话,只能有待高手看看这扩展词头问题了
links.rar (109.1 KB)

回楼上,
没有澳洲版纸质书或扫描,根据网络信息、以及电子文本的内容推断出。

2 个赞

2.0貌似还是慢,
不知道用101楼批量去重后的效果怎么样,
批量去重的坏处可能是 不确定到底保留了AlinksB 还是BlinksA才是和书上一致的

1 个赞

祝大家圣诞快乐!多谢楼主,没有弃楼而去,一直坚持更新修正。这一版本,我就不更新了。期待2022版!

拓展的词头是根据书本上正文的提示增加,书上没有直接的词条,不存在和书上是否一致的问题。保留哪一个其实都差不多。拓展只是为了词头检索方便。

根据老兄提供的更新一版试试看
英文字用法指南2021圣诞版V3.rar (2.0 MB)

3 个赞

今天更新到 英文字用法指南2021圣诞版 后发现在GoldenDict V4.97版查词时卡死,每次都卡死,拿掉这个词典立即没有问题,以为是新版MDX问题,换回之前旧版MDX也是卡死,但是在MDICT上不会卡死,不知道各位有没有同类问题?

我是在查历史词汇:pervert,spiteful 等词汇时发现问题的

1 个赞

这可能是旧索引的问题,需要清除。
各词典软件的索引机制各不一样,mdx如果有规范的话,索引机制也需要纳进去才行。

v3比v2相对好一点,但是点击词条之后还是慢
索引完之后的CPU占比也是40%,50%

加入新词典,会自动更新索引,这些都是自动完成,好像与清除没有关系吧,我也从来没有手动清除过过索引

未明原因之前,那还是去掉过多的拓展吧。先保证使用体验。

英文字用法指南2021圣诞版.rar (2.0 MB)

9 个赞

除了 A@@@LINK=B , B@@@LINK=A 导致死循环这种情况外,想起来还有 A@@@LINK=B , B@@@LINK=C , C@@@LINK=A 这种情况也会导致死循环。同义词之间互相联系,这种复杂的、互相引用的情况在所难免。可惜目前没有什么办法能在编译为mdx前、对众多@@@LINK=扩展词头进行批量死循环检查。

此外也要在词典软件方面采取手段。各软件查询显示结果的机制也各不一样,Mdict 软件查询显示结果时应该有检查这种互相引用死循环的代码,也许只允许引用4-5层便终止循环。这样一来,即便造成卡壳消耗系统资源,也不至于像GD等软件那样几乎没法用。Mdict 毕竟是mdx的祖师爷,沉淀了这么多年,这些大大小小的坑都有补救手段。 @Medic

MDict行為:在這種情況下,若“B”有字條就不另跳他處。

比方說:
备@備;備@備;備@備b
“備”有字條,會展示,連串就停了,輪不到“備b”顯出來;只有“備”能跳到“備b”。
跳轉連串一‘踏地’就停了。或說,才能停,要不然有可能infinite loop。

1 个赞

这样看来,GoldenDict有检查词典软件问题的能力,既然知道是这个词典MDX的问题,那就滤滤代码,修正到正常吧。虽然你说Mdict 是mdx的祖师爷,但GoldenDict好像功能更强大,用的更多些。

这个版本的词条比我用的版本少了1000条左右

这本书全部的词条数是1018个。

Choose the Right Word_2nd ed_ by S. I. Hayakawa (1994)

来自 libgen,原图片就不清晰,体积又大,初步处理了一下还是差强人意。供参考

1 个赞

谢谢大佬,自己原来有个英文纸质版的哈,电子版方便

楼主好,有个小疑问。2021圣诞版的词条总数为6559,而20210504版的词条总数却是39170,如下图示:
圣诞版
英文字用法指南2021-05-04版
不知为什么,圣诞版的词条数会减少呢?谢谢!

这本书全部的词条数是1018个。

1 个赞

楼主好,这回明白了!太感谢啦!