A2

achuan-2/pandoc_docx_template

API development

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1100 stars 品質 47 トレンド 27

achuan-2/pandoc_docx_templateは、[[T0]から輸入されたエージェントスキル候補です。

概要

achuan-2/pandoc_docx_templateは、[[T0]から輸入されたエージェントスキル候補です。

概要(AI 翻訳)

スターの歴史

大多数 Markdown 笔记应用程序使用 Pandoc 将笔记转换为 Word 文档,例如我主要使用された思源笔记。しかし、Pandoc 默认导出的 Word 文档样式往往不美观,不符合中文排版习惯。

幸运的是,pandoc 可以自定义 Word 模板,用于导出时的自动格式化以美化文档,但是很奇怪的是,全网很少有人分享自己是如何具体制作模板的,就算提到也只是泛泛而谈。我自己在制作模板中遇到很多问题,比如怎么设置表格样式、怎么设置列表样式。ここ分享下目前在用的 word template,也当做一个抛砖引用,希望有更多人能分享自己的模板! 😁

前排提示

  • 本模板仅在Windows端的Office Word进行测试,可能不适用于WPS和苹果端的Office。

样式预览

pandoc 不设置模板导出 docx 的样式

设置本テンプレート导出 docx 的样式

模板介绍

  • 标题番号 または不编号

  • 列表第二行縮进 または列表第二行顶格

  • 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 中使用。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

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)模板:

pandoc input.md --reference-doc templates/template_标题不编号-列表第二行顶格.docx -o output.docx

为保证Markdown中的HTML标签转换正常,可以使用下面命令:

pandoc README.md -t html | \
    pandoc -f html -o README.docx \
    --reference-doc templates/template_标题不编号-列表第二行顶格.docx

在笔记软件使用

  • Typora如何设置导出为Word(.docx)的模板

    在Typora的偏好设置中的「导出-Word(.docx)」设置样式文件路径

  • 思源笔记如何设置导出为Word(.docx)的模板

    在思源笔记的设置中的「导出-Pandoc执行参数」设置--reference-doc "word模板路径"

    然后即可通过文档块的菜单的「导出-Word(.docx)」按钮导出为Word(.docx)

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add achuan-2/pandoc_docx_template
MCP 初心者?mcpskill.org のガイドから始めましょう →