将 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://asciidoclive.com/