我正在开发一个 MkDocs 项目并尝试调整 markdown_extensions 设置。请看一下并告诉我出了什么问题,因为我实在找不到错误。 注意:我已经安装了所需的库,所以这不是问题。
- markdown.extensions.codehilite:
css_class: highlight
- markdown.extensions.extra: {}
- markdown.extensions.fenced_code: {}
- markdown.extensions.md_in_html: {}
- markdown.extensions.meta: {}
- markdown.extensions.nl2br: {}
- markdown.extensions.tables: {}
- markdown.extensions.toc:
title:
- pymdownx.emoji:
title: long
- pymdownx.tasklist: {}
顺便说一句,我使用的是 ponylang 主题。
好吧,我将开始承认问题中缺乏细节。我认为这个问题是不言自明的,这显然是错误的。对此感到抱歉。
接下来,我找到了解决方案。我只需将扩展指定为键/值对而不是元素列表。现在一切正常。
markdown_extensions:
markdown.extensions.codehilite:
css_class: highlight
markdown.extensions.def_list: {}
markdown.extensions.extra: {}
markdown.extensions.fenced_code: {}
markdown.extensions.md_in_html: {}
markdown.extensions.meta: {}
markdown.extensions.nl2br: {}
markdown.extensions.tables: {}
markdown.extensions.toc:
title: ""
pymdownx.emoji:
title: "long"
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
pymdownx.tasklist: {}