问题描述
我正在编写一个 Pluto 笔记本,并想制作类似以下单元格的内容:
单元格 1:
"""md
## Index
1. [`Section 1`](##Section 1)
"""
单元格 2:
"""md
## Section 1
A bunch of text...
"""
第一个单元格生成一个带有链接的索引,但我无法获得链接以引用笔记本中的另一个单元格;在 Julia 文档中,我只找到了这个 https://docs.julialang.org/en/v1/stdlib/Markdown/#Links,但这似乎仅用于文档。可能还不支持。
解决方法
您可以执行以下操作(使用 Pluto 进行测试):
单元格 1:
md"""[Link](#hello)"""
单元格 2:
md"""### Hello!!!"""
Cell 3(实际锚点):
html"""<a class="anchor" id="hello"></a>"""
如果您的所有对象都是 Markdown 标题,您可以using PlutoUI
自动生成目录,只需包含以下单元格:
TableOfContents()