Expand description
备注母版 <p:notesMaster> 模型(TODO-045)。
备注母版是“主-版-页“三层中的备注页对应母版——所有 notesSlide
默认继承它的形状与样式。对应 python-pptx 中 NotesMaster / NotesMasterPart。
§与 python-pptx 的对应
pptx.parts.notesmaster.NotesMasterPart←→ 本模块NotesMaster的 OPC 宿主;pptx.NotesMaster←→crate::notes_masters::NotesMasterRef高阶句柄。
§当前实现范围
本模块支持读写双向——from_opc 解析已有 .pptx 的 notesMaster,
to_opc_package 循环写出 notesMasterN.xml part + 关系 + notesMasterIdLst 元素。
clrMap / notesStyle 保留原始 XML 字符串以实现 round-trip 保真。
§OOXML 结构
<p:notesMaster>
<p:cSld>
<p:bg>?</p:bg> 可选背景
<p:spTree>...</p:spTree> 形状树(含占位符:日期/页码/正文等)
</p:cSld>
<p:clrMap .../> 颜色映射
<p:notesStyle>...</p:notesStyle> 备注文本样式
</p:notesMaster>Structs§
- Notes
Master <p:notesMaster>的内存模型。