A build tool to assist in managing document creation pipelines.
Project description
textle
textle
is software to automate the use of typesetting and their support tools, like LaTeX
and pandoc
.
Usage
For more information, see the full documentation on read the docs, or in the docs/
folder.
Installation
$ # textle is python3 only
$ pip3 install textle
Alternatively, install from source by cloning this repo and using
$ python3 setup.py install
To build the documentation to the site
folder,
$ mkdocs build
Why
This tool was created as I often create small one-off TeX (sometimes from markdown through pandoc) projects that need to be formatted in similar ways, and that I like building quickly.
textle
aims to solve these problems: it makes it easy to not only build a project to a PDF once, but even to do it live; and it makes simple the definition of the project. All one has to
do is either use the CLI, which was designed to be powerful and simple, or write a Textlefile
. The project also aimed to be lightweight, both binary-wise and filesystem-wise, the idea being to
not pollute a VCS with random files.
The Usage section demonstrates my common use cases.
Licensing
The logo is licensed under the CC BY-SA 4.0
This project is licensed under the MIT License, see LICENSE
for more information.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for textle-0.1.post1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c43e9a450adde94594790123942ae1a80d50028d363b44395bb59012d06ed5ba |
|
MD5 | caeb32a2e74978667895bb63a2bfb2cd |
|
BLAKE2b-256 | 670e46c595e2ec684a706f1f325fc7dafd25194bc23ae089cc7007cfc1e18a8d |