聊一聊制作mdx词典时那些容易踩到的坑

词库词序排列的问题
用MdxBuilder编译.mdx词库时,具有相同词头的三个独立词条,编译前txt中是以0001,0002,0003等正常顺序排列的,但编译后程序中查询显示的却是0002,0001,0003。别人编译的mdx,显示的却是正常的词序。很长一段时间,一直不知是什么原因

解决方法,借鉴

尝试了一下,用MdxBuilder编译前,在第一个词条的词头前面再加上两行</>,即一共三行(如该词条前面只有两行</>则编译后消失),然后再编译txt为mdx。

一点感想:
这样子操作词条数会+1,如果N个词条都这样子操作则词条数会+N。不开源工具在使用中碰到bug实在是尴尬啊

1 个赞