jupyter notebook是一个非常棒的工具,关于jupyter的入门教程请参考我之前写的两篇博客:

Jupyter notebook入门教程(上)

Jupyter notebook入门教程(下)

那么用jupyter notebook写的后缀名是.ipynb的文件如何转换成html,md,pdf等格式呢?本文将做简单介绍。

ipynb转为html格式

在Ubuntu命令行输入:

jupyter nbconvert --to html notebook.ipynb

另外,jupyter提供了一些命令,可以对生成的html格式进行配置:

jupyter nbconvert --to html --template full notebook.ipynb

这是默认配置,提供完整的静态html格式,交互性更强。

jupyter nbconvert --to html --template basic notebook.ipynb

简化的html,用于嵌入网页、博客等,这不包括html标题。

ipynb转换为md格式

在Ubuntu命令行输入:

jupyter nbconvert --to md notebook.ipynb

简单的Markdown格式输出,cell单元不受影响,代码cell缩进4个空格。

ipynb转换为tex格式

在Ubuntu命令行输入:

jupyter nbconvert --to letex notebook.ipynb

Letex导出格式,生成后缀名为NOTEBOOK_NAME.tex的文件。jupyter提供的额外模板配置为:

jupyter nbconvert --to letex -template article notebook.ipynb

这是默认配置,Latex文章。

jupyter nbconvert --to letex -template report notebook.ipynb

Latex报告,提供目录和章节。

jupyter nbconvert --to letex -template basic notebook.ipynb

最基本的Latex输出,经常用来自定义配置。

ipython转换为pdf格式

在Ubuntu命令行输入:

jupyter nbconvert --to pdf notebook.ipynb

转换为pdf格式分模板配置与latex配置是一样的。但是直接转换为pdf格式经常会出现下列错误:

该错误提示没有安装xelatex。所以,我们需要提前安装xelatex,方法是安装texLive套装:

sudo apt-get install texlive-full

texlive-full的安装包有点大,约1G多。

简单的转换方法

ipynb转换为html、md、pdf等格式,还有另一种更简单的方法:在jupyter notebook中,选择File->Download as,直接选择需要转换的格式就可以了。需要注意的是,转换为pdf格式之前,同样要保证已经安装了xelatex。

参考文献:

Converting notebooks to other formats

Markdown+Pandoc 最佳写作拍档 (mailp.in)

如何将ipynb转换为html,md,pdf等格式相关推荐

  1. 将ipynb转换为html,md,pdf等格式

    1.支持文件格式 asciidoc, custom, html, latex, markdown, notebook, pdf, python, rst, script, slides 2.转换方式 ...

  2. ipynb转换为python文件

    使用jupyter-notebook打开ipynb,如下图所示,可以转换为其他格式的文件. 命令行的方式: ipynb转换为python jupyter nbconvert --to python m ...

  3. KindleConverter:Word批量转换为6寸PDF

    经常在网上下载 word 文档,再转换为6寸PDF在 Kindle 上阅读,于是写了一个简单的转换器 KindleConverter,支持批量装换 word 文件.程序下载:点击下载. 正常运行本程序 ...

  4. 将CAD图纸转换为黑白的PDF文件要怎么操作

    我们在CAD中,编辑软件中绘制的图纸格式均为dwg格式的,那么为了图纸查看的方便我们就需要将图纸的格式进行转换.那么,将CAD图纸转换为黑白的PDF文件要怎么操作呢?小伙伴们都知道吗?那下面小编就来教 ...

  5. 参考file-convert-util工具,实现doc,docx,html,md,pdf,png转换

    参考 https://gitee.com/zhengqingya/file-convert-util 项目,打包到本地仓库实现doc,docx,html,md,pdf,png转换 https://gi ...

  6. 报名系统网页导出html,【网页报名表如何导出pdf】_网页的报名表怎样转换为word或者PDF格式...

    网页的报名表怎样转换为word或者pdf格式 网页的报名表怎样转换为word或者pdf格式呢?小编将为大家带来以下三个方法,希望能对大家有所帮助. 方法一. 1.保存网页 在浏览器来中访问目标网页,执 ...

  7. html缩放比例转为pdf,缩小HTML页面并转换为A4尺寸pdf

    将html页面转换为pdf.当我将页面转换为pdf时,html页面内容不适合A4页面.我希望将整个html页面转换为pdf,而不会丢失任何内容.缩小HTML页面并转换为A4尺寸pdf 我已经具有转换H ...

  8. FastConverter .FP3转换为几乎任何流行的格式

    FastConverter .FP3转换为几乎任何流行的格式 FastConverter .FP3 是一个用于将文件从 FP3 格式转换为几乎任何文档格式的程序.使用 Fast Converter . ...

  9. PDF图片格式转换器官方下载

    日常工作中,我们经常要将PDF文件转换为可编辑的文本格式,例如Word,而且我们经常要将一些扫描件转换为可编辑的文档格式,对于这些复杂的PDF图片转换我们必须要使用专业版PDF转换器来完成,一款优秀的 ...

最新文章

  1. WPF编游戏系列 之四 用户控件
  2. php代码审计工具_【学习笔记】PHP代码审计入门:代码审计实例2
  3. 亿级APP支付宝在移动端的高可用技术实践
  4. 使用JDK开发WebServrice案例
  5. (源码)群体智能优化算法之正余弦优化算法(Sine Cosine Algorithm,SCA)
  6. Spring 的事务传播机制
  7. 当你觉得一个人孤独的时候
  8. 淘东电商项目(27) -门户登出功能
  9. 名帖44 北魏 楷书《元苌墓志》
  10. 4.9 黑名单数据库的界面展示
  11. webstorm2020背景和字体_WebStorm改变字体大小以及更换背景颜色
  12. linux控制wifi的设备,WIFI控制的遥控车
  13. gcc连接脚本 ld.info
  14. 【github】Support for password authentication was removed on August 13,2021.
  15. 804. 唯一摩尔斯密码词
  16. Acknowledgement Messages in IBM MQ Series (Websphere MQ)
  17. 转:华为3Com拒评收购 昆海公司现身
  18. appium 多开_全面超越Appium,使用Airtest超快速开发App爬虫
  19. 如何写出杀手级的简历
  20. 中国温室,苗圃和花卉行业市场供需与战略研究报告

热门文章

  1. Java原型设计模式(Prototype)
  2. Python基础笔记8
  3. 教程之怎样清理mac系统垃圾
  4. sql已经完成,生成表
  5. EA+svn实现UML的版本号控制
  6. Android 帧动画何时停止播放
  7. MOSS 2007 / WSS 3.0 运行在Windows Server 2008上不能上传大于28M的文件【已解决】
  8. 机会只留给有准备的人
  9. NYOJ 5287 异 形 卵
  10. Centos7系统、Hadoop集群上部署ntp服务器