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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: xjenza_gen-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 a33c256e2597817bc973025b818490d556dc4b1d3ef4d38c6dd182c6cf3286c8
MD5 614b5864a4d337fc4b60073fd8d50d64
BLAKE2b-256 710900ba8641edf0f37cd9d1f6571eb83cc906c5200ab9de22f68fd13b13c3bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: xjenza_gen-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8f8bf171fc85c000308b095b86e44200ae4e31fbfb094e3c53a9ccd3db3f57d0
MD5 34d9a7bcedf0e6cb4a8784918898019b
BLAKE2b-256 806a50fcb3d5d0b0ff2bd4599693a1a23257a3c1e2904e63fda3d04d2567f9fe

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