Jupyter Notebookで脚注を書く方法


Jupyter Notebookでの脚注(footnotes)の書き方を探すのに時間がかかったのでメモとして残します。

なお、脚注とはこれ→1のことです。Qiitaだと[^1][^1]: 脚注内容 のように書き表すことができますが、Jupyterだとうまくいきません。

作り方

HTMLコードを埋め込むことで作成します。

①脚注の挿入箇所で
あいうえお[<sup>1</sup>](#id_01)かきくけこ[<sup>2</sup>](#id_02)。

②脚注を記述する箇所で、
<span id="id_01">1に対応した脚注の内容</span>
<span id="id_02">2に対応した脚注の内容</span>

これにより以下のようになる。

①の添字をクリックすると、②の記述箇所にページがスクロールされます。
id_01の箇所は内部的なidなので自由に決められます。

(以上)

ソース:
ENH: allow Markdown footnotes #1287


  1. これが脚注です。