Lektor插件,用于在Markdown标题中添加锚点和目录。
项目描述
lektor-markdown-header-anchors
此插件以某种方式扩展了Lektor对Markdown的支持,为标题提供锚点和收集目录。
启用插件
要启用插件,请运行此命令
$ lektor plugins add markdown-header-anchors
在模板中
在模板中,可以访问Markdown数据的.toc
属性。它是一个列表,其中每个项目都有以下属性
anchor
:锚点的名称title
:标题的HTML标题children
:该标题下的标题列表
示例渲染
<h4>Table Of Contents</h4>
<ul class="toc">
{% for item in this.body.toc recursive %}
<li><a href="#{{ item.anchor }}">{{ item.title }}</a>{%
if item.children %}<ul>{{ loop(item.children) }}</ul>{% endif %}</li>
{% endfor %}
</ul>
项目详情
关闭
lektor-markdown-header-anchors-0.3.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0d38c8bc891784f409f13b0945d835412a3626d4fc9c5b6e3b6bdf43fc07fb89 |
|
MD5 | 665ce61ef3646f14e8e8515dedf21818 |
|
BLAKE2b-256 | 79cd1067aec9423a05494bf75ae3ccfb088e69a96624c76f55a3c54cb97b58bf |
关闭
lektor_markdown_header_anchors-0.3.1-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 23036131c210de9e0367ddd6b5ba51967a1e43027ebcacaf650c62c3b1e65b4b |
|
MD5 | c8a093c17596c1c81d03bab43c226022 |
|
BLAKE2b-256 | e24e55552e63a481b0d1ee161c0db4e30d69978b1598b6c0ce63b5d6654cd5c2 |