01 何为 Mdict 及如何打开 mdx

MDict 是由中国开发者 Rayman Zhang(张文伟)开发的电子辞典软件,支持加载第三方制作的mdx 格式词典文件,其本身不内置词库,需用户自行导入或制作数据。多年来其生态不断发展,衍生了不少优秀词典以及软件。

何为 Mdict 词典

简而言之,就是.mdx为扩展名的文件。如果想要导入一本词典,就需要了解 Mdict 词典的构成。
以下为一本名为ABC的词典为例。

  • ABC.mdx 这是一本词典的核心,记载着词典的内容。每一本词典都会有mdx。
  • ABC.mdd 这是一本词典的补充文件,里面可以存放图片,视频,音频,css, js等文件。mdd的文件名必须和mdx文件名相同而且在同一目录下才能正确识别。并不是所有词典都会有mdd
  • ABC.1.mdd ABC.2.mdd ABC.3.mdd…… 一个mdd往往放不下很多内容,需要拆分才能存储。注意必须和mdx同名才能被识别。一般来说识别按照ABC.mdx->ABC.mdd->ABC.1.mdd->ABC.2.mdd->ABC.3.mdd 的顺序进行,如果中间缺少任意一项都不会继续往后识别。注意:欧路词典最多只会加载到ABC.3.mdd而不会加载ABC.4.mdd。
  • *.js *.css *.ttf 这些也是必不可少的内容,如果不了解也没关系,也是需要放到mdx同目录下。并不是所有词典都会有这些
  • *.jpg *.png 通常是这本词典的封面
  • 以及其他文件

当你在下载资源时,常见的几种分发形式:

  • 以网盘的形式分享,而且是一个文件夹。最好的办法是直接下载整个文件夹到一个目录里。
  • 以压缩包的形式分发,直接解压压缩包到一个目录里即可。
  • 以零散的文件分发(最常见的是提供css,要求其他文件到其他帖子下载),零散的文件按照要求下载完之后新建一个文件夹然后放进去即可。

to be continued…

躺着吧~等鸡叫后再接着整:face_with_monocle:

发现和dictango手机端严重不兼容。
因为只能在这个词典内部跳。其他词典压根不显示了。
都说dicttango开源美观高级。
但是我不得不又用回欧陆

anally被我莫名其妙标为名词了
算了一切都不修了再见啦等我有时间再回来玩

看来是有些词错误的把自己添加到了所有词性。没事反正是蓝色的你们也能看出来。

头快麻了弄这个。
2028年之前不会修的。

提取的时候貌似出了点小问题 比如traffic island我不小心提取为traffic和island了。。。