【发布时间】:2015-12-24 05:13:30
【问题描述】:
我在网页中嵌入了一些 adoc 文件,因此我不想拥有完整的 header_footer 内容(带有 html/body/etc...),但这似乎是使用 asciidoctor gem 转换它时,我可以让目录显示在 adoc 文件中的唯一方法。有没有办法两者兼得?我尝试查看源代码,但没有看到任何内容。
【问题讨论】:
标签: ruby asciidoctor
我在网页中嵌入了一些 adoc 文件,因此我不想拥有完整的 header_footer 内容(带有 html/body/etc...),但这似乎是使用 asciidoctor gem 转换它时,我可以让目录显示在 adoc 文件中的唯一方法。有没有办法两者兼得?我尝试查看源代码,但没有看到任何内容。
【问题讨论】:
标签: ruby asciidoctor
我不确定,但我认为 this answer written by Dan Allen about Jekyll 在您的情况下也有效:
在这种情况下,唯一可用的 toc 位置是“序言”和“宏”。第一个将 toc 放在序言中,第二个放在 toc::[] 宏的位置。我通常建议使用 toc 宏。
【讨论】:
:toc: 更改为 toc::[] 或者按照 Dan 的建议生成我自己的 TOC。无论哪种方式,这都回答了我的问题,谢谢!