A simple function for automatically updating LaTeX documents with numbers from Python.
Project description
stattotex-python
A simple function for automatically updating LaTeX documents with numbers or strings from Python. No more manually copying your calculations over every time your code is re-run!
Inspired by the Stata package isapollnik/stattotex.
Installation
pip install stattotex
Usage
For examples, see the "demo.py" and "Demo Report.tex" and the overall demo folder. A summary is below:
In Python, import the function with
from stattotex.stattotex import stattotex
and use it with
stattotex(variable_name, variable_value, filename, clear_file)
where variable_name
is a name you want to assign to the variable in LaTeX (note that you may not include underscores), variable_value
is a number or string, filename
is a file path string to save the variable to, and clear_file
is an optional True/False flag to delete a pre-existing file.
Then, in your LaTex document, put
\input{<your filename>}
in the preamble and add your variable with
\<your variable_name>
You may find it helpful to insert \space
afterwards (\<your variable_name> \space
) to correct the spacing.
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
Hashes for stattotex-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f651f7971679c521aaf5641f0cb3e098cf94ba87ebaa9307f1055979c445162 |
|
MD5 | b1b862d3d4e4790a3cb86a8e84610249 |
|
BLAKE2b-256 | 62377c0c0ffc219b2f6a817299076b93f335fd3a664e946e5f21b3751fb6235a |