Skip to main content

No project description provided

Project description

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):

[!NOTE] macOS users that want to give pipx a try should install it using brew install pipx. Ubuntu users can install it using pip install --user pipx.

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

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

xjenza_gen-0.1.2.tar.gz (819.7 kB view details)

Uploaded Source

Built Distribution

xjenza_gen-0.1.2-py3-none-any.whl (820.9 kB view details)

Uploaded Python 3

File details

Details for the file xjenza_gen-0.1.2.tar.gz.

File metadata

  • Download URL: xjenza_gen-0.1.2.tar.gz
  • Upload date:
  • Size: 819.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for xjenza_gen-0.1.2.tar.gz
Algorithm Hash digest
SHA256 acb91b00bff014e2fc4a559448d50f19f070f500037dc5bfaebef5dd22adea3d
MD5 2bee4fec77de465b48af00ee2372c689
BLAKE2b-256 6424c794fe7bda60cbdeb605014212f58b9c8da8f0d5f8b88251b784157e9919

See more details on using hashes here.

File details

Details for the file xjenza_gen-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: xjenza_gen-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 820.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for xjenza_gen-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 700cc86f8cce65ae2e9aefc909ed306b38602f4adc13d4c0879e78123f6db241
MD5 472a8574dc84533f96c89de5f56d16f5
BLAKE2b-256 c4b4067b7147877a2db129b628c384c61a39987ee8e52e9f877a0cdd316a22c8

See more details on using hashes here.

Supported by

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