2015-01-22 3 views

Antwort

29

Ja, es gibt in IPython genau das.

Definieren Sie zunächst das Ziel in der Zelle, die Sie mit einem Anker-Tag html verknüpfen möchten, und geben Sie eine Id. Zum Beispiel:

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

Hinweis - Wenn Sie die oben genannte Zelle in Abschlag ausführen, wird es unsichtbar. Sie können Text oberhalb des Ankers hinzufügen, um die Zelle zu identifizieren.

Zweitens erstellen Sie den internen Hyperlink zu dem Ziel oben mit Markdown-Syntax in einer anderen Zelle erstellt und führen Sie es:

[Another Cell](#another_cell) 

nun auf den Link klicken, sollten Sie zum Ziel.

+0

Können Sie Ihre Antwort ausarbeiten, ob es möglich ist, sich auf eine bestimmte Codezelle zu beziehen, und wenn ja, wie? – Joma

+1

@Joma Es ist einfach, wenn Sie nur an Navigation interessiert sind. Wenn der Codezelle bereits eine Markdown-Zelle vorangestellt ist, müssen Sie das Anchor-Tag nur am Ende der vorhergehenden Markdown-Zelle platzieren. Wenn nicht (z. B. haben Sie zwei aufeinanderfolgende Code-Zellen und möchten einen Anker für den zweiten), könnten Sie einfach eine "unsichtbare" Markdown-Zelle über der Code-Zelle erstellen, wie Amit erwähnt, die das Anker-Tag enthält. – eenblam