Printing section number with troff -ms macros.
Arnold Robbins
arnold at audiofax.com
Thu Nov 1 04:46:02 AEST 1990
In article <1990Oct30.224252.7998 at athena.mit.edu> drk at athena.mit.edu (David R Kohr) writes:
>I am trying to produce a Table of Contents which includes the section number
>as well as page number for each item listed.
I came up with this macro recently. It does all the work for you. Use this
macro *instead of* the .NH and .XS/.XE macros, and put a .TC at the end.
(It does answer your question, too; string register SN has the section number.)
."
." HN - Heading that are numbered and produce a Table of Contents entry
."
." Usage: .NH level "text"
."
.de HN
.NH \\$1
\\$2
.XS \\n(PN
\\*(SN \\$2
.XE
..
--
Arnold Robbins AudioFAX, Inc. | Laundry increases
2000 Powers Ferry Road, #200 / Marietta, GA. 30067 | exponentially in the
INTERNET: arnold at audiofax.com Phone: +1 404 933 7612 | number of children.
UUCP: emory!audfax!arnold Fax-box: +1 404 618 4581 | -- Miriam Robbins
More information about the Comp.unix.internals
mailing list