Tools
在->中启用 LibreOffice 章节编号后Outline Numbering
,我的标题和副标题的组织方式如下:
1 第一本书
1 第一本书的第一章
2 第一本书的第二章
3 第一本书的第三章
2 第二本书
1 第二本书的第一章
等等。
将书籍的样式设为标题 1,将章节的样式设为标题 2。
问题是我希望上面的例子最终变成
4 第二本书的第一章
即章节编号不断增加,就好像它们不在单独的书中一样。
我可以在 LibreOffice (4.3.3.2) 中执行此操作吗?
我最接近的做法是将章节设置为标题 1,将书籍设置为标题,但这意味着书籍不会显示在目录中,而且标题样式的更改会传播到各种派生样式中。也许这两个问题都可以解决,但即便如此,这也是一种黑客行为。有没有合适的方法来表达我想要的编号逻辑?
答案1
假设书籍为Heading 1
,章节为Heading 2
:只需禁用第 2 级大纲编号,并将编号方案更改为Heading 2
,例如Numbering 1
。操作如下:
- 菜单
Tools
→Outline and numbering
; - 选择2级;
完全禁用此级别的大纲编号:
- 将“
Paragraph Style
”设置为“[None]
”,并且 - 将数字设置为
None
:
- 将“
Styles and Formatting
使用F11或菜单Format
→打开框Styles and Formatting
;- 选择“标题 2”段落样式;
右键点击“标题2”,选择“修改”;
在“
Outline and Numbering
”选项卡上,选择“级别 2”作为大纲级别,选择“编号 1”作为编号样式:
就是这样。现在,如果您将“标题 2”样式应用于这些标题,LO Writer 应该会继续计算章节数。样式更改应该像往常一样传播到不同的标题样式,并且所有标题都应像往常一样出现在目录中。您可以通过修改应重新开始编号的标题的段落样式来手动重新开始章节计数。
为了使您当前的文档适应标题 1/2 结构,您可以使用Find & Replace
( CTRL+ H),首先用 替换Heading 1
段落样式Heading 2
,然后用 替换Heading
样式Heading 1
。
如果您需要在多个文档中使用该模板,请在空的 Writer 文档中重复这些步骤并将其保存为 Writer 模板。