Add some tables showing common FreeBSD entities and their usage.
This commit is contained in:
parent
2a03f8c539
commit
52ce6f423a
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=42332
1 changed files with 217 additions and 15 deletions
|
@ -46,7 +46,7 @@
|
||||||
not answer to the &a.doc;.</para>
|
not answer to the &a.doc;.</para>
|
||||||
|
|
||||||
<para>DocBook was originally developed by HaL Computer Systems and
|
<para>DocBook was originally developed by HaL Computer Systems and
|
||||||
O'Reilly & Associates to be a <acronym>DTD</acronym> for
|
O'Reilly & Associates to be a Document Type Definition (<acronym>DTD</acronym>) for
|
||||||
writing technical documentation <footnote><para>A short history
|
writing technical documentation <footnote><para>A short history
|
||||||
can be found under <ulink
|
can be found under <ulink
|
||||||
url="http://www.oasis-open.org/docbook/intro.shtml#d0e41">
|
url="http://www.oasis-open.org/docbook/intro.shtml#d0e41">
|
||||||
|
@ -92,31 +92,233 @@
|
||||||
<title>&os; Extensions</title>
|
<title>&os; Extensions</title>
|
||||||
|
|
||||||
<para>The &os; Documentation Project has extended the
|
<para>The &os; Documentation Project has extended the
|
||||||
DocBook <acronym>DTD</acronym> by adding some new elements.
|
DocBook <acronym>DTD</acronym> with additional elements and entities.
|
||||||
These elements serve to make some of the markup more
|
These additions serve to make some of the markup easier or more
|
||||||
precise.</para>
|
precise.</para>
|
||||||
|
|
||||||
<para>Where a &os;-specific element is listed below, it is
|
|
||||||
clearly marked.</para>
|
|
||||||
|
|
||||||
<para>Throughout the rest of this document, the term
|
<para>Throughout the rest of this document, the term
|
||||||
<quote>DocBook</quote> is used to mean the &os;-extended
|
<quote>DocBook</quote> is used to mean the &os;-extended
|
||||||
DocBook <acronym>DTD</acronym>.</para>
|
DocBook <acronym>DTD</acronym>.</para>
|
||||||
|
|
||||||
<note>
|
<note>
|
||||||
<para>There is nothing about these extensions that is &os;
|
<para>Most of these extensions are not unique to &os;,
|
||||||
specific, it was just felt that they were useful
|
it was just felt that they were useful
|
||||||
enhancements for this particular project. Should anyone
|
enhancements for this particular project. Should anyone
|
||||||
from any of the other *nix camps (NetBSD, OpenBSD, Linux,
|
from any of the other *nix camps (NetBSD, OpenBSD, Linux,
|
||||||
…) be interested in collaborating on a standard
|
…) be interested in collaborating on a standard
|
||||||
DocBook extension set, please get in touch with
|
DocBook extension set, please contact
|
||||||
&a.doceng;.</para>
|
&a.doceng;.</para>
|
||||||
</note>
|
</note>
|
||||||
|
|
||||||
<para>The &os; extensions are not (currently) in the
|
<sect2 id="docbook-markup-freebsd-extensions-elements">
|
||||||
Ports Collection. They are stored in the &os; Subversion
|
<title>&os; Elements</title>
|
||||||
tree, as <ulink
|
|
||||||
url="http://svnweb.FreeBSD.org/doc/head/share/xml/freebsd.dtd">head/share/xml/freebsd.dtd</ulink>.</para>
|
<para>The additional &os; elements are not (currently) in the
|
||||||
|
Ports Collection. They are stored in the &os; Subversion
|
||||||
|
tree, as <ulink
|
||||||
|
url="http://svnweb.FreeBSD.org/doc/head/share/xml/freebsd.dtd">head/share/xml/freebsd.dtd</ulink>.</para>
|
||||||
|
|
||||||
|
<para>&os;-specific elements used in the examples below are
|
||||||
|
clearly marked.</para>
|
||||||
|
</sect2>
|
||||||
|
|
||||||
|
<sect2 id="docbook-markup-freebsd-extensions-entities">
|
||||||
|
<title>&os; Entities</title>
|
||||||
|
|
||||||
|
<table frame="none">
|
||||||
|
<title>&os; Name Entities</title>
|
||||||
|
|
||||||
|
<tgroup cols="2">
|
||||||
|
<thead>
|
||||||
|
<row>
|
||||||
|
<entry>Name</entry>
|
||||||
|
<entry>Expands To</entry>
|
||||||
|
</row>
|
||||||
|
</thead>
|
||||||
|
|
||||||
|
<tbody>
|
||||||
|
<row>
|
||||||
|
<entry><literal>&os;</literal></entry>
|
||||||
|
<entry><literal>&os;</literal></entry>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<entry><literal>&os.stable;</literal></entry>
|
||||||
|
<entry><literal>&os.stable;</literal></entry>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<entry><literal>&os.current;</literal></entry>
|
||||||
|
<entry><literal>&os.current;</literal></entry>
|
||||||
|
</row>
|
||||||
|
</tbody>
|
||||||
|
</tgroup>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<table frame="none">
|
||||||
|
<title>&os; Mailing List Entities</title>
|
||||||
|
|
||||||
|
<tgroup cols="3">
|
||||||
|
<thead>
|
||||||
|
<row>
|
||||||
|
<entry>Name</entry>
|
||||||
|
<entry>Expands To</entry>
|
||||||
|
<entry>Notes</entry>
|
||||||
|
</row>
|
||||||
|
</thead>
|
||||||
|
|
||||||
|
<tbody>
|
||||||
|
<row>
|
||||||
|
<entry><literal>&a.doc;</literal></entry>
|
||||||
|
<entry><literal>&a.doc;</literal></entry>
|
||||||
|
<entry>
|
||||||
|
<programlisting>Usage: A link to the &a.doc;.</programlisting></entry>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<entry><literal>&a.questions;</literal></entry>
|
||||||
|
<entry><literal>&a.questions;</literal></entry>
|
||||||
|
<entry>
|
||||||
|
<programlisting>Usage: A link to the &a.questions;.</programlisting></entry>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<entry><literal>&a.<replaceable>listname</replaceable>;</literal></entry>
|
||||||
|
<entry><emphasis>link to
|
||||||
|
<replaceable>listname</replaceable></emphasis></entry>
|
||||||
|
<entry>Entities are defined for all the <ulink
|
||||||
|
url="&url.books.handbook;/eresources.html#eresources-mail">&os; mailing
|
||||||
|
lists</ulink>.</entry>
|
||||||
|
</row>
|
||||||
|
</tbody>
|
||||||
|
</tgroup>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<table frame="none">
|
||||||
|
<title>&os; Document Links</title>
|
||||||
|
|
||||||
|
<tgroup cols="3">
|
||||||
|
<thead>
|
||||||
|
<row>
|
||||||
|
<entry>Name</entry>
|
||||||
|
<entry>Expands To</entry>
|
||||||
|
<entry>Notes</entry>
|
||||||
|
</row>
|
||||||
|
</thead>
|
||||||
|
|
||||||
|
<tbody>
|
||||||
|
<row>
|
||||||
|
<entry><literal>&url.books.handbook;</literal></entry>
|
||||||
|
<entry><literal>&url.books.handbook;</literal></entry>
|
||||||
|
<entry>
|
||||||
|
<programlisting>Usage: A link to the <sgmltag class="starttag">ulink url="&url.books.handbook;/advanced-networking.html"</sgmltag>Advanced
|
||||||
|
Networking<sgmltag class="endtag">ulink</sgmltag> chapter of the Handbook.</programlisting></entry>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<entry><literal>&url.books.<replaceable>bookname</replaceable>;</literal></entry>
|
||||||
|
<entry><emphasis>relative path to
|
||||||
|
<replaceable>bookname</replaceable></emphasis></entry>
|
||||||
|
<entry>Entities are defined for all the <ulink
|
||||||
|
url="&url.doc.langbase;/books/">&os;
|
||||||
|
books</ulink>.</entry>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<entry><literal>&url.articles.committers-guide;</literal></entry>
|
||||||
|
<entry><literal>&url.articles.committers-guide;</literal></entry>
|
||||||
|
<entry>
|
||||||
|
<programlisting>Usage: A link to the <sgmltag class="starttag">ulink url="&url.articles.committers-guide;"</sgmltag>Committer's Guide<sgmltag class="endtag">ulink</sgmltag> article.</programlisting></entry>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<entry><literal>&url.articles.<replaceable>articlename</replaceable>;</literal></entry>
|
||||||
|
<entry><emphasis>relative path to
|
||||||
|
<replaceable>articlename</replaceable></emphasis></entry>
|
||||||
|
<entry>Entities are defined for all the <ulink
|
||||||
|
url="&url.doc.langbase;/articles/">&os; articles</ulink>.</entry>
|
||||||
|
</row>
|
||||||
|
</tbody>
|
||||||
|
</tgroup>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<table frame="none">
|
||||||
|
<title>Other Operating System Name Entities</title>
|
||||||
|
|
||||||
|
<tgroup cols="3">
|
||||||
|
<thead>
|
||||||
|
<row>
|
||||||
|
<entry>Name</entry>
|
||||||
|
<entry>Expands To</entry>
|
||||||
|
<entry>Notes</entry>
|
||||||
|
</row>
|
||||||
|
</thead>
|
||||||
|
|
||||||
|
<tbody>
|
||||||
|
<row>
|
||||||
|
<entry><literal>&linux;</literal></entry>
|
||||||
|
<entry>&linux;</entry>
|
||||||
|
<entry>The &linux; operating system.</entry>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<entry><literal>&unix;</literal></entry>
|
||||||
|
<entry>&unix;</entry>
|
||||||
|
<entry>The &unix; operating system.</entry>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<entry><literal>&windows;</literal></entry>
|
||||||
|
<entry>&windows;</entry>
|
||||||
|
<entry>The &windows; operating system.</entry>
|
||||||
|
</row>
|
||||||
|
</tbody>
|
||||||
|
</tgroup>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<table frame="none">
|
||||||
|
<title>Miscellaneous Entities</title>
|
||||||
|
|
||||||
|
<tgroup cols="3">
|
||||||
|
<thead>
|
||||||
|
<row>
|
||||||
|
<entry>Name</entry>
|
||||||
|
<entry>Expands To</entry>
|
||||||
|
<entry>Notes</entry>
|
||||||
|
</row>
|
||||||
|
</thead>
|
||||||
|
|
||||||
|
<tbody>
|
||||||
|
<row>
|
||||||
|
<entry><literal>&prompt.root;</literal></entry>
|
||||||
|
<entry><literal>&prompt.root;</literal></entry>
|
||||||
|
<entry>The <username>root</username> user
|
||||||
|
prompt.</entry>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<entry><literal>&prompt.user;</literal></entry>
|
||||||
|
<entry><literal>&prompt.user;</literal></entry>
|
||||||
|
<entry>A prompt for an unprivileged user.</entry>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<entry><literal>&postscript;</literal></entry>
|
||||||
|
<entry>&postscript;</entry>
|
||||||
|
<entry>The trademarked term to refer to the
|
||||||
|
&postscript; programming language.</entry>
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<entry><literal>&xorg;</literal></entry>
|
||||||
|
<entry>&xorg;</entry>
|
||||||
|
<entry>The term to refer to the &xorg; open source X
|
||||||
|
Window System.</entry>
|
||||||
|
</row>
|
||||||
|
</tbody>
|
||||||
|
</tgroup>
|
||||||
|
</table>
|
||||||
|
</sect2>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
<sect1 id="docbook-markup-fpi">
|
<sect1 id="docbook-markup-fpi">
|
||||||
|
@ -1635,8 +1837,8 @@ This is the file called 'foo2'</screen>
|
||||||
exported by a <filename>Makefile</filename> that can be
|
exported by a <filename>Makefile</filename> that can be
|
||||||
given as a parameter to <command>make</command>.
|
given as a parameter to <command>make</command>.
|
||||||
<sgmltag>makevar</sgmltag> identifies a variable that can be
|
<sgmltag>makevar</sgmltag> identifies a variable that can be
|
||||||
set (in the environment, on the <command>make</command>
|
set (in the environment, on the command line with <command>make</command>,
|
||||||
command line, or within the <filename>Makefile</filename>)
|
or within the <filename>Makefile</filename>)
|
||||||
to influence the process.</para>
|
to influence the process.</para>
|
||||||
|
|
||||||
<example>
|
<example>
|
||||||
|
|
Loading…
Reference in a new issue