了解多Section文档中header
“刚开始编辑”的方法适用于简单的案例,但要理解多节文档中的header
行为,一些简单的概念会有所帮助。 简而言之:
- 每个[Section]都可以有自己的
header
定义(但不是必须的)。 - 缺少
header
定义的节会继承之前节的header
。 _Header.is_linked_to_previous 属性仅反映标头定义的存在,当定义存在时为False
,不存在时为True
。 - 缺少
header
定义是默认状态。 新文档没有定义的header
,新插入的section
也没有。.is_linked_to_previous
在这两种情况下都报告True
。 - 如果 [_Header] 对象具有
header
定义,则它的内容就是它自己的内容。 如果不是,则其内容是具有header
定义的第一个先前部分的内容。 如果没有节具有header
定义,则在第一个section
上添加一个新节,并且所有其他节都继承该section
。header
定义的添加发生在第一次访问header
内容时,可能是通过引用 header.paragraphs。