# latexify_py **Repository Path**: checkp2p/latexify_py ## Basic Information - **Project Name**: latexify_py - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: 89-multiplication - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-11 - **Last Updated**: 2025-02-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # latexify [![Python](https://img.shields.io/pypi/pyversions/latexify-py.svg)](https://pypi.org/project/latexify-py/) [![PyPI Latest Release](https://img.shields.io/pypi/v/latexify-py.svg)](https://pypi.org/project/latexify-py/) [![License](https://img.shields.io/pypi/l/latexify-py.svg)](https://github.com/google/latexify_py/blob/main/LICENSE) [![Downloads](https://pepy.tech/badge/latexify-py/month)](https://pepy.tech/project/latexify-py) [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![Imports: isort](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/) `latexify` is a Python package to compile a fragment of Python source code to a corresponding $\LaTeX$ expression: ![Example of latexify usage](example.jpg) `latexify` provides the following functionalities: * Libraries to compile Python source code or AST to $\LaTeX$. * IPython classes to pretty-print compiled functions. ## FAQs 1. *Which Python versions are supported?* Syntaxes on **Pythons 3.7 to 3.11** are officially supported, or will be supported. 2. *Which technique is used?* `latexify` is implemented as a rule-based system on the official `ast` package. 3. *Are "AI" techniques adopted?* `latexify` is based on traditional parsing techniques. If the "AI" meant some techniques around machine learning, the answer is no. ## Getting started We prepared a [Google Colaboratory notebook](https://colab.research.google.com/drive/1MuiawKpVIZ12MWwyYuzZHmbKThdM5wNJ?usp=sharing) that provides several examples to use this package. See also the official [documentation](docs/index.md) for more details. ## How to Contribute To contribute to this project, please refer [CONTRIBUTING.md](https://github.com/google/latexify_py/blob/develop/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](https://github.com/google/latexify_py/issues) or contact the [main maintainer](https://github.com/odashi). ## License This software adopts the [Apache License 2.0](https://github.com/google/latexify_py/blob/develop/LICENSE).