# 【v1.6\_20240123】AutoMdxBuilder 自动化制作 mdx 词典

**URL:** <https://forum.freemdict.com/t/topic/22044>\
**Category:** 技术交流与词典编修\
**Tags:** 图片词典, mdict, mdxbuilder, mdxsourcebuilder, 文本词典, pdf\
**Created:** [2023 年7 月 7 日 02:39 UTC](https://forum.freemdict.com/t/topic/22044 "2023-07-07T02:39:18Z")\
**Posts on this page:** 20\
**Page:** 17

<div class="post-metadata">

作者： ![阿弥陀佛](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/%E9%98%BF/a9adbd/32.png) [@阿弥陀佛](https://forum.freemdict.com/u/%E9%98%BF%E5%BC%A5%E9%99%80%E4%BD%9B)\
发布日期： [2024 年11 月 7 日 09:29 UTC](https://forum.freemdict.com/t/topic/22044/328 "2024-11-07T09:29:51Z")

</div>

在哪下载？FM云盘 没有。

---

<div class="post-metadata">

作者： ![Mandolin](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mandolin/32/4948_2.png) [@Mandolin](https://forum.freemdict.com/u/Mandolin)\
发布日期： [2024 年11 月 7 日 09:37 UTC](https://forum.freemdict.com/t/topic/22044/329 "2024-11-07T09:37:28Z")

</div>

还真的没有😨，我一直以为我上传发布过……等晚点我整理上传发布一下，用v1.5的话你可以把“【附录】”改成“〖附录〗”，其实v1.6和v1.5在功能上基本是一样的，只不过是优化了代码提升了容错性。

* * *

v1.6还是等加了功能一并发布吧，近期会抽个时间搞下

---

<div class="post-metadata">

作者： ![freemidct11](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/f/b19c9b/32.png) [@freemidct11](https://forum.freemdict.com/u/freemidct11)\
发布日期： [2024 年12 月 5 日 17:04 UTC](https://forum.freemdict.com/t/topic/22044/330 "2024-12-05T17:04:01Z")

</div>

想问下，如果是三栏式排版pdf 书籍的话，应该选择哪个模板呀？

---

<div class="post-metadata">

作者： ![Mandolin](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mandolin/32/4948_2.png) [@Mandolin](https://forum.freemdict.com/u/Mandolin)\
发布日期： [2024 年12 月 5 日 17:26 UTC](https://forum.freemdict.com/t/topic/22044/331 "2024-12-05T17:26:32Z")

</div>

使用模板A或B，一般来说是A（简单版）；如果要分栏的话需要指定 auto\_split\_columns 值（比如2，也就是两栏式的排版），目前似乎不支持三栏。当然，默认不分栏的整页版也能用。

---

<div class="post-metadata">

作者： ![freemidct11](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/f/b19c9b/32.png) [@freemidct11](https://forum.freemdict.com/u/freemidct11)\
发布日期： [2024 年12 月 6 日 08:23 UTC](https://forum.freemdict.com/t/topic/22044/332 "2024-12-06T08:23:02Z")

</div>

如果可以的话，希望下一版（1.6版）能够支持三栏式排版的pdf。

---

<div class="post-metadata">

作者： ![mokusa](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/m/a6a055/32.png) [@mokusa](https://forum.freemdict.com/u/mokusa)\
发布日期： [2024 年12 月 7 日 14:17 UTC](https://forum.freemdict.com/t/topic/22044/333 "2024-12-07T14:17:35Z")

</div>

![屏幕截图 2024-12-07 220810](https://forumcdn.freemdict.com/uploads/default/original/3X/0/7/073f9695f5a4576b6aeaa1fc5580bc20e85b6303.png)

请问automdxbuilder是否支持分词?（例如把“词汇学习、概念学习［获得］”（3）这一行作为“词汇学习”与 “概念学习［获得］”这两个词条搜；或者将同一行不同列的“词汇学习、概念学习［获得］”（2）作为“词汇学习”与“概念学习［获得］”这两个词条搜。)还是说只能把“汇学习、概念学习［获得］”拆分成“词汇学习”和“概念学习［获得］”两行（1），并分别对应其页码。

---

<div class="post-metadata">

作者： ![Mandolin](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mandolin/32/4948_2.png) [@Mandolin](https://forum.freemdict.com/u/Mandolin)\
发布日期： [2024 年12 月 7 日 14:46 UTC](https://forum.freemdict.com/t/topic/22044/334 "2024-12-07T14:46:34Z")

</div>

目前只支持一行一个映射（格式1）哦，你说的一行多列（格式2）的格式后续倒是可以考虑顺手加个支持。

---

<div class="post-metadata">

作者： ![mokusa](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/m/a6a055/32.png) [@mokusa](https://forum.freemdict.com/u/mokusa)\
发布日期： [2024 年12 月 7 日 14:49 UTC](https://forum.freemdict.com/t/topic/22044/335 "2024-12-07T14:49:49Z")

</div>

感谢。主要是要是分行比较麻烦，excel我没找到很方便的操作方法，还是要一个一个手动分出来，就很费时间。

---

<div class="post-metadata">

作者： ![mokusa](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/m/a6a055/32.png) [@mokusa](https://forum.freemdict.com/u/mokusa)\
发布日期： [2024 年12 月 7 日 16:29 UTC](https://forum.freemdict.com/t/topic/22044/336 "2024-12-07T16:29:57Z")

</div>

刚刚又搜了搜智能换行的方法，找了一种能很快地把数据拆分到不同行里的方法，还挺简单的，昨天晚上搜了好久都没找到，做词典发现自己学得最多的是怎么用excel进行数据处理。

---

<div class="post-metadata">

作者： ![capdu](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/c/eada6e/32.png) [@capdu](https://forum.freemdict.com/u/capdu)\
发布日期： [2024 年12 月 12 日 12:31 UTC](https://forum.freemdict.com/t/topic/22044/338 "2024-12-12T12:31:54Z")

</div>

不成功，没学会。大佬能不能试试我这个书能做吗  
[象棋实用残局增订本 陈松顺.pdf](https://forum.freemdict.com/uploads/short-url/z0Lhc0DJCUcdkVZ4npAzsmmQyEA.pdf) (13.5 MB)

---

<div class="post-metadata">

作者： ![李周渊](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/%E6%9D%8E/f9ae1b/32.png) [@李周渊](https://forum.freemdict.com/u/%E6%9D%8E%E5%91%A8%E6%B8%8A)\
发布日期： [2024 年12 月 25 日 09:21 UTC](https://forum.freemdict.com/t/topic/22044/339 "2024-12-25T09:21:04Z")

</div>

不好意思，再向您請教下。如果有了mdx（別人做的）和pdf，但是沒有mdd。要如何做mdd呢?

---

<div class="post-metadata">

作者： ![Mandolin](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mandolin/32/4948_2.png) [@Mandolin](https://forum.freemdict.com/u/Mandolin)\
发布日期： [2024 年12 月 25 日 09:43 UTC](https://forum.freemdict.com/t/topic/22044/340 "2024-12-25T09:43:30Z")

</div>

别人做的 mdx 可能格式各异，没有一个统一的自动化的工具，你可以先用 AMB 解包（功能1）这个 mdx 文件，这样会得到一个 txt 文件，然后试着从该 txt 文件中提取索引信息，将其转制成符合格式的 index.txt 文件。最后结合PDF重新生成 mdict 词典，这一步相信你已经会了。

---

<div class="post-metadata">

作者： ![李周渊](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/%E6%9D%8E/f9ae1b/32.png) [@李周渊](https://forum.freemdict.com/u/%E6%9D%8E%E5%91%A8%E6%B8%8A)\
发布日期： [2024 年12 月 25 日 12:42 UTC](https://forum.freemdict.com/t/topic/22044/341 "2024-12-25T12:42:32Z")

</div>

原来如此，非常感谢！

---

<div class="post-metadata">

作者： ![HQYang](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/h/8e8cbc/32.png) [@HQYang](https://forum.freemdict.com/u/HQYang)\
发布日期： [2024 年12 月 30 日 00:57 UTC](https://forum.freemdict.com/t/topic/22044/342 "2024-12-30T00:57:50Z")

</div>

请问楼主的v1.6在哪里下载？见到的都是1.5… 😀

---

<div class="post-metadata">

作者： ![字海泛舟](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/%E5%AD%97/9f8e36/32.png) [@字海泛舟](https://forum.freemdict.com/u/%E5%AD%97%E6%B5%B7%E6%B3%9B%E8%88%9F)\
发布日期： [2025 年2 月 8 日 08:56 UTC](https://forum.freemdict.com/t/topic/22044/345 "2025-02-08T08:56:58Z")

</div>

![111](https://forumcdn.freemdict.com/uploads/default/original/3X/a/5/a5fae4afe08cc316f2bccd7d5dfc91f5e88670bc.jpeg)  
 ![222](https://forumcdn.freemdict.com/uploads/default/original/3X/0/a/0a54aafdfbe79aa78aff67cc1230f659ed1866b6.jpeg)  
@Mandolin，请问大佬，使用automaxbuilder生成词典后，为什么在mdict上显示的词条顺序，与index.txt文件录入的顺序不一致呢？ 能按照index.txt上的顺序显示吗？

---

<div class="post-metadata">

作者： ![Mandolin](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mandolin/32/4948_2.png) [@Mandolin](https://forum.freemdict.com/u/Mandolin)\
发布日期： [2025 年2 月 8 日 10:51 UTC](https://forum.freemdict.com/t/topic/22044/346 "2025-02-08T10:51:32Z")

</div>

不行的哦，打包成词典后一定会被重新排序的（官方工具也一样）。如果想按顺序阅读，可以使用模板B或D（也就是`index_all.txt`那两个）去生成带目录的词典，目录里有保留原词条顺序。

---

<div class="post-metadata">

作者： ![字海泛舟](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/%E5%AD%97/9f8e36/32.png) [@字海泛舟](https://forum.freemdict.com/u/%E5%AD%97%E6%B5%B7%E6%B3%9B%E8%88%9F)\
发布日期： [2025 年2 月 8 日 13:06 UTC](https://forum.freemdict.com/t/topic/22044/347 "2025-02-08T13:06:25Z")

</div>

收到，谢谢。。

---

<div class="post-metadata">

作者： ![戒骄戒躁](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/%E6%88%92/cc9497/32.png) [@戒骄戒躁](https://forum.freemdict.com/u/%E6%88%92%E9%AA%84%E6%88%92%E8%BA%81)\
发布日期： [2025 年2 月 18 日 09:49 UTC](https://forum.freemdict.com/t/topic/22044/348 "2025-02-18T09:49:06Z")

</div>

按照楼主的程序生成的mdx总是打不开图片，不知道是哪里出错了？  
通过网盘分享的文件：测试.zip  
链接: [百度网盘 请输入提取码](https://pan.baidu.com/s/1JJpmiESUVAZ9ICraVwF1tQ) 提取码: b4rf  
–来自百度网盘超级会员v8的分享

---

<div class="post-metadata">

作者： ![Mandolin](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/mandolin/32/4948_2.png) [@Mandolin](https://forum.freemdict.com/u/Mandolin)\
发布日期： [2025 年2 月 18 日 11:56 UTC](https://forum.freemdict.com/t/topic/22044/349 "2025-02-18T11:56:20Z")

</div>

你的配置都没有问题，只不过图和文不匹配，重新生成一遍应该就好了（试试删除 \_internal 下的 **\_tmp** 文件夹再跑）。

* * *

应该是前一次用的 WSGJSCD 首字母缩写跑过一遍，但后面又改成 XTHTXXYJ 了，所以用的是前一次的图片缓存。

---

<div class="post-metadata">

作者： ![戒骄戒躁](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/%E6%88%92/cc9497/32.png) [@戒骄戒躁](https://forum.freemdict.com/u/%E6%88%92%E9%AA%84%E6%88%92%E8%BA%81)\
发布日期： [2025 年2 月 18 日 13:29 UTC](https://forum.freemdict.com/t/topic/22044/350 "2025-02-18T13:29:10Z")

</div>

> [@Mandolin](#):
>
> 图和文不匹配

感谢回复，我再去试试

[上一页](https://forum.freemdict.com/t/topic/22044.md?page=16)

[下一页](https://forum.freemdict.com/t/topic/22044.md?page=18)
