如何在Jupyter中手动创建内部锚点链接
Jupyter Notebook 手动创建内部锚点操作方法
可以实现单笔记本内的内部锚点跳转,无需安装插件、无需依赖外部链接,纯原生Markdown即可完成,操作步骤如下:
1. 给目标位置设置锚点
在你需要跳转到的目标位置所在的Markdown Cell中,插入带自定义id的HTML锚点标签即可,锚点标签运行后会隐藏,不会影响原有排版:
<a id="自定义锚点ID"></a>
注:自定义锚点ID需保证单笔记本内唯一,不要包含空格、特殊符号,区分大小写。
示例:如果要给「数据清洗」章节设置锚点,写法如下:
<a id="data_clean"></a> ## 数据清洗
2. 制作跳转链接
在需要放置导航入口的Markdown Cell中,使用标准Markdown链接格式,链接路径填写#自定义锚点ID即可:
[点击跳转到数据清洗章节](#data_clean)
运行对应Cell后点击该链接,即可直接跳转至锚点所在位置。
补充说明
- 不想手动添加锚点标签也可以直接使用Jupyter为Markdown标题自动生成的锚点,规则为将标题内容转换为小写、空格替换为横杠、移除特殊字符,但如果标题包含中文或特殊符号,容易出现匹配失败问题,更推荐手动指定锚点ID的方式,兼容性更强
- 所有操作仅对当前笔记本生效,不会修改全局配置,也不会影响其他文件
内容的提问来源于stack exchange,提问作者egghead jr
相关产品推荐
相关产品推荐

