Expand description
Implementations of Tectonic bundle formats.
A Tectonic “bundle” is a collection of TeX support files. In code, bundles
implement the Bundle trait defined here, although most of the action in
a bundle will be in its implementation of tectonic_io_base::IoProvider.
This crate provides the following bundle implementations:
cache::BundleCacheprovides filesystem-backed caching for any bundleitar::ItarBundleprovides filesystem-backed caching for any bundledir::DirBundleturns a directory full of files into a bundle; it is useful for testing and lightweight usage.zip::ZipBundlefor a ZIP-format bundle.
Modules§
- cache
- Local caching of bundle data.
- dir
- A module for the directory bundle
DirBundle. - itar
- The web-friendly “indexed tar” bundle backend.
- ttb_fs
- Read ttb v1 bundles on the filesystem.
- ttb_net
- Read ttb v1 bundles on the internet.
- zip
- ZIP files as Tectonic bundles.
Traits§
- Bundle
- A trait for bundles of Tectonic support files.
- Cachable
Bundle - A bundle that may be cached.
- File
Index - Keeps track of
- File
Info - Uniquely identifies a file in a bundle.
Functions§
- detect_
bundle - Try to open a bundle from a string, detecting its type.
- get_
fallback_ bundle - Open the fallback bundle.
- get_
fallback_ bundle_ url - Get the URL of the default bundle.