今はJupyter NotebookよりJupyter Labを使用するのがおすすめです.
こんにちは,しまさん(@shimasan0x00)です.
最近Python楽しいです.
今はスクレイピングにのめり込んでいます笑.
そんなPython好きな私なのですが最近はプレゼンをする機会が月一くらいであります.
MikanLTというLT会の主催者の一人としてやっていますので… .
# MikanLTとは 和歌山大学の学生向けのコミュニティです!!! 学外の人もウェルカムです!!! 社会人の方の参加も大歓迎です!! 各月の第二金曜日にLT大会を開催しています. MikanLT – connpass |
そこでパワポで発表するのもいいのですがせっかくならJupyter Notebookで発表したい…(プログラムをリアルタイムで実行させたいので) .
そこでRISEを使おうと思ったのですがデザインを決めるcssを公開してくれている人が少ないです(泣).
私のつたないcssを公開することで,より優秀な色んな人がcss公開してくれないかなという願いを込めてこの記事を書くことにしました.
環境
macOS Mojave(10.14)
pyenv Python 3.6.7
rise (5.4.1)
スポンサーリンク
RISEとは
RISE: "Live" Reveal.js Jupyter/IPython Slideshow Extension – damianavila/RISE damianavila/RISE – GitHub |
RISEはJupyter Notebookの拡張機能です.
Webブラウザ上でNotebookをスライドに変換して表示してくれます.
Reveal.jsのJupyter Notebook版です(というかReveal.jsをベースに作られています).
Notebookでプログラムを実際に動かしながらプレゼンできるので素晴らしい!!と私は思っています.
mdで書けるのは皆さん嬉しいのでは???
スポンサーリンク
RISEのインストール
簡単です.たったの3行でおしまい.
pip install RISE
jupyter-nbextension install rise --py --sys-prefix
jupyter-nbextension enable rise --py --sys-prefix
Notebookを起動して赤枠で囲まれているアイコンが出てればOK.
RISEのカスタマイズ
私のGithubにファイルを置いているので参考程度にどうぞ.
Contribute to Villager-B/RISE_my_css development by creating an account on GitHub. Villager-B/RISE_my_css – GitHub |
RISEのカスタマイズだけではなく,jupyter自体のデザインも少し変えています.
In[]やOut[]の取る幅が大きくてプレゼンの際に不自然だと思い,変更してます.
スポンサーリンク
さいごに
Webブラウザ上でNotebookをスライドに変換して表示してくれるRISEの紹介&デザイン適用についてでした.
私はデザイン関連については苦手なのでもっとカッコいいデザインを公開してくれる方がでてくればいいなと思います.
p.s.
RISE,Reveal.jsを使う方はFirefoxは現時点ではおすすめできません.
どうしてもタブバーが残るので全画面表示ができないのです(私がやり方を知らないだけかもしれませんが).
素直にSafariで頑張ります… .
参考
とても参考になりました.ありがとうございます.
Jupyterでまとめたノートをそのままスライドに使いたい! しゅぎょいのおおおおおおおおおお / 他8コメント https://t.co/sgKPnTJKmf “【Day-5】Jupyterでできる!イケてるプレゼンスライドの作り方 – プロクラシスト” https://t.co/zJtcdZpA4k— otawdさん@名古屋6/8-12 (@Intel0tw5727) 2018年5月10日 このサイトを見てJupyterでスライドを作ることができるとわかり、使ってみるとこれまたらくらくちんでありがたいわけです。 Jupyterでmarkdownつかって丁寧にノートまとめながら、話す際にはp… JupyterにRISEを導入してcss使ってデザインを変えた話 – ごはんと飲み物は紙一重 – ごはんと飲み物は紙一重 |
Jupyter Notebookを簡単にプレゼンスライドにする方法Jupyter Notebookを使ってプログラミングのプレゼンをする方を頻繁に見かけます。多くの場合、Notebookをそのまま使って、画面を少しずつスクロ… Jupyter Notebookでプレゼンをするとっても便利な方法 – Qiita – Qiita |