xref: /freebsd/share/examples/mdoc/example.1 (revision 81c6395691954fe4948d859188d262a05a05d5c8)
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.\"
257dc5a4daSMike Pritchard.\" $FreeBSD$
269a78dbdeSMike Pritchard.\"
2781fba91bSMike Pritchard.\" Note: The date here should be updated whenever a non-trivial
2881fba91bSMike Pritchard.\" change is made to the manual page.
29ed0bfbe5SMike Pritchard.Dd December 8, 1999
309a78dbdeSMike Pritchard.Dt EXAMPLE 1
319fdcafcfSRuslan Ermilov.Os
329a78dbdeSMike Pritchard.Sh NAME
339a78dbdeSMike Pritchard.Nm example
34d72ca9ddSRuslan Ermilov.Nd "example command manual page"
359a78dbdeSMike Pritchard.Sh SYNOPSIS
367c7fb079SRuslan Ermilov.Nm
379a78dbdeSMike Pritchard.Op Fl abc
389a78dbdeSMike Pritchard.Op Fl d Ar argument
399a78dbdeSMike Pritchard.Ar file
409a78dbdeSMike Pritchard.Sh DESCRIPTION
4103e563d7SSheldon HearnThis is an example manual page for the
429a78dbdeSMike Pritchard.Nm
4303e563d7SSheldon Hearncommand.
4403e563d7SSheldon HearnIt is intended that this example can be used as a template
4503e563d7SSheldon Hearnwhen writing a new manual page.
469a78dbdeSMike Pritchard.Pp
479a78dbdeSMike PritchardThe options are as follows:
48d72ca9ddSRuslan Ermilov.Bl -tag -width ".Fl d Ar argument"
499a78dbdeSMike Pritchard.It Fl a
509a78dbdeSMike PritchardExample optional
519a78dbdeSMike Pritchard.Fl a
529a78dbdeSMike Pritchardoption.
539a78dbdeSMike Pritchard.It Fl b
549a78dbdeSMike PritchardExample optional
559a78dbdeSMike Pritchard.Fl b
569a78dbdeSMike Pritchardoption.
579a78dbdeSMike Pritchard.It Fl c
589a78dbdeSMike PritchardExample optional
599a78dbdeSMike Pritchard.Fl c
609a78dbdeSMike Pritchardoption.
619a78dbdeSMike Pritchard.It Fl d Ar argument
629a78dbdeSMike PritchardExample optional
639a78dbdeSMike Pritchard.Fl d
649a78dbdeSMike Pritchardoption with required argument
659a78dbdeSMike Pritchard.Ar argument .
669a78dbdeSMike Pritchard.It Ar file
679a78dbdeSMike PritchardRequired argument
689a78dbdeSMike Pritchard.Ar file .
699a78dbdeSMike Pritchard.El
709a78dbdeSMike Pritchard.Sh ENVIRONMENT
719a78dbdeSMike PritchardThe
729a78dbdeSMike Pritchard.Nm
739a78dbdeSMike Pritchardcommand ignores the
749a78dbdeSMike Pritchard.Ev EXAMPLE
759a78dbdeSMike Pritchardenvironment variable.
769a78dbdeSMike Pritchard.Sh FILES
77d72ca9ddSRuslan Ermilov.Bl -tag -width ".Pa /dev/null" -compact
789a78dbdeSMike Pritchard.It Pa /dev/null
799a78dbdeSMike PritchardExample of a file in the
809a78dbdeSMike Pritchard.Sx FILES
819a78dbdeSMike Pritchardsection.
829a78dbdeSMike Pritchard.El
8381fba91bSMike Pritchard.Sh EXAMPLES
8481fba91bSMike PritchardThe following is an example of a typical usage
8581fba91bSMike Pritchardof the
8681fba91bSMike Pritchard.Nm
8781fba91bSMike Pritchardcommand:
8881fba91bSMike Pritchard.Pp
8981c63956SDavid E. O'Brien.Dl "example -abc -d xyzzy /dev/null"
90ed0bfbe5SMike Pritchard.Sh DIAGNOSTICS
91ed0bfbe5SMike PritchardExit status is 0 on success, and 1 if the command
92d72ca9ddSRuslan Ermilovfails for one of the following reasons:
93ed0bfbe5SMike Pritchard.Bl -diag
94d72ca9ddSRuslan Ermilov.It "example error message"
95ed0bfbe5SMike PritchardAn example of an error message.
96d72ca9ddSRuslan Ermilov.It "another example error message."
97ed0bfbe5SMike PritchardSelf explanatory.
98ed0bfbe5SMike Pritchard.El
99ed0bfbe5SMike Pritchard.Sh COMPATIBILITY
100ed0bfbe5SMike PritchardThe
101ed0bfbe5SMike Pritchard.Nm
102ed0bfbe5SMike Pritchardcommand has no known compatibility issues.
1039a78dbdeSMike Pritchard.Sh SEE ALSO
1049a78dbdeSMike Pritchard.Xr example 3 ,
1059a78dbdeSMike Pritchard.Xr example 4 ,
1061837dd5dSRuslan Ermilov.Xr mdoc 7
10781fba91bSMike Pritchard.Rs
108d72ca9ddSRuslan Ermilov.%A "A. B. Author"
109d72ca9ddSRuslan Ermilov.%T "Example RFC Title"
11081fba91bSMike Pritchard.%O RFC0000
11181fba91bSMike Pritchard.Re
11281fba91bSMike Pritchard.Rs
113d72ca9ddSRuslan Ermilov.%A "A. B. Author"
114d72ca9ddSRuslan Ermilov.%B "Example Book Title"
11581fba91bSMike Pritchard.%O ISBN-0-000-00000-0
11681fba91bSMike Pritchard.Re
11781fba91bSMike Pritchard.Rs
118d72ca9ddSRuslan Ermilov.%A "A. B. Author"
119d72ca9ddSRuslan Ermilov.%D "January 1997"
120d72ca9ddSRuslan Ermilov.%J "Example Journal Name"
121d72ca9ddSRuslan Ermilov.%T "Example Article Title"
12281fba91bSMike Pritchard.Re
1239a78dbdeSMike Pritchard.Sh STANDARDS
1249a78dbdeSMike PritchardIf the command conforms to some standard, such as
1259a78dbdeSMike Pritchard.St -p1003.2
1269a78dbdeSMike Pritchardor
127588a200cSRuslan Ermilov.St -isoC ,
1289a78dbdeSMike Pritchardit should be noted here.
1299a78dbdeSMike Pritchard.Sh HISTORY
1309a78dbdeSMike PritchardThe
1319a78dbdeSMike Pritchard.Nm
1329a78dbdeSMike Pritchardmanual page example first appeared in
1339cb8091fSMike Pritchard.Fx 2.2 .
13481fba91bSMike Pritchard.Pp
13581fba91bSMike PritchardSome other common
13681fba91bSMike Pritchard.Sx HISTORY
13781fba91bSMike Pritchardsection examples are:
13881fba91bSMike Pritchard.Pp
13981fba91bSMike PritchardThe
14081fba91bSMike Pritchard.Nm
14181fba91bSMike Pritchardmanual page example first appeared in
14281fba91bSMike Pritchard.Bx 4.4 .
14381fba91bSMike Pritchard.Pp
14481fba91bSMike PritchardThe
14581fba91bSMike Pritchard.Nm
14681fba91bSMike Pritchardmanual page example first appeared in
14781fba91bSMike Pritchard.At v6 .
148facbd487SPhilippe Charnier.Sh AUTHORS
1499a78dbdeSMike PritchardThis
150d00f4c32SMike Pritchardmanual page was written by
151facbd487SPhilippe Charnier.An Mike Pritchard Aq mpp@FreeBSD.org .
1529a78dbdeSMike Pritchard.Sh BUGS
1539a78dbdeSMike PritchardThe actual code for this command is vaporware.
154