Converting Elixir Notebooks
Project description
ElixirNBC
The nbconvert tool, elixir nbconvert
, converts notebooks to various other
formats via Jinja templates. The nbconvert tool allows you to convert an
.ipynb
notebook file into various static formats including:
- HTML
- LaTeX
- Reveal JS
- Markdown (md)
- ReStructured Text (rst)
- executable script
Usage
From the command line, use nbconvert to convert a Jupyter notebook (input) to a a different format (output). The basic command structure is:
$ elixir-nbconvert --to <output format> <input notebook>
where <output format>
is the desired output format and <input notebook>
is the
filename of the Jupyter notebook.
Convert notebook file, sample.ipynb
, to HTML using:
$ elixir-nbconvert --to html sample.ipynb
This command creates an HTML output file named mynotebook.html
.
Dev Install
Check if pandoc is installed (pandoc --version
); if needed, install:
sudo apt-get install pandoc
Or
brew install pandoc
Install elixirnbc for development using:
git clone git@github.com:ElixirNote/elixirnbc.git
cd elixirnbc
pip install -e .
Documentation
Technical Support
- Issues and Bug Reports: A place to report bugs or regressions found for nbconvert
- Community Technical Support and Discussion: A place for installation, configuration, and troubleshooting assistannce by the Elixir community. As a non-profit project and maintainers who are primarily volunteers, we encourage you to ask questions and share your knowledge on Discourse.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file elixir_nbc-7.1.0.dev0.tar.gz
.
File metadata
- Download URL: elixir_nbc-7.1.0.dev0.tar.gz
- Upload date:
- Size: 836.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01bd414189eaa550e3c78902b975d48557e0b14dd3b09be726f954ed6eb70bc7 |
|
MD5 | 663819a2c5642cca07fb36536ff1306f |
|
BLAKE2b-256 | feacfbc7aa93e5f723e32b6c72b2123496dd3c78d23133109f0dd2ca304694ec |
File details
Details for the file elixir_nbc-7.1.0.dev0-py3-none-any.whl
.
File metadata
- Download URL: elixir_nbc-7.1.0.dev0-py3-none-any.whl
- Upload date:
- Size: 254.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63439f2a6fb0c68335db6807c6c72c046c01eeaf20085fc691a547a595beb787 |
|
MD5 | 51c68db871d97b71f5167d4bc5050f4d |
|
BLAKE2b-256 | 87017f11a13134b8c9d66a6cd096db146867eebb9c953223b8eccc1a55c914c0 |