The SILE Typesetter — Simon’s Improved Layout Engine
-
Updated
Apr 16, 2025 - Lua
TeX is a typesetting system created by Donald Knuth at Stanford University in 1978. TeX works by reading a source file containing text and macro definitions which instruct the TeX engine how to typeset the document. It also reads TFM files containing character widths, ligatures, and other information relevant to a particular font. After processing the source document, TeX outputs a DVI file which is a device-independent binary file containing the positions of all characters in the document. The DVI file is then supposed to be processed by a device-specific program that combines the DVI file with the necessary fonts to create something that can be sent to a printer. Nowadays it is more common to use one of the extensions to TeX, e.g. pdfTeX which outputs a pdf file instead of a DVI file.
The SILE Typesetter — Simon’s Improved Layout Engine
speedata Publisher - a professional database Publishing system
a ConTeXt LMTX module for Chinese vertical typesetting
a ConTeXt LMTX module for Jiazhu (or 夹注, 割注)
The Holy Bible with etymological context based on John Wycliffe translation of the Latin Vulgate
Nilcons Slides - quality presentations from code
a ConTeXt LMTX module to support Chinese punctuation
A collection of lua filters for pandoc
LoreTex is an extension to the Tex language for compiling pdf documents, providing an interface to define characters, places and more, and then generate a glossary containing those entities that are relevant to your story.
Created by Donald E. Knuth
Released 1978