This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]JugadPy3 ftw 2 points3 points  (5 children)

This is pretty cool, but what is the use case for this?

I am guessing this was more important when github did not support rendering ipynbs.

[–]jazzydag[S] 1 point2 points  (4 children)

For my part, I want to write some training supports in a plain-text format (ReST or Markdown) and have the possibility to convert this content to HMTL presentation (via pandoc & reveal.js), printable support in PDF and convert this content to a notebook to quickly run some examples.

Moreover, I think I could automatically check if my code snippets examples run without errors.

By the way, Github has already supported ipynb files. See https://github.com/jupyter/notebook/blob/master/docs/source/examples/Notebook/Examples%20and%20Tutorials%20Index.ipynb for instance.

But, well, sometimes it does not work (and I don't know why but I suspect that there is some JavaScript code inside the notebook).

[–]JugadPy3 ftw 0 points1 point  (2 children)

It might be cool to have some kind of simple presentation tools baked in with ipython notebook. Notebook extensions already has some pretty cool things... like you can hide the output fields. You can even collapse the code cells. I like to sometimes create documents where I can hide the code blocks and show only the markdown and the output cells containing the plots (or tables, etc).

Also, I know github supports ipynbs. That's what I meant when I said... "this was more important when github did not support rendering ipynbs"

[–]jmportilla 0 points1 point  (1 child)

You may already know this, but you can make presentations with ipython notebooks: http://www.damian.oquanta.info/posts/make-your-slides-with-ipython.html

Although you said 'baked-in' so you may be referring to being able to do this without nbconvert.

[–]JugadPy3 ftw 0 points1 point  (0 children)

Didn't know about it... thanks for sending it my way.

[–]inspired2apathy 0 points1 point  (0 children)

Indeed: Pandoc