From: Didier Raboud <odyx@debian.org>
Date: Tue, 4 Oct 2016 11:43:58 +0200
Subject: Fixes errors and hyphen-as-minus in manpages

---
 foo2hbpl2-wrapper.1in            | 18 +++++++++---------
 foo2hbpl2.1in                    | 18 +++++++++---------
 foo2hiperc-wrapper.1in           | 18 +++++++++---------
 foo2hiperc.1in                   | 26 +++++++++++++-------------
 foo2hp.1in                       | 18 +++++++++---------
 foo2hp2600-wrapper.1in           | 18 +++++++++---------
 foo2lava-wrapper.1in             | 18 +++++++++---------
 foo2lava.1in                     | 18 +++++++++---------
 foo2oak-wrapper.1in              | 18 +++++++++---------
 foo2oak.1in                      | 18 +++++++++---------
 foo2qpdl-wrapper.1in             | 22 +++++++++++-----------
 foo2qpdl.1in                     | 20 ++++++++++----------
 foo2slx-wrapper.1in              | 16 ++++++++--------
 foo2slx.1in                      | 18 +++++++++---------
 foo2xqx-wrapper.1in              | 12 ++++++------
 foo2xqx.1in                      | 10 +++++-----
 foo2zjs-wrapper.1in              | 28 +++++++++++++++-------------
 foo2zjs.1in                      | 26 ++++++++++++++------------
 gipddecode.1in                   |  2 +-
 hbpldecode.1in                   | 14 +++++++-------
 hipercdecode.1in                 |  4 ++--
 icc2ps/foo2zjs-icc2ps.1in        | 26 +++++++++++---------------
 lavadecode.1in                   |  4 ++--
 macros.man                       | 22 +++++++++++-----------
 oakdecode.1in                    |  2 +-
 opldecode.1in                    | 12 ++++++------
 osx-hotplug/osx-hplj-hotplug.1in |  2 +-
 printer-profile.1in              | 10 +++++-----
 qpdldecode.1in                   |  8 ++++----
 slxdecode.1in                    |  2 +-
 xqxdecode.1in                    |  4 ++--
 zjsdecode.1in                    |  2 +-
 32 files changed, 227 insertions(+), 227 deletions(-)

diff --git a/foo2hbpl2-wrapper.1in b/foo2hbpl2-wrapper.1in
index 0fd1570..ba55b5c 100644
--- a/foo2hbpl2-wrapper.1in
+++ b/foo2hbpl2-wrapper.1in
@@ -44,7 +44,7 @@ Print in color (else monochrome).
 Color correction mode [0].
 .TS
 n l .
-10	ICM color profile (using -G *.icm file)
+10	ICM color profile (using \-G *.icm file)
 .TE
 .TP
 .BI \-d\0 duplex
@@ -123,9 +123,9 @@ Print in N-up.  Requires the \fBpsutils\fP package.
 Orientation used for N-up.
 .TS
 l l l.
-Portrait	-op	(normal)
-Landscape	-ol	(rotated 90 degrees anticlockwise)
-Seascape	-os	(rotated 90 degrees clockwise)
+Portrait	\-op	(normal)
+Landscape	\-ol	(rotated 90 degrees anticlockwise)
+Seascape	\-os	(rotated 90 degrees clockwise)
 .TE
 .SS Printer Tweaking Options
 These are the options used to customize the operation of \fBfoo2hbpl2\fP
@@ -144,13 +144,13 @@ The defaults should work on the 2200DL and 2300DL, and have not
 been tested on any other printers.
 .TP
 .BI \-L\0 mask
-Send the logical clipping values from -u/-l in the ZjStream.
+Send the logical clipping values from \-u/-l in the ZjStream.
 \fBfoo2hbpl2-wrapper\fP always runs Ghostscript with the ideal page dimensions,
 so that the scale of the image is correct,
 regardless whether or not the printer has unprintable regions.
 This option is used to move the position of the clipped image
 back to where it belongs on the page.  The default is to send
-the amount which was clipped by -u and -l, and should be
+the amount which was clipped by \-u and \-l, and should be
 good in most cases.
 .TS
 l l.
@@ -176,7 +176,7 @@ These are the options used to control the quality of color output.
 Color correction is currently a WORK IN PROGRESS.
 .TP
 .BI \-g\0 gsopts
-Additional options to pass to Ghostscript, such as -g\(lq-dDITHERPPI=nnn\(rq,
+Additional options to pass to Ghostscript, such as \-g\(lq-dDITHERPPI=nnn\(rq,
 etc.  This option may appear more than once.
 .TP
 .BI \-G\0 profile.icm
@@ -221,7 +221,7 @@ examine it, and then print it using a RAW print queue:
 .nf
 foo2hbpl2-wrapper testpage.ps > testpage.prn
 hbpl2decode < testpage.prn
-lpr -P raw testpage.prn
+lpr \-P raw testpage.prn
 .fi
 .RE
 .P
@@ -229,7 +229,7 @@ Create a color ZjStream stream from a Postscript document:
 
 .RS
 .nf
-foo2hbpl2-wrapper -c testpage.ps > testpage.prn
+foo2hbpl2-wrapper \-c testpage.ps > testpage.prn
 .fi
 .RE
 
diff --git a/foo2hbpl2.1in b/foo2hbpl2.1in
index 0d9590a..86e4de7 100644
--- a/foo2hbpl2.1in
+++ b/foo2hbpl2.1in
@@ -130,7 +130,7 @@ Set the offset of the end of the printable region from the
 lower right corner, in pixels [0x0].
 .TP
 .BI \-L\0 mask
-Send logical clipping amounts implied by -u/-l in the ZjStream [3].
+Send logical clipping amounts implied by \-u/-l in the ZjStream [3].
 .TS
 l l.
 0	don't send any logical clipping amounts
@@ -178,10 +178,10 @@ Create a black and white ZJS stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -r1200x600 -sDEVICE=pbmraw \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2hbpl2 -r1200x600 -g10200x6600 -p1 >testpage.zm
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-r1200x600 \-sDEVICE=pbmraw \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2hbpl2 \-r1200x600 \-g10200x6600 \-p1 >testpage.zm
 .fi
 .RE
 .P
@@ -189,10 +189,10 @@ Create a color ZJS stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -g10200x6600 -r1200x600 -sDEVICE=bitcmyk \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2hbpl2 -r1200x600 -g10200x6600 -p1 >testpage.zc
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-g10200x6600 \-r1200x600 \-sDEVICE=bitcmyk \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2hbpl2 \-r1200x600 \-g10200x6600 \-p1 >testpage.zc
 .fi
 .RE
 
diff --git a/foo2hiperc-wrapper.1in b/foo2hiperc-wrapper.1in
index 3601f56..0dca96b 100644
--- a/foo2hiperc-wrapper.1in
+++ b/foo2hiperc-wrapper.1in
@@ -37,7 +37,7 @@ Print in color (else monochrome).
 Color correction mode [0].
 .TS
 n l .
-10	ICM color profile (using -G *.icm file)
+10	ICM color profile (using \-G *.icm file)
 .TE
 .TP
 .BI \-d\0 duplex
@@ -66,7 +66,7 @@ Paper size code to send to printer [2].
 box;
 | n l | n l.
 1	A4	2	letter
-3	legal	-	-	
+3	legal	\-	\-	
 5	A5	6	B5jis
 7	A6	8	env Monarch
 9	env DL	10	env C5
@@ -100,9 +100,9 @@ Print in N-up.  Requires the \fBpsutils\fP package.
 Orientation used for N-up.
 .TS
 l l l.
-Portrait	-op	(normal)
-Landscape	-ol	(rotated 90 degrees anticlockwise)
-Seascape	-os	(rotated 90 degrees clockwise)
+Portrait	\-op	(normal)
+Landscape	\-ol	(rotated 90 degrees anticlockwise)
+Seascape	\-os	(rotated 90 degrees clockwise)
 .TE
 .SS Printer Tweaking Options
 These are the options used to customize the operation of \fBfoo2hiperc\fP
@@ -117,13 +117,13 @@ Set the offset of the end of the printable region from the
 lower right corner, in pixels [varies with paper size].
 .TP
 .BI \-L\0 mask
-Send the logical clipping values from -u/-l in the HIPERC stream.
+Send the logical clipping values from \-u/-l in the HIPERC stream.
 \fBfoo2hiperc-wrapper\fP always runs Ghostscript with the ideal page dimensions,
 so that the scale of the image is correct,
 regardless whether or not the printer has unprintable regions.
 This option is used to move the position of the clipped image
 back to where it belongs on the page.  The default is to send
-the amount which was clipped by -u and -l, and should be
+the amount which was clipped by \-u and \-l, and should be
 good in most cases.
 .TS
 l l.
@@ -145,7 +145,7 @@ These are the options used to control the quality of color output.
 Color correction is currently a WORK IN PROGRESS.
 .TP
 .BI \-g\0 gsopts
-Additional options to pass to Ghostscript, such as -g\(lq-dDITHERPPI=nnn\(rq,
+Additional options to pass to Ghostscript, such as \-g\(lq-dDITHERPPI=nnn\(rq,
 etc.  This option may appear more than once.
 .TP
 .BI \-G\0 profile.icm
@@ -198,7 +198,7 @@ Create a color HIPERC stream from a Postscript document:
 
 .RS
 .nf
-foo2hiperc-wrapper -c testpage.ps > testpage.hc
+foo2hiperc-wrapper \-c testpage.ps > testpage.hc
 .fi
 .RE
 
diff --git a/foo2hiperc.1in b/foo2hiperc.1in
index 6496984..dca0143 100644
--- a/foo2hiperc.1in
+++ b/foo2hiperc.1in
@@ -11,13 +11,13 @@ foo2hiperc \- Convert Ghostscript pbmraw or bitcmyk format into a
 HIPERC printer stream
 .SH SYNOPSIS
 .B foo2hiperc
-.RI [ options "] <" pbmraw-file " >" hiperc-file
+.RI [ options "] <" pbmraw\-file " >" hiperc\-file
 .sp 1
 .B foo2hiperc
-.RI [ options "] <" bitcmyk-file " >" hiperc-file
+.RI [ options "] <" bitcmyk\-file " >" hiperc\-file
 .sp 1
 .B foo2hiperc
-.RI [ options "] <" pksmraw-file " >" hiperc-file
+.RI [ options "] <" pksmraw\-file " >" hiperc\-file
 .SH DESCRIPTION
 .B foo2hiperc
 converts Ghostscript pbmraw, bitcmyk, or pksmraw output formats to monochrome
@@ -63,7 +63,7 @@ Paper code to send to printer [2].
 box;
 | n l | n l.
 1	A4	2	letter
-3	legal	-	-	
+3	legal	\-	\-	
 5	A5	6	B5jis
 7	A6	8	env Monarch
 9	env DL	10	env C5
@@ -108,7 +108,7 @@ Set the offset of the end of the printable region from the
 lower right corner, in pixels [0x0].
 .TP
 .BI \-L\0 mask
-Send logical clipping amounts implied by -u/-l in the HIPERC stream [3].
+Send logical clipping amounts implied by \-u/-l in the HIPERC stream [3].
 .TS
 l l.
 0	don't send any logical clipping amounts
@@ -147,10 +147,10 @@ Create a black and white HIPERC stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -r600x600 -sDEVICE=pbmraw \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2hiperc -r600x600 -g5100x6600 -p0 >testpage.zm
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-r600x600 \-sDEVICE=pbmraw \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2hiperc \-r600x600 \-g5100x6600 \-p0 >testpage.zm
 .fi
 .RE
 .P
@@ -158,10 +158,10 @@ Create a color HIPERC stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -g5100x6600 -r600x600 -sDEVICE=bitcmyk \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2hiperc -r600x600 -g5100x6600 -p0 >testpage.zc
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-g5100x6600 \-r600x600 \-sDEVICE=bitcmyk \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2hiperc \-r600x600 \-g5100x6600 \-p0 >testpage.zc
 .fi
 .RE
 
diff --git a/foo2hp.1in b/foo2hp.1in
index d037311..f4e5e49 100644
--- a/foo2hp.1in
+++ b/foo2hp.1in
@@ -123,7 +123,7 @@ Set the offset of the end of the printable region from the
 lower right corner, in pixels [0x0].
 .TP
 .BI \-L\0 mask
-Send logical clipping amounts implied by -u/-l in the ZjStream [3].
+Send logical clipping amounts implied by \-u/-l in the ZjStream [3].
 .TS
 l l.
 0	don't send any logical clipping amounts
@@ -171,10 +171,10 @@ Create a black and white ZJS stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -r600x600 -sDEVICE=pbmraw \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2hp -r600x600 -g5100x6600 -p1 >testpage.zm
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-r600x600 \-sDEVICE=pbmraw \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2hp \-r600x600 \-g5100x6600 \-p1 >testpage.zm
 .fi
 .RE
 .P
@@ -182,10 +182,10 @@ Create a color ZJS stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -g5100x6600 -r600x600 -sDEVICE=bitcmyk \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2hp -r600x600 -g5100x6600 -p1 >testpage.zc
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-g5100x6600 \-r600x600 \-sDEVICE=bitcmyk \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2hp \-r600x600 \-g5100x6600 \-p1 >testpage.zc
 .fi
 .RE
 
diff --git a/foo2hp2600-wrapper.1in b/foo2hp2600-wrapper.1in
index a71617d..26b69ae 100644
--- a/foo2hp2600-wrapper.1in
+++ b/foo2hp2600-wrapper.1in
@@ -107,9 +107,9 @@ Print in N-up.  Requires the \fBpsutils\fP package.
 Orientation used for N-up.
 .TS
 l l l.
-Portrait	-op	(normal)
-Landscape	-ol	(rotated 90 degrees anticlockwise)
-Seascape	-os	(rotated 90 degrees clockwise)
+Portrait	\-op	(normal)
+Landscape	\-ol	(rotated 90 degrees anticlockwise)
+Seascape	\-os	(rotated 90 degrees clockwise)
 .TE
 .SS Printer Tweaking Options
 These are the options used to customize the operation of \fBfoo2hp\fP
@@ -128,13 +128,13 @@ The defaults should work on the 2200DL and 2300DL, and have not
 been tested on any other printers.
 .TP
 .BI \-L\0 mask
-Send the logical clipping values from -u/-l in the ZjStream.
+Send the logical clipping values from \-u/-l in the ZjStream.
 \fBfoo2hp2600-wrapper\fP always runs Ghostscript with the ideal page dimensions,
 so that the scale of the image is correct,
 regardless whether or not the printer has unprintable regions.
 This option is used to move the position of the clipped image
 back to where it belongs on the page.  The default is to send
-the amount which was clipped by -u and -l, and should be
+the amount which was clipped by \-u and \-l, and should be
 good in most cases.
 .TS
 l l.
@@ -147,7 +147,7 @@ l l.
 .BI \-O\0 parm=val
 Alignment of CMYK.  \fIparm\fP is c, m, y, or k.
 \fIval\fP is in rows.  Multiple options are allowed.
-The default is "-Oc=0 -Om=0 -Oy=0 -Ok=0".
+The default is "\-Oc=0 \-Om=0 \-Oy=0 \-Ok=0".
 .TP
 .BI \-P
 Do not send START_PLANE codes on monochrome output.  May be
@@ -168,7 +168,7 @@ These are the options used to control the quality of color output.
 Color correction is currently a WORK IN PROGRESS.
 .TP
 .BI \-g\0 gsopts
-Additional options to pass to Ghostscript, such as -g\(lq-dDITHERPPI=nnn\(rq,
+Additional options to pass to Ghostscript, such as \-g\(lq-dDITHERPPI=nnn\(rq,
 etc.  This option may appear more than once.
 .TP
 .BI \-G\0 profile.icm
@@ -214,7 +214,7 @@ examine it, and then print it using a RAW print queue:
 .nf
 foo2hp2600-wrapper testpage.ps > testpage.zm
 zjsdecode < testpage.zm
-lpr -P raw testpage.zm
+lpr \-P raw testpage.zm
 .fi
 .RE
 .P
@@ -222,7 +222,7 @@ Create a color ZjStream stream from a Postscript document:
 
 .RS
 .nf
-foo2hp2600-wrapper -c testpage.ps > testpage.zc
+foo2hp2600-wrapper \-c testpage.ps > testpage.zc
 .fi
 .RE
 
diff --git a/foo2lava-wrapper.1in b/foo2lava-wrapper.1in
index f02d899..60629ea 100644
--- a/foo2lava-wrapper.1in
+++ b/foo2lava-wrapper.1in
@@ -42,7 +42,7 @@ n l .
 1	Photos (using m2300w CRDs)
 2	Photos and text (using m2300w CRDs)
 3	Graphics and text (using m2300w CRDs)
-10	ICM color profile (using -G *.icm file)
+10	ICM color profile (using \-G *.icm file)
 .TE
 .TP
 .BI \-d\0 duplex
@@ -108,9 +108,9 @@ Print in N-up.  Requires the \fBpsutils\fP package.
 Orientation used for N-up.
 .TS
 l l l.
-Portrait	-op	(normal)
-Landscape	-ol	(rotated 90 degrees anticlockwise)
-Seascape	-os	(rotated 90 degrees clockwise)
+Portrait	\-op	(normal)
+Landscape	\-ol	(rotated 90 degrees anticlockwise)
+Seascape	\-os	(rotated 90 degrees clockwise)
 .TE
 .SS Printer Tweaking Options
 These are the options used to customize the operation of \fBfoo2lava\fP
@@ -129,13 +129,13 @@ The defaults should work on the 2200DL and 2300DL, and have not
 been tested on any other printers.
 .TP
 .BI \-L\0 mask
-Send the logical clipping values from -u/-l in the LAVAFLOW stream.
+Send the logical clipping values from \-u/-l in the LAVAFLOW stream.
 \fBfoo2lava-wrapper\fP always runs Ghostscript with the ideal page dimensions,
 so that the scale of the image is correct,
 regardless whether or not the printer has unprintable regions.
 This option is used to move the position of the clipped image
 back to where it belongs on the page.  The default is to send
-the amount which was clipped by -u and -l, and should be
+the amount which was clipped by \-u and \-l, and should be
 good in most cases.
 .TS
 l l.
@@ -162,7 +162,7 @@ These are the options used to control the quality of color output.
 Color correction is currently a WORK IN PROGRESS.
 .TP
 .BI \-g\0 gsopts
-Additional options to pass to Ghostscript, such as -g\(lq-dDITHERPPI=nnn\(rq,
+Additional options to pass to Ghostscript, such as \-g\(lq-dDITHERPPI=nnn\(rq,
 etc.  This option may appear more than once.
 .TP
 .BI \-G\0 profile.icm
@@ -207,7 +207,7 @@ examine it, and then print it using a RAW print queue:
 .nf
 foo2lava-wrapper testpage.ps > testpage.zm
 lavadecode < testpage.zm
-lpr -P raw testpage.zm
+lpr \-P raw testpage.zm
 .fi
 .RE
 .P
@@ -215,7 +215,7 @@ Create a color LAVAFLOW stream from a Postscript document:
 
 .RS
 .nf
-foo2lava-wrapper -c testpage.ps > testpage.zc
+foo2lava-wrapper \-c testpage.ps > testpage.zc
 .fi
 .RE
 
diff --git a/foo2lava.1in b/foo2lava.1in
index 2328ae5..0b88544 100644
--- a/foo2lava.1in
+++ b/foo2lava.1in
@@ -111,7 +111,7 @@ Set the offset of the end of the printable region from the
 lower right corner, in pixels [0x0].
 .TP
 .BI \-L\0 mask
-Send logical clipping amounts implied by -u/-l in the LAVAFLOW stream [3].
+Send logical clipping amounts implied by \-u/-l in the LAVAFLOW stream [3].
 .TS
 l l.
 0	don't send any logical clipping amounts
@@ -160,10 +160,10 @@ Create a black and white LAVAFLOW stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -r1200x600 -sDEVICE=pbmraw \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2lava -r1200x600 -g10200x6600 -p1 >testpage.zm
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-r1200x600 \-sDEVICE=pbmraw \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2lava \-r1200x600 \-g10200x6600 \-p1 >testpage.zm
 .fi
 .RE
 .P
@@ -171,10 +171,10 @@ Create a color LAVAFLOW stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -g10200x6600 -r1200x600 -sDEVICE=bitcmyk \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2lava -r1200x600 -g10200x6600 -p1 >testpage.zc
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-g10200x6600 \-r1200x600 \-sDEVICE=bitcmyk \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2lava \-r1200x600 \-g10200x6600 \-p1 >testpage.zc
 .fi
 .RE
 
diff --git a/foo2oak-wrapper.1in b/foo2oak-wrapper.1in
index 435dae3..bbf1d23 100644
--- a/foo2oak-wrapper.1in
+++ b/foo2oak-wrapper.1in
@@ -49,7 +49,7 @@ l l l
 l n n.
 _
 Media	HP CLJ 1500	KM-1635
-	-z0	-z1
+	\-z0	\-z1
 _
 autoselect	0	0
 plain	1	1
@@ -110,9 +110,9 @@ Print in N-up.  Requires the \fBpsutils\fP package.
 Orientation used for N-up.
 .TS
 l l l.
-Portrait	-op	(normal)
-Landscape	-ol	(rotated 90 degrees anticlockwise)
-Seascape	-os	(rotated 90 degrees clockwise)
+Portrait	\-op	(normal)
+Landscape	\-ol	(rotated 90 degrees anticlockwise)
+Seascape	\-os	(rotated 90 degrees clockwise)
 .TE
 .SS Printer Tweaking Options
 These are the options used to customize the operation of \fBfoo2oak\fP
@@ -131,13 +131,13 @@ The defaults should work on the 2200DL and 2300DL, and have not
 been tested on any other printers.
 .TP
 .BI \-L\0 mask
-Send the logical clipping values from -u/-l in the OAKT stream.
+Send the logical clipping values from \-u/-l in the OAKT stream.
 \fBfoo2oak-wrapper\fP always runs Ghostscript with the ideal page dimensions,
 so that the scale of the image is correct,
 regardless whether or not the printer has unprintable regions.
 This option is used to move the position of the clipped image
 back to where it belongs on the page.  The default is to send
-the amount which was clipped by -u and -l, and should be
+the amount which was clipped by \-u and \-l, and should be
 good in most cases.
 .TS
 l l.
@@ -155,7 +155,7 @@ These are the options used to control the quality of color output.
 Color correction is currently a WORK IN PROGRESS.
 .TP
 .BI \-g\0 gsopts
-Additional options to pass to Ghostscript, such as -g\(lq-dDITHERPPI=nnn\(rq,
+Additional options to pass to Ghostscript, such as \-g\(lq-dDITHERPPI=nnn\(rq,
 etc.  This option may appear more than once.
 .TP
 .BI \-G\0 profile.icm
@@ -200,7 +200,7 @@ examine it, and then print it using a RAW print queue:
 .nf
 foo2oak-wrapper testpage.ps > testpage.oak
 oakdecode < testpage.oak
-lpr -P raw testpage.oak
+lpr \-P raw testpage.oak
 .fi
 .RE
 .P
@@ -208,7 +208,7 @@ Create a color OAKT stream from a Postscript document:
 
 .RS
 .nf
-foo2oak-wrapper -c testpage.ps > testpage.oak
+foo2oak-wrapper \-c testpage.ps > testpage.oak
 .fi
 .RE
 
diff --git a/foo2oak.1in b/foo2oak.1in
index 1a1c863..94b3ed6 100644
--- a/foo2oak.1in
+++ b/foo2oak.1in
@@ -122,7 +122,7 @@ Set the offset of the end of the printable region from the
 lower right corner, in pixels [0x0].
 .TP
 .BI \-L\0 mask
-Send logical clipping amounts implied by -u/-l in the OAKT stream [3].
+Send logical clipping amounts implied by \-u/-l in the OAKT stream [3].
 .TS
 l l.
 0	don't send any logical clipping amounts
@@ -167,10 +167,10 @@ Create a black and white OAKT stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -r600x600 -sDEVICE=pbmraw \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2oak -r600x600 -g5100x6600 -p1 >testpage.oak
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-r600x600 \-sDEVICE=pbmraw \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2oak \-r600x600 \-g5100x6600 \-p1 >testpage.oak
 .fi
 .RE
 .P
@@ -178,10 +178,10 @@ Create a color OAKT stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -g5100x6600 -r600x600 -sDEVICE=bitcmyk \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2oak -r600x600 -g5100x6600 -p1 >testpage.oak
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-g5100x6600 \-r600x600 \-sDEVICE=bitcmyk \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2oak \-r600x600 \-g5100x6600 \-p1 >testpage.oak
 .fi
 .RE
 
diff --git a/foo2qpdl-wrapper.1in b/foo2qpdl-wrapper.1in
index 7e476c1..4524372 100644
--- a/foo2qpdl-wrapper.1in
+++ b/foo2qpdl-wrapper.1in
@@ -39,7 +39,7 @@ Color correction mode [0].
 .TS
 n l .
 1	CRD
-10	ICM color profile (using -G *.icm file)
+10	ICM color profile (using \-G *.icm file)
 .TE
 .TP
 .BI \-d\0 duplex
@@ -112,9 +112,9 @@ Print in N-up.  Requires the \fBpsutils\fP package.
 Orientation used for N-up.
 .TS
 l l l.
-Portrait	-op	(normal)
-Landscape	-ol	(rotated 90 degrees anticlockwise)
-Seascape	-os	(rotated 90 degrees clockwise)
+Portrait	\-op	(normal)
+Landscape	\-ol	(rotated 90 degrees anticlockwise)
+Seascape	\-os	(rotated 90 degrees clockwise)
 .TE
 .SS Printer Tweaking Options
 These are the options used to customize the operation of \fBfoo2qpdl\fP
@@ -129,13 +129,13 @@ Set the offset of the end of the printable region from the
 lower right corner, in pixels [varies with paper size].
 .TP
 .BI \-L\0 mask
-Send the logical clipping values from -u/-l in the QPDL stream.
+Send the logical clipping values from \-u/-l in the QPDL stream.
 \fBfoo2qpdl-wrapper\fP always runs Ghostscript with the ideal page dimensions,
 so that the scale of the image is correct,
 regardless whether or not the printer has unprintable regions.
 This option is used to move the position of the clipped image
 back to where it belongs on the page.  The default is to send
-the amount which was clipped by -u and -l, and should be
+the amount which was clipped by \-u and \-l, and should be
 good in most cases.
 .TS
 l l.
@@ -164,11 +164,11 @@ Color Adjust.  \fIparm\fP is b, c, s, cr, mg, yb for
 brightness, contrast, saturation, cyan-red balance, magenta-green balance,
 and yellow-blue balance.
 \fIval\fP is 0 to 100.  Multiple options are allowed.
-The default is "-ab=50 -ac=50 -as=50 -acr=50 -amg=50 -ayb=50".
-This only works when the -z3 (e.g. CLP-365) model is set!
+The default is "\-ab=50 \-ac=50 \-as=50 \-acr=50 \-amg=50 \-ayb=50".
+This only works when the \-z3 (e.g. CLP\-365) model is set!
 .TP
 .BI \-g\0 gsopts
-Additional options to pass to Ghostscript, such as -g\(lq-dDITHERPPI=nnn\(rq,
+Additional options to pass to Ghostscript, such as \-g\(lq-dDITHERPPI=nnn\(rq,
 etc.  This option may appear more than once.
 .TP
 .BI \-G\0 profile.icm
@@ -213,7 +213,7 @@ examine it, and then print it using a RAW print queue:
 .nf
 foo2qpdl-wrapper testpage.ps > testpage.zm
 qpdldecode < testpage.zm
-lpr -P raw testpage.zm
+lpr \-P raw testpage.zm
 .fi
 .RE
 .P
@@ -221,7 +221,7 @@ Create a color QPDL stream from a Postscript document:
 
 .RS
 .nf
-foo2qpdl-wrapper -c testpage.ps > testpage.zc
+foo2qpdl-wrapper \-c testpage.ps > testpage.zc
 .fi
 .RE
 
diff --git a/foo2qpdl.1in b/foo2qpdl.1in
index bdc209d..780ee0d 100644
--- a/foo2qpdl.1in
+++ b/foo2qpdl.1in
@@ -114,7 +114,7 @@ for a particular printer.
 Color Adjust: brightness, contrast, saturation, cyan-red balance,
 magenta-green balance, and yellow-blue balance from 0 to 100.
 The default is 50,50,50,50,50,50.
-This only works when the -z3 (e.g. CLP-365) model is set!
+This only works when the \-z3 (e.g. CLP\-365) model is set!
 .TP
 .BI \-u\0 xoff x yoff
 Set the offset of the start of the printable region from the
@@ -125,7 +125,7 @@ Set the offset of the end of the printable region from the
 lower right corner, in pixels [0x0].
 .TP
 .BI \-L\0 mask
-Send logical clipping amounts implied by -u/-l in the QPDL stream [3].
+Send logical clipping amounts implied by \-u/-l in the QPDL stream [3].
 .TS
 l l.
 0	don't send any logical clipping amounts
@@ -172,10 +172,10 @@ Create a black and white QPDL stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -r1200x600 -sDEVICE=pbmraw \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2qpdl -r1200x600 -g10200x6600 -p0 >testpage.zm
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-r1200x600 \-sDEVICE=pbmraw \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2qpdl \-r1200x600 \-g10200x6600 \-p0 >testpage.zm
 .fi
 .RE
 .P
@@ -183,10 +183,10 @@ Create a color QPDL stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -g10200x6600 -r1200x600 -sDEVICE=bitcmyk \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2qpdl -r1200x600 -g10200x6600 -p0 >testpage.zc
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-g10200x6600 \-r1200x600 \-sDEVICE=bitcmyk \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2qpdl \-r1200x600 \-g10200x6600 \-p0 >testpage.zc
 .fi
 .RE
 
diff --git a/foo2slx-wrapper.1in b/foo2slx-wrapper.1in
index 966ec6f..81326a1 100644
--- a/foo2slx-wrapper.1in
+++ b/foo2slx-wrapper.1in
@@ -83,9 +83,9 @@ Print in N-up.  Requires the \fBpsutils\fP package.
 Orientation used for N-up.
 .TS
 l l l.
-Portrait	-op	(normal)
-Landscape	-ol	(rotated 90 degrees anticlockwise)
-Seascape	-os	(rotated 90 degrees clockwise)
+Portrait	\-op	(normal)
+Landscape	\-ol	(rotated 90 degrees anticlockwise)
+Seascape	\-os	(rotated 90 degrees clockwise)
 .TE
 .SS Printer Tweaking Options
 These are the options used to customize the operation of \fBfoo2slx\fP
@@ -104,13 +104,13 @@ The defaults should work on the 2200DL and 2300DL, and have not
 been tested on any other printers.
 .TP
 .BI \-L\0 mask
-Send the logical clipping values from -u/-l in the ZjStream.
+Send the logical clipping values from \-u/-l in the ZjStream.
 \fBfoo2slx-wrapper\fP always runs Ghostscript with the ideal page dimensions,
 so that the scale of the image is correct,
 regardless whether or not the printer has unprintable regions.
 This option is used to move the position of the clipped image
 back to where it belongs on the page.  The default is to send
-the amount which was clipped by -u and -l, and should be
+the amount which was clipped by \-u and \-l, and should be
 good in most cases.
 .TS
 l l.
@@ -124,7 +124,7 @@ These are the options used to control the quality of color output.
 Color correction is currently a WORK IN PROGRESS.
 .TP
 .BI \-g\0 gsopts
-Additional options to pass to Ghostscript, such as -g\(lq-dDITHERPPI=nnn\(rq,
+Additional options to pass to Ghostscript, such as \-g\(lq-dDITHERPPI=nnn\(rq,
 etc.  This option may appear more than once.
 .TP
 .BI \-G\0 profile.icm
@@ -169,7 +169,7 @@ examine it, and then print it using a RAW print queue:
 .nf
 foo2slx-wrapper testpage.ps > testpage.zm
 slxdecode < testpage.zm
-lpr -P raw testpage.zm
+lpr \-P raw testpage.zm
 .fi
 .RE
 .P
@@ -177,7 +177,7 @@ Create a color ZjStream stream from a Postscript document:
 
 .RS
 .nf
-foo2slx-wrapper -c testpage.ps > testpage.zc
+foo2slx-wrapper \-c testpage.ps > testpage.zc
 .fi
 .RE
 
diff --git a/foo2slx.1in b/foo2slx.1in
index 5a431e0..8eab873 100644
--- a/foo2slx.1in
+++ b/foo2slx.1in
@@ -93,7 +93,7 @@ Set the offset of the end of the printable region from the
 lower right corner, in pixels [0x0].
 .TP
 .BI \-L\0 mask
-Send logical clipping amounts implied by -u/-l in the ZjStream [3].
+Send logical clipping amounts implied by \-u/-l in the ZjStream [3].
 .TS
 l l.
 0	don't send any logical clipping amounts
@@ -130,10 +130,10 @@ Create a black and white SLX stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -r1200x600 -sDEVICE=pbmraw \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2slx -r1200x600 -g10200x6600 -p1 >testpage.zm
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-r1200x600 \-sDEVICE=pbmraw \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2slx \-r1200x600 \-g10200x6600 \-p1 >testpage.zm
 .fi
 .RE
 .P
@@ -141,10 +141,10 @@ Create a color SLX stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -g10200x6600 -r1200x600 -sDEVICE=bitcmyk \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2slx -r1200x600 -g10200x6600 -p1 >testpage.zc
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-g10200x6600 \-r1200x600 \-sDEVICE=bitcmyk \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2slx \-r1200x600 \-g10200x6600 \-p1 >testpage.zc
 .fi
 .RE
 
diff --git a/foo2xqx-wrapper.1in b/foo2xqx-wrapper.1in
index 668659f..7300cd0 100644
--- a/foo2xqx-wrapper.1in
+++ b/foo2xqx-wrapper.1in
@@ -101,9 +101,9 @@ Print in N-up.  Requires the \fBpsutils\fP package.
 Orientation used for N-up.
 .TS
 l l l.
-Portrait	-op	(normal)
-Landscape	-ol	(rotated 90 degrees anticlockwise)
-Seascape	-os	(rotated 90 degrees clockwise)
+Portrait	\-op	(normal)
+Landscape	\-ol	(rotated 90 degrees anticlockwise)
+Seascape	\-os	(rotated 90 degrees clockwise)
 .TE
 .SS Printer Tweaking Options
 These are the options used to customize the operation of \fBfoo2xqx\fP
@@ -122,13 +122,13 @@ The defaults should work on the 2200DL and 2300DL, and have not
 been tested on any other printers.
 .TP
 .BI \-L\0 mask
-Send the logical clipping values from -u/-l in the ZjStream.
+Send the logical clipping values from \-u/-l in the ZjStream.
 \fBfoo2xqx-wrapper\fP always runs Ghostscript with the ideal page dimensions,
 so that the scale of the image is correct,
 regardless whether or not the printer has unprintable regions.
 This option is used to move the position of the clipped image
 back to where it belongs on the page.  The default is to send
-the amount which was clipped by -u and -l, and should be
+the amount which was clipped by \-u and \-l, and should be
 good in most cases.
 .TS
 l l.
@@ -151,7 +151,7 @@ examine it, and then print it using a RAW print queue:
 .nf
 foo2xqx-wrapper testpage.ps > testpage.xqx
 xqxdecode < testpage.xqx
-lpr -P raw testpage.xqx
+lpr \-P raw testpage.xqx
 .fi
 .RE
 
diff --git a/foo2xqx.1in b/foo2xqx.1in
index b6db1a3..9c4f389 100644
--- a/foo2xqx.1in
+++ b/foo2xqx.1in
@@ -111,7 +111,7 @@ Set the offset of the end of the printable region from the
 lower right corner, in pixels [0x0].
 .TP
 .BI \-L\0 mask
-Send logical clipping amounts implied by -u/-l in the ZjStream [3].
+Send logical clipping amounts implied by \-u/-l in the ZjStream [3].
 .TS
 l l.
 0	don't send any logical clipping amounts
@@ -147,10 +147,10 @@ Create a black and white XQX stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -r1200x600 -sDEVICE=pbmraw \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2xqx -r1200x600 -g10200x6600 -p1 >testpage.zm
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-r1200x600 \-sDEVICE=pbmraw \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2xqx \-r1200x600 \-g10200x6600 \-p1 >testpage.zm
 .fi
 .RE
 
diff --git a/foo2zjs-wrapper.1in b/foo2zjs-wrapper.1in
index 1648bf7..16998b1 100644
--- a/foo2zjs-wrapper.1in
+++ b/foo2zjs-wrapper.1in
@@ -38,7 +38,7 @@ n l .
 1	Photos (using m2300w CRDs)
 2	Photos and text (using m2300w CRDs)
 3	Graphics and text (using m2300w CRDs)
-10	ICM color profile (using -G *.icm file)
+10	ICM color profile (using \-G *.icm file)
 .TE
 .TP
 .BI \-d\0 duplex
@@ -55,7 +55,7 @@ l r r r r r.
 _
 Media	2300DL	2200DL	HP 1018	HP P1102	HP
 \^	HP 1005		HP 1020	HP P1606	CP1025
-\^	-z0	-z0	-z1	-z2	-z3
+\^	\-z0	\-z0	\-z1	\-z2	\-z3
 _
 standard	1	1	1	1	1
 transparency	2	2	2	2	2
@@ -84,7 +84,7 @@ l r r r r.
 _
 Paper	MC 2300DL	HP 1018	HP P1102	HP
 \^	HP 1005	HP 1020	HP P1606	CP1025
-\^	-z0	-z1	-z2	-z3
+\^	\-z0	\-z1	\-z2	\-z3
 _
 letter	1	1	1	1
 legal	5	5	5	5
@@ -100,9 +100,11 @@ env Monarch	37	37	37	37
 postcard (japan)	na	260	43	43
 B5iso	na	259	na	na
 A6	na	262	70	70
-double postcard rotated	na	261	82	82
+double postcard	na	261	82	82
+ rotated	\^	\^	\^	\^
 16k 197x273	na	257	257	257
-fanfold german legal	na	258	258	258
+fanfold german	na	258	258	258
+ legal	\^	\^	\^	\^
 16k 184x260	na	na	263	263
 16k 195x270	na	na	264	264
 photo 4x6	na	na	na	268
@@ -137,9 +139,9 @@ Print in N-up.  Requires the \fBpsutils\fP package.
 Orientation used for N-up.
 .TS
 l l l.
-Portrait	-op	(normal)
-Landscape	-ol	(rotated 90 degrees anticlockwise)
-Seascape	-os	(rotated 90 degrees clockwise)
+Portrait	\-op	(normal)
+Landscape	\-ol	(rotated 90 degrees anticlockwise)
+Seascape	\-os	(rotated 90 degrees clockwise)
 .TE
 .SS Printer Tweaking Options
 These are the options used to customize the operation of \fBfoo2zjs\fP
@@ -158,13 +160,13 @@ The defaults should work on the 2200DL and 2300DL, and have not
 been tested on any other printers.
 .TP
 .BI \-L\0 mask
-Send the logical clipping values from -u/-l in the ZjStream.
+Send the logical clipping values from \-u/-l in the ZjStream.
 \fBfoo2zjs-wrapper\fP always runs Ghostscript with the ideal page dimensions,
 so that the scale of the image is correct,
 regardless whether or not the printer has unprintable regions.
 This option is used to move the position of the clipped image
 back to where it belongs on the page.  The default is to send
-the amount which was clipped by -u and -l, and should be
+the amount which was clipped by \-u and \-l, and should be
 good in most cases.
 .TS
 l l.
@@ -200,7 +202,7 @@ These are the options used to control the quality of color output.
 Color correction is currently a WORK IN PROGRESS.
 .TP
 .BI \-g\0 gsopts
-Additional options to pass to Ghostscript, such as -g\(lq-dDITHERPPI=nnn\(rq,
+Additional options to pass to Ghostscript, such as \-g\(lq-dDITHERPPI=nnn\(rq,
 etc.  This option may appear more than once.
 .TP
 .BI \-G\0 profile.icm
@@ -245,7 +247,7 @@ examine it, and then print it using a RAW print queue:
 .nf
 foo2zjs-wrapper testpage.ps > testpage.zm
 zjsdecode < testpage.zm
-lpr -P raw testpage.zm
+lpr \-P raw testpage.zm
 .fi
 .RE
 .P
@@ -253,7 +255,7 @@ Create a color ZjStream stream from a Postscript document:
 
 .RS
 .nf
-foo2zjs-wrapper -c testpage.ps > testpage.zc
+foo2zjs-wrapper \-c testpage.ps > testpage.zc
 .fi
 .RE
 
diff --git a/foo2zjs.1in b/foo2zjs.1in
index a26113c..feb973b 100644
--- a/foo2zjs.1in
+++ b/foo2zjs.1in
@@ -50,7 +50,7 @@ l r r r r r.
 _
 Media	2300DL	2200DL	HP 1018	HP P1102	HP
 \^	HP 1005		HP 1020	HP P1606	CP1025
-\^	-z0	-z0	-z1	-z2	-z3
+\^	\-z0	\-z0	\-z1	\-z2	\-z3
 _
 standard	1	1	1	1	1
 transparency	2	2	2	2	2
@@ -79,7 +79,7 @@ l r r r r.
 _
 Paper	MC 2300DL	HP 1018	HP P1102	HP
 \^	HP 1005	HP 1020	HP P1606	CP1025
-\^	-z0	-z1	-z2	-z3
+\^	\-z0	\-z1	\-z2	\-z3
 _
 letter	1	1	1	1
 legal	5	5	5	5
@@ -95,9 +95,11 @@ env Monarch	37	37	37	37
 postcard (japan)	na	260	43	43
 B5iso	na	259	na	na
 A6	na	262	70	70
-double postcard rotated	na	261	82	82
+double postcard	na	261	82	82
+ rotated	\^	\^	\^	\^
 16k 197x273	na	257	257	257
 fanfold german legal	na	258	258	258
+ legal	\^	\^	\^	\^
 16k 184x260	na	na	263	263
 16k 195x270	na	na	264	264
 photo 4x6	na	na	na	268
@@ -143,7 +145,7 @@ Set the offset of the end of the printable region from the
 lower right corner, in pixels [0x0].
 .TP
 .BI \-L\0 mask
-Send logical clipping amounts implied by -u/-l in the ZjStream [3].
+Send logical clipping amounts implied by \-u/-l in the ZjStream [3].
 .TS
 l l.
 0	don't send any logical clipping amounts
@@ -201,10 +203,10 @@ Create a black and white ZJS stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -r1200x600 -sDEVICE=pbmraw \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2zjs -r1200x600 -g10200x6600 -p1 >testpage.zm
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-r1200x600 \-sDEVICE=pbmraw \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2zjs \-r1200x600 \-g10200x6600 \-p1 >testpage.zm
 .fi
 .RE
 .P
@@ -212,10 +214,10 @@ Create a color ZJS stream:
 
 .RS
 .nf
-gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE \ 
-    -sPAPERSIZE=letter -g10200x6600 -r1200x600 -sDEVICE=bitcmyk \ 
-    -sOutputFile=- - < testpage.ps \ 
-| foo2zjs -r1200x600 -g10200x6600 -p1 >testpage.zc
+gs \-q \-dBATCH \-dSAFER \-dQUIET \-dNOPAUSE \ 
+    \-sPAPERSIZE=letter \-g10200x6600 \-r1200x600 \-sDEVICE=bitcmyk \ 
+    \-sOutputFile=- \- < testpage.ps \ 
+| foo2zjs \-r1200x600 \-g10200x6600 \-p1 >testpage.zc
 .fi
 .RE
 
diff --git a/gipddecode.1in b/gipddecode.1in
index b802275..2b4ff71 100644
--- a/gipddecode.1in
+++ b/gipddecode.1in
@@ -39,7 +39,7 @@ Decode an GIPD stream file.
 
 .nf
 .ft CW
-$ gipddecode -h x500-mono.prn 
+$ gipddecode \-h x500-mono.prn 
      0: OFST    0       len=128
     80: OFST    1       len=128
    100: OFST    2       len=128
diff --git a/hbpldecode.1in b/hbpldecode.1in
index 52d0ee7..61e294b 100644
--- a/hbpldecode.1in
+++ b/hbpldecode.1in
@@ -49,12 +49,12 @@ Decode an HBPL stream file, version 1.
 
 .nf
 .ft CW
-$ hbpldecode -h 1250c-mono.prn 
+$ hbpldecode \-h 1250c-mono.prn 
      0:    \\033%-12345X@PJL JOB MODE=PRINTER
     1f:    @PJL SET STRINGCODESET=UTF8
     3b:    @PJL COMMENT DATE=06/01/2011
     58:    @PJL COMMENT TIME=13:28:30
-    73:    @PJL COMMENT DNAME=empty - Notepad
+    73:    @PJL COMMENT DNAME=empty \- Notepad
     96:    @PJL SET JOBATTR="@LUNA=rick"
     b4:    @PJL SET COPIES=1
     c6:    @PJL SET QTY=1
@@ -129,7 +129,7 @@ Decode an HBPL stream file, version 2.
 
 .nf
 .ft CW
-$ hbpldecode -h 6015c-color.prn
+$ hbpldecode \-h 6015c-color.prn
      0:    \033%-12345X@PJL JOB NAME=PRINTER
     20:    @PJL SET JOBATTR="HOST:dual.rkkda.org"
     48:    @PJL SET JOBATTR="USER:rick"
@@ -155,28 +155,28 @@ $ hbpldecode -h 6015c-color.prn
                 w,h=5120x6406 res=600 color=1
                 mediatype=Plain(1) papersize=Letter(4)
    1cc:    Cyan BIH:
-                DL = 0, D = 0, P = 1, - = 0, XY = 10240 x 6406
+                DL = 0, D = 0, P = 1, \- = 0, XY = 10240 x 6406
                 L0 = 128, MX = 0, MY = 0
                 Order   = 0 
                 Options = 64  LRLTWO
                 51 stripes, 0 layers, 1 planes
                 ...cyan data skipped...
    2ac:    Magenta BIH:
-                DL = 0, D = 0, P = 1, - = 0, XY = 10240 x 6406
+                DL = 0, D = 0, P = 1, \- = 0, XY = 10240 x 6406
                 L0 = 128, MX = 0, MY = 0
                 Order   = 0 
                 Options = 64  LRLTWO
                 51 stripes, 0 layers, 1 planes
                 ...magenta data skipped...
    38c:    Yellow BIH:
-                DL = 0, D = 0, P = 1, - = 0, XY = 10240 x 6406
+                DL = 0, D = 0, P = 1, \- = 0, XY = 10240 x 6406
                 L0 = 128, MX = 0, MY = 0
                 Order   = 0 
                 Options = 64  LRLTWO
                 51 stripes, 0 layers, 1 planes
                 ...yellow data skipped...
    46c:    Black BIH:
-                DL = 0, D = 0, P = 1, - = 0, XY = 10240 x 6406
+                DL = 0, D = 0, P = 1, \- = 0, XY = 10240 x 6406
                 L0 = 128, MX = 0, MY = 0
                 Order   = 0 
                 Options = 64  LRLTWO
diff --git a/hipercdecode.1in b/hipercdecode.1in
index f8dec45..10267cb 100644
--- a/hipercdecode.1in
+++ b/hipercdecode.1in
@@ -40,7 +40,7 @@ Decode an HIPERC stream file created by foo2hiperc.
 
 .nf
 .ft CW
-$ foo2hiperc-wrapper testpage.ps | hipercdecode -h
+$ foo2hiperc-wrapper testpage.ps | hipercdecode \-h
      0:	\\033%-12345X@PJL
      f:	@PJL RDYMSG DISPLAY = "Unknown"
     30:	@PJL SET OKIJOBACCOUNTJOB USERID="Unknown" JOBNAME="Unknown"
@@ -62,7 +62,7 @@ $ foo2hiperc-wrapper testpage.ps | hipercdecode -h
    289:	RECTYPE 0 (len=52,0x34 cnt=1)
    291:		BLKNUM 0, nbie=1, pn=3 [black] uc=0,0, wid=4864 ud=0,100
    2a5:		BLKNUM 1 (len=20), uncompressed=1, bie:
-		DL = 48, D = 48, P = 49, - = 48, XY = 4864 x 6816
+		DL = 48, D = 48, P = 49, \- = 48, XY = 4864 x 6816
 		L0 = 256, MX = 0, MY = 0
 		Order   = 0 
 		Options = 0 
diff --git a/icc2ps/foo2zjs-icc2ps.1in b/icc2ps/foo2zjs-icc2ps.1in
index bbccb50..054bbdf 100644
--- a/icc2ps/foo2zjs-icc2ps.1in
+++ b/icc2ps/foo2zjs-icc2ps.1in
@@ -1,16 +1,16 @@
-.TH foo2zjs-icc2ps 1 "Sun Jun 20 04:33:46 2010" "foo2zjs-icc2ps 0.0"
+.TH foo2zjs\-icc2ps 1 "Sun Jun 20 04:33:46 2010" "foo2zjs\-icc2ps 0.0"
 #ifndef OLDGROFF
 #include "../macros.man"
 #endif
 .SH NAME
-foo2zjs-icc2ps - little cms PostScript converter.
+foo2zjs\-icc2ps \- little cms PostScript converter.
 .SH SYNOPSIS
-.B foo2zjs-icc2ps
+.B foo2zjs\-icc2ps
 .RI [ options ]
 .SH DESCRIPTION
 lcms is a standalone CMM engine, which deals with the color management.
 It implements a fast transformation between ICC profiles.
-.B foo2zjs-icc2ps 
+.B foo2zjs\-icc2ps 
 is little cms PostScript converter.
 .SH COMMAND LINE OPTIONS
 .TP
@@ -18,7 +18,7 @@ is little cms PostScript converter.
 Black point compensation (CRD only).
 .TP
 .B \-c <0,1,2>
-Precision (0=LowRes, 1=Normal (default), 2=Hi-res) (CRD only)
+Precision (0=LowRes, 1=Normal (default), 2=Hi\-res) (CRD only)
 .TP
 .BI \-i\  profile
 Input profile: Generates Color Space Array (CSA).
@@ -27,7 +27,6 @@ Input profile: Generates Color Space Array (CSA).
 Alternate way to set precision, number of CLUT points (CRD only)
 .TP
 .BI \-o\  profile
-.p
 Output profile: Generates Color Rendering Dictionary(CRD).
 .TP
 .B \-t <0,1,2,3>
@@ -38,17 +37,14 @@ Do NOT generate resource name on CRD.
 .SH FILES
 .BR /usr/share/foo2*/icm/*
 .SH SEE ALSO
-.BR foo2hiperc-wrapper (1),
-.BR foo2hp2600-wrapper (1),
-.BR foo2lava-wrapper (1),
-.BR foo2oak-wrapper (1),
-.BR foo2qpdl-wrapper (1),
-.BR foo2zjs-wrapper (1),
+.BR foo2hiperc\-wrapper (1),
+.BR foo2hp2600\-wrapper (1),
+.BR foo2lava\-wrapper (1),
+.BR foo2oak\-wrapper (1),
+.BR foo2qpdl\-wrapper (1),
+.BR foo2zjs\-wrapper (1),
 .SH "AUTHOR"
 Rick Richardson <rick.richardson@comcast.net>
 .br
 http://foo2zjs.rkkda.com/
-'/"
-'/"
-'/"
 .em pdf_outline
diff --git a/lavadecode.1in b/lavadecode.1in
index 3a4901e..36e3cff 100644
--- a/lavadecode.1in
+++ b/lavadecode.1in
@@ -37,7 +37,7 @@ Decode an LAVAFLOW stream file created by foo2lava.
 
 .nf
 .ft CW
-$ lavadecode -h < testpage.prn
+$ lavadecode \-h < testpage.prn
      0: \\033%-12345X@PJL JOB NAME="stdin"
     1f: \\033%-12345X@PJL JOB USERNAME=""
     3d: \\033%-12345X@PJL JOB TIMESTAMP="07/20/2007"
@@ -67,7 +67,7 @@ $ lavadecode -h < testpage.prn
    133: \\033*p200Y             Y OFFSET: [200]
    13a: \\033*r1A               [Page 1]
    13f: \\033*b20V              [black]
-                                DL = 0, D = 0, P = 1, - = 0, XY = 9792 x 6400
+                                DL = 0, D = 0, P = 1, \- = 0, XY = 9792 x 6400
                                 L0 = 128, MX = 0, MY = 0
                                 Order   = 3  ILEAVE SMID
                                 Options = 92  LRLTWO TPDON TPBON DPON
diff --git a/macros.man b/macros.man
index 289c457..cee9a52 100644
--- a/macros.man
+++ b/macros.man
@@ -26,11 +26,11 @@
 .\}
 .el \{\
 .	ie !r ps4html \{\
-'\" \(br\|\s-1\f(CB\\$1\fP\s+1\|\(br\l'|0\(rn'\l'|0\(ul'
+'\" \(br\|\s\-1\f(CB\\$1\fP\s+1\|\(br\l'|0\(rn'\l'|0\(ul'
 .		ft CW
 .		nr par*bxw \w'\\$1'+.4m 
-\Z'\v'.25m'\D'l 0 -1m'\D'l \\n[par*bxw]u 0'\D'l 0 1m'\D'l -\\n[par*bxw]u 0''\
-\Z'\h'.2m'\s-1\\$1\s+1'\
+\Z'\v'.25m'\D'l 0 \-1m'\D'l \\n[par*bxw]u 0'\D'l 0 1m'\D'l \-\\n[par*bxw]u 0''\
+\Z'\h'.2m'\s\-1\\$1\s+1'\
 \h'\\n[par*bxw]u'\\$2
 .		ft P
 .	\}
@@ -53,26 +53,26 @@
 '\"
 .if n .defcolor orange rgb #ffff00
 '\"
-'\" color <color> - set the current color (ignores request with old groff)
+'\" color <color> \- set the current color (ignores request with old groff)
 '\"
 .de color
 .if mred \m[\\$1]\c
 ..
 '\"
-'\" colorword <color> <word> - colorize a word (ignored by old groff)
+'\" colorword <color> <word> \- colorize a word (ignored by old groff)
 '\"
 .de colorword
 .ie m\\$1 \m[\\$1]\\$2\mP\c
 .el \\$2\c
 ..
 '\"
-'\" colbox <fg> <bg> <word> - colorize a word in a filled box
+'\" colbox <fg> <bg> <word> \- colorize a word in a filled box
 '\"
 .de colbox
 .ie mred \M[\\$2]\
 \v'+.167v'\
-\D'P 0 -0.9v  \w'\\$3'u 0  0 +0.9v   -\w'\\$3'u 0'\
-\v'-.167v'\
+\D'P 0 \-0.9v  \w'\\$3'u 0  0 +0.9v   \-\w'\\$3'u 0'\
+\v'\-.167v'\
 \m[\\$1]\\$3\mP\MP
 .el \\$3\c
 ..
@@ -94,7 +94,7 @@
 '\" pdfdest LINKNAME
 '\"
 .de pdfdest
-.pdfmark "/Dest /\\$1 /View [/XYZ -5 PL null] /DEST"
+.pdfmark "/Dest /\\$1 /View [/XYZ \-5 PL null] /DEST"
 ..
 '\"
 '\" pdfbookmark COUNT LINKNAME STRING
@@ -140,7 +140,7 @@
 .       \}
 .   \}
 .   ds hhh \\*[rr_labels!\\n[rr_i]]
-.   pdfbookmark -\\n[rr_count] Link\\n[rr_i] "\\*[hhh]"
+.   pdfbookmark \-\\n[rr_count] Link\\n[rr_i] "\\*[hhh]"
 .\}
 ..
 '\"
@@ -159,7 +159,7 @@
 	/Subject (\*[an-title] Manual Page) \
 	/Author (Rick Richardson) \
 	/Keywords (printing) \
-	/Creator (groff \n(.x.\n(.y.\n(.Y -man) \
+	/Creator (groff \n(.x.\n(.y.\n(.Y \-man) \
 	/CreationDate (\*[an-extra1]) \
 	/ModDate (\*[an-extra1]) \
 	/DOCINFO"
diff --git a/oakdecode.1in b/oakdecode.1in
index e248af7..4e421a8 100644
--- a/oakdecode.1in
+++ b/oakdecode.1in
@@ -55,7 +55,7 @@ $ oakdecode < testpage.oak
 15 (16) (no args)
 	bih0     w     h    l0     bih5   dlen  plen unk yOff P subP
 3c (64) 00010000 2176  256  256 58030020  1050  1056 000   64 3 0
-                DL = 0, D = 0, P = 1, - = 0, XY = 2176 x 256
+                DL = 0, D = 0, P = 1, \- = 0, XY = 2176 x 256
                 L0 = 256, MX = 32, MY = 0
                 Order   = 3  ILEAVE SMID
                 Options = 88  LRLTWO TPDON TPBON
diff --git a/opldecode.1in b/opldecode.1in
index 9706bb0..45d0544 100644
--- a/opldecode.1in
+++ b/opldecode.1in
@@ -33,11 +33,11 @@ Print file offsets.
 Set Debug level [0].
 
 .SH EXAMPLES
-Decode an Raster Object stream file created by foo2lava-wrapper -z1.
+Decode an Raster Object stream file created by foo2lava-wrapper \-z1.
 
 .nf
 .ft CW
-$ foo2lava-wrapper -z1 testpage.ps | opldecode -h
+$ foo2lava-wrapper \-z1 testpage.ps | opldecode \-h
      0:	Event=StartOfJob;
     11:	OSVersion=WindowsXP;
     25:	DrvVersion=2.0.1410.0;
@@ -53,7 +53,7 @@ $ foo2lava-wrapper -z1 testpage.ps | opldecode -h
    11e:	RasterObject.Height=6400;
    137:	RasterObject.Data#20=
 
-				DL = 0, D = 0, P = 1, - = 0, XY = 9792 x 6400
+				DL = 0, D = 0, P = 1, \- = 0, XY = 9792 x 6400
 				L0 = 128, MX = 0, MY = 0
 				Order   = 3  ILEAVE SMID
 				Options = 92  LRLTWO TPDON TPBON DPON
@@ -66,7 +66,7 @@ $ foo2lava-wrapper -z1 testpage.ps | opldecode -h
  10e4a:	RasterObject.Height=6400;
  10e63:	RasterObject.Data#20=
 
-				DL = 0, D = 0, P = 1, - = 0, XY = 9792 x 6400
+				DL = 0, D = 0, P = 1, \- = 0, XY = 9792 x 6400
 				L0 = 128, MX = 0, MY = 0
 				Order   = 3  ILEAVE SMID
 				Options = 92  LRLTWO TPDON TPBON DPON
@@ -79,7 +79,7 @@ $ foo2lava-wrapper -z1 testpage.ps | opldecode -h
  25a17:	RasterObject.Height=6400;
  25a30:	RasterObject.Data#20=
 
-				DL = 0, D = 0, P = 1, - = 0, XY = 9792 x 6400
+				DL = 0, D = 0, P = 1, \- = 0, XY = 9792 x 6400
 				L0 = 128, MX = 0, MY = 0
 				Order   = 3  ILEAVE SMID
 				Options = 92  LRLTWO TPDON TPBON DPON
@@ -93,7 +93,7 @@ $ foo2lava-wrapper -z1 testpage.ps | opldecode -h
  3f68c:	RasterObject.Height=6400;
  3f6a5:	RasterObject.Data#20=
 
-				DL = 0, D = 0, P = 1, - = 0, XY = 9792 x 6400
+				DL = 0, D = 0, P = 1, \- = 0, XY = 9792 x 6400
 				L0 = 128, MX = 0, MY = 0
 				Order   = 3  ILEAVE SMID
 				Options = 92  LRLTWO TPDON TPBON DPON
diff --git a/osx-hotplug/osx-hplj-hotplug.1in b/osx-hotplug/osx-hplj-hotplug.1in
index 326d066..cd27b0e 100644
--- a/osx-hotplug/osx-hplj-hotplug.1in
+++ b/osx-hotplug/osx-hplj-hotplug.1in
@@ -3,7 +3,7 @@
 #include "../macros.man"
 #endif
 .SH NAME
-osx-hplj-hotplug - Daemon for downloading firmware files for Mac OS X
+osx-hplj-hotplug \- Daemon for downloading firmware files for Mac OS X
 .SH SYNOPSIS
 .B osx-hplj-hotplug
 .RI [ options ]
diff --git a/printer-profile.1in b/printer-profile.1in
index 0f52054..9328db4 100644
--- a/printer-profile.1in
+++ b/printer-profile.1in
@@ -29,11 +29,11 @@ Manuf is "dell". Model is "1355".
 Edit the script for additional models.
 
 .SH OPTIONS
-    -b 1|2        Bits per pixel (1)
-    -r XRESxYRES  Resolution. Default=''. ()
-    -P rem-print  Remote print (64-bit) machine, or none (amd)
-    -S rem-scan   Remote scan (ColorMunki) machine, or none (mac)
-    -D lvl        Debug level
+    \-b 1|2        Bits per pixel (1)
+    \-r XRESxYRES  Resolution. Default=''. ()
+    \-P rem-print  Remote print (64-bit) machine, or none (amd)
+    \-S rem-scan   Remote scan (ColorMunki) machine, or none (mac)
+    \-D lvl        Debug level
 
 .SH EXAMPLES
 Profile the Samsung clp-315:
diff --git a/qpdldecode.1in b/qpdldecode.1in
index d8b2f35..7f9804b 100644
--- a/qpdldecode.1in
+++ b/qpdldecode.1in
@@ -54,7 +54,7 @@ Decode an QPDL stream file created by foo2qpdl.
                 len=56(0x38)
                 magic=0x39abcdef, len=20(0x14), unk=0,0,0,0,0,0,
                 checksum=0x356
-                DL = 0, D = 0, P = 1, - = 0, XY = 9984 x 6400
+                DL = 0, D = 0, P = 1, \- = 0, XY = 9984 x 6400
                 L0 = 6400, MX = 0, MY = 0
                 Order   = 0
                 Options = 72  LRLTWO TPBON
@@ -64,7 +64,7 @@ Decode an QPDL stream file created by foo2qpdl.
                 len=56(0x38)
                 magic=0x39abcdef, len=20(0x14), unk=0,0,0,0,0,0,
                 checksum=0x356
-                DL = 0, D = 0, P = 1, - = 0, XY = 9984 x 6400
+                DL = 0, D = 0, P = 1, \- = 0, XY = 9984 x 6400
                 L0 = 6400, MX = 0, MY = 0
                 Order   = 0
                 Options = 72  LRLTWO TPBON
@@ -74,7 +74,7 @@ Decode an QPDL stream file created by foo2qpdl.
                 len=56(0x38)
                 magic=0x39abcdef, len=20(0x14), unk=0,0,0,0,0,0,
                 checksum=0x356
-                DL = 0, D = 0, P = 1, - = 0, XY = 9984 x 6400
+                DL = 0, D = 0, P = 1, \- = 0, XY = 9984 x 6400
                 L0 = 6400, MX = 0, MY = 0
                 Order   = 0
                 Options = 72  LRLTWO TPBON
@@ -84,7 +84,7 @@ Decode an QPDL stream file created by foo2qpdl.
                 len=56(0x38)
                 magic=0x39abcdef, len=20(0x14), unk=0,0,0,0,0,0,
                 checksum=0x356
-                DL = 0, D = 0, P = 1, - = 0, XY = 9984 x 6400
+                DL = 0, D = 0, P = 1, \- = 0, XY = 9984 x 6400
                 L0 = 6400, MX = 0, MY = 0
                 Order   = 0
                 Options = 72  LRLTWO TPBON
diff --git a/slxdecode.1in b/slxdecode.1in
index 7f9ebc5..30f24bc 100644
--- a/slxdecode.1in
+++ b/slxdecode.1in
@@ -80,7 +80,7 @@ SLT_START_PAGE, 16 items [Page 1]
         SLI_0x10f, 1 (0x1)
 SLT_JBIG_BIH, 0 items
         Data: 20 bytes
-                DL = 0, D = 0, P = 1, - = 0, XY = 4896 x 6392
+                DL = 0, D = 0, P = 1, \- = 0, XY = 4896 x 6392
                 L0 = 128, MX = 0, MY = 0
                 Order   = 0
                 Options = 8  TPBON
diff --git a/xqxdecode.1in b/xqxdecode.1in
index 488d192..fc32d76 100644
--- a/xqxdecode.1in
+++ b/xqxdecode.1in
@@ -37,7 +37,7 @@ Decode an XQX stream file created by foo2xqx.
 
 .nf
 .ft CW
-$ xqxdecode -h < testpage.xm
+$ xqxdecode \-h < testpage.xm
      0: \\033%-12345X@PJL JOB
     12: @PJL SET JAMRECOVERY=OFF
     2b: @PJL SET DENSITY=3
@@ -78,7 +78,7 @@ $ xqxdecode -h < testpage.xm
    230:         XQXI_0x80000000, 64 (0x40)
    23c:         XQXI_0x40000000, 0 (0x0)
    248:         XQXI_BIH(0x40000002)
-                DL = 0, D = 0, P = 1, - = 0, XY = 9856 x 6432
+                DL = 0, D = 0, P = 1, \- = 0, XY = 9856 x 6432
                 L0 = 128, MX = 16, MY = 0
                 Order   = 3  ILEAVE SMID
                 Options = 92  LRLTWO TPDON TPBON DPON
diff --git a/zjsdecode.1in b/zjsdecode.1in
index ea6c443..567f840 100644
--- a/zjsdecode.1in
+++ b/zjsdecode.1in
@@ -74,7 +74,7 @@ ZJT_START_PAGE, 17 items
         ZJI_MINOLTA_PAGE_NUMBER, 1 (0x1)
 ZJT_JBIG_BIH, 0 items
         Data: 20 bytes
-                DL = 0, D = 0, P = 1, - = 0, XY = 10200 x 6600
+                DL = 0, D = 0, P = 1, \- = 0, XY = 10200 x 6600
                 L0 = 128, MX = 16, MY = 0
                 Order   = 3  ILEAVE SMID
                 Options = 92  LRLTWO TPDON TPBON DPON
