TeX
Digital typography
Typesetting
LuaTeX
ConTeXt
Jim Hefferon
PM
Application software
Software
Typography