219232de74
以讲义内容为骨架迁移到标准目录格式: - officefile/ 主内容(12章 + 附录 + CC4SI补充) - dofile/ 代码示例(11个Python脚本) - data/ 图片资源 - output/ 生成输出(忽略) - Archive/ 归档旧目录(忽略) - .claude/skills/ 保留markdown-to-docx工具链 - .pandoc/ 保留CSL和本地化配置 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2.9 KiB
2.9 KiB
DOCX Template Rules
This file records Word-export rules that the template rendering pipeline tries to enforce.
Non-negotiable layout rules
- Prefer the latest reviewed
.docxas the--reference-docwhen available; treat a.dotxas a base template. - If the reference template contains Word shortcut bindings, generated
.docxfiles should retainword/customizations.xmlso style hotkeys such asALT+1remain available. The render pipeline auto-copies these bindings when the reference template already contains them. - Replace only the default header text. Keep first-page and even-page headers blank unless the editor file shows otherwise.
- Strip Pandoc body styles such as
FirstParagraph,BodyText, andCompactso the reference template's body style wins. - Keep screenshot/image paragraphs mapped to the custom style
图. - Map figure captions to the custom style
图题. - Apply Word
keep with nextto every图paragraph so each image stays on the same page as the following figure caption. - Apply Word
keep with nextto every表题1-1paragraph so each table caption stays on the same page as the following table. - Map only real note/warning labels such as
注:,注意:, and关键注意:to the custom style注意. - Keep generic explanatory lead-ins such as
说明:and解释:in body text, or rewrite them into prose in the source manuscript. - Remove the first-line indent from exported code-block paragraphs (
Source Code/代码清单) so code starts flush-left inside the code block. - Clear first-line indent for all paragraphs inside Word table cells so table content does not visually inherit body-text indentation.
- Align unordered-list text with the Chinese body-text first-line indent. Avoid Word's default deep bullet indentation; level-0 bullet text should start at the same visual column as a normal Chinese paragraph first line.
Figure and table caption rules
- Figure captions must use the short form
图1-1 标题. - Table captions must use the short form
表1-1 标题. - Use hyphen serials such as
1-1, not dotted serials such as1.1. - Do not place explanatory text inside figure captions.
- If a source figure caption contains a second explanatory sentence, move that sentence into body text and keep only the short title in the caption.
- Figure and table captions should not end with a full stop.
Editorial writing rules reflected in export
- When the text says
确认,确保, or检查, provide an explicit verification action or acceptance signal nearby instead of leaving the confirmation vague. - Prefer
如图1-1所示style references in body text when explanation needs to point readers back to a screenshot. - Treat structural rewrites separately from template rules. Examples: adding bridge sentences, converting numbered explanation lists into prose, or rewriting a subsection outline.