{"repo":"Achuan-2/pandoc_docx_template","free":true,"listed":false,"github":"https://github.com/Achuan-2/pandoc_docx_template","clone":"git clone https://github.com/Achuan-2/pandoc_docx_template.git","description":"设置Markdown导出为docx时的样式，可控制导出docx的段落文字、标题编号等样式，适用于obsidian、typora、思源笔记等Markdown笔记软件，支持Codex、Claude Code等调用skill丨Template for exporting Markdown to docx (Word) using pandoc","language":"Lua","stars":1024,"topics":["markdown","pandoc","siyuan-note","obsidian","skills","typora"],"license":null,"category":"productivity","readme_excerpt":"Star History 大多数 Markdown 笔记应用程序使用 Pandoc 将笔记转换为 Word 文档，例如我主要使用的思源笔记。然而，Pandoc 默认导出的 Word 文档样式往往不美观，不符合中文排版习惯。 幸运的是，pandoc 可以自定义 Word 模板，用于导出时的自动格式化以美化文档，但是很奇怪的是，全网很少有人分享自己是如何具体制作模板的，就算提到也只是泛泛而谈。我自己在制作模板中遇到很多问题，比如怎么设置表格样式、怎么设置列表样式。这里分享下目前在用的 word 模板，也当做一个抛砖引用，希望有更多人能分享自己的模板！😁 前排提示 - 本模板仅在Windows端的Office Word进行测试，可能不适用于 WPS 和 苹果端的Office 。 样式预览 pandoc 不设置模板导出 docx 的样式 设置本模板导出 docx 的样式 模板介绍 - 标题编号 or 不编号 - 列表第二行缩进 or 列表第二行顶格 - sci论文模板： - 正文双倍行距 - 使用引述块作为Figure图注样式 - 添加行号 如何使用此模板 通过pandoc命令使用 pandoc通过 --reference-doc 参数来设置模板路径，可以使用下面命令来设置导出Word(.docx)模板： 为保证Markdown中的HTML标签转换正常，可以使用下面命令： 在笔记软件使用 - Typora如何设置导出为Word(.docx)的模板 在Typora的偏好设置中的「导出-Word(.docx)」设置样式文件路径 - 思源笔记如何设置导出为Word(.docx)的模板 在思源笔记的设置中的「导出-Pandoc执行参数」设置 --reference-doc \"word模板路径\" 然后即可通过文档块的菜单的「导出-Word(.docx)」按钮导出为Word(.docx) - Obsidian如何设置导出为Word(.docx)的模板 安装 obsidian-enhancing-export插件 在插件设置的「编辑命令模板」，选择Word(.docx)，设置自定义参数为 --reference-doc \"word模板路径\" 然后即可点击文档右键菜单中的「导出为……」导出为Word(.docx) 在 Agent 中使用 本仓库已经提供了可供 Agent 识别的 SKILL.md ，适合在 Codex,Claude Code 等支持 Skill 的 Agent 中使用。当用户要求“把 Markdown 转成 Word”“套用中文 Word 模板导出 docx”“使用本仓库模板转换文档”时，Agent 会使用本仓库的 pandoc-docx-template skill。 默认会使用 templates/template 标题不编号-列表第二行顶格.docx 作为 Word 参考模板，并加载 markdown-to-docx.lua 过滤器，以便处理图片标题、字体颜色、行内代码等 Pandoc 默认转换效果不理想的内容。 Agent 安装Skill方式： 方式一：让AI自己安装 在 Claude Code、Codex、OpenClaw 等支持 Skill 的 Agent 里，直接说： 方式二：人工手动安装 - Codex 创建并打开 %USERPROFILE%\\.codex\\skills\\pandoc-docx-template 文件夹，存放本Skill相关文件 - Claude Code 创建并打开 %USERPROFILE%\\.claude\\skil","default_branch":null,"files":null,"tree":[],"storefront":"/r/Achuan-2","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Achuan-2/pandoc_docx_template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}