preface.sgm 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228
  1. <!-- $XConsortium: preface.sgm /main/4 1996/10/03 10:50:52 cdedoc $ -->
  2. <!-- (c) Copyright 1995 Digital Equipment Corporation. -->
  3. <!-- (c) Copyright 1995 Hewlett-Packard Company. -->
  4. <!-- (c) Copyright 1995 International Business Machines Corp. -->
  5. <!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
  6. <!-- (c) Copyright 1995 Novell, Inc. -->
  7. <!-- (c) Copyright 1995 FUJITSU LIMITED. -->
  8. <!-- (c) Copyright 1995 Hitachi. -->
  9. <preface id="InfoAPG.Pref">
  10. <title>Preface</title>
  11. <Para>
  12. The <CiteTitle>Information System Author's and Programmer's Guide</CiteTitle>
  13. does the following:
  14. </para>
  15. <itemizedlist>
  16. <listitem>
  17. <para>
  18. Provides information on building SGML-conforming document files into
  19. a form you can view with the Information Manager.
  20. </para>
  21. </listitem>
  22. <listitem>
  23. <para>
  24. Describes how to create and use style sheets.
  25. </para>
  26. </listitem>
  27. <listitem>
  28. <para>
  29. Describes architectural forms, and explains how to apply them to a DTD so users can
  30. build SGML documents into a form viewable with the Information Manager.
  31. </para>
  32. </listitem>
  33. </itemizedlist>
  34. <Note>
  35. <Para>
  36. To use the Information Manager successfully, your
  37. SGML source must use the generalized
  38. markup specified by the Standard Generalized Markup Language [SGML (ISO-8879)].
  39. </Para>
  40. </Note>
  41. <sect1 id="InfoAPG.Pref.div.1">
  42. <Title>Who Should Use This Book</Title>
  43. <Para>
  44. This guide is intended for technical writers, administrators, and publishers who
  45. are responsible for creating, validating, and building SGML
  46. documents into on-line information libraries viewable in the
  47. CDE Information Manager. Readers should have an
  48. understanding of SGML and the ability to edit an SGML DTD.</Para>
  49. </Sect1>
  50. <sect1 id="InfoAPG.Pref.div.2">
  51. <title>How This Book Is Organized</title>
  52. <para>Explanations of the contents of this book follow:</para>
  53. <ItemizedList>
  54. <listitem>
  55. <para>
  56. Chapter 1, &ldquo;About the Build Process and Tools,&rdquo;
  57. provides an overview of the
  58. Information Manager build process
  59. along with a brief description of the documents and
  60. commands associated with that process.
  61. </para>
  62. </listitem>
  63. <listitem>
  64. <para>
  65. Chapter 2, &ldquo;SGML and Information Manager Document Structure&rdquo;
  66. provides a brief overview of SGML concepts and of the
  67. Information Manager on-line information structure.
  68. </para>
  69. </listitem>
  70. <listitem>
  71. <para>
  72. Chapter 3, &ldquo;Preparing to Build&rdquo;
  73. describes the SGML components you need in order to
  74. build an information library.
  75. </para>
  76. </listitem>
  77. <listitem>
  78. <para>
  79. Chapter 4, &ldquo;Building Information Libraries&rdquo;
  80. covers the process of building and updating an
  81. information library using the <command>dtinfogen</command> commands.
  82. </para>
  83. </listitem>
  84. <listitem>
  85. <para>
  86. Chapter 5, &ldquo;Administering Bookcases&rdquo;
  87. describes how you can modify an existing information
  88. library by copying, removing, rearranging, renaming,
  89. and listing the bookcases in a library.
  90. </para>
  91. </listitem>
  92. <listitem>
  93. <para>
  94. Chapter 6, &ldquo;Troubleshooting&rdquo;
  95. gives troubleshooting advice and discusses build errors, style sheet errors,
  96. and library administration messages.
  97. </para>
  98. </listitem>
  99. <listitem>
  100. <para>
  101. Chapter 7, &ldquo;Understanding Style Sheets&rdquo;
  102. describes the DtInfo Style Sheet model and provides general guidelines
  103. for developing style sheet structure, setting up element path specifications,
  104. and using the Select feature. It also describes element inheritance.
  105. </para>
  106. </listitem>
  107. <listitem>
  108. <para>
  109. Chapter 8, &ldquo;Creating a Style Sheet&rdquo; describes
  110. the available style sheet features
  111. and defines their attributes and values. Provides instructions for
  112. creating a style sheet. Includes examples illustrating
  113. how the features might be used in a style sheet.
  114. </para>
  115. </listitem>
  116. <listitem>
  117. <para>
  118. Chapter 9, &ldquo;Understanding Architectural Forms&rdquo;
  119. describes Information Manager architectural forms and shows how they
  120. fit in the model for the Information Manager build process and tools.
  121. </para>
  122. </listitem>
  123. <listitem>
  124. <para>
  125. Chapter 10, &ldquo;Using Architectural Forms&rdquo;
  126. describes Information Manager
  127. architectural forms and how to apply them in your DTD(s).
  128. </para>
  129. </listitem>
  130. <listitem>
  131. <para>
  132. Chapter 11, &ldquo;Table of Contents Architectural Forms&rdquo; describes
  133. how to apply architectural forms to the elements in your table of contents
  134. DTD so the Information Manager knows how to treat the table of contents
  135. information.
  136. </para>
  137. </listitem>
  138. </itemizedlist>
  139. </sect1>
  140. <sect1 id="Q3yRgFBsz1698oL">
  141. <title>Related Documentation</title>
  142. <Para>For additional information about SGML, see:</Para>
  143. <ItemizedList>
  144. <ListItem>
  145. <Para>ISO 8879:
  146. <CiteTitle Pubwork=Book>1986 Information Processing - Text and Office
  147. Systems - Standard Generalized Markup Language
  148. (SGML)</CiteTitle> Geneva, 15 October 1986.
  149. </Para>
  150. </ListItem>
  151. <ListItem>
  152. <Para>
  153. <CiteTitle Pubwork=Book>The SGML Handbook</CiteTitle>, C.F. Goldfarb, Clarendon Press,
  154. Oxford University Press, 1990.
  155. </Para>
  156. </ListItem>
  157. <ListItem>
  158. <Para>
  159. <CiteTitle Pubwork=Book>Practical SGML, Second Edition</CiteTitle>, Eric van Herwijnen,
  160. Kluwer Academic Publishers, 1994.
  161. </Para>
  162. </ListItem>
  163. <ListItem>
  164. <Para>
  165. SGML Open Home Page, http://www.sgmlopen.org/sgml/docs/index.html
  166. </Para>
  167. </ListItem>
  168. </ItemizedList>
  169. </Sect1>
  170. <sect1 id="InfoAPG.Pref.div.4">
  171. <title>What DocBook SGML Markup Means</title>
  172. <para>This book is written in the Structured Generalized Markup
  173. Language (SGML) using the DocBook Document Type Definition (DTD).
  174. The following table describes the DocBook markup used for
  175. various semantic elements.
  176. </para>
  177. <table id="InfoAPG.Pref.tbl.1" frame="Topbot">
  178. <title>DocBook SGML Markup</title>
  179. <tgroup cols="3" colsep="0" rowsep="0">
  180. <colspec colwidth="1.65in">
  181. <colspec colwidth="2.63in">
  182. <colspec colwidth="2.92in">
  183. <thead>
  184. <row>
  185. <entry align="left" valign="bottom"><para><literal>Markup Appearance
  186. </literal></para></entry>
  187. <entry align="left" valign="bottom"><para><literal>
  188. Semantic Element(s)</literal></para></entry>
  189. <entry align="left" valign="bottom"><para><literal>
  190. Example</literal></para></entry></row>
  191. </thead>
  192. <tbody>
  193. <row>
  194. <entry align="left" valign="top"><para><command>AaBbCc123</command></para></entry>
  195. <entry align="left" valign="top"><para>The names of commands.</para></entry>
  196. <entry align="left" valign="top"><para>Use the <command>ls</command> command to list files.</para></entry>
  197. </row>
  198. <row>
  199. <entry align="left" valign="top"><para><literal>AaBbCc123</literal></para></entry>
  200. <entry align="left" valign="top"><para>The names of command options.</para></entry>
  201. <entry align="left" valign="top"><para>Use <command>ls</command> <literal>&minus;a</literal>
  202. to list all files.</para></entry>
  203. </row>
  204. <row>
  205. <entry align="left" valign="top"><para><symbol role="Variable">AaBbCc123</symbol></para></entry>
  206. <entry align="left" valign="top"><para>Command-line placeholder:
  207. replace with a real name or value.</para></entry>
  208. <entry align="left" valign="top"><para>To delete a file, type <command>rm
  209. </command> <symbol role="Variable">filename</symbol>.</para></entry>
  210. </row>
  211. <row>
  212. <entry align="left" valign="top"><para><filename>AaBbCc123</filename></para></entry>
  213. <entry align="left" valign="top"><para>The names of files and
  214. directories.</para></entry>
  215. <entry align="left" valign="top"><para>Edit your <filename>.login</filename>
  216. file.</para></entry>
  217. </row>
  218. <row>
  219. <entry align="left" valign="top"><para><emphasis>AaBbCc123</emphasis></para></entry>
  220. <entry align="left" valign="top"><para>Book titles, new words or terms, or
  221. words to be emphasized.</para></entry>
  222. <entry align="left" valign="top"><para>Read Chapter 6 in <emphasis>User's
  223. Guide</emphasis>.
  224. These are called <emphasis>class</emphasis> options.
  225. You <emphasis>must</emphasis> be root to do this.</para></entry>
  226. </row></tbody></tgroup></table>
  227. </sect1>
  228. </preface>