Lout - a document formatting system Lout is a document formatting system designed and implemented by Jeffrey Kingston at the Basser Department of Computer Science, University of Sydney, Australia. The system reads a high-level description of a document similar in style to LaTeX and produces a PostScript file which can be printed on most laser printers and graphic display devices. A plain text output option is available, as is a highly experimental PDF output mode (users are encouraged to generate PostScript, then convert to PDF using GhostScript instead.) Lout is inherently multilingual. Adding new languages is easy. The following languages are currently supported (in alphabetical order): Czech, Danish, Dutch, English, Finnish, French, German, Hungarian, Italian, Norwegian, Polish, Portuguese, Russian, Slovenian, Spanish, Swedish. The Lout language, in which most document typesetting and layout tasks are implemented, is a purely functional language, which simplifies reasoning about the operations performed.