问题描述
我已经安装了nikola(https://getnikola.com/),并创建了一个markdown文件,该文件成功显示为帖子。
在我的conf.py中,安装后我的markdown扩展名如下所示。
MARKDOWN_EXTENSIONS = ['markdown.extensions.fenced_code','markdown.extensions.codehilite','markdown.extensions.extra']
似乎默认情况下应该包含目录,因此我启用了它
MARKDOWN_EXTENSIONS = ['markdown.extensions.fenced_code','markdown.extensions.extra','markdown.extensions.toc']
,然后将文本[TOC]添加到我的markdown文件中,其中包含一些示例标题
<!--
.. title: Witness the Quickness
.. slug: witness-the-quickness
.. date: 2020-10-26 18:46:36 UTC
.. tags:
.. category:
.. link:
.. description:
.. type: text
-->
[TOC]
Sample text with some headings below
# Well,Well well
## Duppy guides my hand
### The smiles on their faces
在生成的html文件中,它仅显示[TOC]文本。 确实按预期将#headings转换为html标题 但没有目录。
要进行此设置,是否需要更改/启用其他设置?
解决方法
[TOC]
必须在其自己的段落中。添加换行符,如下所示:
<!--
.. title: Witness the Quickness
.. slug: witness-the-quickness
.. date: 2020-10-26 18:46:36 UTC
.. tags:
.. category:
.. link:
.. description:
.. type: text
-->
[TOC]
Sample text with some headings below
# Well,Well well
## Duppy guides my hand
### The smiles on their faces