在导出的 Jupyter 笔记本中,如何禁用 ¶?

In exported Jupyter Notebooks, how do I disable the ¶?

当我将笔记本导出到 html 时,我的标题末尾有一个 ¶(pilcrow);我该如何关闭它?

这是我正在使用的示例命令:

jupyter nbconvert --to html --template basic Untitled.ipynb

其中笔记本只包含一个带有降价标题和文本的单元格:

# Here I am

Rock you like a hurricane

我也有这个问题。我的 work-around 是意识到 pilcrow 在 html 中有自己的 class ,这与它后面的标题不同,并在 css 中添加以下内容pilcrow 的字体大小为 0,这会从呈现的页面中删除 pilcrow。

.anchor-link{
    font-size: 0;
}

您还可以使 text-color 与背景相同,或者其他一些东西来使 Pilcrow 有效地消失。

现在支持作为配置选项:

c.HTMLExporter.anchor_link_text = '' # disable pilcrow, requires nbconvert >= 5.2

旧:

我能够通过修补 markdown 渲染器来关闭 pilcrows:

import mistune
import nbconvert
nbconvert.filters.markdown_mistune.IPythonRenderer.header = mistune.Renderer.header

虽然这看起来很老套。