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

把文件拷贝到虚拟机本地路径后,路径是普通路径了。
但在生成原材料的时候,报这个错误了

也没有生成 build.toml

不知道有没有默认的build.toml,直接复制一个也可以

Update:在demo压缩包里找到build.toml了

1 个赞

这是 FreePic2Pdf 的报错,你可以手动运行它,用它选取文件夹,看看得到的路径是啥样


这应该是没有自动创建 _tmp 文件夹,以及路径问题也已经在 1.6 版修复了

选取不了,点击一个文件夹后,没有按钮可点,然后没法进行下一步了

这个版本发布了吗

意思是在 Mac 上的 Windows 虚拟机里用不了 FreePic2Pdf?不可能吧

可以单独运行,这么用。是说自动弹出来的这个选择目录的界面无法手动指定目录

还没,待再加几个功能再发布,1.5 按道理使用也没问题的

1 个赞

使用模板D打包的时候,提示:
syns.txt 不存在
材料检查不通过, 请确保材料准备无误再执行程序

但这个词典不涉及@@@跳转,这种情况怎么处理

这个是可选的,不存在没关系

应该是 index_all.txt 不合格,导致不通过

确实是。改了下 index_all.txt 可以了,不需要syns.txt了

_tmp文件夹里这三个txt文件哪个是生成MDX的源码 :flushed:

想在生成MDX之前,再修改一下源码。但不知道哪个是真正的源码 :joy:

<词典名>.txt 和 tmp_final.txt 都是,不过建议用 <词典名>.txt

1 个赞

反馈一个问题:

连续编译4个demo项目的时候发现,除了第一个,其他三个生成的MDX好像都受到了前面编译的内容的影响,会有很奇怪的效果

需要编译完一个MDX,然后回车退出。再重新运行AMB程序进行编译生成MDX才行。

连续编译,生成的MDX的奇怪效果:

嗯 mac 对吧,mac 版的循环有问题。先就当一次性的脚本用吧,后面待看下怎么解决

1 个赞

是的,mac版

下面这种a和ref的值一模一样的,要输入两遍感觉很麻烦
能否改为,ref可以为空:ref的值为空的时候,ref的值直接从a那边去取;如果a的值与toc里的索引不一样的时候,再设置ref的值为toc里的索引

这样就可以不重复设置两遍了

navi_items = [
    {a = "封面",ref = "封面"},
    {a = "扉页",ref = "扉页"},
    {a = "版权",ref = "版权"},
    {a = "重印前言",ref = "重印前言"},
    {a = "序",ref = "序"},
    {a = "前言",ref = "前言"},
    {a = "目录",ref = "目录"},
    {a = "正文",ref = "正文"},
    {a = "索引",ref = "索引"},
    {a = "参考书目",ref = "参考书目"},
    {a = "封底",ref = "封底"},
]
2 个赞

下面这个不知道容易实现吗?(模板D是这样的,按钮旁边有前后页里的词头)

可以实现,不过对于模板B似乎用处不大,简洁朴素点好。后面我加个选项吧,需要的可以自己加。

1 个赞

好的,感谢~ 期待下 :nerd_face:

图片词典希望可以类似MdxSourceBuilder显示词语百分比,尽管不准确但是有助于定位。