| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340 | 
							- <?xml version="1.0" encoding="utf-8"?>
 
- <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
 
-           "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd">
 
- <book>
 
- <bookinfo>
 
- <title>Unit Test: refentry.007</title>
 
- <releaseinfo role="CVS">$Id: refentry.007.xml 7282 2007-08-23 09:27:01Z xmldoc $</releaseinfo>
 
- <author><firstname>Norman</firstname><surname>Walsh</surname>
 
-         <affiliation><address><email>ndw@nwalsh.com</email></address></affiliation>
 
- </author>
 
- </bookinfo>
 
- <reference>
 
- <title>Reference</title>
 
- <refentry>
 
-   <refentryinfo>
 
-     <authorgroup>
 
-       <author>
 
-         <firstname>Norman</firstname><surname>Walsh</surname>
 
-         <email>ndw@nwalsh.com</email>
 
-         <personblurb>
 
-           <para>Wrote the original version of this document.</para>
 
-         </personblurb>
 
-       </author>
 
-       <editor>
 
-         <contrib>Added a bunch of test cases.</contrib>
 
-         <firstname>Michael(tm)</firstname><surname>Smith</surname>
 
-         <email>smith@sideshowbarker.net</email>
 
-       </editor>
 
-     </authorgroup>
 
-     <copyright>
 
-       <year>2003</year>
 
-       <holder>Norman Walsh</holder>
 
-     </copyright>
 
-     <copyright>
 
-       <year>2006</year>
 
-       <holder>Michael(tm) Smith</holder>
 
-     </copyright>
 
-     <legalnotice>
 
-       <para>This file is a product of the DocBook Project.</para>
 
-     </legalnotice>
 
-     <legalnotice>
 
-       <para>Share and share alike.</para>
 
-     </legalnotice>
 
-   </refentryinfo>
 
- <refnamediv>
 
- <refname>FirstName</refname>
 
- <refname>SecondName</refname>
 
- <refpurpose>Purpose for FirstName</refpurpose>
 
- </refnamediv>
 
- <refnamediv>
 
- <refname>ThirdName</refname>
 
- <refpurpose>Purpose for ThirdName</refpurpose>
 
- </refnamediv>
 
- <refsynopsisdiv>
 
-   <?dbfunclist ?>
 
-   <funcsynopsis>
 
-     <!-- * Yes, friend, Funcsynopsis is a verbatim -->
 
-     <funcsynopsisinfo
 
- >#include <varargs.h>
 
- #include <mouteyh.h>
 
- #include <qlmppzj.h></funcsynopsisinfo>
 
-     <funcprototype>
 
-       <funcdef><type>float</type> <function>rand</function></funcdef>
 
-       <void/>
 
-     </funcprototype>
 
-     <funcprototype>
 
-       <funcdef>int <function>max</function></funcdef>
 
-       <varargs/>
 
-     </funcprototype>
 
-     <funcprototype>
 
-       <funcdef>int <function>idiv</function></funcdef>
 
-       <paramdef><type>int</type> <parameter>n</parameter></paramdef>
 
-       <paramdef><type>int</type> <parameter>m</parameter></paramdef>
 
-     </funcprototype>
 
-   </funcsynopsis>
 
-   <para>Another.</para>
 
-   <funcsynopsis>
 
-     <funcprototype>
 
-       <funcdef>void <function>qsort</function></funcdef>
 
-       <paramdef>void *<parameter>dataptr</parameter>[]</paramdef>
 
-       <paramdef>int <parameter>left</parameter></paramdef>
 
-       <paramdef>int <parameter>right</parameter></paramdef>
 
-       <paramdef>int (*<parameter>comp</parameter>)
 
-       <funcparams>void *, void *</funcparams></paramdef>
 
-     </funcprototype>
 
-   </funcsynopsis>
 
-   <funcsynopsis>
 
-     <funcprototype>
 
-       <funcdef>int <function>foo_frob_something</function></funcdef>
 
-       <paramdef>foo_sometype1 <parameter>foo_frob_parm1</parameter></paramdef>
 
-       <paramdef>foo_sometype1 <parameter>foo_frob_parm2</parameter></paramdef>
 
-       <paramdef>foo_sometype1 <parameter>foo_frob_parm3</parameter></paramdef>
 
-       <paramdef><type>int</type> (* <parameter>parm4</parameter> )
 
-       <funcparams>int a, int b, int c</funcparams>
 
-       </paramdef>
 
-       <paramdef>foo_sometype1 <parameter>foo_frob_parm5</parameter></paramdef>
 
-     </funcprototype>
 
-     <funcprototype>
 
-       <funcdef>int <function>foo_frob_something</function></funcdef>
 
-       <paramdef>foo_sometype1 <parameter>foo_frob_parm1</parameter></paramdef>
 
-       <paramdef>foo_sometype1 <parameter>foo_frob_parm2</parameter></paramdef>
 
-       <paramdef>foo_sometype1 <parameter>foo_frob_parm3</parameter></paramdef>
 
-       <paramdef><type>int</type> (* <parameter>parm4</parameter> )
 
-       <funcparams>int a, int b, int c</funcparams>
 
-       </paramdef>
 
-       <paramdef>foo_sometype1 <parameter>foo_frob_parm5</parameter></paramdef>
 
-     </funcprototype>
 
-   </funcsynopsis>
 
- </refsynopsisdiv>
 
- <refsect1>
 
- <title>Description</title>
 
- <para>This is a minimal RefEntry.</para>
 
- <para>The following is a Variablelist with a title.
 
- <variablelist>
 
-   <title>My variablelist</title>
 
-   <varlistentry>
 
-     <term>varlistentry term 1</term>
 
-     <listitem><para>some listitem text</para></listitem>
 
-   </varlistentry>
 
-   <varlistentry>
 
-     <term>varlistentry term 2</term>
 
-     <listitem><para>some more listitem text</para></listitem>
 
-   </varlistentry>
 
- </variablelist>
 
- </para>
 
- <refsect2>
 
- <title>Subsection</title>
 
- <para>This is a minimal RefEntry.</para>
 
- <para>The following is a Variablelist with a title and a nested variablelist
 
-   <glosslist>
 
-     <title>My glosslist</title>
 
-   <glossentry>
 
-     <glossterm>glossentry term 1</glossterm>
 
-     <glossdef><para>some glossdef text</para></glossdef>
 
-   </glossentry>
 
-   <glossentry>
 
-     <glossterm>glossentry term 2</glossterm>
 
-     <glossdef>
 
-       <variablelist>
 
-         <varlistentry>
 
-           <term>nested variablelist term 1</term>
 
-           <listitem><para>some variablelist text</para></listitem>
 
-         </varlistentry>
 
-         <varlistentry>
 
-           <term>nested variablelist term 2</term>
 
-           <listitem><para>some more variablelist text</para></listitem>
 
-         </varlistentry>
 
-       </variablelist>
 
-     </glossdef>
 
-   </glossentry>
 
-   </glosslist>
 
- </para>
 
- <refsect3>
 
- <title>Sub-subsection</title>
 
- <para>This is a minimal RefEntry.</para>
 
- </refsect3>
 
- </refsect2>
 
- </refsect1>
 
- <refsect1>
 
- <title>More Description</title>
 
- <para>This is a not-so minimal RefEntry.</para>
 
- <screen>
 
- This is a screen [break here]
 
- that starts with a line of space. [break here]
 
- And it ends with a line of space.
 
- </screen>
 
- <para>normal paragraph here</para>
 
- <screen>This is a screen [break here]
 
- that does not start with a line of space. [break here]
 
- And does not end with a line of space.</screen>
 
- <para>This is a normal paragraph that contains a screen.
 
- <screen>This is a screen within a normal paragraph [break here]
 
- that does not start with a line of space. [break here]
 
- And does not end with a line of space but is followed
 
- by a line of space.</screen>
 
- </para>
 
- <para>This is another  normal paragraph that contains a screen.
 
- <screen>This is a screen within a normal paragraph [break here]
 
- that does not start with a line of space. [break here]
 
- And does not end with a line of space and is not followed
 
- by a line of space.</screen></para>
 
- <para>This is another  normal paragraph that contains a screen.
 
- <screen>
 
- This is a screen within a normal paragraph [break here]
 
- that starts with a line of space. [break here]
 
- And ends with a line of space but is not followed by a line of space.
 
- </screen></para>
 
- <para>This is another  normal paragraph that contains a screen.
 
- <screen>
 
- This is a screen within a normal paragraph [break here]
 
- that starts with a line of space. [break here]
 
- And ends with a line of space and is followed by a line of space.
 
- </screen>
 
- </para>
 
- <para>This is another  normal paragraph that contains a screen.
 
- <screen>
 
- This is a screen within a normal paragraph [break here]
 
- that starts with a 2 lines of space. [break here]
 
- And ends with 3 lines of space and is followed by a line of space.
 
- </screen>
 
- </para>
 
- <para>This paragraph contains an itemizedlist with a title. The title
 
- is “Mrignkwolmcng”.
 
- <orderedlist>
 
-   <title>Mrignkwolmcng</title>
 
-   <listitem>
 
-     <para>itemizedlist listitem 1</para>
 
-   </listitem>
 
-   <listitem>
 
-     <para>itemizedlist listitem 2</para>
 
-   </listitem>
 
- </orderedlist>
 
- This is some useless text that follows the “Mrignkwolmcng” orderedlist
 
- in the same para.</para>
 
- <para>The following is a Variablelist with a title and with a nested itemizedlist.
 
- <variablelist>
 
-   <title>My variablelist</title>
 
-   <varlistentry>
 
-     <term>varlistentry term 1</term>
 
-     <listitem>
 
-       <itemizedlist>
 
-         <title>nested itemizedlist</title>
 
-         <listitem>
 
-           <para>itemizedlist listitem 1</para>
 
-         </listitem>
 
-         <listitem>
 
-           <para>itemizedlist listitem 2</para>
 
-         </listitem>
 
-       </itemizedlist>
 
-     </listitem>
 
-   </varlistentry>
 
-   <varlistentry>
 
-     <term>varlistentry term 2</term>
 
-     <listitem><para>some more listitem text</para></listitem>
 
-   </varlistentry>
 
- </variablelist>
 
- </para>
 
- <para>The following is a Variablelist with a title and with a
 
- nested Varlistentry that contains multiple Terms
 
- <variablelist>
 
-   <title>My nested-multi-term-per-varlistentry variablelist</title>
 
-   <varlistentry>
 
-     <term>Varlistentry term 1</term>
 
-     <listitem>
 
-       <variablelist>
 
-         <varlistentry>
 
-           <term>  varlistentry term 1.1</term>
 
-           <term>varlistentry term 1.2  </term>
 
-           <term>varlistentry         term 1.3</term>
 
-           <listitem><para>All 'bout terms 1.1, 1.2, and 1.3</para>
 
-           </listitem>
 
-         </varlistentry>
 
-       </variablelist>
 
-     </listitem>
 
-   </varlistentry>
 
-   <varlistentry>
 
-     <term>varlistentry term 2</term>
 
-     <listitem><para>some more listitem text</para></listitem>
 
-   </varlistentry>
 
- </variablelist>
 
- </para>
 
- <refsect2>
 
- <title>Subsection</title>
 
- <para>This is a minimal RefEntry.</para>
 
- </refsect2>
 
- </refsect1>
 
- <refsect1>
 
- <title>Even More Description</title>
 
- <para>This is an even less minimal RefEntry.</para>
 
- <para>This is a paragraph. It contains the following segmentedlist,
 
- titled “Gibbererish”, with several segtitle elements.
 
- <segmentedlist>
 
-   <title>Gibbererish</title>
 
-   <segtitle>Floober</segtitle>
 
-   <segtitle>Buugler</segtitle>
 
-   <segtitle>Sstangooo</segtitle>
 
-   <segtitle>Borobinda</segtitle>
 
-   <seglistitem>
 
-   <seg>Bamalalaboonda Bamalalaboonda Bamalalaboonda Bamalalaboonda Bamalalaboonda Bamalalaboonda</seg>
 
-   <seg>Mondorotoluafu</seg>
 
-   <seg>Ganafutralinga</seg>
 
-   <seg>Patagularamakundra</seg>
 
-   </seglistitem>
 
-   <seglistitem>
 
-   <seg>Cadraracondar</seg>
 
-   <seg>Hentirotomaambu</seg>
 
-   <seg>BdomentriolaiaBdomentriolaiaBdomentriolaia</seg>
 
-   <seg>Candamalaturuanio</seg>
 
-   </seglistitem>
 
- </segmentedlist>
 
- This is some text that follows the segementedlist within the same
 
- paragraph. The next part of this same paragraph is an
 
- <sgmltag>important</sgmltag> admonition.
 
- <important>
 
-   <para>It is very important that you read this. That’s why it stands
 
-   out the way that it does.</para>
 
- </important>
 
- </para>
 
- <para>This is a para with a footnote
 
-   <footnote
 
-     ><para>Stuff here <programlisting>This is a program listing
 
- that's two lines long.</programlisting></para>
 
-     and stuff after the
 
- footnote</footnote></para>
 
- </refsect1>
 
- </refentry>
 
- </reference>
 
- </book>
 
 
  |