如何在 ipython notebook (jupyter) 幻灯片中增加页面宽度
How to increase the page width in ipython notebook (jupyter) slides
在使用
创建的 ipython 笔记本 (jupyter) 幻灯片中
ipython nbconvert presentation.ipynb --to slides --post serve
图像质量很差,因为它们似乎被缩小到页面宽度。如何在演示文稿中增加页面宽度/显示更大的图像?
我找到了部分答案 here 但这需要手动执行“--post 服务”部分,我找不到相关文档。
经过长时间的搜索,我自己找到了答案:
从
复制模板文件
lib/python2.7/site-packages/nbconvert/templates/html/slides_reveal.tpl
到笔记本目录下
自定义,例如在Reveal.initialize({ })
中添加
width: '80%',
height: '100%',
transition: 'concave',
运行
jupyter nbconvert presentation.ipynb --to slides --template slides_reveal.tpl --post serve
或
jupyter nbconvert presentation.ipynb --to slides --template slides_reveal.tpl
然后直接在浏览器中打开presentation.slides.html
。或者:
python -m SimpleHTTPServer
并将浏览器导航至
http://127.0.0.1:8000/presentation.slides.html
在使用
创建的 ipython 笔记本 (jupyter) 幻灯片中ipython nbconvert presentation.ipynb --to slides --post serve
图像质量很差,因为它们似乎被缩小到页面宽度。如何在演示文稿中增加页面宽度/显示更大的图像?
我找到了部分答案 here 但这需要手动执行“--post 服务”部分,我找不到相关文档。
经过长时间的搜索,我自己找到了答案:
从
复制模板文件lib/python2.7/site-packages/nbconvert/templates/html/slides_reveal.tpl
到笔记本目录下
自定义,例如在
Reveal.initialize({ })
中添加width: '80%', height: '100%', transition: 'concave',
运行
jupyter nbconvert presentation.ipynb --to slides --template slides_reveal.tpl --post serve
或
jupyter nbconvert presentation.ipynb --to slides --template slides_reveal.tpl
然后直接在浏览器中打开
presentation.slides.html
。或者:python -m SimpleHTTPServer
并将浏览器导航至
http://127.0.0.1:8000/presentation.slides.html