将 table 的内容不紧跟在标题页之后
Placing table of contents not immediately after title page
使用 asciidoc,我想将 table 的内容放在第三页。充其量,我只能设法将它放在第 2 页;在扉页之后。
我的期望是这样的东西应该有效:
= My book
A book to enjoy
== Preface
Enjoy my book
== Table of contents
:toc:
== Chapter One
It was the best of times ...
...但是 table 的内容仍然在第 2 页结束。
是否可以选择放置内容Table的位置?
编辑:
我想要目录在不同页面上的原因是因为我正在复制一个模板,该模板在内容 table 之前有一个部分。
http://www.methods.co.nz/asciidoc/userguide.html#_page_breaks
A line of three or more less-than (<<<) characters will generate a hard page break in DocBook and printed HTML outputs
这至少应该让您进入正确的页面。没有双关语的意思。
有可能,但并非所有后端都支持。
设置 :toc: macro
可让您在文档的任何位置使用 toc::[]
宏。
由于在您的示例中您似乎想要自定义目录标题,因此我使用 :toc-title:
删除了默认目录标题。
:toc: macro
:toc-title:
= My book
A book to enjoy
== Preface
Enjoy my book
== Table of contents
toc::[]
== Chapter One
It was the best of times ...
有关详细信息,请参阅:
- https://asciidoctor.org/docs/user-manual/#manual-placement
- https://asciidoctor.org/docs/user-manual/#table-of-contents-summary
您可以在此处测试代码:https://asciidoclive.com/
使用 asciidoc,我想将 table 的内容放在第三页。充其量,我只能设法将它放在第 2 页;在扉页之后。
我的期望是这样的东西应该有效:
= My book
A book to enjoy
== Preface
Enjoy my book
== Table of contents
:toc:
== Chapter One
It was the best of times ...
...但是 table 的内容仍然在第 2 页结束。
是否可以选择放置内容Table的位置?
编辑:
我想要目录在不同页面上的原因是因为我正在复制一个模板,该模板在内容 table 之前有一个部分。
http://www.methods.co.nz/asciidoc/userguide.html#_page_breaks
A line of three or more less-than (<<<) characters will generate a hard page break in DocBook and printed HTML outputs
这至少应该让您进入正确的页面。没有双关语的意思。
有可能,但并非所有后端都支持。
设置 :toc: macro
可让您在文档的任何位置使用 toc::[]
宏。
由于在您的示例中您似乎想要自定义目录标题,因此我使用 :toc-title:
删除了默认目录标题。
:toc: macro
:toc-title:
= My book
A book to enjoy
== Preface
Enjoy my book
== Table of contents
toc::[]
== Chapter One
It was the best of times ...
有关详细信息,请参阅:
- https://asciidoctor.org/docs/user-manual/#manual-placement
- https://asciidoctor.org/docs/user-manual/#table-of-contents-summary
您可以在此处测试代码:https://asciidoclive.com/