Jupyter Notebook 另存 Markdown PDF Latex 格式文件

nbconvert failed: xelatex not found on PATH, if you have not installed
xelatex you may need to do so. Find further instructions at
https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex.

直接导出会报错,还是把报错信息放出来叭,说不定会增加检索匹配度呢~


平时使用 Jupyter Notebook 如果想在其他平台发布,则需要获得markdown格式的文件。

查到有两种方法可以实现,一种是使用命令行工具,另一种是本地安装 xelatex

一、转Markdown

1. 命令行工具

pip install nbconvert
jupyter nbconvert --to markdown notebook.ipynb
  • notebook.ipynb 是你的文件路径,会在同一路径下生成文件夹和md文件

2. 本地安装 xelatex

二、转 PDF Latex

讲道理,本地安装了miktex后就应该直接可以输出PDF,但是我的不行,哭唧唧~

其实输出PDF的方法还有很多:

  • 直接在浏览器打印,ctrl + P, 可直接获得PDF,并按如下设置打印

  • 先输出markdown,再输出其他格式,安装了pandoc后,在typoro里可以支持输出很多种格式的文件,爽歪歪~


  • 安装了miktex后可以直接输出tex文件,也是个压缩包,解压后在当前目录下打开cmd,输入xelatex your_file.tex,可以导出PDF格式,首次导出需要等待一会

这三种导出的PDF的字体和框架风格各异,浏览器导出最方便,markdown导出最多样,miktex导出显示风格我最喜欢,大多数情况下还是选择最方便的叭~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容