Skip to content
This repository was archived by the owner on Oct 16, 2025. It is now read-only.
/ RusTeX Public archive

A (somewhat experimental) implementation of a TeX engine in rust, used to convert LaTeX documents to xhtml.

Notifications You must be signed in to change notification settings

slatex/RusTeX

Repository files navigation

RusTeX

This implementation is deprecated in favor of a reimplementation here

A (somewhat experimental) implementation of a TeX engine in rust, used to convert LaTeX documents to xhtml.

Usage

rustex -i <path-to-input-file>.tex -o <path-to-output-file>.xhtml

Requirements

RusTeX implements (primarily) the primitives of (plain) TeX, eTeX and pdfTeX -- besides that, it will delegate to your local TeX system. This means that you need to have TeX installed on your system. RusTeX will then process your latex.ltx first, before processing your input file. It will also use the same TEXINPUTS settings as your TeX configuration. Consequently, RusTeX should behave exactly as your local TeX system does, except for producing xhtml rather than pdf.

About

A (somewhat experimental) implementation of a TeX engine in rust, used to convert LaTeX documents to xhtml.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages