A Python library for creating LaTeX files
Clone or download
Latest commit 14dc9e1 May 12, 2018


PyLaTeX Travis License PyPi Stable Docs Latest Docs

PyLaTeX is a Python library for creating and compiling LaTeX files or snippets. The goal of this library is being an easy, but extensible interface between Python and LaTeX.


Simply install using pip:

pip install pylatex


There are two versions of the documentation:


Read the How to contribute page for tips and rules when you want to contribute.


The documentation contains a lot of examples that show the functionality. To give an impression of what can be generated see this picture:

Generated PDF by PyLaTeX

Copyright and License

Copyright 2014 Jelte Fennema, under the MIT license