zoukankan      html  css  js  c++  java
  • Jupyter notbook& REVEAL.JS& nbconvert 使用jupyter notebook制作slides

    使用Jupyter notebook作为slide主要有两个方面:

    • 在运行notebook 的时候可以幻灯片播放

        这样幻灯片就有了notebook可交互的功能,而notebook就有了幻灯片全屏容易分享可是聚焦的功能

    • 导出HTML版本的幻灯片以方便在其他的地方展示

    在运行notebook 的时候可以幻灯片播放

    这部分实现主要依靠 RISE 这个jupyter notebook插件,关于它的使用可以参考它的文档

    有时候只想看到结果并分析,notebook有个扩展可以解决这个问题

    导出HTML版本的幻灯片

    我参考的是这个视频,现在简述步骤如下:

    在notebook中设置cell 的slide属性,确认好,然后保存

    在自己的notebook文件目录(包含.ipynb的目录),clone reveal.js 

    git clone https://github.com/hakimel/reveal.js.git

    使用nbconvert 来将notebook文件转换为HTML

    jupyter nbconvert --to slides notebook.ipynb --reveal-prefix=reveal.js

    有时候不想要input cell显示在slide上面,这个时候可以使用下面的设置,参考1,参考2,或者其他的解决方案

    jupyter nbconvert RainStromNetworkAnalysis.ipynb --to slides --TemplateExporter.exclude_input=True

    同样的使用下面的命令虽然可以隐藏input cell但是不能生成slide只能生成html文件:

    jupyter nbconvert --template=nbextensions --to=slides RainStromNetworkAnalysis.ipynb

    补充:在一个cell的输出显示多列图像

    https://stackoverflow.com/questions/33647774/how-to-include-two-pictures-side-by-side-in-markdown-for-ipython-notebook-jupyt

    
    
  • 相关阅读:
    JAVA周二学习总结
    2019春总结作业
    第十二周作业
    第十一周作业
    第十周作业
    第九周作业
    第八周作业
    第七周作业
    第六周作业
    第四周课程总结&试验报告(二)
  • 原文地址:https://www.cnblogs.com/wybert/p/7026228.html
Copyright © 2011-2022 走看看