Ensemble de termes d'index
itermset =
(indexterm+)
indexterm =
(primary?, ((secondary, ((tertiary, (see | seealso+)?) | see | seealso+)?) | see | seealso+)?)
primary =
(
ndxterm.char.mix
#PCDATA |
xref.char.class
footnoteref | xref
|
gen.char.class
abbrev | acronym | citation | citerefentry | citetitle | emphasis | firstterm | foreignphrase | glossterm | footnote | phrase | orgname | quote | trademark | wordasword | personname
|
link.char.class
link | olink | ulink
|
tech.char.class
action | application | classname | methodname | interfacename | exceptionname | ooclass | oointerface | ooexception | command | computeroutput | database | email | envar | errorcode | errorname | errortype | errortext | filename | function | guibutton | guiicon | guilabel | guimenu | guimenuitem | guisubmenu | hardware | interface | keycap | keycode | keycombo | keysym | literal | code | constant | markup | medialabel | menuchoice | mousebutton | option | optional | parameter | prompt | property | replaceable | returnvalue | sgmltag | structfield | structname | symbol | systemitem | uri | token | type | userinput | varname
|
base.char.class
anchor
|
docinfo.char.class
author | authorinitials | corpauthor | corpcredit | modespec | othercredit | productname | productnumber | revhistory
|
other.char.class
remark | subscript | superscript
| inlinegraphic | inlinemediaobject
)*
secondary =
(
ndxterm.char.mix
#PCDATA |
xref.char.class
footnoteref | xref
|
gen.char.class
abbrev | acronym | citation | citerefentry | citetitle | emphasis | firstterm | foreignphrase | glossterm | footnote | phrase | orgname | quote | trademark | wordasword | personname
|
link.char.class
link | olink | ulink
|
tech.char.class
action | application | classname | methodname | interfacename | exceptionname | ooclass | oointerface | ooexception | command | computeroutput | database | email | envar | errorcode | errorname | errortype | errortext | filename | function | guibutton | guiicon | guilabel | guimenu | guimenuitem | guisubmenu | hardware | interface | keycap | keycode | keycombo | keysym | literal | code | constant | markup | medialabel | menuchoice | mousebutton | option | optional | parameter | prompt | property | replaceable | returnvalue | sgmltag | structfield | structname | symbol | systemitem | uri | token | type | userinput | varname
|
base.char.class
anchor
|
docinfo.char.class
author | authorinitials | corpauthor | corpcredit | modespec | othercredit | productname | productnumber | revhistory
|
other.char.class
remark | subscript | superscript
| inlinegraphic | inlinemediaobject
)*
tertiary =
(
ndxterm.char.mix
#PCDATA |
xref.char.class
footnoteref | xref
|
gen.char.class
abbrev | acronym | citation | citerefentry | citetitle | emphasis | firstterm | foreignphrase | glossterm | footnote | phrase | orgname | quote | trademark | wordasword | personname
|
link.char.class
link | olink | ulink
|
tech.char.class
action | application | classname | methodname | interfacename | exceptionname | ooclass | oointerface | ooexception | command | computeroutput | database | email | envar | errorcode | errorname | errortype | errortext | filename | function | guibutton | guiicon | guilabel | guimenu | guimenuitem | guisubmenu | hardware | interface | keycap | keycode | keycombo | keysym | literal | code | constant | markup | medialabel | menuchoice | mousebutton | option | optional | parameter | prompt | property | replaceable | returnvalue | sgmltag | structfield | structname | symbol | systemitem | uri | token | type | userinput | varname
|
base.char.class
anchor
|
docinfo.char.class
author | authorinitials | corpauthor | corpcredit | modespec | othercredit | productname | productnumber | revhistory
|
other.char.class
remark | subscript | superscript
| inlinegraphic | inlinemediaobject
)*
see =
(
ndxterm.char.mix
#PCDATA |
xref.char.class
footnoteref | xref
|
gen.char.class
abbrev | acronym | citation | citerefentry | citetitle | emphasis | firstterm | foreignphrase | glossterm | footnote | phrase | orgname | quote | trademark | wordasword | personname
|
link.char.class
link | olink | ulink
|
tech.char.class
action | application | classname | methodname | interfacename | exceptionname | ooclass | oointerface | ooexception | command | computeroutput | database | email | envar | errorcode | errorname | errortype | errortext | filename | function | guibutton | guiicon | guilabel | guimenu | guimenuitem | guisubmenu | hardware | interface | keycap | keycode | keycombo | keysym | literal | code | constant | markup | medialabel | menuchoice | mousebutton | option | optional | parameter | prompt | property | replaceable | returnvalue | sgmltag | structfield | structname | symbol | systemitem | uri | token | type | userinput | varname
|
base.char.class
anchor
|
docinfo.char.class
author | authorinitials | corpauthor | corpcredit | modespec | othercredit | productname | productnumber | revhistory
|
other.char.class
remark | subscript | superscript
| inlinegraphic | inlinemediaobject
)*
seealso =
(
ndxterm.char.mix
#PCDATA |
xref.char.class
footnoteref | xref
|
gen.char.class
abbrev | acronym | citation | citerefentry | citetitle | emphasis | firstterm | foreignphrase | glossterm | footnote | phrase | orgname | quote | trademark | wordasword | personname
|
link.char.class
link | olink | ulink
|
tech.char.class
action | application | classname | methodname | interfacename | exceptionname | ooclass | oointerface | ooexception | command | computeroutput | database | email | envar | errorcode | errorname | errortype | errortext | filename | function | guibutton | guiicon | guilabel | guimenu | guimenuitem | guisubmenu | hardware | interface | keycap | keycode | keycombo | keysym | literal | code | constant | markup | medialabel | menuchoice | mousebutton | option | optional | parameter | prompt | property | replaceable | returnvalue | sgmltag | structfield | structname | symbol | systemitem | uri | token | type | userinput | varname
|
base.char.class
anchor
|
docinfo.char.class
author | authorinitials | corpauthor | corpcredit | modespec | othercredit | productname | productnumber | revhistory
|
other.char.class
remark | subscript | superscript
| inlinegraphic | inlinemediaobject
)*
visites