gpt4 book ai didi

jekyll - 如何使用 jekyll 和 redcarpet 编写目录

转载 作者:行者123 更新时间:2023-12-01 12:41:19 25 4
gpt4 key购买 nike

使用杰基尔 2.0.3,我最初配置了 _config.yml

markdown: kramdown

并且我能够在我的 example.md 中添加如下目录:

---
layout: page
title: Sample
---
{:toc}

## section 1
## section 2

然而,我切换到 redcarpet,查看 _config.yml:

markdown: redcarpet
redcarpet:
extensions: ["no_intra_emphasis", "fenced_code_blocks", "autolink", "strikethrough", "superscript", "with_toc_data"]

现在 {:toc:} 不起作用。

redcarpet v2.2.2 的文档(jekyll 2.0.3 使用): https://github.com/vmg/redcarpet/blob/v2.2.2/README.markdown#and-its-like-really-simple-to-use

提到 :with_toc_data,但我不知道在哪里/如何使用它。

如何使用 redcarpet 显示目录?

最佳答案

这里的问题是 :with_toc_data 是红地毯渲染器实例的一个选项,而不是配置扩展。

不幸的是,Jekyll 似乎没有公开这个渲染器选项,所以我认为您无法使用它。 The docs say :

no renderer options aside from smart can be specified in Jekyll.

但是您可以使用目录 jekyll 插件代替。快速搜索会返回许多可用选项,并且 one链接自 Jekyll 官方网站。

关于jekyll - 如何使用 jekyll 和 redcarpet 编写目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24350617/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com