在线查询 mdx 字典

发一个在线查词的小网站,在线查询 mdx。

这个网站的作用呢,就是当你不想在设备上安装 mdict 之类的软件,也不想用单词本之类的功能的时候,仅想单纯的查词,你就可以打开这个网站了。

或者说你想给别人安利 mdx ,这个网站就可以作为演示了。

查词程序来源:

在线查询地址:

[size=4]https://8o.cx/mdict/[/size]

网站截图:

11 个赞

加上编辑和版本控制功能,就可以在线校对mdx了,尤其是ocr过来的。

完全可以实现本地离线,这样就可以在本地校对mdx.

可以从头到尾看这个帖子,就知道大家七嘴八舌校对的时候版本会失控,或者重复劳动

在线只是大家在同一个地方提交修改意见,平时使用当然可以自己用离线的mdx。
然后由编辑来裁定和控制版本,有异议的点可以展开讨论

我知道你的意思。

但是从程序上来说,很难。

不可能用这个 flask-mdict 来改mdx的。版本控制不是一件简单的事,我正在找能够实现类似功能的软件。

2 个赞

这种事先得组织,然后有工具控制,然后还得取舍不同人有不同想法意见,挺麻烦的,俺们不是专业搞这个的^_^,所以只修正错误,不画蛇添足

1 个赞

我猜测,对于文字词典的合作校定和版本控制需要先将 mdx 按词条拆分后多文件进行,因为每次只修改一个词条后提交定版本,具有更大的可行性。另需要在本地开发出一个类似程序编译器的打包小工具,能够测试词条html 或 xml 语法的正确性,且并能自动合并为 mdx。

1 个赞

不知楼主是否还关注 flask-mdict?

/flask-mdict/flask_mdict/word_query/mdict_query.py", line 130, in _make_mdx_index
    returned_index = mdx.get_index(check_block = self._check)
AttributeError: 'MDX' object has no attribute 'get_index'

词典初始化过程,报这种错如何解决?

https://8o.cx/mdict/
打不开了

找到原因了。liuyug 几天前修改 readmdict.py,删了一些内容,其中包括 def get_index()。暂时先用旧版。