summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-lit.html
diff options
context:
space:
mode:
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.html25
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 &ldquo;<a href="FAQ-dtx.html">documented LaTeX</a>&rdquo; 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>