降价格式的Nikola目录

问题描述

我已经安装了nikolahttps://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