Sì, c'è un modo per farlo solo in IPython.
Innanzitutto, definire la destinazione nella cella che si desidera collegare a un tag di ancoraggio html
e assegnargli un codice Id
. Per esempio:
<a id='another_cell'></a>
Nota - Quando si esegue la cellula sopra Markdown, diventerà invisibile. Puoi aggiungere del testo sopra l'ancora per identificare la cella.
In secondo luogo, creare il collegamento ipertestuale interna alla destinazione creata in precedenza utilizzando la sintassi Markdown in un'altra cella ed eseguirlo:
[Another Cell](#another_cell)
Ora, cliccando sulla Link dovrebbe prendere alla destinazione.
Potresti elaborare la tua risposta indipendentemente dal fatto che sia possibile fare riferimento a una determinata cella di codice e, in caso affermativo, come? – Joma
@Joma È facile se sei interessato solo alla navigazione. Se la cella di codice è già preceduta da una cella Markdown, è sufficiente posizionare il tag di ancoraggio alla fine della precedente cella di Markdown. In caso contrario (ad esempio, si hanno due celle di codice consecutivi e si vuole un ancoraggio per il secondo) si può semplicemente creare una cella di Markdown "invisibile" sopra la cella del codice, come menziona Amit, contenente il tag di ancoraggio. – eenblam