Welcome to the UK List of
TeX Frequently Asked Questions
on the Web
Literate programming is the combination of documentation and source
together in a fashion suited for reading by human beings.
In general, literate programs combine source
and documentation in a single file. Literate programming tools then
parse the file to produce either readable documentation or compilable
source. The WEB style of literate programming was created by
D. E. Knuth during the development of TeX.
The “documented LaTeX
” style of programming
is regarded by some as a form of literate programming, though it only
contains a subset of the constructs Knuth used.
Discussion of literate programming is conducted in the newsgroup
, whose FAQ is stored on
CTAN. Another good source of information is
- Literate Programming FAQ
This answer last edited: 2012-11-16
previous question, or
Go to FAQ home.
URL for this question: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=lit
Comments, suggestions, or error reports? - see
“how to improve the FAQ”.
This is FAQ version 3.26, released on 2013-02-25.