如何在降价中引用 IPython 笔记本单元格?

How to reference a IPython notebook cell in markdown?

如何在 IPython notebook markdown 中引用单元格?

我知道如何引用外部 link。但是有没有办法给一个单元格分配一个ID,然后在markdown中引用这个单元格呢?

是的,在 IPython 中有办法做到这一点。

首先,在您想要 link 的单元格中使用 html 锚标记定义目的地,并为其指定一个 Id。例如:

<a id='another_cell'></a>

注意 - 当你在markdown中运行上面的单元格时,它会变得不可见。您可以在锚点上方添加一些文本来标识单元格。

其次,在另一个单元格中使用 Markdown 语法将内部 hyperlink 创建到上面创建的目标,运行 它:

[Another Cell](#another_cell)

现在,点击 link 即可到达目的地。

如果您想 link 直接转到笔记本的特定部分,使用此代码会很有用:[section title](#section-title)。请注意,对于括号中的文本,您应该将空格和特殊字符替换为连字符。

例如,考虑这种情况,我们要在 'Univariate + One step ahead':

部分插入一个 link

为此,我们只需添加代码 [Univariate + One step ahead](#Univariate-+-One-step-ahead):

这样我们就避免了引入锚标签,因为章节标题已经作为一个标签了。