Submit
Path:
~
/
/
usr
/
share
/
doc
/
man-db
/
examples
/
File Content:
manpage.example.sgml
<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [ <!-- Process this file with docbook-to-man to generate an nroff manual page: `docbook-to-man manpage.sgml > manpage.1'. You may view the manual page with: `docbook-to-man manpage.sgml | nroff -man | less'. A typical entry in a Makefile or Makefile.am is: manpage.1: manpage.sgml docbook-to-man $< > $@ --> <!-- This example was constructed by Colin Watson <email>cjwatson@debian.org</email>, based on a man page template provided by Tom Christiansen <email>tchrist@jhereg.perl.com</email> and a DocBook man page example by Craig Small <email>csmall@debian.org</email>. --> <!-- Fill in the various UPPER CASE things here. --> <!ENTITY manfirstname "<firstname>FIRSTNAME</firstname>"> <!ENTITY mansurname "<surname>SURNAME</surname>"> <!-- Please adjust the date whenever revising the manpage. --> <!ENTITY mandate "<date>DATE</date>"> <!-- SECTION should be 1-8, maybe with subsection. Other parameters are allowed: see man(7), man(1). --> <!ENTITY mansection "<manvolnum>SECTION</manvolnum>"> <!ENTITY manemail "<email>EMAIL</email>"> <!ENTITY manusername "USERNAME"> <!ENTITY manucpackage "<refentrytitle>UCPACKAGE</refentrytitle>"> <!ENTITY manpackage "PACKAGE"> ]> <refentry> <refentryinfo> <address> &manemail; </address> <author> &manfirstname; &mansurname; </author> <copyright> <year>2002</year> <holder>&manusername;</holder> </copyright> &mandate; </refentryinfo> <refmeta> &manucpackage; &mansection; </refmeta> <refnamediv> <refname>&manpackage;</refname> <refpurpose>program to do something</refpurpose> </refnamediv> <refsynopsisdiv> <cmdsynopsis> <command>&manpackage;</command> <group choice="req"><arg>this</arg><arg>that</arg></group> <group choice="opt"><arg>-flags</arg></group> <group choice="opt"> <arg>-o <replaceable>option</replaceable></arg> </group> <arg>argument</arg> <arg rep="repeat" choice="opt"><replaceable>more</replaceable></arg> </cmdsynopsis> </refsynopsisdiv> <refsect1> <title>DESCRIPTION</title> <para>Long drawn-out discussion of <command>&manpackage;</command>. It's a good idea to break this up into subsections, like these:</para> <refsect2> <title>A Sample Subsection</title> <para></para> </refsect2> <refsect2> <title>Yet Another Sample Subsection</title> <para>References to the <citerefentry> <refentrytitle>foo</refentrytitle><manvolnum>SECTION</manvolnum> </citerefentry> (or other) manual page should use the <markup><citerefentry></markup> element as here. </para> <para>Each paragraph within a section is contained within a <markup><para></markup> tag.</para> </refsect2> </refsect1> <refsect1> <title>OPTIONS</title> <para>Some people make this separate from the description.</para> <variablelist> <varlistentry> <term><option>this</option>|<option>that</option></term> <listitem> <para>The user MUST specify either <option>this</option> or <option>that</option> to run the program. The { and } braces mean one of the enclosed is required. The bar (|) separates exclusive options (i.e. you cannot have both at once.)</para> </listitem> </varlistentry> <varlistentry> <term><option>-o</option></term> <listitem> <para>Pass the user-supplied <replaceable>option</replaceable> to <command>foo</command> to change its behaviour. The fact that <replaceable>option</replaceable> is underlined or in italics means that the user replaces it with a valid value for this option. The [ and ] brackets mean it isn't required.</para> </listitem> </varlistentry> <varlistentry> <term><option>argument</option></term> <listitem> <para>The last <option>argument</option> is required, because it is not in brackets.</para> </listitem> </varlistentry> <varlistentry> <term><option>more</option></term> <listitem> <para>means that the user can optionally specify additional arguments at the end. The ellipses (...) indicate one or more of this parameter is allowed.</para> </listitem> </varlistentry> </variablelist> </refsect1> <refsect1> <title>RETURN VALUE</title> <para>What the program or function returns if successful.</para> </refsect1> <refsect1> <title>ERRORS</title> <para>Return codes, either exit status or errno settings.</para> </refsect1> <refsect1> <title>EXAMPLES</title> <para>Give some example uses of the program.</para> </refsect1> <refsect1> <title>ENVIRONMENT</title> <para>Environment variables this program might care about.</para> </refsect1> <refsect1> <title>FILES</title> <para>All files used by the program. Typical usage is like this:</para> <variablelist> <varlistentry> <term><filename>/usr/man</filename></term> <listitem><para>default man tree</para></listitem> </varlistentry> <varlistentry> <term><filename>/usr/man/man*/*.*</filename></term> <listitem><para>unformatted (nroff source) man pages</para></listitem> </varlistentry> </variablelist> </refsect1> <refsect1> <title>NOTES</title> <para>Miscellaneous commentary.</para> </refsect1> <refsect1> <title>CAVEATS</title> <para>Things to take special care with, sometimes called WARNINGS.</para> </refsect1> <refsect1> <title>DIAGNOSTICS</title> <para>All the possible error messages the program can print out, what they mean, and how to correct them if applicable.</para> </refsect1> <refsect1> <title>BUGS</title> <para>Things that are broken or just don't work quite right.</para> </refsect1> <refsect1> <title>RESTRICTIONS</title> <para>Bugs you don't plan to fix. :-)</para> </refsect1> <refsect1> <title>AUTHOR</title> <para>Who wrote it (or AUTHORS if multiple).</para> </refsect1> <refsect1> <title>HISTORY</title> <para>Programs derived from other sources sometimes have this.</para> </refsect1> <refsect1> <title>SEE ALSO</title> <para>Other man pages to check out, like man(1), man(7), mandb(8), catman(8).</para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:2 sgml-indent-data:t sgml-parent-document:nil sgml-default-dtd-file:nil sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: -->
Edit
Rename
Chmod
Delete
FILE
FOLDER
INFO
Name
Size
Permission
Action
manpage.example
2963 bytes
0644
manpage.example.mdoc
3811 bytes
0644
manpage.example.pod
2766 bytes
0644
manpage.example.sgml
7015 bytes
0644
manpath.config
5217 bytes
0644
N4ST4R_ID | Naxtarrr