[PYTHON] You can now display slides with nbviewer! [Jupyter]

You can now display slides with nbviewer!

IPython Notebook, IRuby, and a compilation of them [Jupyter](https:: If you are using //jupyter.org/), you probably know nbviewer, a notebook sharing service. This service automatically renders the notebook published on Github into HTML and displays it, and various notebooks have been shared so far. When making a presentation in my laboratory, I also create presentation materials with IPython Notebook, present using the slide show function, and use it as a resume by sharing my URL on the nbviewer site. was doing. However, in nbviewer, it was not created as a slide, and could only be displayed in the form of a normal notebook. However, recently (I don't know because I haven't examined it exactly), it has become possible to view shared notebooks in slideshow format even in nbviewer!

Example

For example, the notebook I made earlier as "IPython 3.0.0-dev," LIVE "HTML presentation with IPython Notebook" also has the following URL:

http://nbviewer.ipython.org/format/slides/github/ssh0/ipython/blob/master/Slide_tut.ipynb#/

As you can see, it can be shared as a slide show.

screen_005.jpg

To switch to the slideshow display, on the normal notebook screen, in the upper right corner

screen_003.jpg

You can switch to slide display by pressing (of course, notebooks without slide attributes cannot be displayed meaningfully as slides).

Also, when returning from the slide display screen to the original note display, the same position

screen_004.jpg

Press the icon to return to the original. The slide transition method is the same as in Notebook, and you can click the arrow buttons, move horizontally with the left and right arrow keys, and move up and down with the "Page Up" and "Page Down" keys.

How to use

There may be times when you can't launch an IPython Notebook, such as when you can't use your own PC at the time of the announcement. Even in such a case, this may be convenient because you can see the slides as long as the browser is launched. It goes without saying that it is kind and easy to see because it can be shown to the audience in the same layout when simply shared.

The only thing I'm not sure about at this point is that the shared slides are the default theme and layout, so they're different from what you see. I think that the main method for subtle layout adjustments is to change the settings of the notebook itself, so unless it is designed to be embedded in the notebook itself, it may be difficult to make adjustments including the layout itself. .. However, since the development speed of the project is very fast, we do not yet know what will happen in the future.

At the end

By all means, if you can make presentation materials (especially technical) with IPython Notebook and share it with nbviewer, you can download it later and use it for self-study, or you can have it on the spot. You can see the same screen on your PC and listen to the presentation, so I think it's a plus for various people. I'm doing that too, and I'm in a position to study by looking at the notebooks of various people. Can it be a new knowledge sharing platform! ??

Recommended Posts

You can now display slides with nbviewer! [Jupyter]
Until you can do simple image recognition with Jupyter
Until you start Jupyter with Docker
Python | What you can do with Python
It seems that you can now write gate books with blueqat
You can use Dash on Jupyter jupyter_dash
What you can do with programming skills
[Jupyter Notebook memo] Display kanji with matplotlib
Until you can use opencv with python
Can you challenge Kaggle with just your iPad?
Interactively display algebraic curves with Python and Jupyter
You can easily create a GUI with Python
You can read the analog meter with the example MNIST.
What you can and cannot do with Tensorflow 2.x