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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: xjenza_gen-0.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 d0e63a1d0cacb1fa9eea36a15591bd33de102d54e41d227e634149ba85d1e00f
MD5 23fff866626bff993375defd522062f2
BLAKE2b-256 61b6df6058bde3de15d6613f8776d8416a21ff795e369611d9811578dc16f515

See more details on using hashes here.

File details

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

File metadata

  • Download URL: xjenza_gen-0.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b178e89078ea07dc87b8a2fb3efbba21b98457a4ebe5045940cee1e6159ceb36
MD5 43154855fee5a6c1bbc482b9e4e0a8e9
BLAKE2b-256 0735d9227f61d4fe177580d5757dc684bb5b02cf0eceb6fa3ff9839f9258b873

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