【问题标题】:Can I make the toc show up for documents with `header_footer` as false?我可以让目录显示为“header_footer”为假的文档吗?
【发布时间】:2015-12-24 05:13:30
【问题描述】:

我在网页中嵌入了一些 adoc 文件,因此我不想拥有完整的 header_footer 内容(带有 html/body/etc...),但这似乎是使用 asciidoctor gem 转换它时,我可以让目录显示在 adoc 文件中的唯一方法。有没有办法两者兼得?我尝试查看源代码,但没有看到任何内容。

【问题讨论】:

    标签: ruby asciidoctor


    【解决方案1】:

    我不确定,但我认为 this answer written by Dan Allen about Jekyll 在您的情况下也有效:

    在这种情况下,唯一可用的 toc 位置是“序言”和“宏”。第一个将 toc 放在序言中,第二个放在 toc::[] 宏的位置。我通常建议使用 toc 宏。

    【讨论】:

    • 不幸的是,我无法真正控制 adoc 文件,因为它们正在提交到站点。我可能会尝试预处理 adoc 文件以将 :toc: 更改为 toc::[] 或者按照 Dan 的建议生成我自己的 TOC。无论哪种方式,这都回答了我的问题,谢谢!
    猜你喜欢
    • 2013-04-25
    • 1970-01-01
    • 1970-01-01
    • 2011-09-18
    • 2015-05-05
    • 1970-01-01
    • 2014-08-02
    • 2015-04-03
    • 2011-05-31
    相关资源
    最近更新 更多