1 .\" $OpenBSD: mdoc.template,v 1.10 2007/05/31 22:10:19 jmc Exp $
3 .\" The following requests are required for all man pages.
5 .\" Remove `\&' from the line below.
6 .Dd $Mdocdate: November 30 2008 $
12 .Nd compile manpage source into mark-up language
26 formatted manual source and passes results into the output filter
29 The only current output filter is
31 the default. The arguments are as follows:
32 .Bl -tag -width "\-o outfile,"
33 .It Sq Fl o Ar outfile ,
38 for standard output. The default is standard output.
44 for standard input. The default is standard input.
46 Print messages (output depends on filter).
48 Print warnings (output depends on filter).
51 The validate filter, specified by
53 is the default filter. It produces no output, so specifying
55 results in an empty file.
56 .\" The following requests should be uncommented and used where appropriate.
57 .\" This next request is for sections 2, 3, and 9 function return values only.
59 .\" This next request is for sections 1, 6, 7 & 8 only.
63 .\" This next request is for sections 1, 4, 6, and 8 only.
65 .\" The next request is for sections 2, 3, and 9 error and signal handling only.
76 utility was written by
77 .An Em Kristaps Dzonsons Aq kristaps@kth.se .
82 stem from ambiguities in
84 or the necessary limitations of converting an ad hoc language into
86 .Bl -enum -compact -offset indent
88 The engine doesn't understand
94 All macro arguments may be quoted, instead of only some.
96 Blank lines raise warnings.
98 If terminating punctuation is found, then
100 remaining tokens are flushed after line scope is closed, not just the