tue*_*eda 10 markdown visual-studio-code jupyter-notebook google-colaboratory
我正在尝试编写一个基于 Jupyter Notebook 的文档,该文档可以在 Binder 和 Google Colaboratory 上运行。
我喜欢脚注习惯用法,它是一个 Markdown/HTML hack,可以在 Jupyter 上正确工作,描述于
https://github.com/jupyter/notebook/issues/1287#issuecomment-451080550
但它在 Google Colaboratory 上不起作用,因为他们不允许在 Markdown 中使用 HTML 标签:
https://colab.research.google.com/notebooks/markdown_guide.ipynb#scrollTo=w86a4I4fmkvD
是否有任何脚注黑客可以在 Jupyter Notebook 和 Google Colaboratory 上工作?
编辑:该习惯用法在 VS Code Jupyter 扩展中也不起作用。
Google Colab 似乎接受锚定 HTML 标签<a name="..."></a>。以下 Markdown 代码片段适用于 Jupyter Notebook (Binder) 和 Google Colab。
Example of footnote.<a name="cite_ref-1"></a>[<sup>[1]</sup>](#cite_note-1)
Example of footnote.<a name="cite_ref-2"></a>[<sup>[2]</sup>](#cite_note-2)
<a name="cite_note-1"></a>1. [^](#cite_ref-1) footnote 1
<a name="cite_note-2"></a>2. [^](#cite_ref-2) footnote 2
Run Code Online (Sandbox Code Playgroud)
一个示例笔记本是这里。
不幸的是,这不适用于 GitHub 上的 VSCode 或 Jupyter Notebook Preview。
| 软件 | 有效吗? | 版本 |
|---|---|---|
| Jupyter笔记本 | 是的 | 6.3.0 |
| 谷歌合作实验室 | 是的 | 2022 年 2 月 25 日 |
| 视觉工作室代码 | 不 | 1.65.1 |
| GitHub 上的 Jupyter Notebook 预览 | 不 | 截至 2022 年 3 月 9 日 |
| 归档时间: |
|
| 查看次数: |
6272 次 |
| 最近记录: |