Files

2.9 KiB
Raw Permalink Blame History

框架转 Word(.docx)说明

当前环境(Git Bash)下未找到 pandoc,下面的方案需在你本机执行。


1. 安装 Pandoc(一次性)

方案 A:winget(Windows 11 自带,推荐)

winget install JohnMacFarlane.Pandoc

安装完关闭当前 PowerShell / Git Bash,重新打开。

方案 B:Chocolatey

choco install pandoc

方案 C:手动下载

到 https://github.com/jgm/pandoc/releases 下载最新版 pandoc-X.X.X-windows-x86_64.msi 双击装即可。

验证

pandoc --version

看到版本号即成功。


2. 转 Word 命令

打开 PowerShell 或 Git Bash,cd 到仓库根目录:

2.1 最简转换

pandoc "docs/研发过程性材料-框架.md" -o "docs/研发过程性材料.docx"

2.2 生成带目录的版本(推荐甲方用)

pandoc "docs/研发过程性材料-框架.md" -o "docs/研发过程性材料.docx" \
  --toc \
  --toc-depth=3 \
  -V lang=zh-CN \
  -V mainfont="Microsoft YaHei" \
  -V geometry:margin=2.5cm

2.3 加样式的版本(更正式)

如果你有 reference.docx 模板(标题、表格、代码块样式):

pandoc "docs/研发过程性材料-框架.md" \
  -o "docs/研发过程性材料.docx" \
  --reference-doc=docs/reference.docx \
  --toc --toc-depth=3

3. 填图/视频工作流

  1. 在 Word 中打开 研发过程性材料.docx。
  2. 找到每个 [📷 图片占位 — 描述](Word 中显示为 Markdown 文本),删除占位符,插入 → 图片。
  3. 每个 [🎬 视频占位 — 描述]:插入 → 联机视频(B站/腾讯视频URL)或 插入 → 对象 → 媒体(本地 MP4)。
  4. 填完所有 [📝 占位 ...] 与代码片段。
  5. 最终交付前:
    • 检查所有 ⏳ 项,确认是否纳入正式交付
    • 更新封面日期与版本号
    • 导出 PDF 一并交付(文件 → 另存为 → PDF)

4. 备选方案(不装 Pandoc)

方案 操作 优缺点
VSCode 插件 装 Markdown PDF / Markdown Word 扩展,右键导出 简单,但样式不如 Pandoc
在线工具 https://cloudconvert.com/md-to-docx 上传 → 下载 零安装,但内容会过第三方服务器
Typora 导入 md → 导出 docx 商业软件,样式好
PowerShell + Word COM 自动调用 Word.Application 转换(需 Word 已装) 可批处理但脚本较复杂

如要 PowerShell + Word COM 脚本,告诉我我写给你。


5. 文件位置

文件 路径
Markdown 源(你填这个) docs/研发过程性材料-框架.md
Word 输出(待生成) docs/研发过程性材料.docx
图片(建议) docs/images/(自己建)
视频(建议) docs/videos/(自己建)
引用样式模板(可选) docs/reference.docx