Skip to content

Jupyter notebook to generate fully formatted IEEE papers

License

Notifications You must be signed in to change notification settings

org-arl/jupyter-ieee-paper

Repository files navigation

Jupyter notebook to generate IEEE papers

Introduction

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.

Quick start

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.

Dependencies

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.

Credits

The ieee.tplx template is adapted from work by Julius Schulz and Alexander Schlaich.

About

Jupyter notebook to generate fully formatted IEEE papers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages