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.3.tar.gz (819.6 kB view details)

Uploaded Source

Built Distribution

xjenza_gen-0.1.3-py3-none-any.whl (821.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xjenza_gen-0.1.3.tar.gz
  • Upload date:
  • Size: 819.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for xjenza_gen-0.1.3.tar.gz
Algorithm Hash digest
SHA256 380b754dc4ea29882f22865bb2e10c8f1e5ce3b47656d76b813b201607d59953
MD5 6e54f3db839fc2cfd07b16912b8fc990
BLAKE2b-256 681d38162985b091e81bc000fdf307503a1f2b2005fbbe3b6ad1da4332b6bc6a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: xjenza_gen-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 821.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for xjenza_gen-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8d514a979bcf0cc8fc93779de2102bc73b8b863c52e1818420a5e4daed238d5c
MD5 dbcd1be5992a7d95a249d6247116ace8
BLAKE2b-256 8a53872839abb409a0a503e6aed47ed74793a7faa4f2d5c963386069914efebd

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