Jupyter Notebook の HTML への変換

2016年8月11日

はじめに

Jupyter Notebook の HTML への変換について。

環境

  • Windows 7 64 bit
  • MSYS2 64 bit (MinGW w64)
  • Anaconda3 4.1.1
  • Jupyter 4.1.0

Jupyter Notebook の HTML への変換

Jupyter Notebook を HTML に変換するには、Jupyter のメニュー [File]-[Download as] の "HTML" で保存すればよい。見た目もほぼそのままなので、あとでちょっと見返すにはよいのだが、ファイルサイズが少々大き目だし、見た目も好きに変えにくい。

次のようにすると、必要最低限の HTML ファイルが得られる。

$ jupyter nbconvert --template basic notebook.ipynb

アンカーが邪魔なので、正規表現の置換で "<a class="anchor-link".*</a>" を削除する。

そうしてできた HTML を好きに編集すればよい。