Skip to main content

A library to generate LaTeX code for tables and images.

Project description

LaTeX Generator

A Python library to generate LaTeX code for tables and images.

Installation

You can install the library using pip:

pip install latex_generator

If you want to install it directly from the source, clone the repository and run:

pip install .

Usage

The library provides functions to generate LaTeX code for tables and images. You can combine them to create a complete LaTeX document.

Example 1: Generating a Table

from latex_generator import generate_latex

data = [
    ["ID", "Name", "POWER"],
    [1, "Ann", 9],
    [2, "Boris", 30],
    [3, "C. A. T.", 1000000000]
]

latex_code = generate_latex(data=data)
print(latex_code)

Example 2: Generating an Image

from latex_generator import generate_latex

latex_code = generate_latex(image_path="example.png")
print(latex_code)

Example 3: Combining Table and Image

from latex_generator import generate_latex

data = [
    ["ID", "Name", "POWER"],
    [1, "Ann", 9],
    [2, "Boris", 30],
    [3, "C. A. T.", 1000000000]
]

latex_code = generate_latex(data=data, image_path="example.png")
print(latex_code)

Output

The output will be a complete LaTeX document:

\documentclass{article}
\usepackage{booktabs}
\usepackage{graphicx}
\begin{document}

\begin{table}[h]
\centering
\begin{tabular}{| c | c | c |}
\hline
ID & Name & POWER \\
\hline
1 & Ann & 9 \\
\hline
2 & Boris & 30 \\
\hline
3 & C. A. T. & 1000000000 \\
\hline
\end{tabular}
\caption{Table}
\label{tab:example}
\end{table}

\begin{figure}[h]
    \centering
    \includegraphics[width=0.5\textwidth]{example.png}
    \caption{Example Image}
    \label{fig:example}
\end{figure}

\end{document}

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

No contributing.

Author

https://github.com/jeck5iv

Project details


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

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file texcellent_wondertex_texas_latex_generator-0.1.0.tar.gz.

File metadata

File hashes

Hashes for texcellent_wondertex_texas_latex_generator-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9844c14c1125d90f3762d5a18f1068096a1d68134c4f5f7aa1661b7da2ba5bfa
MD5 62fa5c943358a12d39cce72045e31266
BLAKE2b-256 aa11a7cd728e7c59eebaeb84d32c2d4c2c995e0ecac988a9fd646ddbe28d15ad

See more details on using hashes here.

File details

Details for the file texcellent_wondertex_texas_latex_generator-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for texcellent_wondertex_texas_latex_generator-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a58130ea729e89db1cd735306b30bddd9af6089502d81fd07d7abafe034542e6
MD5 b204e3ee3bc6fbca1d22448a58c9ebd1
BLAKE2b-256 4e48362733955d3cad1a1fbb43828fa0699402e6506892111b3f1106a45eb9f4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page