1.3. Article


Article = ( ( Title, Subtitle?, TitleAbbrev? )?,
            ArticleInfo?, ToCchap?, LoT*,

            ( ( (%divcomponent.mix;)+,
                ( Sect1* | RefEntry* | SimpleSect* | Section* )
              ) |
              ( Sect1+ | RefEntry+ | SimpleSect+ | Section+ ),
            ),

            ( ToC | LoT | Index | Glossary | Bibliography |
              Appendix | Ackno )*
          )

Éléments : Article, Title, Subtitle, TitleAbbrev, ArticleInfo, ToCchap, LoT, Sect1, RefEntry, SimpleSect, Section, ToC, Index, Glossary, Bibliography, Appendix, Ackno. Attributs : Class, ParentBook.

Un article est constitué de trois parties : l'introduction, le corps de l'article et la conclusion.

L'introduction est constituée :

Le corps de l'article est constitué :

La conclusion est constituée d'un nombre quelconque d'éléments suivants, dans un nombre quelconque :

L'attribut Class de l'élément Article indique le type d'article. Cet attribut peut prendre une des valeurs suivante :

JournalArticle

Un article de journal

ProductSheet

La description d'un produit,

WhitePaper

Un livre blanc,

TechReport

Un rapport technique,

Specification

Une spécification,

FAQ

Une FAQ (Frequently Asked Questions), recueil de questions couramment posées.

L'attribut ParentBook de l'élément Article indique l'identifiant (ID) du livre enveloppant, s'il existe.

<Article>

  <Title>Article de la mort</Title>
  <Subtitle>Qui déchire, quoi !</Subtitle>
  <ArticleInfo> &contenu.articleinfo; </ArticleInfo>
  <ToCchap> &contenu.tocchap; </ToCchap>
  <LoT> &contenu.lot; </LoT>

  <Sect1><Title>Introduction</Title> &contenu.sect1.intro; </Sect1>
  <Sect1><Title>Développement</Title> &contenu.sect1.devel; </Sect1>
  <Sect1><Title>Conclusion</Title> &contenu.sect1.conclusion; </Sect1>

  <Index> &contenu.index; </Index>
  <Appendix> &contenu.appendix; </Appendix>
</Article>