Aspose.TeX FOSS for Python

Requires Python 3.10 or later. No external dependencies.

git clone https://github.com/aspose-tex-foss/Aspose.TeX-FOSS-for-Python.git
cd Aspose.TeX-FOSS-for-Python
pip install -e .

Select a section to begin:

Key capabilities

  • TeXJob is the main entry point: it accepts an input source and an output device, then produces typeset output when run() is called.
  • Three interchangeable output devices — PdfDevice, DviDevice, and SvgDevice — produce PDF, DVI, and SVG output respectively.
  • FileInputSource and StringInputSource supply TeX markup from a file on disk or an in-memory Python string.
  • TeXOptions configures engine behavior, including job name, magnification, and extra font/format search paths.

See Also

 English