Mdict和欧陆的一大缺陷——无法同时查看多个单词或者汉字

目前无论是mdict只能一个汉字一个汉字的检索,一个单词一个单词的检索,这样可以满足查字典的基本需求了。但问题是如果我想大批量记忆词汇,一个一个单词地检索就十分繁琐了。我举两个例子:
王力全集02.汉语语音史-35-42.pdf (292.9 KB)


例如我要背诵这张字表,先用OCR工具转化成文本,然后直接把这一行字粘贴到mdict和欧陆的剪贴板就可以了。如果能同时显示多个汉字就方便很多。
英语的话稍微有一点复杂,我们经常看到一个list词汇表,拍下来用OCR识别成文本,然后用空格断词,再把所有单词全部同时列出,方便一次性复习。这里我就不截图了。

关于这个问题我们想到的有这么两种模式:
假设用户的分组中有ABC三本字典,搜索框中检索三个单词123
模式一:循环模式
例如:A1 A2 A3 B1 B2 B3或者B1 B2 B3 C1 C2 C3
模式二:逐一模式
例如A1 C1 A2 C2 A3 C3或者B1 C1 B2 C2 B3 C3
模式三:以上两种混合
如A1 A2 A3 B1 C1 B2 C2 B3 C3
用户可以自由指令每个小组的默认模式,例如:
(AB)C(DE)
这一指令表示每个单词先显示AB字典,然后显示所有单词的C字典,最后显示每个单词的DE字典

查看多个单词应用场景一:同时查看欧陆和mdict词汇表中的所有单词


现在的词汇表只能一个个点开看,太繁琐了。不如直接在同一个词条中显示这个list中的所有单词

不同工具解决不同问题:

同时查看多个单词应用场景二:拍摄书本中的词汇表


这是我拍摄的词汇书的图片
用OCR识别后的结果如下:

  1. aboriginal 2. aborigine 3. congenial
  2. congenital
  3. degeneracy 6. degenerate 7. degeneration 8. disingenuous 9. engender 10. gender
  4. gene
  5. genealogist 13. genealogy 14. general 15. generalize 16. generally 17. generate 18. generation 19. generator.20, generic 21. generous 22. genesis 23. genetic 24, genetics 25. genital 26, genius
  6. genoclde
  7. genre
  8. genteel
  9. gentile
  10. gentle
  11. gentleman
  12. gentry
  13. genuine
  14. genus
  15. heterogeneous 37. homogenize 38. homogenous 39. indigenous 40. ingenious
  16. ingenue
  17. ingenuous 43. origin
  18. original 45. originlity 46. originally 47. photogenic 48. pregnant 49. progenitor
  19. progeny 51. reg generate 52. regenere aton
    fom
    将上述内容输入搜索框之后,可以自动显示所有单词的字典内容吗?

这个问题其实可以转换桌面版 Mdict/欧陆/Goldendict 是否支持多窗口,还是满有用处的(手机版面积太小没必要实现),目前看是没有。

Mdict/欧陆/Goldendict 呈现的结果是瀑布流形式,比如查allude,几十本词典顺序呈现。

简单版多窗口方案,瀑布流下,每个词典名称/图标旁边设置一个按钮,点击后单独弹出所查单词在这个词典的单独窗口。这种情况开发者估计比较愿意实现。

加强版多窗口方案,整个查词窗口上方设置一个按钮,点击一键弹出所查单词在瀑布流下所有词典的单独窗口。这种情况比较耗内存,估计开发者估计不太愿意实现。

楼主这种情况属于奢华版多窗口方案,需要按特定词表同时弹出多个瀑布流查词结果,是非常耗内存的,除非可以设置只按某一本词典弹出单独小窗口,开发者是否愿意实现难说。

多窗口的好处是可以更好的比较单词之间的各种关系,不用来回切换丧失注意力焦点。桌面版 Mdict/欧陆/Goldendict 是否支持还是得看用户数量的呼声开发者意愿,需要的人可以去各自的官方渠道呼吁,多一些人呼吁说不定就有了。

1 Like

你愿意折腾的话可使用超微浏览器,这些东西都很容易实现。

隔壁有个 excel制卡工具6.0
批量查询不成问题
查完还能转Anki

用词条提取工具可以提取你需要的大量单词,生成html文件