我有一个使用kramdown进行降价的Jekyll网站。在_config.yml
中,我具有以下设置,以确保在自动生成的目录中仅显示<h2>
和<h3>
元素:
kramdown:
toc_levels: "2,3"
这很好用,但是在某些页面上,我还希望在目录中也包含
<h4>
元素,同时在其他页面上保留现有的<h2>
和<h3>
配置。这可能吗?在任何页面上,我都可以这样访问
_config.yml
定义:{{ site.kramdown.toc_levels }}
有没有办法在页面上设置
toc_levels
的值? 最佳答案
我仔细检查了代码。目前看来,Kramdown无法进行页面级设置。您可以使用{:.no_toc}选项来禁止意外的标记。