Printing MAN pages

Erik Trulsson ertr1013 at student.uu.se
Thu Sep 8 10:55:23 PDT 2005


On Thu, Sep 08, 2005 at 07:36:46PM +0200, Stijn Hoop wrote:
> On Thu, Sep 08, 2005 at 07:53:28PM +0300, Giorgos Keramidas wrote:
> > Gerard Seibert wrote:
> > > I am trying to figure out how to print 'man' pages. If I try a simple
> > > redirect, such as: "man foo > foo.txt" the new file is loaded with
> > > control symbols, etc. that are not really printable. I want to save
> > > the files if possible, and print them out at a later date. It that is
> > > not possible, how would I go about printing them out in real time?
> > 
> > 	man -t foo > foo.ps
> > 
> > will generate Postscript output, which is a lot better for printing.
> 
> Highly useful to know, but shouldn't we update the man page for man(1)?
> 
>      -t          Use /usr/bin/groff -S -man to format the manual page, passing
>                  the output to stdout.  The output from /usr/bin/groff -S -man
>                  may need to be passed through some filter or another before
>                  being printed.
> 
> This does not exactly spell 'output postscript' to me...

It does if you know that postscript is the default output format of
groff.   If one doesn't know what format groff outputs by default, it is
easily learned by reading the groff(1) manpage.



-- 
<Insert your favourite quote here.>
Erik Trulsson
ertr1013 at student.uu.se


More information about the freebsd-questions mailing list