把一份长篇 Markdown 或 docx,排成你们自己模板定义的格式。它不绑任何一家公司——包里那份模板是空白的,页眉页脚都留着位置等你换上自己的。

word-toolkit.zip · 62 KB

下载工具包

需要 Python 3 与 python-docx;不依赖任何特定的 AI 工具,任何能读文件、能跑脚本的助手都能执行。

从微信里点开的话:微信内置浏览器不允许直接下载压缩包。点右上角 ⋯ → 在浏览器中打开,再点上面的按钮。

包里有什么

文档模板-空白版.docx —— 只有样式,没有内容
scripts/apply_template_style.py —— 把模板样式刷到目标文档,正文一个字不动
scripts/fit_images.py —— 图片按宽高比分档缩放,横图竖图方图各有各的最大宽度
scripts/measure_toc_pages.py —— 渲染后实测页码,写回目录
使用说明.md —— 三种用法,从「只要格式、什么都不装」到「全流程自动化」

它解决的三件事

  • 样式要改两层。Word 里一个段落的行距可以同时来自样式表和段落自己,后者压过前者。只改样式表,导出来可能纹丝不动。
  • 图片不能给同一个宽度。三十一张图如果都设成一样宽,横图浪费版心,竖图直接把下一段顶到下一页。
  • 页码不能估,只能量。而且要量两遍——改完量一次,重新渲染后再量一次对上。改过样式的文档很可能掉页,「上次没变」不等于「这次不会变」。

它不做什么

它不改你的文字。格式转换只动样式、尺寸与页码,改完可以逐段比对证明正文零改动。观感层的微调——这一页看着别扭、字号想再小半号、封面想挪一挪——留给人在 Word 或 WPS 里两分钟点完,不值得写进自动化。

分界线不在难易,在返工成本。

完整的来龙去脉写在 出海笔记 23 里。