feat: export core Hermes skills
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
# 单段正文章节不加numPr(2026-07-12 盈浦健康科普合同)
|
||||
|
||||
## 规则
|
||||
当新增的章节(如"八、转包与分包")下只有**一段**正文时,该段落**不设numPr**。
|
||||
|
||||
## 判断方法
|
||||
1. 看原文中同样只有一段正文的章节是否有numPr
|
||||
2. 如果原文单段章节无numPr(如"一、合作背景"P12无numPr),新增也不加
|
||||
3. 多段正文章节有numPr(如"七、不可抗力"两段都有numId=11)
|
||||
4. 这是"有2才有1"规则在numPr层面的体现
|
||||
|
||||
## 实证
|
||||
盈浦健康科普服务合同:
|
||||
- 原文"一、合作背景": 1段正文 → 无numPr
|
||||
- 原文"七、不可抗力": 2段正文 → numId=11
|
||||
- 新增"八、转包与分包": 1段正文 → 不应有numPr
|
||||
|
||||
错误地加了numId=14(新建abstractNum),导致OnlyOffice渲染出孤零零的"1."
|
||||
|
||||
## 同时要检查的段落格式
|
||||
新增段落的pPr必须与原文同类型段落**完整匹配**:
|
||||
- `w:ind`(firstLine/firstLineChars)—— 首行缩进
|
||||
- `w:spacing`(line/lineRule)
|
||||
- 不能只有spacing没有ind
|
||||
|
||||
实证:原文正文段有 `ind firstLine=420 firstLineChars=200`,workflow新增P75只有spacing缺ind → 渲染无首行缩进。
|
||||
|
||||
## heading run的sz继承陷阱
|
||||
原文Heading 1样式定义sz=48(24pt),heading段落的plain run**没有显式sz**(靠样式继承)。
|
||||
workflow/ContractEditor操作后可能给某个run添加spurious `sz=20`(从szCs误取),导致该run从24pt变成10pt。
|
||||
|
||||
检查:修订后Heading段落的所有plain run不应有新增的显式sz。
|
||||
Reference in New Issue
Block a user