PDFMOM(1)                  General Commands Manual                 PDFMOM(1)

NAME         top

       pdfmom - Produce PDF documents using the mom macro set

SYNOPSIS         top

       pdfmom [-Tps [pdfroff options]] [groff options] files ...

       pdfmom [-Tpdf] [groff options] files ...

DESCRIPTION         top

       pdfmom is a wrapper around groff that facilitates the production of
       PDF documents from files formatted with the mom macros.

       pdfmom prints to stdout, so output must be redirected to a
       destination file.  The size of the final PDF can be reduced by piping
       the output through ps2pdf.

       If called with the -Tpdf option (which is the default), pdfmom
       processes files using groff's native PDF driver, gropdf.  If -Tps is
       given, processing is passed over to pdfroff, which uses groff's
       PostScript driver.  In either case, multiple runs of the source file
       are peformed in order to satisfy any forward references in the

       pdfmom accepts all the same options as groff.  If -Tps is given, the
       options associated with pdfroff are accepted as well.  Please note
       that when pdfmom calls pdfroff, the

              -mpdfmark -mom --no-toc

       options are implied and should not be given on the command line.
       Equally, it is not necessary to supply the -mom or -m mom options
       when -Tps is absent.

       PDF integration with the mom macros is discussed in full in the PDF
       manual, Producing PDFs with groff and mom.

BUGS         top

       pdfmom sometimes issues warnings of the type

         ...: can't transparently output node at top level

       This is more of an annoyance than a bug, and may safely be ignored.

SEE ALSO         top

       groff(1), pdfroff(1), ps2pdf(1)

COPYING         top

       Copyright © 2012-2014 Free Software Foundation, Inc.

       Permission is granted to make and distribute verbatim copies of this
       manual provided the copyright notice and this permission notice are
       preserved on all copies.

       Permission is granted to copy and distribute modified versions of
       this manual under the conditions for verbatim copying, provided that
       the entire resulting derived work is distributed under the terms of a
       permission notice identical to this one.

       Permission is granted to copy and distribute translations of this
       manual into another language, under the above conditions for modified
       versions, except that this permission notice may be included in
       translations approved by the Free Software Foundation instead of in
       the original English.

AUTHORS         top

       This document was written by Deri James ⟨⟩
       and Peter Schaffter ⟨⟩.

COLOPHON         top

       This page is part of the groff (GNU troff) project.  Information
       about the project can be found at 
       ⟨⟩.  If you have a bug report for
       this manual page, see ⟨⟩.  This
       page was obtained from the tarball groff-1.22.3.tar.gz fetched from
       ⟨⟩ on 2017-03-13.  If you discover any
       rendering problems in this HTML version of the page, or you believe
       there is a better or more up-to-date source for the page, or you have
       corrections or improvements to the information in this COLOPHON
       (which is not part of the original manual page), send a mail to

Groff Version 1.22.3           4 November 2014                     PDFMOM(1)