Skip to main content

xjenza-gen

This tool is a Python-based utility designed to automate the process of creating and compiling LaTeX documents.

Prerequisites

To run this tool successfully, you will need:

  • Python 3.6 or later (I'll assume you have this already)
  • LaTeX distribution installed (e.g., TeX Live, MiKTeX)
  • biber bibliography tool

macOS

If you don't have a package manager installed, I recommend installing Homebrew.

brew install biber texlive

Ubuntu

sudo apt-get install biber texlive-full

Usage

To get started, install xjenza-gen using pip or pipx (recommended):

pip install xjenza-gen

Quick Start

It's very easy to get started with xjenza-gen. Simply run the following command:

xjenza-gen new [article-name]

You will be prompted to enter the title, author, and some other basic information about your article.

xjenza-gen will then create new directory called article-name under your current directory with the following structure:

article-name/
├── packages/
│   ├── logo.pdf
│   ├── xjenza-preamble.tex
│   └── xjenza.sty
├── figs/
├── bibliography.bib
├── article-name.tex

and populate article-name.tex with the information you provided. This file is the main LaTeX file you will be working with, following the template found here.

Acknowledgements

Metadata

Release files for xjenza-gen 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xjenza-gen 0.1.4
File Size Uploaded
xjenza_gen-0.1.4.tar.gz 819.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for xjenza-gen 0.1.4
File Interpreter ABI Platform
xjenza_gen-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 1.6 MB

Release files / xjenza_gen-0.1.4.tar.gz

Download URL xjenza_gen-0.1.4.tar.gz
Size 819.6 kB
Tags Source
SHA-256 checksum
How to use checksums
d0e63a1d0cacb1fa9eea36a15591bd33de102d54e41d227e634149ba85d1e00f
BLAKE2b-256 checksum
How to use checksums
61b6df6058bde3de15d6613f8776d8416a21ff795e369611d9811578dc16f515
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release files / xjenza_gen-0.1.4-py3-none-any.whl

Download URL xjenza_gen-0.1.4-py3-none-any.whl
Size 821.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b178e89078ea07dc87b8a2fb3efbba21b98457a4ebe5045940cee1e6159ceb36
BLAKE2b-256 checksum
How to use checksums
0735d9227f61d4fe177580d5757dc684bb5b02cf0eceb6fa3ff9839f9258b873
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.7

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page