[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