lat

latexipy

Generate beautiful plots for LaTeX using your existing matplotlib-based code.

Showing:

Popularity

Downloads/wk

0

GitHub Stars

127

Maintenance

Last Commit

6mos ago

Contributors

5

Package

Dependencies

1

License

MIT license

Categories

Readme

========

LaTeXiPy

.. image:: https://img.shields.io/pypi/v/latexipy.svg :target: https://pypi.python.org/pypi/latexipy :alt: PyPI version

.. image:: https://img.shields.io/travis/masasin/latexipy.svg :target: https://travis-ci.org/masasin/latexipy :alt: Test status

.. image:: https://readthedocs.org/projects/latexipy/badge/?version=latest :target: https://latexipy.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

.. image:: https://pyup.io/repos/github/masasin/latexipy/shield.svg :target: https://pyup.io/repos/github/masasin/latexipy/ :alt: Updates

.. image:: https://img.shields.io/badge/license-MIT-blue.svg :target: https://github.com/masasin/latexipy :alt: MIT License

Generate beautiful plots for LaTeX using your existing Matplotlib-based code.

You can also use this package to generate plots without using LaTeX. Just don't run lp.latexify().

Usage

To plot in Python:

.. code-block:: python

import latexipy as lp

lp.latexify()  # Change to a serif font that fits with most LaTeX.

with lp.figure('filename'):  # saves in img/ by default.
    draw_the_plot()

.. image:: https://github.com/masasin/latexipy/raw/master/examples/img/sincos_defaults.png

To display in LaTeX:

.. code-block:: latex

\usepackage{pgf}
\input{filename.pgf}

See the examples directory for some example code, their resulting images, as well as an example LaTeX file and its output PDF.

.. _examples: https://github.com/masasin/latexipy/tree/master/examples .. _PDF: https://github.com/masasin/latexipy/raw/master/examples/example.pdf

Features

  • Automatically generate multiple plot types, such as PDF, PNG, and PGF for LaTeX.
  • Works with all Matplotlib-based packages, including Seaborn and Pandas.
  • Allows for easily changing the style temporarily.

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

.. Cookiecutter: https://github.com/audreyr/cookiecutter .. audreyr/cookiecutter-pypackage: https://github.com/audreyr/cookiecutter-pypackage

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100