LATEST UPDATES
latest

Jupyter Book Revamped

jupyter book new features
Jupyter Book is an open-source project created for those developers/researchers who build creative, visually appealing, publication-quality books, websites, and documents from source material that contains computational content. Yesterday, on September 13th, Chris Holdgraf announced that Jupyter Book is getting a new makeover.

This will make it easier to install, faster to use, and it will be able to create more complex publishing content.

Jupyter Book is now supported by the Executable Book Project, it is an open community that develops open source tools for interactive and executable documents in the Jupyter ecosystem and beyond.
These are some of the primary features included in the latest updates:

1. Support for MyST Markdown language, which allows scientific publications in markdown.

2. An effective build system which uses only Python, unlike earlier version that used a combination of Python and Jekyll to build the book’s HTML. This means that building the HTML for your book is as simple as:

3. Various output formats including PDFs, HTML, and LaTeX.

4. You will be able to write publication-quality content using markdown or an extended flavor of markdown with publishing features. It will have support for rich syntax such as citations and cross-references, math and equations, and figures.

5. Not only will you be able to execute code and insert the latest outputs into your books, you will also be able to cache and re-use outputs to be used later.

6. In-line insertion of output generated from codes with the content across pages.

5. They have also added various interactivities including toggling cell visibility, interactive outputs from Jupyter, and ability to connect with online services like Binder. Binder is a tool to turn a Git repository into a collection of interactive notebooks.

Apart from these exciting new features, there are several other changes that can be found in their official blog post on the Jupyter Blog. If you want to contribute to any of these features, you can do so from the Executable Book Project website's contibution page.
« PREV
NEXT »