2

我有一个带有 Holoviews (Bokeh) 交互式绘图的演示文稿。演示文稿与rise(在笔记本内)一起工作正常,但是当我在本地使用reveal.js(v3.6.0)将其转换为幻灯片时,输出不显示。即使通过 CDN 发布服务也不能解决问题。有人遇到过这个吗?

4

1 回答 1

3

一旦我能够重现这个问题,我就在 RISE 网站上提出了一个关于这个问题的问题,RISE 作者在 Bokeh 网站上向我指出了这个问题,这让我可以让它在我的情况下工作。解决方案就是不要告诉 RISE 跳过包含hv.extension("bokeh"). 该单元格加载 BokehJS,这是显示任何基于 Bokeh 的绘图所必需的,跳过它对于实时演示效果很好,但显然不适用于任何导出的版本。在告诉 RISE 不要跳过该单元格后,我的示例笔记本现在在使用 转换为 .html 时可以正常工作jupyter nbconvert --to slides Bednar_INDEX_2018.ipynb,并且可以按照RISE 文档中的说明将其转换为 PDF 。PDF 输出的格式不完美,但至少所有图都显示出来了。

于 2018-02-22T14:36:19.770 回答