-.\" -*- NROFF -*-
-.TH pjrec 1
-
-.SH NAME
-pjrec - reconstruction from projections
-
-.SH SYNOPSIS
-.B pjrec projection-file image-file nx-image ny-image [OPTIONS]
-
-.SH DESCRIPTION
-\fIpjrec\fP takes projection data from \fIraysum-file\P and produces an
-(IF) image file \fIimage-file\fP, of size \fInx-image\fP by
-\fIny-image\fP pixels, containing the reconstructed image.
-
-.SH OPTIONS
+.\" -*- NROFF -*-
+.\"
+.TH "pjrec" "1" "" "Kevin Rosenberg" "Engineering"
+.SH "NAME"
+pjrec \- reconstruction from projections
+.SH "SYNOPSIS"
+.B pjrec projection\-file image\-file nx\-image ny\-image [OPTIONS]
+.SH "DESCRIPTION"
+\fIpjrec\fP takes projection data from \fIraysum\-file\P and produces an
+(IF) image file \fIimage\-file\fP, of size \fInx\-image\fP by
+\fIny\-image\fP pixels, containing the reconstructed image.
+.SH "OPTIONS"
\fIpjrec\fP accepts the following options, which control the
reconstruction algorithm:
.TP 12
.B \-\-interp
Interpolation method during backprojection
.RS
-.TP
+.TP
.B nearest
Nearest neighbor interpolation
-.TP
+.TP
.B linear
Linear interpolation
.RE
.TP 12
.B \-\-preinterpolate
-Preinterpolation factor (default = 1). Used only with frequency-based
+Preinterpolation factor (default = 1). Used only with frequency\-based
filtering
.TP 12
.B \-\-filter
Abs * Hamming
.TP 15
.B shepp
-Shepp-Logan
+Shepp\-Logan
.TP 15
.B bandlimit
Bandlimiting
Hamming
.RE
.TP 12
-.B \-\-filter-method
+.B \-\-filter\-method
Filter method before backprojections
.RS
.TP 15
.B \-\-zeropad n
Set zeropad level (default = 0). set n to number of powers to two to pad
.TP 12
-.B \-\-filter-generation
+.B \-\-filter\-generation
Filter Generation mode
.RS
.TP 12
.B \-\-backproj
Backprojection Method
.RS
-.TP
+.TP
.B trig
Trigometric functions at every point
-.TP
+.TP
.B table
Trigometric functions with precalculated table
-.TP
+.TP
.B diff
Difference method
-.TP
+.TP
.B diff2
Optimized difference method (default)
-.TP
+.TP
.B idiff2
Optimized difference method with integer math
-.TP
+.TP
.B idiff3
-Highly-optimized difference method with integer math
+Highly\-optimized difference method with integer math
.RE
.TP 12
-.B \-\-filter-param
+.B \-\-filter\-param
Alpha level for Hamming filter
.TP 12
.B \-\-trace
.TP 12
.B console
Text level tracing
-.TP 12
-.B phantom
-Trace phantom
-.TP 12
-.B proj
-Trace allrays
-.TP 12
-.B plot
-Trace plotting
-.TP 12
-.B clipping
-Trace clipping
.RE
.TP 12
.B \-\-verbose Turn on verbose mode
.B \-\-version Print version
.TP 12
.B \-\-help Print a terse help message
+.SH "AUTHORS"
+Kevin Rosenberg, M.D. <kevin@ctsim.org>
+.SH "HISTORY"
+CTSim was begun in 1983 using MS\-DOS and an EGA display adapter. In
+1999 it was ported to GNU/Linux and later ported to Microsoft Windows.
+.SH "SEE ALSO"
+.BR ctsim (1)
+.BR ctsimtext (1)
+.BR if1 (1)
+.BR if2 (1)
+.BR ifinfo (1)
+.BR linogram (1)
+.BR phm2helix (1)
+.BR phm2if (1)
+.BR phm2pj (1)
+.BR pj2if (1)
+.BR pjHinterp (1)
+.BR pjinfo (1)
-.SH AUTHORS
-Kevin Rosenberg, M.D. <kevin@rosenberg.net>
-
-.SH HISTORY
-.Nm pjrec
-was first written in 1983 using MS-DOS and an EGA display adapter. In 1999 it was ported to GNU/Linux and later ported to Microsoft Windows.
-
-.SH SEE ALSO
-.BR ctsim (1), ifinfo (1), if1 (1), if2 (1), ifexport (1), phm2pj (1), phm2if (1), pj2if (1), pjinfo (1)