Markdown toc 扩展名更改 `paragraph` ¶ 符号
Markdown toc extension change `paragraph` ¶ symbol
在http://pythonhosted.org/Markdown/extensions/toc.html#usage中有permalink
的选项。
- 我想将
¶
的默认符号更改为其他一些 ASCII 字符。
怎么做?
- 改变符号距离 header?
示例:
现在我明白了
<h3 id="title1">title1<a title="Permanent link" href="#title1" class="headerlink">¶</a></h3>
但我想将 ¶ 符号更改为其他 ASCII 并更改它与 header 的距离。
您可以使用 MARKDOWN
config setting 将配置选项传递给 Markdown,包括扩展。在您的 pelicanconf.py
文件中,包括以下内容:
MARKDOWN = {
'extension_configs': {
'markdown.extensions.toc': {'permalink': 'your replacement string here'}
}
}
文体更改将通过 CSS 完成。您可能需要修改主题以包含一些 CSS 以向具有 headerlink
class 的任何元素添加一些填充。例如,要在永久链接左侧添加 1em
of space,请包含以下规则:
.headerlink {
padding-left: 1em;
}
有关 Pelican 主题的详细信息,请参阅 documentation。
在http://pythonhosted.org/Markdown/extensions/toc.html#usage中有permalink
的选项。
- 我想将
¶
的默认符号更改为其他一些 ASCII 字符。 怎么做? - 改变符号距离 header?
示例: 现在我明白了
<h3 id="title1">title1<a title="Permanent link" href="#title1" class="headerlink">¶</a></h3>
但我想将 ¶ 符号更改为其他 ASCII 并更改它与 header 的距离。
您可以使用 MARKDOWN
config setting 将配置选项传递给 Markdown,包括扩展。在您的 pelicanconf.py
文件中,包括以下内容:
MARKDOWN = {
'extension_configs': {
'markdown.extensions.toc': {'permalink': 'your replacement string here'}
}
}
文体更改将通过 CSS 完成。您可能需要修改主题以包含一些 CSS 以向具有 headerlink
class 的任何元素添加一些填充。例如,要在永久链接左侧添加 1em
of space,请包含以下规则:
.headerlink {
padding-left: 1em;
}
有关 Pelican 主题的详细信息,请参阅 documentation。