retex-kpath 1.3.0

kpathsea-compatible file lookup for retex
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# retex-kpath

A native implementation of the parts of kpathsea that TeX engines use.

Reads `texmf.cnf` (found through `TEXMFCNF`), expands variables, braces and
`~`, honours environment variables and `VAR.progname` overrides, uses `ls-R`
databases, searches `//` subdirectories and applies the file-format suffix
rules, so that retex finds the same files as `luatex` and `kpsewhich`.

This crate is a component of [retex](https://gitlab.com/severin-lemaignan/retex),
a TeX engine written in Rust that replaces `lualatex`. See the retex README for
the project as a whole. The API serves retex and may change between versions.

License: CC0-1.0.