Official Document Word
用于把中文正文生成符合机关常用公文/汇报材料风格的 .docx。
快速用法
- 将正文保存为 txt 或 markdown。
- 调用脚本:
python3 scripts/create_official_docx.py input.txt output.docx --title "标题" --org "单位名称" --date "2026年5月14日"
- 生成后把
output.docx交付给用户。
默认版式
- 页面:A4;上 37mm、下 35mm、左 28mm、右 26mm。
- 标题:方正小标宋_GBK,小二(22pt),居中。
- 正文:方正仿宋_GBK,三号(16pt),首行缩进 2 字符,固定行距 28pt。
- 一级标题:方正黑体_GBK,三号。
- 二级标题:方正楷体_GBK,三号。
- 页码:页脚居中,
— 1 —样式。 - 落款:右对齐,单位和日期各一行。
如机器没有方正字体,Word 会自动使用可替代中文字体显示;不要因为缺字体而中断任务。
内容识别规则
- 第一行可作为标题;也可由
--title指定。 - Markdown
#作为文档标题;##转一级标题;###转二级标题;####及以下转加粗正文小标题。 一、二、三、四、开头识别为一级标题。(一)(二)(三)开头识别为二级标题。- Markdown 表格会转换为 Word 真实表格(Table Grid),表头加灰底、居中。
- 引用、列表、加粗、行内代码会清理 Markdown 符号后排版。
- 空行会被跳过。
详细标准
需要严格说明格式时,读取 references/format-standard.md。
Scan to join WeChat group