summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorwl <wl>2007-02-01 09:36:19 +0000
committerwl <wl>2007-02-01 09:36:19 +0000
commit1113a54b1fddb9b5ef7683eb172c50dd1fd9d84d (patch)
tree1c46679bb95d8e16237cd7b024ddf7157a6f6062 /doc
parentf79ba72cd8ff0f4d9adcffe17f840c7b682deacf (diff)
downloadgroff-1113a54b1fddb9b5ef7683eb172c50dd1fd9d84d.tar.gz
Add some Bell labs extensions to the -ms macros.
* tmac/s.tmac (.SC, .UC, .P1, .P2) [bell]: New macros. * tmac/groff_ms.man, doc/groff.texinfo, NEWS: Document `-r bell'.
Diffstat (limited to 'doc')
-rw-r--r--doc/groff.texinfo16
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/groff.texinfo b/doc/groff.texinfo
index 9bbc317e..1be1473f 100644
--- a/doc/groff.texinfo
+++ b/doc/groff.texinfo
@@ -4411,6 +4411,22 @@ Cover sheet information
A cover sheet macro
@end table
+Emulations of a few ancient Bell Labs macros can be re-enabled with
+the @code{groff} command-line option @w{@samp{-r bell=1}}. They are
+@code{SC}, @code{UC}, @code{P1}, and @code{P2}.
+
+These are not enabled by default because (a)@tie{}they were not documented,
+in the original @code{ms} manual, and (b)@tie{}the @code{P1} and @code{UC}
+macros collide with different macros with the same names in the
+Berkeley version of @code{ms}.
+
+These @code{groff} emulations are sufficient to give back the
+1976 Kernighan@tie{}& Cherry paper @cite{Typsetting Mathematics -- User's
+Guide} its section headings, and restore some text that had gone
+missing as arguments of undefined macros. No warranty express or
+implied is given as to how well the typographic details these produce
+match the original Bell Labs macros.
+
@c ---------------------------------------------------------------------
@node Additional ms Macros, , Missing ms Macros, Differences from AT&T ms