【发布时间】:2018-02-14 09:08:15
【问题描述】:
我有一个带有 Holoviews (Bokeh) 交互式绘图的演示文稿。演示文稿与rise(在笔记本内)一起工作正常,但是当我在本地使用reveal.js(v3.6.0)将其转换为幻灯片时,输出不显示。即使通过 CDN 发布服务也不能解决问题。有人遇到过这种情况吗?
【问题讨论】:
-
我没有直接用reveal.js尝试过这个,但是它可以很好地使用基于reveal.js的damianavila.github.io/RISE。 pyviz.github.io/pyviz/tutorial/01_Workflow_Introduction.html 有一个示例笔记本。
-
是的,正如我在帖子中提到的,它适用于 Rise。这就是为什么使用reveal.js 导出失败的原因很奇怪。
-
啊,我想我不明白你在这里要做什么,但无论如何我都没有尝试过。祝你好运!
-
谢谢! reveal.js 允许(或在任何情况下应该)做的是将幻灯片导出为 HTML,可以与不使用 Jupyter 笔记本的其他人共享。因此,例如,如果想要在自己的主页上嵌入演示文稿,则需要将演示文稿导出为 HTML 幻灯片。
-
我想我可以重现这一点,尽管我仍然不确定您正在调用什么命令。如果我将talk that works fine in RISE in Jupyter 保存到磁盘,我可以使用
jupyter nbconvert --to html Bednar_INDEX_2018.ipynb将其转换为可共享的HTML。这很好用,包括所有图表,但它是报告格式而不是单独的幻灯片。如果我尝试使用jupyter nbconvert --to slides Bednar_INDEX_2018.ipynb制作幻灯片以使用reveal.js,我看不到任何 HoloViews 图,这大概是您报告的内容?
标签: jupyter-notebook bokeh reveal.js holoviews rise