latexify
latexify is a Python package to compile a fragment of Python source code to a
corresponding $\LaTeX$ expression:
latexify provides the following functionalities:
- Libraries to compile Python source code or AST to $\LaTeX$.
- IPython classes to pretty-print compiled functions.
FAQs
-
Which Python versions are supported?
Syntaxes on Pythons 3.9 to 3.13 are officially supported, or will be supported.
-
Which technique is used?
latexifyis implemented as a rule-based system on the officialastpackage. -
Are "AI" techniques adopted?
latexifyis based on traditional parsing techniques. If the "AI" meant some techniques around machine learning, the answer is no.
Getting started
See the example notebook, which provides several use-cases of this library.
You can also try the above notebook on Google Colaboratory.
See also the official documentation for more details.
How to Contribute
To contribute to this project, please refer CONTRIBUTING.md.
Disclaimer
This software is currently hosted on https://github.com/google, but not officially supported by Google.
If you have any issues and/or questions about this software, please visit the issue tracker or contact the main maintainer.
License
This software adopts the Apache License 2.0.
Metadata
Release files for latexify-py 0.4.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| latexify_py-0.4.4.tar.gz | 29.7 kB | Without provenance | Details for latexify_py-0.4.4.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| latexify_py-0.4.4-py3-none-any.whl | Python 3 | none | any | Details for latexify_py-0.4.4-py3-none-any.whl |
Total release size: 68.4 kB
Release files / latexify_py-0.4.4.tar.gz
| Download URL | latexify_py-0.4.4.tar.gz |
|---|---|
| Size | 29.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f89274984811fb5b1436c98670814b21502cb34a0becadababcf3e1ec84e426e
|
|
BLAKE2b-256 checksum How to use checksums |
c16628097e41eb5bcaa6b17557517322cb2ce65c583d8208c91245df40fd8e8e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / latexify_py-0.4.4-py3-none-any.whl
| Download URL | latexify_py-0.4.4-py3-none-any.whl |
|---|---|
| Size | 38.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5aa9c31a5ec7c6d94f67e24334f862f0c576d74a124c36d2712c12fe46f82900
|
|
BLAKE2b-256 checksum How to use checksums |
c00ece3ed3554ba3d37143d5aae1b8733220a29e26306680a67ee53ed373cd17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Security for latexify-py 0.4.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.