图片词典的制作规范与开源工具

终于完成第一个自我满意的可发布版本了;待明后天学习了git,再在github发布,tel群里发了一个预览版本,着急的群友可拿先去看看。

没邀请到高人,只好自己动手使用熟悉的Vim来处理了。

非码农,这是人生第一个具备完整功能的程序,现学现卖,高人勿喷,多提意见啊。

视频演示:MdxSourceBuilder_哔哩哔哩_bilibili

1 个赞

相比最初的设想,目前在如下方面得到了进一步加强:

  1. 关于input的词条格式,不再局限于某一种。因为我发现,不同词典的词条数据源多种多样,尽量使用原始的格式,这样修订最方便。因此,程序默认提供了三种词条格式,大家还可以在此基础上不断添加适应自己需求的词条格式。实现思路大致是:原始词条==》标准词条格式==》mdx源文件。
  2. 关于output的导航的内容及样式,不再局限于某一种。一方面满足词典不同组成部分的导航特点;另一方面也满足大家的个性化定制。程序默认也提供了三种导航,大家还可以在此基础上不断添加个性化的导航内容及样式。
  3. 增加了自动化打包mdx。从原始的词条到最终的mdx词典,只需要一个命令即可实现全自动转换:原始词条==》标准词条格式==》mdx源文件==》mdx词典文件。
  4. 极大增强对词条的兼容性:页码不必按序排列,可以不从0001开始(如有些附录延续正文页码),可以跳页(有些页面不想要,比如空白页等),可以同一页码多次出现(比如从别人那里拿来词条,但不清楚是否覆盖所有页面,那么可以自行添加一个完整的页码即可,不同处的词条会按序合并),可以只有页码没有词条(比如有些词条跨了好几页,只要保留第一页有词条即可,其他页留空),可以有空行(忽略不计,避免编辑疏忽)。
  5. 完全使用开源工具,甚至跨平台使用Win\Linux\Mac。
1 个赞

您的这个需求,功能上已经完全满足,甚至超越了(直接到mdx)。
体验上,若您能接受Vim软件,那就更是体验超群(从编辑词条到输出,都在Vim中一气呵成,完全不用切换到其他软件);但若您难以接受Vim,只能说,将就着用吧,毕竟有人都不知道如何退出Vim。

1 个赞

放出来就试一试,没用过Vim,希望他对我友好点。 :v:

已发布:

1 个赞

非常感谢您的帮助,我将尽力在您提供材料的基础上,再重造一个轮子。

1 个赞