diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-lit.html')
-rw-r--r-- | Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-lit.html | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-lit.html b/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-lit.html new file mode 100644 index 00000000000..539033c4fd6 --- /dev/null +++ b/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-lit.html @@ -0,0 +1,25 @@ +<head> +<title>UK TeX FAQ -- question label lit</title> +</head><body> +<h3>What is Literate Programming?</h3> +<p/>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. +<p/> + The “<a href="FAQ-dtx.html">documented LaTeX</a>” style of programming +is regarded by some as a form of literate programming, though it only +contains a subset of the constructs Knuth used. +<p/>Discussion of literate programming is conducted in the newsgroup +<i>comp.programming.literate</i>, whose FAQ is stored on +CTAN. Another good source of information is +<a href="http://www.literateprogramming.com/">http://www.literateprogramming.com/</a> +<dl> +<dt><tt><i>Literate Programming FAQ</i></tt><dd> + <a href="ftp://cam.ctan.org/tex-archive/help/comp.programming.literate_FAQ">help/comp.programming.literate_FAQ</a> +</dl> +<p/><p>This question on the Web: <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=lit">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=lit</a> +</body> |