2016-06-24 4 views
4

Jupyter 슬라이드 쇼를 어떻게 휴대용으로 만들 수 있습니까? 로컬로 슬라이드 쇼를 제공 할 수는 있지만 모든 사람에게 보내거나 모든 이미지, 슬라이드 애니메이션 기능 등을 사용할 수는 없습니다.Portable Jupyter Slideshow를 만드는 방법

나는 jupyter nbconver my_notebook.ipynb --to slides을 사용하고 있습니다. 파일이 사용되는 시스템에있는 파일.

답변

3

nbconvert doc으로 변환하려면 --reveal-prefix을 지정해야합니다.

jupyter nbconvert my_notebook.ipynb --to slides --post serve --reveal-prefix "http://cdnjs.cloudflare.com/ajax/libs/reveal.js/3.3.0" 

또한 로컬 Reveal.js 라이브러리를 사용할 수 있습니다, here를 참조하십시오. 당신이 PDF를 원하는 경우

처럼, 실행중인 HTML의 주소로 ?print-pdf을 추가

http://127.0.0.1:8000/my_notebook.slides.html/reveal-js?print-pdf 

그런 다음 PDF로 (인쇄)를 저장합니다.


nbpresent을보고 싶을 수도 있습니다.

+0

첫 번째 옵션'--reveal-prefix'는 제가 찾던 거의 정확히 같습니다. 그래도 마크 업 셀에서 참조되는 그림을 고정/포함하는 방법이 있습니까? – aeolus

+0

@aeolus 잘 모르겠습니다. 나는 두 가지 해결 방법이 있다고 생각한다 : pdf로 저장하거나'IPython.display.Image'와 같은 노트북/ipython 이미지 도구로 그림을 보여라. –

+0

'matplotlib '에 의해 생성 된 그림이 임베드되어 있기 때문에 그림을 HTML로 삽입 할 수 있습니다. HTML 세계에서이 작업을 수행 할 수있는 도구를 찾은 것 같습니다. –