about summary refs log tree commit diff
diff options
context:
space:
mode:
authorgiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2008-06-01 18:47:58 +0000
committergiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2008-06-01 18:47:58 +0000
commitaa156c00532ce347d5a88976395308f54bc84c6f (patch)
treea4a0368674ef7315305c5f51a1b5fc9f43b682da
parentc1398e6d82599c98a4c85934be7609eb69d5852c (diff)
downloadnetpbm-mirror-aa156c00532ce347d5a88976395308f54bc84c6f.tar.gz
netpbm-mirror-aa156c00532ce347d5a88976395308f54bc84c6f.tar.xz
netpbm-mirror-aa156c00532ce347d5a88976395308f54bc84c6f.zip
"miscellaneous update"
git-svn-id: http://svn.code.sf.net/p/netpbm/code/userguide@639 9d0c8265-081b-0410-96cb-a4ca84ce46f8
-rw-r--r--asciitopgm.html24
-rw-r--r--atktopbm.html32
-rw-r--r--bioradtopgm.html31
-rw-r--r--brushtopbm.html24
-rw-r--r--cameratopam.html40
-rw-r--r--cmuwmtopbm.html25
-rw-r--r--ddbugtopbm.html44
-rw-r--r--escp2topbm.html41
-rw-r--r--eyuvtoppm.html19
-rw-r--r--fiascotopnm.html57
-rw-r--r--fstopgm.html25
-rw-r--r--gemtopnm.html29
-rw-r--r--giftopnm.html5
-rw-r--r--gouldtoppm.html24
-rw-r--r--hdifftopam.html37
-rw-r--r--hipstopgm.html24
-rw-r--r--hpcdtoppm.html44
-rw-r--r--libsystem.html2
-rw-r--r--pamcut.html10
-rw-r--r--pamscale.html10
-rw-r--r--pamthreshold.html5
-rw-r--r--pnmshear.html13
22 files changed, 221 insertions, 344 deletions
diff --git a/asciitopgm.html b/asciitopgm.html
index 96e529eb..1de3b421 100644
--- a/asciitopgm.html
+++ b/asciitopgm.html
@@ -7,19 +7,15 @@ Updated: 05 September 2003
 
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="ixAAB"></A>
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 asciitopgm - convert ASCII graphics into a PGM
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>asciitopgm</B>
 [<b>-d</b> <i>divisor</I>] <I>height</i> <i>width</I> [<I>asciifile</I>]
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
@@ -56,27 +52,23 @@ gray values.
 with that text specified in ASCII, that is something quite different.
 Use <b>pbmtext</b> for that.
 
-<A NAME="lbAE">&nbsp;</A>
-
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
 <A HREF="pbmtoascii.html">pbmtoascii</A>,
 <A HREF="pbmtext.html">pbmtext</A>,
 <A HREF="pgm.html">pgm</A>
 
-<A NAME="lbAG">&nbsp;</A>
-<H2>AUTHOR</H2>
+<H2 id="author">AUTHOR</H2>
 
 Wilson H. Bent. Jr. (<A HREF="mailto:whb@usc.edu">whb@usc.edu</A>)
 
 <HR>
 <A NAME="index">&nbsp;</A><H2>Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">SEE ALSO</A>
-<LI><A HREF="#lbAG">AUTHOR</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#author">AUTHOR</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/atktopbm.html b/atktopbm.html
index 377ecdc8..b78f179b 100644
--- a/atktopbm.html
+++ b/atktopbm.html
@@ -6,41 +6,39 @@ Updated: 26 September 1991
 <BR>
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="ixAAB"></A>
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 atktopbm - convert Andrew Toolkit raster object to PBM
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>atktopbm</B> [<I>atkfile</I>]
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
 <p><b>atktopbm</b> reads an Andrew Toolkit raster object as input.
 and produces a PBM image as output.
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
-<A HREF="pbmtoatk.html">pbmtoatk</A>, <A HREF="pbm.html">pbm</A>
-<A NAME="lbAF">&nbsp;</A>
-<H2>AUTHOR</H2>
+<ul>
+<li><A HREF="pbmtoatk.html">pbmtoatk</A>
+<li><A HREF="pbm.html">pbm</A>
+</ul>
+
+
+<H2 id="author">AUTHOR</H2>
 
 Copyright (C) 1991 by Bill Janssen.
 
 <HR>
-<A NAME="index">&nbsp;</A><H2>Table Of Contents</H2>
+<H2 id="index">Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">SEE ALSO</A>
-<LI><A HREF="#lbAF">AUTHOR</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#author">AUTHOR</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/bioradtopgm.html b/bioradtopgm.html
index 49534f2e..980154d6 100644
--- a/bioradtopgm.html
+++ b/bioradtopgm.html
@@ -7,19 +7,16 @@ Updated: 28 June 1993
 
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 bioradtopgm - convert a Biorad confocal file into a PGM image
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>bioradtopgm</B>
 [<B>-image#</B>]
 [<I>imagedata</I>]
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
@@ -27,9 +24,7 @@ bioradtopgm - convert a Biorad confocal file into a PGM image
 produces a PGM image as output.  If the resulting image is upside
 down, run it through <B>pamflip -tb</B>.
 
-<A NAME="ixAAC"></A>
-<A NAME="lbAE">&nbsp;</A>
-<H2>OPTIONS</H2>
+<H2 id="options">OPTIONS</H2>
 
 <DL COMPACT>
 <DT><B>-image#</B>
@@ -41,27 +36,25 @@ image in the file has number zero. If no
 image number is supplied, only information about the image size and
 the number of images in the input is printed out. No output is produced.
 </DL>
-<A NAME="lbAF">&nbsp;</A>
-<H2>SEE ALSO</H2>
+
+<H2 id="seealso">SEE ALSO</H2>
 
 <A HREF="pamflip.html">pamflip</A>,
 <A HREF="pgm.html">pgm</A>
 
-<A NAME="lbAG">&nbsp;</A>
-<H2>AUTHORS</H2>
+<H2 id="authors">AUTHORS</H2>
 
 Copyright (C) 1993 by Oliver Trepte
 <BR>
 
 <HR>
-<A NAME="index">&nbsp;</A><H2>Table Of Contents</H2>
+<H2 id="index">Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">OPTIONS</A>
-<LI><A HREF="#lbAF">SEE ALSO</A>
-<LI><A HREF="#lbAG">AUTHORS</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#options">OPTIONS</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#authors">AUTHORS</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/brushtopbm.html b/brushtopbm.html
index 36fb0cf9..bfc2e8e1 100644
--- a/brushtopbm.html
+++ b/brushtopbm.html
@@ -6,18 +6,15 @@ Updated: 28 August 1988
 <BR>
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 brushtopbm - convert a doodle brush file into a PBM image
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>brushtopbm</B>
 [<I>brushfile</I>]
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
@@ -26,24 +23,21 @@ produces a portable bitmap as output.
 
 <P>Note that there is currently no pbmtobrush tool.
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
 <A HREF="pbm.html">pbm</A>
 
-<A NAME="lbAF">&nbsp;</A>
-<H2>AUTHOR</H2>
+<H2 id="author">AUTHOR</H2>
 
 Copyright (C) 1988 by Jef Poskanzer.
 
 <HR>
-<A NAME="index">&nbsp;</A><H2>Table Of Contents</H2>
+<H2 id="index">Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">SEE ALSO</A>
-<LI><A HREF="#lbAF">AUTHOR</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#author">AUTHOR</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/cameratopam.html b/cameratopam.html
index dd23eaf4..0a308848 100644
--- a/cameratopam.html
+++ b/cameratopam.html
@@ -6,13 +6,11 @@ Updated: 12 April 2005
 <BR>
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 
 cameratopam - convert raw camera image to PAM
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <b>cameratopam</b>
 
@@ -35,8 +33,12 @@ cameratopam - convert raw camera image to PAM
 [<b>-verbose</b>]
 
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<P>All options can be abbreviated to their shortest unique prefix.  You
+may use two hyphens instead of one to designate an option.  You may
+use either white space or an equals sign between an option name and
+its value.
+
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
@@ -52,13 +54,7 @@ format.
 
 
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>OPTIONS</H2>
-
-<P>All options can be abbreviated to their shortest unique prefix.  You
-may use two hyphens instead of one to designate an option.  You may
-use either white space or an equals sign between an option name and
-its value.
+<H2 id="options">OPTIONS</H2>
 
 <dl>
 <dt><b>-identify_only</b>
@@ -153,17 +149,13 @@ means.
 </dl>
 
 
-<A NAME="lbAF">&nbsp;</A>
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
 <A HREF="411toppm.html">411toppm</A>, 
 <A HREF="pamflip.html">pamflip</A>, 
 <A HREF="pam.html">pam</A>,
 
-<A NAME="lbAG">&nbsp;</A>
-
-<A NAME="history"></A>
-<H2>HISTORY</H2>
+<H2 id="history">HISTORY</H2>
 
 <P><b>cameratopam</b> was new in Netpbm 10.28 (June 2005).
 
@@ -178,14 +170,12 @@ single 5000 line source file).
 
 
 <HR>
-<A NAME="index">&nbsp;</A>
-<H2>Table Of Contents</H2>
+<H2 id="index">Table Of Contents</H2>
 <UL>
-<li><A HREF="#lbAB">NAME</A>
-<li><A HREF="#lbAC">SYNOPSIS</A>
-<li><A HREF="#lbAD">DESCRIPTION</A>
-<li><A HREF="#lbAE">OPTIONS</A>
-<li><A HREF="#lbAF">SEE ALSO</A>
+<li><A HREF="#synopsis">SYNOPSIS</A>
+<li><A HREF="#description">DESCRIPTION</A>
+<li><A HREF="#options">OPTIONS</A>
+<li><A HREF="#seealso">SEE ALSO</A>
 <li><A HREF="#history">HISTORY</A>
 </UL>
 </BODY>
diff --git a/cmuwmtopbm.html b/cmuwmtopbm.html
index 97daf7ac..4c92c904 100644
--- a/cmuwmtopbm.html
+++ b/cmuwmtopbm.html
@@ -6,44 +6,37 @@ Updated: 15 April 1989
 <BR>
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="ixAAB"></A>
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 cmuwmtopbm - convert a CMU window manager bitmap into a PBM image
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>cmuwmtopbm</B>
 [<I>cmuwmfile</I>]
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
 <p><b>cmuwmtopbm</b> reads a CMU window manager bitmap as input.  and
 produces a PBM image as output.
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
 <A HREF="pbmtocmuwm.html">pbmtocmuwm</A>,
 <A HREF="pbm.html">pbm</A>
 
-<A NAME="lbAF">&nbsp;</A>
-<H2>AUTHOR</H2>
+<H2 id="author">AUTHOR</H2>
 
 Copyright (C) 1989 by Jef Poskanzer.
 
 <HR>
-<A NAME="index">&nbsp;</A><H2>Table Of Contents</H2>
+<H2 id="index">Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">SEE ALSO</A>
-<LI><A HREF="#lbAF">AUTHOR</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#author">AUTHOR</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/ddbugtopbm.html b/ddbugtopbm.html
index 8bc6548c..11e1b33a 100644
--- a/ddbugtopbm.html
+++ b/ddbugtopbm.html
@@ -6,18 +6,15 @@ Updated: 21st August, 2002
 <BR>
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 ddbugtopbm - convert Diddle or DiddleBug sketches to PBM files
 
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>ddbugtopbm</B>
 
-<A NAME="examples"></A>
-<H2>EXAMPLES</H2>
+<H2 id="examples">EXAMPLES</H2>
 
 <pre>
 <B>ddbugtopbm &lt;/path/to/palm/backup/dir/DiddleBugDB.pdb</B>
@@ -28,8 +25,7 @@ ddbugtopbm - convert Diddle or DiddleBug sketches to PBM files
 </pre>
 
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
@@ -43,8 +39,7 @@ sketches, and <B>DiddleIDB.pdb</B>, containing the saved (and named)
 sketches which are listed by its `index' option.  You can feed this
 program any of these three on standard input.
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>USING THE PROGRAM</H2>
+<H2 id="using">USING THE PROGRAM</H2>
 
 <p>I recommend you <em>not</em> run <b>ddbugtopbm</b> from your Palm
 backup directory, i.e. don't run it from the directory the DB will
@@ -63,8 +58,7 @@ really tell the unnamed sketches apart.)
 
 
 
-<A NAME="lbAF">&nbsp;</A>
-<H2>BUGS</H2>
+<H2 id="limitations">LIMITATIONS</H2>
 
 <p>The DiddleBug DB reader is only known to work with DBs from
 DiddleBug version 2.50. But it should probably work on later versions,
@@ -74,8 +68,7 @@ and I think it'll work on DBs from version 2.15 as well.
 (if any) checking of the input.
 
 
-<A NAME="lbAG">&nbsp;</A>
-<H2>AUTHOR</H2>
+<H2 id="author">AUTHOR</H2>
 
 Russell Marks (<A HREF="mailto:rus@svgalib.org">rus@svgalib.org</A>).
 
@@ -83,10 +76,7 @@ Russell Marks (<A HREF="mailto:rus@svgalib.org">rus@svgalib.org</A>).
 itself, which like ddbugtopbm is distributed under the terms of the
 GNU GPL.
 
-
-
-<A NAME="lbAH">&nbsp;</A>
-<H2>SEE ALSO</H2>
+<H2 id="seealos">SEE ALSO</H2>
 
 <p>
 <a href="palmtopnm.html">palmtopnm</a>,
@@ -94,23 +84,21 @@ GNU GPL.
 
 <p>Jens-Chr. Heyer's `didcon' script does something similar.
 
-<A NAME="history"></A>
-<H2>HISTORY</H2>
+<H2 id="history">HISTORY</H2>
 
 <p><b>ddbugtopbm</b> was new in Netpbm 10.18 (August 2003).  It was written
 and independently distributed in August 2002.
 
 <HR>
-<A NAME="index">&nbsp;</A><H2>Table Of Contents</H2>
+<H2 id="index">Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAC">EXAMPLES</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">USING THE PROGRAM</A>
-<LI><A HREF="#lbAF">BUGS</A>
-<LI><A HREF="#lbAG">AUTHOR</A>
-<LI><A HREF="#lbAH">SEE ALSO</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#examples">EXAMPLES</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#using">USING THE PROGRAM</A>
+<LI><A HREF="#limitations">LIMITATIONS</A>
+<LI><A HREF="#author">AUTHOR</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/escp2topbm.html b/escp2topbm.html
index 52128b74..d444a8ef 100644
--- a/escp2topbm.html
+++ b/escp2topbm.html
@@ -6,18 +6,14 @@ Created: 1 August 2003
 <BR>
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="lbAB">&nbsp;</A>
-<H2>NAME</H2>
 escp2topbm - convert an ESC/P2 printer file to a PBM image
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>escp2topbm</B>
 [<I>printfile</I>]
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
@@ -35,12 +31,10 @@ to Standard Output.
 <P><b>escp2topbm</b> understands compression modes 0 (uncompressed)
 and 1 (RLE compressed) in the Epson input stream.
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>OPTIONS</H2>
+<H2 id="options">OPTIONS</H2>
 none
 
-<A NAME="lbAF">&nbsp;</A>
-<H2>HINTS</H2>
+<H2 id="hints">HINTS</H2>
 
 <P>As <b>escp2topbm</b> is a simple program, created mainly to test
 <b>pbmtoescp2</b>, there are some restrictions:
@@ -56,35 +50,30 @@ printer stream.  If this isn't true, the result is garbage.
 width value.  If this isn't true, the result is garbage.
 </ul>
 
-<A NAME="lbAG">&nbsp;</A>
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
 <B><A HREF="pbmtoescp2.html">pbmtoescp2</A></B>,
 <B><A HREF="pbm.html">pbm</A></B>
 
-<A NAME="lbAH">&nbsp;</A>
-<H2>AUTHOR</H2>
+<H2 id="author">AUTHOR</H2>
 
-<P> Copyright (C) 2003 by Ulrich Walcher 
+<P>Copyright (C) 2003 by Ulrich Walcher 
 (<A HREF="mailto:u.walcher@gmx.de">u.walcher@gmx.de</A>).
 
-<A NAME="history">&nbsp;</A>
-<H2>HISTORY</H2>
+<H2 id="history">HISTORY</H2>
 
 <p><b>escp2topbm</b> was added to Netpbm in Release 10.18 (August 2003);
 it was created around the same time.
 
 <HR>
-<A NAME="index">&nbsp;</A>
-<H2>Table Of Contents</H2>
+<H2 id="index">Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">OPTIONS</A>
-<LI><A HREF="#lbAF">HINTS</A>
-<LI><A HREF="#lbAG">SEE ALSO</A>
-<LI><A HREF="#lbAH">AUTHOR</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#options">OPTIONS</A>
+<LI><A HREF="#hints">HINTS</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#author">AUTHOR</A>
 <LI><A HREF="#history">HISTORY</A>
 </UL>
 
diff --git a/eyuvtoppm.html b/eyuvtoppm.html
index db4e2257..6580571a 100644
--- a/eyuvtoppm.html
+++ b/eyuvtoppm.html
@@ -6,12 +6,10 @@ Updated: 22 April 2001
 <BR>
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 eyuvtoppm - convert a Berkeley YUV file to a PPM file
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>eyuvtoppm</B>
 [<B>--width</B>
@@ -20,8 +18,7 @@ eyuvtoppm - convert a Berkeley YUV file to a PPM file
 <I>height</I>]
 [<I>eyuvfile</I>]
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
@@ -32,20 +29,18 @@ Abekas YUV) file as input and produces a PPM image on Standard Output.
 Otherwise, <I>eyuvfile </I> is the file specification of the input
 file.
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
 <B><A HREF="ppmtoeyuv.html">ppmtoeyuv</A></B>,
 <B><A HREF="yuvtoppm.html">yuvtoppm</A></B>,
 <B><A HREF="ppm.html">ppm</A></B>
 
 <HR>
-<A NAME="index">&nbsp;</A><H2>Table Of Contents</H2>
+<H2 id="index">Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">SEE ALSO</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/fiascotopnm.html b/fiascotopnm.html
index ad850138..64978e00 100644
--- a/fiascotopnm.html
+++ b/fiascotopnm.html
@@ -6,19 +6,23 @@ Updated: 12 July 2000
 <BR>
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 fiascotopnm - Convert compressed FIASCO image to PGM, or PPM
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>fiascotopnm </B>
 [<I>option</I>]...
 [<I>filename</I>]...
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<p>All option names may be abbreviated; for example, --output may be
+written --outp or --ou. For all options an one letter short option
+is provided. Mandatory or optional arguments to long options are
+mandatory or optional for short options, too. Both short and long
+options are case sensitive.
+
+
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
@@ -27,14 +31,7 @@ Standard Input if no file is named, and writes the images as PGM, or
 PPM files, depending on whether the FIASCO image is black and white or
 color.
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>OPTIONS</H2>
-
-<p>All option names may be abbreviated; for example, --output may be
-written --outp or --ou. For all options an one letter short option
-is provided. Mandatory or optional arguments to long options are
-mandatory or optional for short options, too. Both short and long
-options are case sensitive.
+<H2 id="options">OPTIONS</H2>
 
 <DL COMPACT>
 <DT><B>-o</B>[<I>name</I>], <B>--output=</B>[<I>name</I>]
@@ -123,8 +120,7 @@ Print detailed help, then exit.
 </DL>
 
 
-<A NAME="lbAF">&nbsp;</A>
-<H2>EXAMPLES</H2>
+<H2 id="examples">EXAMPLES</H2>
 
 <PRE>
 fiascotopnm foo.wfa &gt;foo.ppm
@@ -158,8 +154,7 @@ decompression speed is as fast as possible: the image is decompressed
 (in 4:2:0 format) at a quarter of its original size; then the image is
 enlarged again by pixel doubling.
 
-<A NAME="lbAG">&nbsp;</A>
-<H2>FILES</H2>
+<H2 id="files">FILES</H2>
 
 <DL COMPACT>
 <DT><B>/etc/system.fiascorc</B>
@@ -172,8 +167,7 @@ enlarged again by pixel doubling.
 
 </DL>
 
-<A NAME="lbAH">&nbsp;</A>
-<H2>ENVIRONMENT</H2>
+<H2 id="environment">ENVIRONMENT</H2>
 
 <DL COMPACT>
 <DT><B>FIASCO_IMAGES</B>
@@ -187,8 +181,7 @@ enlarged again by pixel doubling.
 </DL>
 
 
-<A NAME="lbAI">&nbsp;</A>
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
 <B><A HREF="pnmtofiasco.html">pnmtofiasco</A></B>,
 <B><A HREF="pnm.html">pnm</A></B>
@@ -203,23 +196,21 @@ Ullrich Hafner. <B>Low Bit-Rate Image and Video Coding with Weighted
 Finite Automata</B>, Ph.D. thesis, Mensch &amp; Buch Verlag, ISBN
 3-89820-002-7, October 1999.
 
-<A NAME="lbAJ">&nbsp;</A>
-<H2>AUTHOR</H2>
+<H2 id="author">AUTHOR</H2>
 
 Ullrich Hafner &lt;<A HREF="mailto:hafner@bigfoot.de">hafner@bigfoot.de</A>&gt;
 
 <HR>
-<A NAME="index">&nbsp;</A><H2>Table Of Contents</H2>
+<H2 id="index">Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">OPTIONS</A>
-<LI><A HREF="#lbAF">EXAMPLES</A>
-<LI><A HREF="#lbAG">FILES</A>
-<LI><A HREF="#lbAH">ENVIRONMENT</A>
-<LI><A HREF="#lbAI">SEE ALSO</A>
-<LI><A HREF="#lbAJ">AUTHOR</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#options">OPTIONS</A>
+<LI><A HREF="#examples">EXAMPLES</A>
+<LI><A HREF="#files">FILES</A>
+<LI><A HREF="#environment">ENVIRONMENT</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#author">AUTHOR</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/fstopgm.html b/fstopgm.html
index a6e68cc6..95d44384 100644
--- a/fstopgm.html
+++ b/fstopgm.html
@@ -6,19 +6,16 @@ Updated: 06 April 89
 <BR>
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 fstopgm - convert a Usenix FaceSaver(tm) file into a PGM image
 
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>fstopgm</B>
 [<I>fsfile</I>]
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
@@ -56,8 +53,7 @@ information; but enlarging by more than 3 does not look good.
 Oakland, CA.
 
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
 <A HREF="pgmtofs.html">pgmtofs</A>,
 <A HREF="pgm.html">pgm</A>,
@@ -65,22 +61,19 @@ Oakland, CA.
 <A HREF="pamenlarge.html">pamenlarge</A>,
 <A HREF="pamscale.html">pamscale</A>,
 <A HREF="pamditherbw.html">pamditherbw</A>
-<A NAME="lbAF">&nbsp;</A>
 
 
-<H2>AUTHOR</H2>
+<H2 id="author">AUTHOR</H2>
 
 Copyright (C) 1989 by Jef Poskanzer.
 
 <HR>
-<A NAME="index">&nbsp;</A>
-<H2>Table Of Contents</H2>
+<H2 id="index">Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">SEE ALSO</A>
-<LI><A HREF="#lbAF">AUTHOR</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#author">AUTHOR</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/gemtopnm.html b/gemtopnm.html
index 39c9d387..75429aee 100644
--- a/gemtopnm.html
+++ b/gemtopnm.html
@@ -6,19 +6,16 @@ Updated: 30 April 2000
 <BR>
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 gemtopnm - convert a GEM .img file into a PNM image
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>gemtopnm</B>
 [<B>-d</B>]
 [<I>gemfile</I>]
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
@@ -30,8 +27,7 @@ four plane.
 <p>The input file is <i>gemfile</i> if you specify that argument, or
 Standard Input otherwise.  Output is to Standard Output.
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>OPTIONS</H2>
+<H2 id="options">OPTIONS</H2>
 
 <DL COMPACT>
 <DT><B>-d</B>
@@ -40,27 +36,24 @@ Standard Input otherwise.  Output is to Standard Output.
 
 </DL>
 
-<A NAME="lbAF">&nbsp;</A>
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
 <B><A HREF="pbmtogem.html">pbmtogem</A></B>,
 <B><A HREF="pnm.html">pnm</A></B>
 
-<A NAME="lbAG">&nbsp;</A>
-<H2>AUTHOR</H2>
+<H2 id="author">AUTHOR</H2>
 
 <p>Copyright (C) 1988 Diomidis D. Spinellis (<A
 HREF="mailto:dds@cc.ic.ac.uk">dds@cc.ic.ac.uk</A>).
 
 <HR>
-<A NAME="index">&nbsp;</A><H2>Table Of Contents</H2>
+<H2 id="index">Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">OPTIONS</A>
-<LI><A HREF="#lbAF">SEE ALSO</A>
-<LI><A HREF="#lbAG">AUTHOR</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#options">OPTIONS</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#author">AUTHOR</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/giftopnm.html b/giftopnm.html
index d4bf9a7d..a409f3d1 100644
--- a/giftopnm.html
+++ b/giftopnm.html
@@ -7,9 +7,7 @@ Updated: 29 January 2007
 
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="name">&nbsp;</A>
 <H2>NAME</H2>
-
 giftopnm - convert a GIF file into a PNM image
 
 <H2 id="synopsis">SYNOPSIS</H2>
@@ -49,8 +47,7 @@ Netpbm output image has the wrong aspect ratio.  In this case,
 <B>giftopnm</B> issues an informational message telling you to run
 <B>pamscale</B> to correct the output.
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>OPTIONS</H2>
+<H2 id="options">OPTIONS</H2>
 
 <DL COMPACT>
 <DT><B>--alphaout=</B><I>alpha-filename</I>
diff --git a/gouldtoppm.html b/gouldtoppm.html
index c2949427..90e83701 100644
--- a/gouldtoppm.html
+++ b/gouldtoppm.html
@@ -6,42 +6,36 @@ Updated: 20 May 1990
 <BR>
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 gouldtoppm - convert Gould scanner file into a PPM image
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>gouldtoppm</B>
 [<I>gouldfile</I>]
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
 <p><b>gouldtoppm</b> reads a file produced by the Gould scanner as
 input and produces a PPM image as output.
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
 <A HREF="ppm.html">ppm</A>
 
-<A NAME="lbAF">&nbsp;</A>
-<H2>AUTHOR</H2>
+<H2 id="author">AUTHOR</H2>
 
 <p>Copyright(C) 1990 by Stephen Paul Lesniewski
 
 <HR>
-<A NAME="index">&nbsp;</A><H2>Table Of Contents</H2>
+<H2 id="index">Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">SEE ALSO</A>
-<LI><A HREF="#lbAF">AUTHOR</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#author">AUTHOR</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/hdifftopam.html b/hdifftopam.html
index ae1d9dcf..e6486394 100644
--- a/hdifftopam.html
+++ b/hdifftopam.html
@@ -6,31 +6,27 @@ Updated: 15 April 2002
 <BR>
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 hdifftopam - convert horizontal difference image to original PAM image
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>hdifftopam</B>[<I>pamfile</I>]
 [<B>-pnm</B>]
 [<B>-verbose</B>]
 
-<P>
-Minimum unique abbreviation of option is acceptable.  You may use double
-hyphens instead of single hyphen to denote options.  You may use white
-space in place of the equals sign to separate an option name from its value.
+<P>Minimum unique abbreviation of option is acceptable.  You may use
+double hyphens instead of single hyphen to denote options.  You may
+use white space in place of the equals sign to separate an option name
+from its value.
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
 <P><B>hdifftopam</B> undoes what <B>pamtohdiff</B> does.
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>OPTIONS</H2>
+<H2 id="options">OPTIONS</H2>
 <DL COMPACT>
 <DT><B>-pnm</B>
 
@@ -42,25 +38,22 @@ space in place of the equals sign to separate an option name from its value.
      <B>hdifftopam</B> fails.
 </DL>
 
-<A NAME="lbAF">&nbsp;</A>
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
 <B><A HREF="pamtohdiff.html">pamtohdiff</A></B>
 
-<A NAME="lbAG">&nbsp;</A>
-<H2>AUTHOR</H2>
+<H2 id="author">AUTHOR</H2>
 
 Bryan Henderson
 
 <HR>
-<A NAME="index">&nbsp;</A><H2>Table Of Contents</H2>
+<H2 id="index">Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">OPTIONS</A>
-<LI><A HREF="#lbAF">SEE ALSO</A>
-<LI><A HREF="#lbAG">AUTHOR</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#options">OPTIONS</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#author">AUTHOR</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/hipstopgm.html b/hipstopgm.html
index fae9c743..7e447d4e 100644
--- a/hipstopgm.html
+++ b/hipstopgm.html
@@ -6,18 +6,15 @@ Updated: 24 August 89
 <BR>
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 hipstopgm - convert a HIPS file into a PGM image
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>hipstopgm</B>
 [<I>hipsfile</I>]
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
@@ -30,24 +27,21 @@ image as output.
 <P>HIPS is a format developed at the Human Information Processing
 Laboratory, NYU.
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
 <A HREF="pgm.html">pgm</A>
 
-<A NAME="lbAF">&nbsp;</A>
-<H2>AUTHOR</H2>
+<H2 id="author">AUTHOR</H2>
 
 Copyright (C) 1989 by Jef Poskanzer.
 
 <HR>
-<A NAME="index">&nbsp;</A><H2>Table Of Contents</H2>
+<H2>Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">SEE ALSO</A>
-<LI><A HREF="#lbAF">AUTHOR</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#author">AUTHOR</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/hpcdtoppm.html b/hpcdtoppm.html
index 885ed253..9829a360 100644
--- a/hpcdtoppm.html
+++ b/hpcdtoppm.html
@@ -7,12 +7,10 @@ Updated: 7 August 2003
 
 <A HREF="#index">Table Of Contents</A>
 
-<A NAME="lbAB">&nbsp;</A>
 <H2>NAME</H2>
 hpcdtoppm - convert a Photo-CD image into a PBM image
 
-<A NAME="lbAC">&nbsp;</A>
-<H2>SYNOPSIS</H2>
+<H2 id="synopsis">SYNOPSIS</H2>
 
 <B>hpcdtoppm</B>
 <I>infile</I>
@@ -58,8 +56,7 @@ hpcdtoppm - convert a Photo-CD image into a PBM image
 [<B>-6</B>|<B>-64Base</B>|<B>-4096x6144</B>]
 [<I>outfile</I>]
 
-<A NAME="lbAD">&nbsp;</A>
-<H2>DESCRIPTION</H2>
+<H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
 
@@ -91,8 +88,7 @@ overview file appears in <B>photo_cd/overview.pcd</B>.
 <P>The overview file employs Base/16 format.
 
 
-<A NAME="lbAE">&nbsp;</A>
-<H2>OPTIONS</H2>
+<H2 id="options">OPTIONS</H2>
 
 Invoking <b>hpcdtoppm</b> without arguments produces a list of default
 values.  Note that you can supply only one size option.
@@ -329,8 +325,7 @@ the ProPhotoCD.
 
 </DL>
 
-<A NAME="lbAF">&nbsp;</A>
-<H2>Postcript Output</H2>
+<H2 id="postscriptoutput">Postcript Output</H2>
 
 <p>For Postscript output (options <B>-ps</B>, <B>-eps</B>,
 <B>-psg</B>, <B>-epsg</B>, <B>-psd</B>, <B>-epsg</B>) you can define
@@ -368,8 +363,7 @@ be specified simultaneously.  Using <B>-dpi</B> and the
 Even using the default values for these options will produce results
 differing from those obtained without use of the options.
 
-<A NAME="lbAG">&nbsp;</A>
-<H2>Limitations</H2>
+<H2 id="limitations">Limitations</H2>
 <p>The program ignores read protection.
 
 <P>The <B>-i</B> option is not working correctly.
@@ -379,8 +373,7 @@ program was developed by trial-and-error after staring at hex-dumps.
 Please send bugs reports and patches to the author.
 
 
-<A NAME="lbAH">&nbsp;</A>
-<H2>SEE ALSO</H2>
+<H2 id="seealso">SEE ALSO</H2>
 
 <A HREF="pcdovtoppm.html">pcdovtoppm</A>,
 <A HREF="pamarith.html">pamarith</A>,
@@ -392,8 +385,7 @@ Please send bugs reports and patches to the author.
 <b>xv</b>
 
 
-<A NAME="lbAI">&nbsp;</A>
-<H2>VERSION</H2>
+<H2 id="version">VERSION</H2>
 
 <p>The name <b>hpcdtoppm</b> stands for &quot;Hadmut's pcdtoppm,&quot; to
 make it distinguishable in the event that someone else is building a
@@ -402,8 +394,7 @@ similar application and naming it <b>pcdtoppm</b>.
 <p>This is version 0.6.
 
 
-<A NAME="lbAJ">&nbsp;</A>
-<H2>AUTHOR</H2>
+<H2 id="author">AUTHOR</H2>
 
 Copyright (c) 1992, 1993, 1994 by Hadmut Danisch (<A
 HREF="mailto:danisch@ira.uka.de">danisch@ira.uka.de</A>).
@@ -432,17 +423,16 @@ the program for details on its license.
 HREF="mailto:rodgers@nlm.nih.gov">rodgers@nlm.nih.gov</A>).
 
 <HR>
-<A NAME="index">&nbsp;</A><H2>Table Of Contents</H2>
+<H2>Table Of Contents</H2>
 <UL>
-<LI><A HREF="#lbAB">NAME</A>
-<LI><A HREF="#lbAC">SYNOPSIS</A>
-<LI><A HREF="#lbAD">DESCRIPTION</A>
-<LI><A HREF="#lbAE">OPTIONS</A>
-<LI><A HREF="#lbAF">POSTSCRIPT OUTPUT</A>
-<LI><A HREF="#lbAG">LIMITATIONS</A>
-<LI><A HREF="#lbAH">SEE ALSO</A>
-<LI><A HREF="#lbAI">VERSION</A>
-<LI><A HREF="#lbAJ">AUTHOR</A>
+<LI><A HREF="#synopsis">SYNOPSIS</A>
+<LI><A HREF="#description">DESCRIPTION</A>
+<LI><A HREF="#options">OPTIONS</A>
+<LI><A HREF="#postscriptoutput">POSTSCRIPT OUTPUT</A>
+<LI><A HREF="#limitations">LIMITATIONS</A>
+<LI><A HREF="#seealso">SEE ALSO</A>
+<LI><A HREF="#version">VERSION</A>
+<LI><A HREF="#author">AUTHOR</A>
 </UL>
 </BODY>
 </HTML>
diff --git a/libsystem.html b/libsystem.html
index 494c9f75..fa77dfa3 100644
--- a/libsystem.html
+++ b/libsystem.html
@@ -302,7 +302,7 @@ normally close the reading end of the pipe, since it is no longer useful.
 end-of-file indication and the writer subsequently tries to write to
 the pipe, that is an error condition for the writer.  In a typical
 default Unix environment, that error causes the writer to receive a
-SIGPIP signal and that signal causes the writer process to terminate
+SIGPIPE signal and that signal causes the writer process to terminate
 abnormally.  But if, alternatively, the writer has ordered that SIGPIPE
 be blocked, ignored, or handled, the signal does not cause the death of
 the writer.  Instead, the write operation simply completes with an error
diff --git a/pamcut.html b/pamcut.html
index 40c9d39c..a38b7719 100644
--- a/pamcut.html
+++ b/pamcut.html
@@ -34,6 +34,11 @@ pamcut - cut a rectangle out of a PAM, PBM, PGM, or PPM image
 
 [<I>pnmfile</I>]
 
+<P>Minimum unique abbreviations of option are acceptable.  You may use
+double hyphens instead of single hyphen to denote options.  You may use
+white space in place of the equals sign to separate an option name
+from its value.
+
 <H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
@@ -42,11 +47,6 @@ pamcut - cut a rectangle out of a PAM, PBM, PGM, or PPM image
 extracts the specified rectangle, and produces the same kind of image
 as output.
 
-<P>Minimum unique abbreviations of option are acceptable.  You may use
-double hyphens instead of single hyphen to denote options.  You may use
-white space in place of the equals sign to separate an option name
-from its value.
-
 <P>There are two ways to specify the rectangle to cut: arguments and
 options.  Options are easier to remember and read, more expressive,
 and allow you to use defaults.  Arguments were the only way available
diff --git a/pamscale.html b/pamscale.html
index 855649ec..864594a0 100644
--- a/pamscale.html
+++ b/pamscale.html
@@ -38,6 +38,11 @@ pamscale - scale a Netpbm image
 
 </pre>
 
+<P>Minimum unique abbreviation of option is acceptable.  You may use
+double hyphens instead of single hyphen to denote options.  You may use
+white space in place of the equals sign to separate an option name
+from its value.
+
 <H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
@@ -48,11 +53,6 @@ scales individually horizontally and vertically by specified factors.
 <P>You can either enlarge (scale factor &gt; 1) or reduce (scale factor
 &lt; 1).
 
-<P>Minimum unique abbreviation of option is acceptable.  You may use
-double hyphens instead of single hyphen to denote options.  You may use
-white space in place of the equals sign to separate an option name
-from its value.
-
 <h3 id="scalefactor">The Scale Factors</h3>
 
 <P>When you specify an absolute size or scale factor for both
diff --git a/pamthreshold.html b/pamthreshold.html
index 9de044f4..af5ac9f6 100644
--- a/pamthreshold.html
+++ b/pamthreshold.html
@@ -121,8 +121,9 @@ of 0.5.  Without <b>-simple</b> or <b>-local</b> this option is
 meaningless.
 
 <p>The meaning of the threshold depends upon the kind of thresholding
-you do (as determined by other options).  Roughly, pixels brighter
-than the threshold become white in the output while others become black.
+you do (as determined by other options).  Roughly, pixels at least as
+bright as the threshold become white in the output while others become
+black.
 
 <dt><b>-contrast=</b><i>threshold</i></dt>
 
diff --git a/pnmshear.html b/pnmshear.html
index 3a5ba311..e72b24a8 100644
--- a/pnmshear.html
+++ b/pnmshear.html
@@ -17,6 +17,11 @@ pnmshear - shear a PNM image by a specified angle
 [<B>-noantialias</B>] [<B>-background=</B><I>color</I>]
 <I>angle</I> [<I>pnmfile</I>]
 
+<P>All options can be abbreviated to their shortest unique prefix.
+You may use two hyphens instead of one to designate an option.  You
+may use either white space or equals signs between an option name and
+its value.
+
 <H2 id="description">DESCRIPTION</H2>
 
 <p>This program is part of <a href="index.html">Netpbm</a>.
@@ -44,7 +49,7 @@ If the angle is negative, it shears the other way:
 </PRE>
 
 The angle should not get too close to 90 or -90, or the resulting
-anymap will be unreasonably wide.
+image will be unreasonably wide.
 
 <P><b>pnmshear</b> does the shearing by looping over the source pixels
 and distributing fractions to each of the destination pixels.  This
@@ -57,12 +62,6 @@ problem, you can run the result through <b>pnmquant</b>.
 
 <H2 id="options">OPTIONS</H2>
 
-<P>
-All options can be abbreviated to their shortest unique prefix.  You
-may use two hyphens instead of one to designate an option.  You may
-use either white space or equals signs between an option name and its
-value.
-
 <DL COMPACT>
 <DT><b>-background=</b><i>color</i>