A lot of users of the
slides option in
IPython.nbconvert asked me about how to get a pdf from the generated Reveal.js-based slideshow.
To make the story short, here you have the detailed steps:
I write a lot stuff inside the IPython notebook.
And I thought it would be great to have a sort of Zen mode for the notebook...
I mean, a peaceful user interface to write my blog posts (and other stuff, of course).
So I wrote a little js extension which give me this Zen mode.
You can see some screen shots below:
Do you want to easily deploy your site to Github pages?
OK, here we go...
You have to upload your complete blog/site to a new Github repository (you know how to do it... if not, probably you need to learn some things before try this one, hehe). As a plus, now your blog/site is version-controlled!
Almost for sure, your site/blog lives in the master branch of the new repository, but you need to generated a
gh-pagesbranch to push your
outputfolder, I mean your site/blog content to deploy... not all the machinery of your site/blog platform (Nikola in my case):
I am pleased to announce the new version of the IPython plugin for Nikola.
This new version has been incorporated into Nikola master a few weeks ago, so it is now available in the last release of Nikola, 5.5.1.
Now that IPython has achieved the 1.0 release, and with the incorporation of nbconvert as a part of the IPython machinery, the IPython plugin no longer needs to use a customized version of the old nbconvert, instead it is now using the the power of the new IPython.nbconvert infrastructure to export the ipynb files to HTML pieces to be rendered by Nikola.
With the simplification of the infrastructure, it is now easier to setup your blog to use the plugin following this five steps:
Just a little tip...
You know that Nikola support TEASERS... if not, you can read more about that here: teasers_info.
In a few words, if you don't want to show the complete content of your posts at the index page, but instead display only the beginning of them, you only need to add a "magical comment" in a markdown cell:
Han pasado casi tres semanas... El 2 de abril cayeron sobre la ciudad de La Plata casi 400 mm de agua en 24 hs, concentrándose la mayor parte de dicho caudal en dos o tres horas por la tarde, lo que dio lugar a la más grande inundación que la ciudad haya registrado en toda su historia.
After some weeks of work and a lot of useful colaboration with the IPython team, we now have the reveal converter merged in nbconvert (a conversion utilities for the IPython notebook format).
Currently nbconvert is being rewritten... but we also have a reveal converter in the new codebase, so you do not have problems if you begin to use it now, you will be able to use it tomorrow :-)
I wrote a little tutorial (a reveal-based notebook slideshow, of course) about how to use reveal converter option inside nbconvert
NOTE: Obviously, this post was written in the IPython notebook and was rendered by Nikola (helped by nbconvert).