【问题标题】:Can I access a page's table of contents in a Jekyll layout?我可以在 Jekyll 布局中访问页面的目录吗?
【发布时间】:2019-12-19 16:12:18
【问题描述】:

我的 Jekyll 网站中有一个常规 Markdown 页面的布局,我想在其中放置页面标题的轮廓。我可以在 Jekyll 中访问这些标题或以其他方式呈现它们吗?如果可以,如何?

【问题讨论】:

    标签: jekyll liquid kramdown


    【解决方案1】:

    在一个切线相关的 StackOverflow 问题的答案的深处,我找到了this answer

    https://github.com/allejo/jekyll-toc 提供了非常简单的方法来添加 TOC 到你的 jekyll 页面。

    1. 下载最新的 toc.html 文件(注意!应该是原始文件)
    2. 将此文件复制到 _includes 文件夹。
    3. 在 {{content}} 之前添加此行:{% include toc.html html=content %}

    【讨论】:

      【解决方案2】:

      GitHub 上还有jekyll-toc from toshimaru。您可以配置要解析的级别,h1到h6。

      【讨论】:

        猜你喜欢
        • 2012-02-15
        • 1970-01-01
        • 2011-10-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多