tectonic-typesetting / tectonic-texlive-bundles

Generate Tectonic bundles from the TeXLive source tree
MIT License
5 stars 4 forks source link

Tectonic Bundles

This repository contains tools for building bundles for Tectonic, each of which is a complete TeX distribution.

You do not need this repository to build Tectonic. \ You only need this if you want to make your own bundles of TeX files.

Prerequisites

To use these tools, you will need:

The following bundles are available:

Build Process:

Before building any bundles, you'll need to download the prerequisite files. Usually, this is a TeXlive tarball with a version that matches the bundle you want to build. See bundle.toml in the bundle you want to build, the version of TeXlive and a link to the tarball should be provided.

To build a bundle, run the following:

For example, cargo run -- --build-dir ../build "../bundles/texlive2023/bundle.toml" \ See cargo run -- --help for detailed information.

This runs the following jobs, in order. Individual jobs may be run by specifying --job <job name>.

The contents of <build dir>/content may be inspected and edited after running select. \ This should only be used to debug bundles. The contents of this directory are documented here.

Extra Documentation