[IPython-dev] Some sighs on using ipynb to make slides

Iván Pulido ijpulidos at riseup.net
Wed Nov 12 19:26:16 EST 2014


El 12/11/14 a las 19:12, Thomas Kluyver escibió:
> Hi Shawn,
>
> I think it's OK to post this kind of thing here.
>
> In the next release, we'll be using a Python package (mistune) to
> convert Markdown to HTML, so pandoc won't be a requirement (it will
> still be required if you want to convert to LaTeX - that's not
> something we can practically solve). So hopefully at that point you
> should be able to make slides with just Python and (included) JS stuff.
>
> There are actually two slideshow features: nbconvert can export a
> static copy of the notebook as a reveal.js presentation - this is
> already part of IPython - and you can use Damian's live_reveal [1]
> extension to display live, editable notebooks as slides. We're
> supportive of the latter, but I don't think we'll merge it in - we're
> trying to slim the project down and make extensions easier to use, not
> assimilate lots of things.
>

I agree with Thomas, probably the best way to go for you if you want
less configuration needed by the user is the live_reveal extension from
Damian. I've used it and it's actually pretty good, IMHO. There's a
notebook in the github site that installs the extension automatically,
after that you just need to run it with the correct profile and that's
it. Hope this works.

> [1] https://github.com/damianavila/live_reveal
>
> Best wishes,
> Thomas
>
> On 12 November 2014 08:54, Yuxiang Wang <yw5aj at virginia.edu
> <mailto:yw5aj at virginia.edu>> wrote:
>
>     First of all, sorry if this is not the right place to post this kind
>     of threads - I heard that ipython-user is being gradually deprecated
>     and moved to ipython-dev.
>
>     (Warning: random whining and sighs below)
>
>     First, I use Python in my research and I really love this language. A
>     million thanks to IPython, that life is much much easier with python,
>     compared to the idle console.
>
>     I am learning R recently and noticed the very nice R markdown feature
>     for reproducible research. Then I wondered what is the equivalent in
>     Python, which is actually the IPython Notebook (I never paid attention
>     on the "reproducible" part of ipynb before!)
>
>     Then, I realized the philosophy seems to be different: while R Studio
>     seems to be making the wheels for R presentation themselves, Python
>     works more as a glue and connected with reveal.js. I really love this
>     philosophy, however the drawback is that the users would have to take
>     care of the dependency. Conda was born for this purpose (non-Python
>     dependencies), but still, it has not supported pandoc + reveal.js +
>     miktex very well yet. On the other hand, R is really friendly even in
>     Windows, that if you use install.packages(), you can solve most of the
>     issue... They have a installr package available in Windows, to install
>     pandoc + miktex for making slides and PDF etc.
>
>     I happened to have tex + pandoc on my computer but just needed to
>     install reveal.js and (optionally) slideshow support in ipynb, so it
>     is all good; however, this procedure really seems a non-trivial
>     friction to prevent beginners from using this nice feature...
>
>     PS: a side question, are there any plans to merge ipynb slideshow
>     feature to the major release?
>
>     -Shawn
>     _______________________________________________
>     IPython-dev mailing list
>     IPython-dev at scipy.org <mailto:IPython-dev at scipy.org>
>     http://mail.scipy.org/mailman/listinfo/ipython-dev
>
>
>
>
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20141112/9a43ce24/attachment.html>


More information about the IPython-dev mailing list