Description: Fixes errors and hyphen-as-minus in manpages
Last-Update: 2014-06-05
--- a/foo2hiperc.1in
+++ b/foo2hiperc.1in
@@ -11,13 +11,13 @@
 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 @@
 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 @@
 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 @@
 
 .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 @@
 
 .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
 
--- 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"
--- 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 @@
 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 @@
 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 @@
 .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
--- a/foo2zjs.1in
+++ b/foo2zjs.1in
@@ -50,7 +50,7 @@
 _
 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 @@
 _
 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 @@
 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 @@
 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 @@
 
 .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 @@
 
 .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
 
--- a/foo2zjs-wrapper.1in
+++ b/foo2zjs-wrapper.1in
@@ -38,7 +38,7 @@
 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 @@
 _
 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 @@
 _
 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 @@
 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 @@
 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 @@
 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 @@
 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 @@
 .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 @@
 
 .RS
 .nf
-foo2zjs-wrapper -c testpage.ps > testpage.zc
+foo2zjs-wrapper \-c testpage.ps > testpage.zc
 .fi
 .RE
 
--- a/foo2hbpl2-wrapper.1in
+++ b/foo2hbpl2-wrapper.1in
@@ -41,7 +41,7 @@
 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
@@ -120,9 +120,9 @@
 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
@@ -141,13 +141,13 @@
 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.
@@ -173,7 +173,7 @@
 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
@@ -218,7 +218,7 @@
 .nf
 foo2hbpl2-wrapper testpage.ps > testpage.prn
 hbpl2decode < testpage.prn
-lpr -P raw testpage.prn
+lpr \-P raw testpage.prn
 .fi
 .RE
 .P
@@ -226,7 +226,7 @@
 
 .RS
 .nf
-foo2hbpl2-wrapper -c testpage.ps > testpage.prn
+foo2hbpl2-wrapper \-c testpage.ps > testpage.prn
 .fi
 .RE
 
--- a/foo2hbpl2.1in
+++ b/foo2hbpl2.1in
@@ -127,7 +127,7 @@
 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
@@ -175,10 +175,10 @@
 
 .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
@@ -186,10 +186,10 @@
 
 .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
 
--- a/foo2hiperc-wrapper.1in
+++ b/foo2hiperc-wrapper.1in
@@ -37,7 +37,7 @@
 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 @@
 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 @@
 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 @@
 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 @@
 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 @@
 
 .RS
 .nf
-foo2hiperc-wrapper -c testpage.ps > testpage.hc
+foo2hiperc-wrapper \-c testpage.ps > testpage.hc
 .fi
 .RE
 
--- a/foo2hp.1in
+++ b/foo2hp.1in
@@ -123,7 +123,7 @@
 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 @@
 
 .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 @@
 
 .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
 
--- a/foo2hp2600-wrapper.1in
+++ b/foo2hp2600-wrapper.1in
@@ -107,9 +107,9 @@
 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 @@
 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 @@
 .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 @@
 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 @@
 .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 @@
 
 .RS
 .nf
-foo2hp2600-wrapper -c testpage.ps > testpage.zc
+foo2hp2600-wrapper \-c testpage.ps > testpage.zc
 .fi
 .RE
 
--- a/foo2lava-wrapper.1in
+++ b/foo2lava-wrapper.1in
@@ -42,7 +42,7 @@
 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 @@
 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 @@
 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 @@
 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 @@
 .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 @@
 
 .RS
 .nf
-foo2lava-wrapper -c testpage.ps > testpage.zc
+foo2lava-wrapper \-c testpage.ps > testpage.zc
 .fi
 .RE
 
--- a/foo2lava.1in
+++ b/foo2lava.1in
@@ -111,7 +111,7 @@
 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 @@
 
 .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 @@
 
 .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
 
--- a/foo2oak-wrapper.1in
+++ b/foo2oak-wrapper.1in
@@ -49,7 +49,7 @@
 l n n.
 _
 Media	HP CLJ 1500	KM-1635
-	-z0	-z1
+	\-z0	\-z1
 _
 autoselect	0	0
 plain	1	1
@@ -110,9 +110,9 @@
 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 @@
 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 @@
 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 @@
 .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 @@
 
 .RS
 .nf
-foo2oak-wrapper -c testpage.ps > testpage.oak
+foo2oak-wrapper \-c testpage.ps > testpage.oak
 .fi
 .RE
 
--- a/foo2oak.1in
+++ b/foo2oak.1in
@@ -122,7 +122,7 @@
 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 @@
 
 .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 @@
 
 .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
 
--- a/foo2qpdl-wrapper.1in
+++ b/foo2qpdl-wrapper.1in
@@ -39,7 +39,7 @@
 .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 @@
 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 @@
 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 @@
 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 @@
 .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 @@
 
 .RS
 .nf
-foo2qpdl-wrapper -c testpage.ps > testpage.zc
+foo2qpdl-wrapper \-c testpage.ps > testpage.zc
 .fi
 .RE
 
--- a/foo2qpdl.1in
+++ b/foo2qpdl.1in
@@ -114,7 +114,7 @@
 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 @@
 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 @@
 
 .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 @@
 
 .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
 
--- a/foo2slx-wrapper.1in
+++ b/foo2slx-wrapper.1in
@@ -83,9 +83,9 @@
 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 @@
 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 @@
 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 @@
 .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 @@
 
 .RS
 .nf
-foo2slx-wrapper -c testpage.ps > testpage.zc
+foo2slx-wrapper \-c testpage.ps > testpage.zc
 .fi
 .RE
 
--- a/foo2slx.1in
+++ b/foo2slx.1in
@@ -93,7 +93,7 @@
 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 @@
 
 .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 @@
 
 .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
 
--- a/foo2xqx-wrapper.1in
+++ b/foo2xqx-wrapper.1in
@@ -100,9 +100,9 @@
 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
@@ -121,13 +121,13 @@
 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.
@@ -150,7 +150,7 @@
 .nf
 foo2xqx-wrapper testpage.ps > testpage.xqx
 xqxdecode < testpage.xqx
-lpr -P raw testpage.xqx
+lpr \-P raw testpage.xqx
 .fi
 .RE
 
--- a/foo2xqx.1in
+++ b/foo2xqx.1in
@@ -110,7 +110,7 @@
 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
@@ -146,10 +146,10 @@
 
 .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
 
--- a/gipddecode.1in
+++ b/gipddecode.1in
@@ -39,7 +39,7 @@
 
 .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
--- a/hbpldecode.1in
+++ b/hbpldecode.1in
@@ -49,12 +49,12 @@
 
 .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 @@
 
 .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 @@
                 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
--- a/hipercdecode.1in
+++ b/hipercdecode.1in
@@ -40,7 +40,7 @@
 
 .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 @@
    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 
--- a/lavadecode.1in
+++ b/lavadecode.1in
@@ -37,7 +37,7 @@
 
 .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 @@
    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
--- a/oakdecode.1in
+++ b/oakdecode.1in
@@ -55,7 +55,7 @@
 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
--- a/opldecode.1in
+++ b/opldecode.1in
@@ -33,11 +33,11 @@
 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 @@
    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 @@
  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 @@
  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 @@
  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
--- 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 ]
--- a/printer-profile.1in
+++ b/printer-profile.1in
@@ -29,11 +29,11 @@
 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:
--- a/qpdldecode.1in
+++ b/qpdldecode.1in
@@ -54,7 +54,7 @@
                 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 @@
                 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 @@
                 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 @@
                 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
--- a/slxdecode.1in
+++ b/slxdecode.1in
@@ -80,7 +80,7 @@
         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
--- a/xqxdecode.1in
+++ b/xqxdecode.1in
@@ -37,7 +37,7 @@
 
 .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 @@
    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
--- a/zjsdecode.1in
+++ b/zjsdecode.1in
@@ -74,7 +74,7 @@
         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
