Noeud:Reference Page, Noeud « Previous »:Part, Noeud « Up »:Divisions



Reference Page


Reference = ( ReferenceInfo?,
              ( Title, Subtitle?, TitleAbbrev? ),
              PartIntro?,
              RefEntry+
            )

PartIntro = ( ( Title, Subtitle?, TitleAbbrev? )?,
              ( ( %divcomponent.mix; )+,
                (Sect1* | RefEntry* | SimpleSect* | Section* )
              ) |
              ( Sect1+ | RefEntry+ | SimpleSect+ | Section+ )
            )

RefEntry = ( RefEntryInfo?,
             RefMeta?,
             ( Remark | Link | OLink | ULink )*,
             RefNameDiv,
             RefSynopsisDiv?,
             RefSect1+
           )

RefMeta = ( RefEntryTitle, ManVolNum?, RefMiscInfo* )

RefNameDiv = ( RefDescriptor?, RefName+, RefPurpose, RefClass*,
               (Remark | Link | OLink | ULink )*
             )

RefSynopsisDiv = ( RefSynopsisDivInfo?,
                   ( Title, Subtitle?, TitleAbbrev? )?,
                   ( ( (%refcomponent.mix;)+, RefSect2* ) |
                     RefSect2+
                   )
                 )

RefSect1 = ( RefSect1Info?,
             ( Title, Subtitle?, TitleAbbrev? ),
             ( ( (%refcomponent.mix;)+, RefSect2*) |
               RefSect2+
             )
           )

RefSect2 = ( RefSect2Info?,
             ( Title, Subtitle?, TitleAbbrev? ),
             ( ( (%refcomponent.mix;)+, RefSect3* ) |
               RefSect3+
             )
           )

RefSect3 = ( RefSect3Info?,
             ( Title, Subtitle?, TitleAbbrev? ),
             (%refcomponent.mix;)+
           )

Elements : Reference, ReferenceInfo, Title, Subtitle, TitleAbbrev, PartIntro, RefEntry, Sect1, SimpleSect, Section, RefEntryInfo, RefMeta, Remark, Link, OLink, ULink, RefNameDiv, RefSynopsisDiv, RefSect1, RefEntryTitle, ManVolNum, RefMiscInfo, RefDescriptor, RefName, RefPurpose, RefClass, RefSynopsisDivInfo, RefSect2, RefSect3, RefSect1Info, RefSect2Info, RefSect3Info.