This is a simple template to demonstrate how fully formatted IEEE papers can directly be generated from Jupyter notebooks. Although not very sophisticated, it shows how most common requirements (e.g. title block, abstract, citations, section numbering & referencing, equations, equation numbering & referencing, figure numbering & referencing, etc) can be easily met.
To use this for your own papers, fork or clone this repository and edit the Jupyter notebook paper.ipynb
and references references.bib
. To generate the pdf version, simply open a terminal in the folder and type make
. If everything goes well, you should have a paper.pdf
generated in the folder.
If you need a single-column version for review, simply edit the metadata in the notebook and add "options": "journal,onecolumn"
entry to the latex_metadata
section.
You will certainly need the following installed:
- Python 3
- Jupyter notebook
- LaTeX
The example template has the following additional dependencies:
arlpy
selenium
pillow
phantomjs
These allow high quality bokeh
plots to be included in your paper. However, feel free to use matplotlib
instead, if you prefer.
The ieee.tplx
template is adapted from work by Julius Schulz and Alexander Schlaich.