xref: /freebsd/share/examples/mdoc/example.1 (revision 374334e4118ca8bd3afc98656f8d389a289e6fee)
1374334e4SBruce Evans.\" Copyright (c) [year] [your name]
2374334e4SBruce Evans.\" All rights reserved.
39a78dbdeSMike Pritchard.\"
49a78dbdeSMike Pritchard.\" Redistribution and use in source and binary forms, with or without
59a78dbdeSMike Pritchard.\" modification, are permitted provided that the following conditions
69a78dbdeSMike Pritchard.\" are met:
79a78dbdeSMike Pritchard.\" 1. Redistributions of source code must retain the above copyright
89a78dbdeSMike Pritchard.\"    notice, this list of conditions and the following disclaimer.
99a78dbdeSMike Pritchard.\" 2. Redistributions in binary form must reproduce the above copyright
109a78dbdeSMike Pritchard.\"    notice, this list of conditions and the following disclaimer in the
119a78dbdeSMike Pritchard.\"    documentation and/or other materials provided with the distribution.
129a78dbdeSMike Pritchard.\"
13374334e4SBruce Evans.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
149a78dbdeSMike Pritchard.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
159a78dbdeSMike Pritchard.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
169a78dbdeSMike Pritchard.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
179a78dbdeSMike Pritchard.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
189a78dbdeSMike Pritchard.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
199a78dbdeSMike Pritchard.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
209a78dbdeSMike Pritchard.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
219a78dbdeSMike Pritchard.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
229a78dbdeSMike Pritchard.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
239a78dbdeSMike Pritchard.\" SUCH DAMAGE.
249a78dbdeSMike Pritchard.\"
25374334e4SBruce Evans.\"	[id for your version control system, if any]
269a78dbdeSMike Pritchard.\"
2781fba91bSMike Pritchard.\" Note: The date here should be updated whenever a non-trivial
2881fba91bSMike Pritchard.\" change is made to the manual page.
2981fba91bSMike Pritchard.Dd January 8, 1997
309a78dbdeSMike Pritchard.Dt EXAMPLE 1
319a78dbdeSMike Pritchard.\" Note: Only specify the operating system when the command
329a78dbdeSMike Pritchard.\" is FreeBSD specific, otherwise use the .Os macro with no
339a78dbdeSMike Pritchard.\" arguments.
349cb8091fSMike Pritchard.Os FreeBSD 2.2
359a78dbdeSMike Pritchard.Sh NAME
369a78dbdeSMike Pritchard.Nm example
379a78dbdeSMike Pritchard.Nd example command manual page
389a78dbdeSMike Pritchard.Sh SYNOPSIS
399a78dbdeSMike Pritchard.Nm example
409a78dbdeSMike Pritchard.Op Fl abc
419a78dbdeSMike Pritchard.Op Fl d Ar argument
429a78dbdeSMike Pritchard.Ar file
439a78dbdeSMike Pritchard.Sh DESCRIPTION
449a78dbdeSMike PritchardThis is an example manual page for
459a78dbdeSMike Pritchardthe
469a78dbdeSMike Pritchard.Nm
479a78dbdeSMike Pritchardcommand.  It is intended
489a78dbdeSMike Pritchardthat this example can be used as a template when writing
499a78dbdeSMike Pritcharda new manual page.
509a78dbdeSMike Pritchard.Pp
519a78dbdeSMike PritchardThe options are as follows:
529a78dbdeSMike Pritchardhas several options:
539a78dbdeSMike Pritchard.Bl -tag -width Fl
549a78dbdeSMike Pritchard.It Fl a
559a78dbdeSMike PritchardExample optional
569a78dbdeSMike Pritchard.Fl a
579a78dbdeSMike Pritchardoption.
589a78dbdeSMike Pritchard.It Fl b
599a78dbdeSMike PritchardExample optional
609a78dbdeSMike Pritchard.Fl b
619a78dbdeSMike Pritchardoption.
629a78dbdeSMike Pritchard.It Fl c
639a78dbdeSMike PritchardExample optional
649a78dbdeSMike Pritchard.Fl c
659a78dbdeSMike Pritchardoption.
669a78dbdeSMike Pritchard.It Fl d Ar argument
679a78dbdeSMike PritchardExample optional
689a78dbdeSMike Pritchard.Fl d
699a78dbdeSMike Pritchardoption with required argument
709a78dbdeSMike Pritchard.Ar argument .
719a78dbdeSMike Pritchard.It Ar file
729a78dbdeSMike PritchardRequired argument
739a78dbdeSMike Pritchard.Ar file .
749a78dbdeSMike Pritchard.El
759a78dbdeSMike Pritchard.Sh ENVIRONMENT
769a78dbdeSMike PritchardThe
779a78dbdeSMike Pritchard.Nm
789a78dbdeSMike Pritchardcommand ignores the
799a78dbdeSMike Pritchard.Ev EXAMPLE
809a78dbdeSMike Pritchardenvironment variable.
819a78dbdeSMike Pritchard.Sh FILES
829a78dbdeSMike Pritchard.Bl -tag -width /dev/null -compact
839a78dbdeSMike Pritchard.It Pa /dev/null
849a78dbdeSMike PritchardExample of a file in the
859a78dbdeSMike Pritchard.Sx FILES
869a78dbdeSMike Pritchardsection.
879a78dbdeSMike Pritchard.El
8881fba91bSMike Pritchard.Sh EXAMPLES
8981fba91bSMike PritchardThe following is an example of a typical usage
9081fba91bSMike Pritchardof the
9181fba91bSMike Pritchard.Nm
9281fba91bSMike Pritchardcommand:
9381fba91bSMike Pritchard.Pp
9481fba91bSMike Pritchard.Dl % example -abc -d xyzzy /dev/null
959a78dbdeSMike Pritchard.Sh SEE ALSO
969a78dbdeSMike Pritchard.Xr example 3 ,
979a78dbdeSMike Pritchard.Xr example 4 ,
989a78dbdeSMike Pritchard.Xr mdoc 7 ,
999a78dbdeSMike Pritchard.Xr mdoc.samples 7
10081fba91bSMike Pritchard.Rs
10181fba91bSMike Pritchard.%A A. B. Author
10281fba91bSMike Pritchard.%T Example RFC Title
10381fba91bSMike Pritchard.%O RFC0000
10481fba91bSMike Pritchard.Re
10581fba91bSMike Pritchard.Rs
10681fba91bSMike Pritchard.%A A. B. Author
10781fba91bSMike Pritchard.%B Example Book Title
10881fba91bSMike Pritchard.%O ISBN-0-000-00000-0
10981fba91bSMike Pritchard.Re
11081fba91bSMike Pritchard.Rs
11181fba91bSMike Pritchard.%A A. B. Author
11281fba91bSMike Pritchard.%D January 1997
11381fba91bSMike Pritchard.%J Example Journal Name
11481fba91bSMike Pritchard.%T Example Article Title
11581fba91bSMike Pritchard.Re
1169a78dbdeSMike Pritchard.Sh STANDARDS
1179a78dbdeSMike PritchardIf the command conforms to some standard, such as
1189a78dbdeSMike Pritchard.St -p1003.2
1199a78dbdeSMike Pritchardor
1209a78dbdeSMike Pritchard.St -ansiC ,
1219a78dbdeSMike Pritchardit should be noted here.
1229a78dbdeSMike Pritchard.Sh DIAGNOSTICS
12381fba91bSMike PritchardExist status is 0 on success, and 1 if the command
12481fba91bSMike Pritchardfails for one of the following reasons
12581fba91bSMike Pritchard.Bl -diag
12681fba91bSMike Pritchard.It example error message
12781fba91bSMike PritchardAn example of an error message.
12881fba91bSMike Pritchard.It another example error message.
12981fba91bSMike PritchardSelf explanatory.
13081fba91bSMike Pritchard.El
1319a78dbdeSMike Pritchard.Sh HISTORY
1329a78dbdeSMike PritchardThe
1339a78dbdeSMike Pritchard.Nm
1349a78dbdeSMike Pritchardmanual page example first appeared in
1359cb8091fSMike Pritchard.Fx 2.2 .
13681fba91bSMike Pritchard.Pp
13781fba91bSMike PritchardSome other common
13881fba91bSMike Pritchard.Sx HISTORY
13981fba91bSMike Pritchardsection examples are:
14081fba91bSMike Pritchard.Pp
14181fba91bSMike PritchardThe
14281fba91bSMike Pritchard.Nm
14381fba91bSMike Pritchardmanual page example first appeared in
14481fba91bSMike Pritchard.Bx 4.4 .
14581fba91bSMike Pritchard.Pp
14681fba91bSMike PritchardThe
14781fba91bSMike Pritchard.Nm
14881fba91bSMike Pritchardmanual page example first appeared in
14981fba91bSMike Pritchard.At v6 .
1509a78dbdeSMike Pritchard.Sh AUTHOR
1519a78dbdeSMike PritchardThis
1529a78dbdeSMike Pritchardmanual page was written by Mike Pritchard
1539a78dbdeSMike Pritchard.Aq mpp@FreeBSD.ORG .
1549a78dbdeSMike Pritchard.Sh BUGS
1559a78dbdeSMike PritchardThe actual code for this command is vaporware.
156