noxz-sites

A collection of a builder and various scripts creating the noxz.tech sites
git clone https://noxz.tech/git/noxz-sites.git
Log | Files | README | LICENSE

commit: 2ae53f71c0726411be171d1378270cf6b0c2507b
parent: e81314d47d41879cb7044c660bf5f776a8469eb5
author: Chris Noxz <chris@noxz.tech>
date:   Wed, 16 Oct 2019 20:20:03 +0200
Start adding papers on troff and friends
MMakefile2+-
Anoxz.tech/guides/groff/a_guide_to_typesetting_mathematics_using_gnu_eqn.pdfBin0
Anoxz.tech/guides/groff/a_system_for_algorithm_animation__132.pdfBin0
Anoxz.tech/guides/groff/a_system_for_typesetting_mathematics.pdfBin0
Anoxz.tech/guides/groff/chem_--_a_language_for_typesetting_chemical_structure_diagram__122.pdfBin0
Anoxz.tech/guides/groff/dformat_--_a_program_for_typesetting_data_formats__142.pdfBin0
Anoxz.tech/guides/groff/grap_--_a_language_for_typesetting_graphs__114.pdfBin0
Mnoxz.tech/guides/groff/index.md43++++++++++++++++++++
Anoxz.tech/guides/groff/pic_--_a_graphics_language_for_typesetting__116.pdfBin0
Anoxz.tech/guides/groff/typesetting_mathematics_users_guide__second_edition.pdfBin0
10 files changed, 44 insertions(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
@@ -19,7 +19,7 @@ all: clean builder
 	@
 	@echo creating tar archive 'web.tar'
 	@find ./ -type f -regex \
-	".*\.\(jpg\|png\|svg\|html\|css\|asc\|pub\|rss\|xml\|swps\|txt\|patch\|ggb\)" \
+	".*\.\(jpg\|png\|svg\|html\|css\|asc\|pub\|rss\|xml\|swps\|txt\|patch\|ggb\|pdf\)" \
 	-exec tar -rf web.tar {} \;
 
 builder: config.h builder.c
diff --git a/noxz.tech/guides/groff/a_guide_to_typesetting_mathematics_using_gnu_eqn.pdf b/noxz.tech/guides/groff/a_guide_to_typesetting_mathematics_using_gnu_eqn.pdf
diff --git a/noxz.tech/guides/groff/a_system_for_algorithm_animation__132.pdf b/noxz.tech/guides/groff/a_system_for_algorithm_animation__132.pdf
diff --git a/noxz.tech/guides/groff/a_system_for_typesetting_mathematics.pdf b/noxz.tech/guides/groff/a_system_for_typesetting_mathematics.pdf
diff --git a/noxz.tech/guides/groff/chem_--_a_language_for_typesetting_chemical_structure_diagram__122.pdf b/noxz.tech/guides/groff/chem_--_a_language_for_typesetting_chemical_structure_diagram__122.pdf
diff --git a/noxz.tech/guides/groff/dformat_--_a_program_for_typesetting_data_formats__142.pdf b/noxz.tech/guides/groff/dformat_--_a_program_for_typesetting_data_formats__142.pdf
diff --git a/noxz.tech/guides/groff/grap_--_a_language_for_typesetting_graphs__114.pdf b/noxz.tech/guides/groff/grap_--_a_language_for_typesetting_graphs__114.pdf
diff --git a/noxz.tech/guides/groff/index.md b/noxz.tech/guides/groff/index.md
@@ -8,6 +8,49 @@ Apart from *groff*, these guides may include other programs used together with
 *groff*, such as *eqn*, *tbl*, and so on. I will try to make this clear in the
 description of each guide.
 
+Collection of papers on troff and its companions
+------------------------------------------------
+Following is a collection based on 
+[troff.org/papers](https://www.troff.org/papers.html). However, I found that 
+much of the links referenced from that site are dead. I have instead downloaded 
+and compiled pdfs from archive.org. Much of the material available was written 
+at Bell Labs. The CSTR documents below refer to 'Computer Science Technical 
+Reports', a Bell Labs internal numbering system used in the past.
+
+### eqn
++ [Typesetting Mathematics, User's Guide (Second Edition)
+](typesetting_mathematics_users_guide__second_edition.pdf).
+[Brian W.  Kernighan](https://www.troff.org/whoswho.html#bwk) and Lorinda
+Cherry, 1978.
++ [A System for Typesetting Mathematics
+](a_system_for_typesetting_mathematics.pdf).
+[Brian W.  Kernighan](https://www.troff.org/whoswho.html#bwk) and Lorinda L.
+Cherry, CACM, 1975.
++ [A Guide to Typesetting Mathematics using GNU eqn
+](a_guide_to_typesetting_mathematics_using_gnu_eqn.pdf). Ted Harding, 2011.
+
+### pic
++ [PIC -- A Graphics Language for Typesetting (Revised User Manual)
+](pic_--_a_graphics_language_for_typesetting__116.pdf). CSTR #116,
+[Brian W. Kernighan](https://www.troff.org/whoswho.html#bwk), Bell Labs,
+December 1984.
++ [GRAP -- A Language for Typesetting Graphs (Tutorial and User Manual)
+](grap_--_a_language_for_typesetting_graphs__114.pdf). CSTR #114, Jon L.
+Bentley and [Brian W. Kernighan](https://www.troff.org/whoswho.html#bwk)", Bell
+Labs, August 1984.
++ [CHEM -- A Program for Typesetting Chemical Structure Diagrams
+](chem_--_a_language_for_typesetting_chemical_structure_diagram__122.pdf).
+CSTR #122, J. L. Bentley, L. W. Jelinski, and [B. W. Kernighan
+](https://www.troff.org/whoswho.html#bwk), Computers and Chemistry,
+Bell Labs, April 1986.
++ [A System for Algorithm Animation (Tutorial and User Manual)
+](a_system_for_algorithm_animation__132.pdf). CSTR #132, J.  L.  Bentley
+and [B. W. Kernighan](https://www.troff.org/whoswho.html#bwk), Bell Labs,
+January 1987.  Instrument your programs with graphics.
++ [DFORMAT -- A Program for Typesetting Data Formats
+](dformat_--_a_program_for_typesetting_data_formats__142.pdf). CSTR #142, Jon
+L.  Bentley, Bell Labs, April 1988.
+
 Crossing out expressions in *eqn*
 ---------------------------------
 In the *man* page of *eqn* you can read about defining a macro for canceling an
diff --git a/noxz.tech/guides/groff/pic_--_a_graphics_language_for_typesetting__116.pdf b/noxz.tech/guides/groff/pic_--_a_graphics_language_for_typesetting__116.pdf
diff --git a/noxz.tech/guides/groff/typesetting_mathematics_users_guide__second_edition.pdf b/noxz.tech/guides/groff/typesetting_mathematics_users_guide__second_edition.pdf