.. include:: /_static/inc_styles.txt .. _usx_docStructure: Document Structure ================== A USX document consists of valid USX elements organized within the following sequence of document divisions. * :ref:`Book Identification` * :ref:`Book Header` * :ref:`Book Titles` * :ref:`Book Introduction` * :ref:`Introduction End Titles` * :ref:`Book Chapter Label` * :ref:`Chapter Text` ----- .. _usx-div_bookIdentification: Book Identification ------------------- |ico_R| Schema pattern name: **Book** Diagram """"""" .. image:: images/usx-div_Book.png The :ref:`book ` element for primary book identification. .. _usx-div_bookHeader: Book Header ----------- |ico_R| Schema pattern name: **HeaderPara** Diagram """"""" .. image:: images/usx-div_HeaderPara.png An optional collection of one or more :ref:`para ` elements for providing vernacular book name and abbreviation texts. * Valid @style types (alphabetical): :ref:`h `, ide, rem, :ref:`toc1 `, :ref:`toc2 `, :ref:`toc3 ` .. _usx-div_bookTitles: Book Titles ----------- |ico_R| Schema pattern name: **TitlePara** Diagram """"""" .. image:: images/usx-div_TitlePara.png A collection of one or more :ref:`para ` elements for book main titles. * Valid @style types (alphabetical): :ref:`imt `, :ref:`imt1 `, :ref:`imt2 `, :ref:`mt `, :ref:`mt1 `, :ref:`mt2 `, :ref:`mt3 `, :ref:`mt4 `, rem * Optional collection of one or more child elements (may be nested): :ref:`note ` (@style f, fe, x), :ref:`char `, :ref:`optbreak ` .. _usx-div_bookIntroduction: Book Introduction ----------------- |ico_R| Schema pattern name: **IntroPara** Diagram """"""" .. image:: images/usx-div_IntroPara.png An optional collection of :ref:`para ` or :ref:`table ` elements for book introductions. * Valid @style types (alphabetical): :ref:`ib `, :ref:`ie `, :ref:`iex `, :ref:`ili `, :ref:`ili1 `, :ref:`ili2 `, :ref:`im `, :ref:`imi `, :ref:`imq `, :ref:`imt `, :ref:`imt1 `, :ref:`imt2 `, :ref:`imt3 `, :ref:`imt4 `, :ref:`imte `, :ref:`imte1 `, :ref:`imte2 `, :ref:`io `, :ref:`io1 `, :ref:`io2 `, :ref:`io3 `, :ref:`io4 `, :ref:`iot `, :ref:`ip `, :ref:`ipi `, :ref:`ipq `, :ref:`ipr `, :ref:`iq `, :ref:`iq1 `, :ref:`iq2 `, :ref:`iq3 `, :ref:`is `, :ref:`is1 `, :ref:`is2 `, rem * Optional collection of one or more child elements: :ref:`note ` (@style f, fe), :ref:`char `, :ref:`figure `, :ref:`optbreak ` .. _usx-div_introductionEndTitles: Introduction End Titles ----------------------- |ico_R| Schema pattern name: **TitleParaIntroEnd** Diagram """"""" .. image:: images/usx-div_TitleParaIntroEnd.png An optional collection of :ref:`para ` elements for book titles occurring at the end of the book introduction. * Valid @style types (alphabetical): :ref:`imt `, :ref:`imt1 `, :ref:`imt2 `, :ref:`mt `, :ref:`mt1 `, :ref:`mt2 `, :ref:`mt3 `, :ref:`mt4 ` * Optional collection of one or more child elements: :ref:`note ` (@style f, fe), :ref:`char `, :ref:`figure `, :ref:`optbreak ` .. _usx-div_bookChapterLabel: Book Chapter Label ------------------ |ico_R| Schema pattern name: **ChapterLabelBookWide** Diagram """"""" .. image:: images/usx-div_ChapterLabelBookWide.png An optional :ref:`para ` element for a chapter heading text which could be applied (typically as a heading) to all chapters in the current book. * Valid @style types: cl .. _usx-div_chapterText: Chapter Text ------------ |ico_R| Schema pattern names: **Chapter**, **Para**, **Table** Diagrams """""""" .. image:: images/usx-div_Chapter.png .. image:: images/usx-div_Para.png .. image:: images/usx-div_Table.png