D2d "mtdocpage", User's Manual

This is an automatically generated documentation page. It is part of the d2d user documentation of the BandM metatools meta programming and compiler construction toolkit.


List of Public Top-Level Tags (= Document Types)

Containement Graph between Elements

graph of definition occurences

List of All Tags

List of Tag Homonyms


^ToC

Module mtdocpage

This is the top-level document type definition special for the meta-tools users' documentation. Consequently, it defines all domain specific elements, their transformations to xhtml, and the top-level transformation rules.

TAGS parser mtdocpage: antlr

Contents are defined as empty.

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":57:5 -> 58:11. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:antlr


TAGS parser mtdocpage: bandmmt

Contents are defined as empty.

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":57:5 -> 58:11. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:bandmmt


TAGS parser mtdocpage: ddd

Contents are defined as empty.

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":57:5 -> 58:11. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:ddd


TAGS parser mtdocpage: java

Contents are defined as empty.

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":57:5 -> 58:11. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:java


TAGS parser mtdocpage: mt

Contents are defined as empty.

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":57:5 -> 58:11. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:mt


TAGS parser mtdocpage: tdom

Contents are defined as empty.

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":57:5 -> 58:11. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:tdom


TAGS parser mtdocpage: umod

Contents are defined as empty.

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":57:5 -> 58:11. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:umod


TAGS parser mtdocpage: underconstruction

Contents are defined as empty.

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":57:5 -> 58:11. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:underconstruction


TAGS parser mtdocpage: webpage

Syntax Graph of .webpage tags basic.citation:biblist via STR.BIB tags basic.structure:h1 via STR tags basic.physical:hr via STR.PHY tags basic.structure:htmlTitle via STR tags basic.structure:metaContentsTag via STR tags basic.floatings:tableOfContents via STR.FLOAT chars basic.xmlInfra:lang via X tags basic.structure:title via STR tags basic.interDocuments:embed via STR.LINK tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE tags basic.structure:p via STR tags basic.structure:source via STR tags basic.floatings:floating via STR.FLOAT tags technicalDoc.syntaxDescription:cfInf via SYNT chars technicalDoc.syntaxDescription:cfRule via SYNT tags basic.citation:bibentry via BIB tags basic.interDocuments:treeInclude_PROVIS via STR.LINK

STR.title, STR.htmlTitle?, X.lang, STR.metaContentsTag* , 
STR.FLOAT.tableOfContents?, (STR.p | STR.LINK.embed | 
                             STR.PHY.hr | STR.source | 
                             STR.FLOAT.floating | STR.BIB.biblist | 
                             CMDLINE.cmdline_option_documentation | 
                             SYNT.cfRule | SYNT.cfInf | 
                             BIB.bibentry | 
                             STR.LINK.treeInclude_PROVIS)* , 
STR.h1* 

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":87:5 -> 93:31. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:webpage


TAGS parser mtdocpage: xantlr

Contents are defined as empty.

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":57:5 -> 58:11. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:xantlr


TAGS parser mtdocpage: xml

Contents are defined as empty.

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":57:5 -> 58:11. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:xml



^ToC

Module basic

This module is the central starting point for all our current applications of d2d, and a convenient starting point for any user. It contains (a) sub-modules and (b) functional libraries.

The sub-modules are listed the beginning of this file. Their sequential order in the source file is bottom-up in complexity: the very first sub-modules define infra-structure (like set); the middle ones model different organizations of text (starting with inlineElements); at the end these are combined to a complete text corpus architecture (starting with structure).

The modules are in very different state of development: Some of them are fully operative (like citation); others are operative, but utmost simple (like simpleLists); few are currently not employed at all, but only for demonstrative purpose (like personal_names_de);

Xslt code is currently (20150423) only given into xhtml_1_0, and into source files for different processors, allowing to embed the graphical output of lilypond, musixtex and LaTeX source directly. This is supported by the module interDocuments together with a dedicated Makefile system.

The xslt code in the following modules assumes some procedures (for string and file name manipulation, etc.) to be provided by the basic library "libbasic.xslt".
On the other side of the scale it assumes that the top-level module, which finally plugs all the sub-modules together, provides also some global services like a template with name "muliDefault", to find the translation into the selected language, and some parameter definitions, which have default values depending on the top-level intentions ($user.p_kind_filter, GEHT ABER DOCHNICHT ZURZEITetc.)

((FIXME The basic lib could be moved HERE, as an inline code.))
((FIXME The muliDefault could be moved from top-level to lowest level (REALLY?) ))


^ToC

Module basic.citation

A first small solution for bibliographic data, citation keys and bibliographic lists.
Its structure is based on "bibTeX" and our experiences in bib-style programming, but heavily trying to modernize and orthogonalize.
The grammar definition of the entries is (of course!-) independent of the "kind" of entry, because the complex requirements and implications on the semantical level cannot adequately be expressed by a regular expression. But we decided to coarsely reflect these requirements by grouping the components of an entry. Inside most groups the fields may be permutated.

  1. First we require key(implicit), kind, title and one or more authors.
  2. Additionally subtitle, latextitle (later:htmltitle !?!)
  3. Then may follow references to copies of the text, which have formalized structure, namely url(s), isbn(s), issn(s), doi(s), etc.
  4. Then follows either a simple crossref to the collection containing the article,
  5. or the standard bibliographic co-ordinates in case of stand-alone publications (place, date, publisher, etc.)
  6. At last there may follow abstracts and keywords in different languages, and a list of library signatures where a printed copy is available.

If there is only one single sub-document cited from a collection, its bibliographic co-ordinates may be inlined into the entry for the article. But in contrast to BibTex, we recommend the solution with two(2) separate entries. Nevertheless, we put the "formal references" in the middle of both groups, because in the single-entry case these may either describe just the article, i.e. the head of the entry, or the whole volume, i.e. the tail of the entry.

Please note that the items contained in editors are tagged with author, as the items in authors. Firstly, the code for rendering is inherited, and secondly editors are professional authors, in most cases.

Please note that the problem of a generic, standardized and widely accepted bib-entry format is still unsolved. We plan a whitepaper on this subject, and a preliminary link collection is found in metatools/doc/papers/recherche/recherche_biblio.html.

TAGS parser basic.citation: TITLE_CONTENTS via BIB

For allowing mark-up in title, subtitle, etc., this parameter can be overridden when importing this module.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.booktitle -- BIB.subtitle -- BIB.title

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1268:5 -> 1268:27. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:TITLE_CONTENTS


TAGS parser basic.citation: abstract via BIB

An abstract in one certain language.

Attention: The first tag is implicit, ie. may not appear in source text.

Syntax Graph of BIB.abstract tags basic.citation:biblist via STR.BIB tags basic.floatings:floating via STR.FLOAT tags basic.citation:bibentry via BIB tags basic.physical:hr via STR.PHY chars basic.xmlInfra:lang via X chars technicalDoc.syntaxDescription:cfRule via SYNT tags basic.interDocuments:embed via STR.LINK tags basic.structure:p via STR tags technicalDoc.syntaxDescription:cfInf via SYNT tags basic.interDocuments:treeInclude_PROVIS via STR.LINK tags basic.structure:source via STR tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE

#implicit X.lang, (STR.p | STR.LINK.embed | STR.PHY.hr | 
                   STR.source | STR.FLOAT.floating | 
                   STR.BIB.biblist | CMDLINE.cmdline_option_documentation | 
                                     SYNT.cfRule | 
                                     SYNT.cfInf | 
                                     BIB.bibentry | 
                   STR.LINK.treeInclude_PROVIS)* 

Used in : BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1313:5 -> 1313:58. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:abstract


TAGS parser basic.citation: abstract via STR.BIB

An abstract in one certain language.

Attention: The first tag is implicit, ie. may not appear in source text.

Syntax Graph of STR.BIB.abstract tags basic.citation:bibentry via BIB tags basic.simpleLists:list via STR.LI tags basic.interDocuments:treeInclude via STR.LINK tags basic.structure:source via STR tags basic.interDocuments:treeInclude_PROVIS via STR.LINK tags mtdocpage:antlr tags basic.inlineElements:nl via STR.E tags basic.inlineElements:xlang via STR.E tags basic.physical:smaller via STR.PHY tags basic.interDocuments:link via STR.LINK tags basic.physical:ital via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:larger via STR.PHY chars basic.xmlInfra:lang via X tags basic.interDocuments:embed via STR.LINK tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE tags technicalDoc.syntaxDescription:cfInf via SYNT tags basic.physical:blink via STR.PHY tags basic.structure:footnotemark via STR tags basic.physical:indexhi via STR.PHY tags basic.structure:p via STR tags basic.physical:scaps via STR.PHY chars basic.inlineElements:ref via STR.E chars basic.citation:cite via STR.BIB tags basic.structure:footnote via STR tags basic.physical:ulin via STR.PHY tags basic.inlineElements:ldots via STR.E tags basic.physical:hh via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.structure:footnotetext via STR tags basic.physical:bold via STR.PHY chars technicalDoc.syntaxDescription:cfExpr via SYNT tags mtdocpage:underconstruction tags basic.physical:src via STR.PHY tags basic.inlineElements:pers via STR.E tags mtdocpage:java tags mtdocpage:umod tags basic.physical:indexlo via STR.PHY tags basic.citation:biblist via STR.BIB tags mtdocpage:tdom tags basic.physical:strikeout via STR.PHY tags basic.inlineElements:opus via STR.E tags mtdocpage:xantlr tags mtdocpage:ddd tags basic.physical:verbatimXml via STR.PHY tags basic.floatings:floating via STR.FLOAT chars basic.inlineElements:label via STR.E tags basic.inlineElements:xemph via STR.E tags basic.inlineElements:emph via STR.E tags mtdocpage:xml chars technicalDoc.syntaxDescription:cfRule via SYNT tags mtdocpage:mt tags mtdocpage:bandmmt tags basic.simpleTables:table via STR.TA

#implicit X.lang, (#chars | STR.PHY.bold | STR.PHY.ital | 
                            STR.PHY.ulin | STR.PHY.blink | 
                            STR.PHY.strikeout | STR.PHY.scaps | 
                            STR.PHY.hh | STR.PHY.larger | 
                            STR.PHY.smaller | STR.PHY.indexlo | 
                            STR.PHY.indexhi | 
                            STR.PHY.spanstyle | STR.PHY.src | 
                            STR.PHY.verbatimXml | STR.E.nl | 
                                                  STR.E.ldots | 
                                                  STR.E.label | 
                                                  STR.E.ref | 
                                                  STR.E.pers | 
                                                  STR.E.opus | 
                                                  STR.E.emph | 
                                                  STR.E.xemph | 
                   STR.E.xlang | java | xml | antlr | 
                                 mt | bandmmt | ddd | 
                                 xantlr | tdom | umod | 
                                 underconstruction | 
                                 SYNT.nonterminal | 
                                 SYNT.cfExpr | STR.LINK.treeInclude | 
                   STR.LINK.link | STR.BIB.cite | STR.LI.list | 
                   STR.TA.table | STR.footnote | STR.footnotemark | 
                   STR.footnotetext | STR.p | STR.LINK.embed | 
                                      STR.source | 
                                      STR.FLOAT.floating | 
                                      STR.BIB.biblist | 
                                      CMDLINE.cmdline_option_documentation | 
                                      SYNT.cfRule | 
                                      SYNT.cfInf | 
                                      BIB.bibentry | 
                                      STR.LINK.treeInclude_PROVIS)* 

Used in : STR.BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1313:5 -> 1313:58. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:abstract


TAGS parser basic.citation: abstractHiding via STR.BIB

If present, the abstracts will be invisible, and a visibility toggle will be added. A corresponding java-script procedure must be present, as well as the translations for the button texts.

Contents are defined as empty.

Used in : biblist

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1156:5 -> 1156:27. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:abstractHiding


TAGS parser basic.citation: abstractLangs via STR.BIB

A list of language codes, determins the selection and sequential order of included abstracts. The list must be "self-structured", i.e. start and end with an arbitrary item separator character.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : biblist

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1149:5 -> 1149:26. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:abstractLangs


TAGS parser basic.citation: author via BIB, STR.BIB

Syntax Graph of BIB.TITLE_CONTENTS

Used in : authors -- BIB.bibentry -- STR.BIB.bibentry -- editors

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1278:5 -> 1278:19. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:author


TAGS parser basic.citation: authors via BIB, STR.BIB

Syntax Graph of STR.BIB.authors tags basic.citation:author via STR.BIB

STR.BIB.author+ 

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1281:5 -> 1281:26. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:authors


TAGS parser basic.citation: available via BIB, STR.BIB

Indication of one library where to printed text can be found, and the signature they use.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1379:5 -> 1379:22. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:available


TAGS parser basic.citation: bibentry via BIB

Attention: The first tag is implicit, ie. may not appear in source text.

Syntax Graph of BIB.bibentry tags basic.citation:latextitle via STR.BIB chars basic.xmlInfra:lang via X tags basic.citation:url via STR.BIB tags basic.citation:pages via BIB tags basic.citation:place via BIB enum basic.citation:kind via BIB tags basic.citation:journal via BIB tags basic.citation:subtitle via BIB tags basic.citation:note via BIB tags basic.citation:editors via STR.BIB chars basic.citation:crossref via STR.BIB tags basic.citation:series via BIB tags basic.citation:number via STR.BIB tags basic.citation:publisher via STR.BIB chars basic.citation:key via BIB tags basic.citation:volume via BIB tags basic.citation:authors via STR.BIB tags basic.citation:editor via BIB tags basic.citation:author via STR.BIB tags basic.citation:title via BIB tags basic.citation:available via BIB tags basic.citation:date via BIB tags basic.citation:abstract via BIB tags basic.citation:pages via BIB tags basic.citation:year via STR.BIB tags basic.citation:month via BIB tags basic.citation:isbn via BIB tags basic.citation:doi via BIB tags basic.citation:booktitle via BIB tags basic.citation:issn via BIB

#implicit BIB.key, BIB.kind, (BIB.title & BIB.subtitle? & 
                              STR.BIB.latextitle? & 
                              X.lang? & (STR.BIB.author | 
                                         STR.BIB.authors)?), 
(STR.BIB.url | BIB.isbn | BIB.issn | BIB.doi)* , (STR.BIB.crossref, 
                                                  BIB.pages? | 
                                                  ((STR.BIB.year, 
                                                    BIB.month? | 
                                                    BIB.date) & 
                                                   BIB.booktitle? & 
                                                   STR.BIB.publisher? & 
                                                   BIB.place & 
                                                   (BIB.editor | 
                                                    STR.BIB.editors)? & 
                                                   (BIB.series | 
                                                    BIB.journal)? & 
                                                   BIB.volume? & 
                                                   STR.BIB.number? & 
                                                   BIB.pages?)), 
(BIB.abstract | BIB.note | BIB.available)* 

Used in : BIB.abstract -- STR.BIB.abstract -- STR.FLOAT.floating.body -- h1 -- h2 -- h3 -- h4 -- h5 -- h6 -- BIB.note -- STR.BIB.note -- webpage

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1202:5 -> 1216:38. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:bibentry


TAGS parser basic.citation: bibentry via STR.BIB

Attention: The first tag is implicit, ie. may not appear in source text.

Syntax Graph of STR.BIB.bibentry tags basic.citation:author via STR.BIB enum basic.citation:kind via BIB tags basic.citation:authors via STR.BIB tags basic.citation:doi via BIB tags basic.citation:abstract via STR.BIB tags basic.citation:publisher via STR.BIB tags basic.citation:journal via BIB tags basic.citation:note via STR.BIB tags basic.citation:date via BIB tags basic.citation:pages via BIB tags basic.citation:issn via BIB tags basic.citation:pages via BIB tags basic.citation:title via STR.BIB tags basic.citation:latextitle via STR.BIB tags basic.citation:month via BIB tags basic.citation:editors via STR.BIB tags basic.citation:available via BIB tags basic.citation:editor via BIB tags basic.citation:subtitle via STR.BIB tags basic.citation:year via STR.BIB chars basic.citation:key via BIB tags basic.citation:isbn via BIB chars basic.xmlInfra:lang via X chars basic.citation:crossref via STR.BIB tags basic.citation:booktitle via STR.BIB tags basic.citation:volume via BIB tags basic.citation:url via STR.BIB tags basic.citation:number via STR.BIB tags basic.citation:series via BIB tags basic.citation:place via BIB

#implicit BIB.key, BIB.kind, (STR.BIB.title & STR.BIB.subtitle? & 
                              STR.BIB.latextitle? & 
                              X.lang? & (STR.BIB.author | 
                                         STR.BIB.authors)?), 
(STR.BIB.url | BIB.isbn | BIB.issn | BIB.doi)* , (STR.BIB.crossref, 
                                                  BIB.pages? | 
                                                  ((STR.BIB.year, 
                                                    BIB.month? | 
                                                    BIB.date) & 
                                                   STR.BIB.booktitle? & 
                                                   STR.BIB.publisher? & 
                                                   BIB.place & 
                                                   (BIB.editor | 
                                                    STR.BIB.editors)? & 
                                                   (BIB.series | 
                                                    BIB.journal)? & 
                                                   BIB.volume? & 
                                                   STR.BIB.number? & 
                                                   BIB.pages?)), 
(STR.BIB.abstract | STR.BIB.note | BIB.available)* 

Used in : biblist

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1202:5 -> 1216:38. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:bibentry


TAGS parser basic.citation: biblist via STR.BIB

A list of bibliographic entries, rendered as a whole, e.g. concering sort order.
The "lang" attribute is taken as the default language for the contained bibentries. (See the other components for documentation!)

Syntax Graph of STR.BIB.biblist tags basic.citation:abstractLangs via STR.BIB tags basic.citation:bibentry via STR.BIB tags basic.citation:abstractHiding via STR.BIB chars basic.xmlInfra:lang via X enum basic.citation:sortMethod via STR.BIB

(X.lang? & STR.BIB.sortMethod? & STR.BIB.abstractLangs? & 
 STR.BIB.abstractHiding?), STR.BIB.bibentry+ 

Used in : BIB.abstract -- STR.BIB.abstract -- STR.FLOAT.floating.body -- h1 -- h2 -- h3 -- h4 -- h5 -- h6 -- BIB.note -- STR.BIB.note -- webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1130:5 -> 1132:39. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:biblist


TAGS parser basic.citation: booktitle via BIB

Syntax Graph of BIB.booktitle tags basic.citation:TITLE_CONTENTS via BIB

BIB.TITLE_CONTENTS* 

Used in : BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1288:5 -> 1288:23. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:booktitle


TAGS parser basic.citation: booktitle via STR.BIB

Syntax Graph of STR.BIB.booktitle tags basic.physical:bold via STR.PHY tags basic.physical:ital via STR.PHY tags mtdocpage:bandmmt tags mtdocpage:xantlr tags basic.physical:blink via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.inlineElements:emph via STR.E tags mtdocpage:tdom chars basic.citation:cite via STR.BIB tags basic.physical:ulin via STR.PHY tags mtdocpage:umod chars basic.inlineElements:ref via STR.E tags basic.physical:larger via STR.PHY tags basic.physical:smaller via STR.PHY tags mtdocpage:mt tags basic.inlineElements:xemph via STR.E tags mtdocpage:xml chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:hh via STR.PHY tags basic.inlineElements:xlang via STR.E tags basic.physical:verbatimXml via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.physical:src via STR.PHY chars basic.inlineElements:label via STR.E tags basic.simpleImage:image via STR.IM tags basic.physical:scaps via STR.PHY tags basic.physical:indexhi via STR.PHY tags mtdocpage:underconstruction tags basic.inlineElements:ldots via STR.E tags basic.inlineElements:nl via STR.E tags basic.inlineElements:pers via STR.E tags mtdocpage:java tags mtdocpage:ddd tags basic.physical:strikeout via STR.PHY tags mtdocpage:antlr tags basic.physical:spanstyle via STR.PHY tags basic.interDocuments:treeInclude via STR.LINK tags basic.inlineElements:opus via STR.E

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.BIB.cite | 
 STR.IM.image)* 

Used in : STR.BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1288:5 -> 1288:23. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:booktitle


CHAR parser basic.citation: cite via STR.BIB

A citation is a reference to a bibliographic entry, plus possibly a location indication ("pg 12 to 13"). CURRENTLY both is free text, only excluding the delimiter "!".
Every cite is rendered as a xhtml link to the bibliographic entry. This is assumed to be in the same file, OR in the file given by the stylesheet parameter "$user.bibLocation".

Syntax Graph of STR.BIB.cite chars basic.citation:key via BIB

BIB.key ~ ('!' ~ [ locus (0x0001 .. 0xfffe - '!')~+ ] ~ 
           '!')?

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1081:5 -> 1081:58. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:cite


CHAR parser basic.citation: crossref via BIB, STR.BIB

Syntax Graph of STR.BIB.crossref chars basic.citation:key via BIB

BIB.key ~ ('!' ~ [ locus (0x0001 .. 0xfffe - '!')~+ ] ~ 
           '!')?

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1289:5 -> 1289:23. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:crossref


TAGS parser basic.citation: date via BIB, STR.BIB

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1284:5 -> 1284:30. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:date


TAGS parser basic.citation: doi via BIB, STR.BIB

Currently not yet parsed internally, but whenever the target format permits, rendered as a "clickable" link to some service provider.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1291:5 -> 1291:28. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:doi


TAGS parser basic.citation: editor via BIB, STR.BIB

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1279:5 -> 1279:20. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:editor


TAGS parser basic.citation: editors via BIB, STR.BIB

Syntax Graph of STR.BIB.editors tags basic.citation:author via STR.BIB

STR.BIB.author+ 

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1282:5 -> 1282:26. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:editors


TAGS parser basic.citation: isbn via BIB, STR.BIB

Currently not yet parsed internally, but whenever the target format permits, rendered as a "clickable" link to some service provider.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1291:5 -> 1291:28. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:isbn


TAGS parser basic.citation: issn via BIB, STR.BIB

Currently not yet parsed internally, but whenever the target format permits, rendered as a "clickable" link to some service provider.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1291:5 -> 1291:28. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:issn


TAGS parser basic.citation: journal via BIB, STR.BIB

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1286:5 -> 1286:51. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:journal


CHAR parser basic.citation: key via BIB, STR.BIB

The identifier for a bibliographic entry.
This could be replaced by something more restricted, like "alpha~+ ~ digit~*". The key must appear in the bib entry and in all cite-elements. When using this standard rendering script it is also immediately the visible representation of the citation/link. This is a signficant difference to BibTex, and could of course be done differently by some more elaborated rendering script.

Syntax Graph of BIB.key chars basic.sets:decimalDigit via SYNT.S chars basic.sets:ascii_alpha via BIB.S

(BIB.S.ascii_alpha U '-'U'_' U SYNT.S.decimalDigit)~+ 

Used in : BIB.bibentry -- STR.BIB.bibentry -- cite -- crossref

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1069:5 -> 1069:56. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:key


ENUMERATION basic.citation: kind via BIB, STR.BIB

The different kinds of publication, as historically introduced by "bibtex".
We added further alternatives.
Please note that in the default rendering there is no relation between this kind value and the syntax of entries or the format of the rendering. Nevertheless, indicating the "kind" is always required.

0 inproceedings
1 incollection
2 report
3 article
4 proceedings
5 collection
6 thesis
7 masterthesis
8 phdthesis
9 book
10 technicalreport
11 manual
12 webpage
13 unpublished
14 musicsheet
15 fullscore
16 vocalscore
17 radiofeature
18 audiorecording
19 tvcast
20 lecture

Used in : BIB.bibentry -- STR.BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1296:5 -> 1303:37. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:kind


TAGS parser basic.citation: latextitle via BIB, STR.BIB

Characters only, intended for over-riding LaTeX-bibTex entries, because these are hard to synthesize automatically.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1273:5 -> 1273:23. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:latextitle


TAGS parser basic.citation: month via BIB, STR.BIB

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1284:5 -> 1284:30. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:month


TAGS parser basic.citation: note via BIB

Additional remarks to a bib entry, eg. comments, protocols where it has been used, hints for a rendering process, etc.

Syntax Graph of BIB.note tags basic.structure:p via STR tags basic.structure:source via STR tags basic.interDocuments:treeInclude_PROVIS via STR.LINK tags basic.floatings:floating via STR.FLOAT tags basic.interDocuments:embed via STR.LINK tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE chars technicalDoc.syntaxDescription:cfRule via SYNT tags basic.citation:bibentry via BIB tags basic.physical:hr via STR.PHY tags basic.citation:biblist via STR.BIB tags technicalDoc.syntaxDescription:cfInf via SYNT

(STR.p | STR.LINK.embed | STR.PHY.hr | STR.source | 
 STR.FLOAT.floating | STR.BIB.biblist | CMDLINE.cmdline_option_documentation | 
                                        SYNT.cfRule | 
                                        SYNT.cfInf | 
                                        BIB.bibentry | 
 STR.LINK.treeInclude_PROVIS)* 

Used in : BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1374:5 -> 1374:34. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:note


TAGS parser basic.citation: note via STR.BIB

Additional remarks to a bib entry, eg. comments, protocols where it has been used, hints for a rendering process, etc.

Syntax Graph of STR.BIB.note tags basic.citation:biblist via STR.BIB chars basic.inlineElements:label via STR.E chars basic.inlineElements:ref via STR.E tags mtdocpage:xantlr tags mtdocpage:umod tags basic.structure:footnotetext via STR tags basic.inlineElements:emph via STR.E tags basic.inlineElements:xlang via STR.E tags basic.physical:verbatimXml via STR.PHY tags mtdocpage:underconstruction chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.physical:larger via STR.PHY tags technicalDoc.syntaxDescription:cfInf via SYNT chars technicalDoc.syntaxDescription:cfExpr via SYNT tags mtdocpage:mt tags basic.inlineElements:pers via STR.E tags basic.physical:smaller via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.simpleLists:list via STR.LI tags mtdocpage:java tags mtdocpage:antlr tags basic.interDocuments:embed via STR.LINK tags basic.inlineElements:opus via STR.E tags basic.physical:bold via STR.PHY chars technicalDoc.syntaxDescription:cfRule via SYNT tags basic.physical:ital via STR.PHY tags basic.structure:footnotemark via STR tags basic.citation:bibentry via BIB tags basic.structure:footnote via STR tags basic.physical:indexhi via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:blink via STR.PHY tags basic.floatings:floating via STR.FLOAT tags basic.structure:source via STR tags mtdocpage:ddd chars basic.citation:cite via STR.BIB tags basic.interDocuments:treeInclude via STR.LINK tags mtdocpage:tdom tags mtdocpage:bandmmt tags mtdocpage:xml tags basic.simpleTables:table via STR.TA tags basic.physical:spanstyle via STR.PHY tags basic.interDocuments:treeInclude_PROVIS via STR.LINK tags basic.interDocuments:link via STR.LINK tags basic.physical:hh via STR.PHY tags basic.inlineElements:nl via STR.E tags basic.inlineElements:ldots via STR.E tags basic.physical:ulin via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.structure:p via STR tags basic.physical:src via STR.PHY tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE tags basic.inlineElements:xemph via STR.E

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.LINK.link | 
 STR.BIB.cite | STR.LI.list | STR.TA.table | STR.footnote | 
 STR.footnotemark | STR.footnotetext | STR.p | STR.LINK.embed | 
                                       STR.source | 
                                       STR.FLOAT.floating | 
                                       STR.BIB.biblist | 
                                       CMDLINE.cmdline_option_documentation | 
                                       SYNT.cfRule | 
                                       SYNT.cfInf | 
                                       BIB.bibentry | 
                                       STR.LINK.treeInclude_PROVIS)* 

Used in : STR.BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1374:5 -> 1374:34. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:note


TAGS parser basic.citation: number via BIB, STR.BIB

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1286:5 -> 1286:51. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:number


TAGS parser basic.citation: pages via BIB, STR.BIB

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1286:5 -> 1286:51. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:pages


TAGS parser basic.citation: place via BIB, STR.BIB

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1285:5 -> 1285:29. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:place


TAGS parser basic.citation: publisher via BIB, STR.BIB

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1285:5 -> 1285:29. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:publisher


TAGS parser basic.citation: series via BIB, STR.BIB

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1286:5 -> 1286:51. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:series


ENUMERATION basic.citation: sortMethod via STR.BIB

How the biblist will be sorted in rendering.
CURRENTLY there are two Fixmes with the chronological sort methods:
(a) only "year" and "month" are respected, since the internal structure of "date" is not defined.
(b) these dates do not carry over via "crossref"

0 none
1 chronAsc
2 chronDesc
3 key
4 author

Used in : biblist

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1140:5 -> 1140:55. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:sortMethod


TAGS parser basic.citation: subtitle via BIB

Syntax Graph of BIB.subtitle tags basic.citation:TITLE_CONTENTS via BIB

BIB.TITLE_CONTENTS* 

Used in : BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1218:5 -> 1218:44. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:subtitle


TAGS parser basic.citation: subtitle via STR.BIB

Syntax Graph of STR.BIB.subtitle tags basic.physical:bold via STR.PHY tags basic.inlineElements:emph via STR.E chars technicalDoc.syntaxDescription:cfExpr via SYNT tags mtdocpage:java tags basic.inlineElements:ldots via STR.E tags mtdocpage:xantlr chars basic.citation:cite via STR.BIB chars basic.inlineElements:ref via STR.E tags basic.inlineElements:opus via STR.E chars basic.inlineElements:label via STR.E tags mtdocpage:bandmmt tags basic.physical:strikeout via STR.PHY tags basic.physical:indexlo via STR.PHY tags mtdocpage:xml tags basic.inlineElements:xlang via STR.E tags basic.physical:scaps via STR.PHY tags basic.physical:larger via STR.PHY tags basic.inlineElements:pers via STR.E tags mtdocpage:umod tags basic.physical:ulin via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.physical:spanstyle via STR.PHY tags mtdocpage:underconstruction tags basic.physical:src via STR.PHY tags basic.simpleImage:image via STR.IM tags basic.physical:ital via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:blink via STR.PHY tags basic.inlineElements:nl via STR.E tags basic.physical:hh via STR.PHY tags mtdocpage:mt tags mtdocpage:antlr tags basic.interDocuments:treeInclude via STR.LINK tags basic.inlineElements:xemph via STR.E tags basic.physical:verbatimXml via STR.PHY tags mtdocpage:ddd tags mtdocpage:tdom tags basic.physical:smaller via STR.PHY

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.BIB.cite | 
 STR.IM.image)* 

Used in : STR.BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1218:5 -> 1218:44. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:subtitle


TAGS parser basic.citation: title via STR.BIB

Syntax Graph of STR.BIB.title tags basic.interDocuments:treeInclude via STR.LINK tags mtdocpage:tdom tags mtdocpage:xml tags mtdocpage:umod tags basic.physical:indexhi via STR.PHY tags mtdocpage:java tags basic.simpleImage:image via STR.IM tags basic.physical:ital via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:scaps via STR.PHY chars basic.inlineElements:ref via STR.E tags basic.physical:strikeout via STR.PHY tags basic.inlineElements:xlang via STR.E tags mtdocpage:antlr tags basic.inlineElements:opus via STR.E tags basic.physical:bold via STR.PHY tags mtdocpage:bandmmt tags mtdocpage:ddd tags mtdocpage:underconstruction chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.inlineElements:ldots via STR.E tags mtdocpage:mt tags mtdocpage:xantlr chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.inlineElements:emph via STR.E tags basic.inlineElements:nl via STR.E tags basic.physical:src via STR.PHY tags basic.physical:larger via STR.PHY chars basic.citation:cite via STR.BIB tags basic.physical:hh via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.inlineElements:xemph via STR.E tags basic.physical:verbatimXml via STR.PHY chars basic.inlineElements:label via STR.E tags basic.physical:ulin via STR.PHY tags basic.physical:blink via STR.PHY tags basic.inlineElements:pers via STR.E

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.BIB.cite | 
 STR.IM.image)* 

Used in : STR.BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1218:5 -> 1218:44. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:title


TAGS parser basic.citation: title via BIB

Syntax Graph of BIB.title tags basic.citation:TITLE_CONTENTS via BIB

BIB.TITLE_CONTENTS* 

Used in : BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1218:5 -> 1218:44. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:title


TAGS parser basic.citation: url via BIB, STR.BIB

Whenever the target format permits, the rendering is to a hyperlink. The visible text is determined by the stylesheet parameter $user.biblistHideUrl: When this is set, only the suffix is shown, intended to represent the document's type. Otherwise the whole URL is shown, what may cause inappropriate visual noise.
FIXME better make it parameter of the biblist structure !?
For the url value, and the displayed url in the latter case, the leading digits 0..9 will be replaced by the mount points in the stylesheet parameter $user.linkurlprefices and $user.linktextprefices, similar as with "base.interdocument:link" elements.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1220:5 -> 1220:40. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:bib-url


TAGS parser basic.citation: volume via BIB, STR.BIB

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1286:5 -> 1286:51. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:volume


TAGS parser basic.citation: year via BIB, STR.BIB

Syntax Graph of BIB.TITLE_CONTENTS

Used in : BIB.bibentry -- STR.BIB.bibentry

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1284:5 -> 1284:30. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:year



^ToC

Module basic.floatings

TAGS parser basic.floatings: floating.body via STR.FLOAT

Syntax Graph of STR.FLOAT.floating.body tags basic.interDocuments:embed via STR.LINK tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE tags basic.structure:p via STR chars technicalDoc.syntaxDescription:cfRule via SYNT tags basic.structure:source via STR tags basic.physical:hr via STR.PHY tags basic.floatings:floating via STR.FLOAT tags basic.citation:bibentry via BIB tags basic.citation:biblist via STR.BIB tags technicalDoc.syntaxDescription:cfInf via SYNT tags basic.interDocuments:treeInclude_PROVIS via STR.LINK

(STR.p | STR.LINK.embed | STR.PHY.hr | STR.source | 
 STR.FLOAT.floating | STR.BIB.biblist | CMDLINE.cmdline_option_documentation | 
                                        SYNT.cfRule | 
                                        SYNT.cfInf | 
                                        BIB.bibentry | 
 STR.LINK.treeInclude_PROVIS)* 

Used in : floating

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1908:9 -> 1908:36. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:floating_body


TAGS parser basic.floatings: caption via STR.FLOAT

The headline for the "table of contents", or for any floating object.

Syntax Graph of STR.FLOAT.caption tags basic.physical:smaller via STR.PHY chars basic.citation:cite via STR.BIB tags basic.inlineElements:nl via STR.E tags mtdocpage:xml tags mtdocpage:xantlr tags basic.physical:ulin via STR.PHY tags mtdocpage:antlr tags basic.interDocuments:link via STR.LINK tags mtdocpage:umod tags basic.inlineElements:xlang via STR.E tags basic.inlineElements:opus via STR.E tags mtdocpage:tdom tags basic.physical:scaps via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:larger via STR.PHY tags basic.inlineElements:pers via STR.E tags basic.physical:indexhi via STR.PHY tags basic.simpleImage:image via STR.IM tags basic.inlineElements:ldots via STR.E tags basic.physical:src via STR.PHY tags basic.physical:ital via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.inlineElements:xemph via STR.E tags mtdocpage:java tags basic.physical:strikeout via STR.PHY tags mtdocpage:underconstruction chars basic.inlineElements:label via STR.E tags basic.physical:verbatimXml via STR.PHY chars basic.inlineElements:ref via STR.E chars technicalDoc.syntaxDescription:cfExpr via SYNT tags mtdocpage:mt tags basic.physical:spanstyle via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.inlineElements:emph via STR.E tags mtdocpage:bandmmt tags basic.physical:hh via STR.PHY tags basic.interDocuments:treeInclude via STR.LINK tags mtdocpage:ddd

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.LINK.link | 
 STR.BIB.cite | STR.IM.image)* 

Used in : floating -- tableOfContents

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1860:5 -> 1860:46. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:caption


TAGS parser basic.floatings: floating via STR.FLOAT

Attention: The first tag is implicit, ie. may not appear in source text.

Syntax Graph of STR.FLOAT.floating tags basic.floatings:floating.height via STR.FLOAT tags basic.floatings:series via STR.FLOAT tags basic.floatings:caption via STR.FLOAT tags basic.floatings:shortCaption via STR.FLOAT chars basic.inlineElements:label via STR.E tags basic.floatings:floating.positioning via STR.FLOAT tags basic.floatings:floating.body via STR.FLOAT tags basic.floatings:floating.width via STR.FLOAT

#implicit STR.FLOAT.series, (STR.FLOAT.caption? & STR.FLOAT.shortCaption? & 
                             STR.E.label? & STR.FLOAT.floating.width? & 
                             STR.FLOAT.floating.height? & 
                             STR.FLOAT.floating.positioning? & 
                             STR.FLOAT.floating.body)

Used in : BIB.abstract -- STR.BIB.abstract -- STR.FLOAT.floating.body -- h1 -- h2 -- h3 -- h4 -- h5 -- h6 -- BIB.note -- STR.BIB.note -- webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1902:5 -> 1910:11. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:floating


TAGS parser basic.floatings: floating.height via STR.FLOAT

Syntax Graph of BIB.TITLE_CONTENTS

Used in : floating

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1907:9 -> 1907:49. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:floating_height


TAGS parser basic.floatings: floating.positioning via STR.FLOAT

Syntax Graph of BIB.TITLE_CONTENTS

Used in : floating

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1906:9 -> 1906:47. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:floating_positioning


TAGS parser basic.floatings: series via STR.FLOAT

The series is NOT an identifier, but can contain arbitrary characters. This is usefule because it is visible to the end user. E.g. in the German language you want to include a list of "Gemälde" and floating objects called "Gemälde 1.2"

Syntax Graph of BIB.TITLE_CONTENTS

Used in : floating

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1858:5 -> 1858:38. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:series


TAGS parser basic.floatings: shortCaption via STR.FLOAT

A shorter version of the caption of a floating object. Iff present, it replaces the longer caption in the "listOf" survey.

Syntax Graph of STR.FLOAT.shortCaption tags basic.physical:spanstyle via STR.PHY chars basic.inlineElements:label via STR.E tags basic.inlineElements:opus via STR.E tags mtdocpage:umod tags basic.inlineElements:pers via STR.E tags basic.inlineElements:xemph via STR.E chars basic.inlineElements:ref via STR.E chars basic.citation:cite via STR.BIB tags mtdocpage:bandmmt tags basic.physical:bold via STR.PHY tags basic.inlineElements:nl via STR.E tags basic.simpleImage:image via STR.IM tags basic.physical:ulin via STR.PHY tags basic.physical:smaller via STR.PHY chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:ital via STR.PHY tags basic.inlineElements:ldots via STR.E tags mtdocpage:antlr tags mtdocpage:xantlr tags mtdocpage:tdom tags mtdocpage:underconstruction tags basic.physical:indexhi via STR.PHY tags mtdocpage:ddd tags basic.interDocuments:link via STR.LINK tags mtdocpage:mt tags basic.physical:strikeout via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.physical:src via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.inlineElements:emph via STR.E tags basic.physical:blink via STR.PHY tags basic.inlineElements:xlang via STR.E tags mtdocpage:xml tags basic.physical:scaps via STR.PHY tags mtdocpage:java tags basic.physical:larger via STR.PHY tags basic.physical:verbatimXml via STR.PHY tags basic.interDocuments:treeInclude via STR.LINK

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.LINK.link | 
 STR.BIB.cite | STR.IM.image)* 

Used in : floating

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1860:5 -> 1860:46. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:shortCaption


TAGS parser basic.floatings: switchOffText via STR.FLOAT

A short text line. When clicked, it will hide/close the "listOf" survey. If a switchOff text is given, a switch will be installed and a switchOnText is required, or at least a "caption", which will be used as such.

Syntax Graph of STR.FLOAT.switchOffText tags basic.physical:verbatimXml via STR.PHY chars basic.inlineElements:ref via STR.E tags basic.simpleImage:image via STR.IM tags basic.physical:larger via STR.PHY tags basic.inlineElements:nl via STR.E tags mtdocpage:xantlr tags basic.interDocuments:treeInclude via STR.LINK tags mtdocpage:underconstruction tags basic.physical:scaps via STR.PHY tags mtdocpage:ddd tags basic.inlineElements:xemph via STR.E tags mtdocpage:java tags basic.physical:ital via STR.PHY tags mtdocpage:bandmmt chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:spanstyle via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.inlineElements:pers via STR.E tags basic.physical:bold via STR.PHY tags basic.physical:src via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.inlineElements:ldots via STR.E tags mtdocpage:tdom tags mtdocpage:mt tags basic.physical:ulin via STR.PHY tags basic.physical:indexlo via STR.PHY tags mtdocpage:xml tags mtdocpage:umod tags basic.physical:smaller via STR.PHY tags basic.inlineElements:xlang via STR.E tags basic.physical:blink via STR.PHY tags basic.inlineElements:opus via STR.E tags mtdocpage:antlr tags basic.inlineElements:emph via STR.E chars basic.inlineElements:label via STR.E

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.IM.image)* 

Used in : tableOfContents

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1862:5 -> 1862:50. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:switchOffText


TAGS parser basic.floatings: switchOnText via STR.FLOAT

A short text line. When clicked, it will pop-up/open the "listOf" survey.

Syntax Graph of STR.FLOAT.switchOnText tags basic.inlineElements:xemph via STR.E tags basic.physical:spanstyle via STR.PHY tags basic.physical:verbatimXml via STR.PHY tags mtdocpage:xml tags mtdocpage:antlr tags mtdocpage:xantlr tags basic.physical:blink via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.inlineElements:opus via STR.E tags basic.inlineElements:ldots via STR.E tags basic.physical:bold via STR.PHY tags mtdocpage:ddd tags mtdocpage:umod chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:src via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:ital via STR.PHY chars basic.inlineElements:label via STR.E tags basic.physical:ulin via STR.PHY tags basic.inlineElements:xlang via STR.E tags mtdocpage:tdom tags basic.physical:larger via STR.PHY chars basic.inlineElements:ref via STR.E tags basic.physical:scaps via STR.PHY tags basic.physical:indexhi via STR.PHY tags mtdocpage:underconstruction tags mtdocpage:java tags basic.interDocuments:treeInclude via STR.LINK tags basic.inlineElements:nl via STR.E tags basic.physical:smaller via STR.PHY tags mtdocpage:mt tags basic.physical:hh via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.inlineElements:emph via STR.E tags mtdocpage:bandmmt tags basic.inlineElements:pers via STR.E tags basic.simpleImage:image via STR.IM

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.IM.image)* 

Used in : tableOfContents

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1862:5 -> 1862:50. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:switchOnText


TAGS parser basic.floatings: tableOfContents via STR.FLOAT

Will be expanded to a complete table of contents, of the hierarchical structure of the whole document.

Syntax Graph of STR.FLOAT.tableOfContents tags basic.floatings:caption via STR.FLOAT tags basic.floatings:switchOnText via STR.FLOAT tags basic.floatings:switchOffText via STR.FLOAT

STR.FLOAT.caption? & STR.FLOAT.switchOnText? & STR.FLOAT.switchOffText?

Used in : webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1852:5 -> 1852:68. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:tableOfContents


TAGS parser basic.floatings: floating.width via STR.FLOAT

Syntax Graph of BIB.TITLE_CONTENTS

Used in : floating

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1907:9 -> 1907:49. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:floating_width



^ToC

Module basic.inlineElements

This module contains semantic (and a few physical) elements/text particles. Most of them can appear in every context. This module must be instantiated with the contents for emphasizing.

TAGS parser basic.inlineElements: emph via STR.E

Something emphasized.

Syntax Graph of STR.E.emph tags basic.interDocuments:treeInclude via STR.LINK chars basic.inlineElements:ref via STR.E chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.inlineElements:emph via STR.E tags basic.interDocuments:link via STR.LINK tags basic.physical:blink via STR.PHY tags basic.physical:src via STR.PHY tags mtdocpage:mt chars basic.citation:cite via STR.BIB tags mtdocpage:tdom tags basic.physical:bold via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.inlineElements:opus via STR.E tags basic.physical:larger via STR.PHY tags basic.physical:strikeout via STR.PHY tags mtdocpage:underconstruction tags mtdocpage:xml tags basic.physical:ulin via STR.PHY tags basic.inlineElements:ldots via STR.E tags basic.inlineElements:pers via STR.E tags mtdocpage:java tags basic.physical:scaps via STR.PHY tags basic.inlineElements:xemph via STR.E tags basic.inlineElements:xlang via STR.E tags mtdocpage:umod tags basic.physical:indexhi via STR.PHY tags basic.inlineElements:nl via STR.E tags mtdocpage:antlr tags mtdocpage:bandmmt tags mtdocpage:ddd tags basic.physical:ital via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:verbatimXml via STR.PHY tags basic.simpleImage:image via STR.IM tags mtdocpage:xantlr chars basic.inlineElements:label via STR.E tags basic.physical:hh via STR.PHY tags basic.physical:indexlo via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.LINK.link | 
 STR.BIB.cite | STR.IM.image)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- ITSELF recursively! -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":342:5 -> 342:32. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:emph


CHAR parser basic.inlineElements: label via STR.E, STR.FLOAT.E, STR.LI.IN, STR.TA.IN

Such a label binds an identifier to that certain location of the text body where itself happens to appear.
By setting the swich $user.showlabels="yes", these labels and others will be printed in the output, for proof reading.
Putting a label is possible nearly anywhere. If it is in the middle of some text flow, it just marks this special text position. But if it is in a structured object, e.g. the caption of a diagram, its meaning is possibly referring to this diagram. This interpretation and the way a reference is generated may depend on the "ref" elements.

Syntax Graph of STR.E.label chars basic.sets:decimalDigit via SYNT.S chars basic.sets:alpha via SYNT.S chars basic.sets:ascii_lower via STR.E.S chars basic.sets:ascii_upper via SYNT.S

STR.E.S.ascii_lower U SYNT.S.ascii_upper ~ (SYNT.S.alpha U '_' U '-' U SYNT.S.decimalDigit)~* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- floating -- footnote -- footnotetext -- list.i -- list -- STR.BIB.note -- p -- reftitle -- shortCaption -- source -- STR.BIB.subtitle -- switchOffText -- switchOnText -- table -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- tr -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":364:5 -> 364:22. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:label


TAGS parser basic.inlineElements: ldots via STR.E

Draws three low dots surrounded by spaces.

Contents are defined as empty.

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":360:5 -> 360:18. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:ldots


TAGS parser basic.inlineElements: nl via STR.E

Forces a line break, but not a new paragraph.

Contents are defined as empty.

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":356:5 -> 356:15. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:nl


TAGS parser basic.inlineElements: opus via STR.E

Title of an opus, a work of art, or any product, (This is a candidate for replacement with some more sophisticated, parser based definition.) Our standard to_xhtml_1_0 script renders it to a span/class=opus, which normally results in slanted small caps.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":629:5 -> 629:17. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:opus


TAGS parser basic.inlineElements: pers via STR.E

Personal name. (This is a candidate for replacement with some more sophisticated, parser based, but locale specific definition.) Our standard to_xhtml_1_0 script renders it to a span/class=pers, which normally results in small caps.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":619:5 -> 619:17. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:pers


CHAR parser basic.inlineElements: ref via STR.E

Refering is possible nearly anywhere. Mostly it is to a label.
A hyper-ref link will be generated and its textual appearance will be constructed automatically. There are many different strategies, eg. generating text like "in this list" or "in section 2.1.2 (TITLE OF THE SECTION)". These strategies are selectable and respect the current base language of the text.
(This is achieved by calling the named template "muliDefault", which makes translations into the "default" language.)
The implementation of each rendering strategy starts always with the Xslt template matching "a:ref" and works as follows:

  1. Identify the positional context of the reference, e.g. the innermost enclosing section, table, list, etc.
  2. Find the label element referred to.
  3. If not found, an error is generated and an alerting meta-element inserted in the output.
  4. Otherwise, start a mode=getreftext visiting of the label, with the refering context stored to parameters.
  5. This visiting traverses upward, up to a nearest common parent, while accumulating the text corresponding to the downward navigation so far.
  6. In case of lists and tables as part of TEXT FLOW, the generation of navigation text is delayed, until the next hosting level is found and numbering/counting will be possible.

    The text for sections, chapters, parts etc. is constructed to

           Abschnitt  17.3.1 ("<title-of-the section>")
           ^                 ^ iff user.refTitle=='inline'
           ^                   (otherwise it may be rendered as toolTip)
           ^ translated to doc's default language
      

"floatings" are identified by their genuine reference mechanism.
"lists", "list points", "tables" and "table rows" by counting relative to the nearest "container", which is a list, a table, a floating, a section, etc.
Iff reference and label are in a common container (list, table, or lowest level section), this part of the reference text is abbreviated to "this list"/"this table"/"this section", etc.
There is currently NO further abbreviation implemented, like "next section" or "preceding chapter".

If you want to determine the refering text appearance freely by yourself, using all mark-up currently available, you can always use an explicit "#link" construct, using only the local part of the link target ("fragment identifier", in w3c speak)
So you can link to "mylabel" directly by
"... and #link#loc mylabel#text here is the #emph!real! text#/link ..."

Syntax Graph of STR.E.ref chars basic.sets:ascii_lower via STR.E.S chars basic.sets:alpha via SYNT.S chars basic.sets:ascii_upper via SYNT.S chars basic.sets:decimalDigit via SYNT.S

STR.E.S.ascii_lower U SYNT.S.ascii_upper ~ (SYNT.S.alpha U '_' U '-' U SYNT.S.decimalDigit)~* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":395:5 -> 395:20. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:ref


TAGS parser basic.inlineElements: xemph via STR.E

Something strongly emphasized.

Syntax Graph of STR.E.xemph tags basic.inlineElements:opus via STR.E tags basic.physical:bold via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:smaller via STR.PHY tags mtdocpage:bandmmt tags basic.physical:strikeout via STR.PHY tags basic.inlineElements:xlang via STR.E tags basic.inlineElements:nl via STR.E tags mtdocpage:xantlr chars basic.citation:cite via STR.BIB tags basic.physical:indexhi via STR.PHY tags basic.inlineElements:xemph via STR.E tags mtdocpage:tdom tags basic.physical:larger via STR.PHY tags mtdocpage:java chars basic.inlineElements:ref via STR.E tags basic.physical:spanstyle via STR.PHY tags mtdocpage:mt tags mtdocpage:xml chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.interDocuments:treeInclude via STR.LINK chars basic.inlineElements:label via STR.E tags mtdocpage:umod tags basic.simpleImage:image via STR.IM tags basic.physical:indexlo via STR.PHY tags basic.inlineElements:emph via STR.E tags basic.physical:verbatimXml via STR.PHY tags basic.inlineElements:ldots via STR.E tags basic.interDocuments:link via STR.LINK tags basic.physical:scaps via STR.PHY tags basic.physical:hh via STR.PHY tags mtdocpage:ddd chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:src via STR.PHY tags basic.inlineElements:pers via STR.E tags basic.physical:blink via STR.PHY tags mtdocpage:underconstruction tags mtdocpage:antlr tags basic.physical:ulin via STR.PHY

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.LINK.link | 
 STR.BIB.cite | STR.IM.image)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- ITSELF recursively! -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":343:5 -> 343:33. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:xemph


TAGS parser basic.inlineElements: xlang via STR.E

A short sentence/sequence of words in some foreign lanugage, -- less than a whole paragraph. Our standard to_xhtml_1_0 rendering creates a span element with an xml:lang attribute, which you may render by css as you like.

Attention: The first tag is implicit, ie. may not appear in source text.

Syntax Graph of STR.E.xlang tags basic.physical:spanstyle via STR.PHY tags basic.physical:src via STR.PHY tags basic.physical:indexhi via STR.PHY chars basic.citation:cite via STR.BIB tags mtdocpage:mt tags mtdocpage:ddd tags mtdocpage:xantlr tags basic.physical:hh via STR.PHY tags basic.inlineElements:opus via STR.E tags basic.physical:ital via STR.PHY chars basic.xmlInfra:lang via X tags basic.physical:scaps via STR.PHY tags basic.inlineElements:xemph via STR.E tags basic.physical:verbatimXml via STR.PHY tags basic.inlineElements:emph via STR.E tags basic.interDocuments:treeInclude via STR.LINK tags basic.inlineElements:nl via STR.E chars technicalDoc.syntaxDescription:nonterminal via SYNT tags mtdocpage:antlr chars basic.inlineElements:ref via STR.E tags basic.inlineElements:pers via STR.E tags mtdocpage:java tags basic.physical:bold via STR.PHY tags mtdocpage:underconstruction tags basic.physical:blink via STR.PHY tags mtdocpage:tdom tags mtdocpage:umod chars technicalDoc.syntaxDescription:cfExpr via SYNT tags mtdocpage:xml tags basic.inlineElements:xlang via STR.E tags basic.simpleImage:image via STR.IM tags mtdocpage:bandmmt chars basic.inlineElements:label via STR.E tags basic.physical:smaller via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.interDocuments:link via STR.LINK tags basic.physical:ulin via STR.PHY tags basic.inlineElements:ldots via STR.E

#implicit X.lang, (#chars | STR.PHY.bold | STR.PHY.ital | 
                            STR.PHY.ulin | STR.PHY.blink | 
                            STR.PHY.strikeout | STR.PHY.scaps | 
                            STR.PHY.hh | STR.PHY.larger | 
                            STR.PHY.smaller | STR.PHY.indexlo | 
                            STR.PHY.indexhi | 
                            STR.PHY.spanstyle | STR.PHY.src | 
                            STR.PHY.verbatimXml | STR.E.nl | 
                                                  STR.E.ldots | 
                                                  STR.E.label | 
                                                  STR.E.ref | 
                                                  STR.E.pers | 
                                                  STR.E.opus | 
                                                  STR.E.emph | 
                                                  STR.E.xemph | 
                   STR.E.xlang | java | xml | antlr | 
                                 mt | bandmmt | ddd | 
                                 xantlr | tdom | umod | 
                                 underconstruction | 
                                 SYNT.nonterminal | 
                                 SYNT.cfExpr | STR.LINK.treeInclude | 
                   STR.LINK.link | STR.BIB.cite | 
                   STR.IM.image)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- ITSELF recursively!

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":638:5 -> 638:52. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:xlang



^ToC

Module basic.interDocuments

Primitive elements for embedding of and linking to other documents.

TAGS parser basic.interDocuments: embed.alt via STR.LINK

Syntax Graph of STR.LINK.embed.alt chars basic.inlineElements:ref via STR.E tags basic.simpleImage:image via STR.IM tags basic.physical:ital via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:src via STR.PHY tags basic.interDocuments:link via STR.LINK tags mtdocpage:xml tags mtdocpage:antlr tags mtdocpage:underconstruction chars basic.inlineElements:label via STR.E tags basic.inlineElements:opus via STR.E tags basic.physical:scaps via STR.PHY tags mtdocpage:ddd tags basic.inlineElements:pers via STR.E tags basic.physical:larger via STR.PHY tags basic.inlineElements:ldots via STR.E chars technicalDoc.syntaxDescription:cfExpr via SYNT tags mtdocpage:java chars basic.citation:cite via STR.BIB tags basic.physical:bold via STR.PHY tags basic.inlineElements:nl via STR.E tags basic.physical:verbatimXml via STR.PHY tags mtdocpage:xantlr tags basic.inlineElements:emph via STR.E chars technicalDoc.syntaxDescription:nonterminal via SYNT tags mtdocpage:umod tags basic.inlineElements:xlang via STR.E tags mtdocpage:tdom tags basic.physical:spanstyle via STR.PHY tags mtdocpage:mt tags basic.physical:smaller via STR.PHY tags basic.interDocuments:treeInclude via STR.LINK tags basic.physical:blink via STR.PHY tags basic.inlineElements:xemph via STR.E tags basic.physical:strikeout via STR.PHY tags mtdocpage:bandmmt

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.LINK.link | 
 STR.BIB.cite | STR.IM.image)* 

Used in : embed

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":893:7 -> 893:27. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:alt


TAGS parser basic.interDocuments: link.blank via STR.LINK

The target where to open the new link. This cannot be rendered in xhtml 1.0 strict! A javascript based implementation must be provided by the user whenever this "target" feature shall be used in xhtml 1.0 strict. The standard xslt script will ignore it and emit a warning iff $user.xhtmlVariant ist set to "strict".

Contents are defined as empty.

Used in : link

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":719:9 -> 719:36. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:blank


TAGS parser basic.interDocuments: embed.body via STR.LINK

Syntax Graph of BIB.TITLE_CONTENTS

Used in : embed

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":891:7 -> 892:48. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:embedBody


TAGS parser basic.interDocuments: embed via STR.LINK

Embeds any third-party source text into the source and the rendering result into the output.
(Eg. "lilypond" source resulting to a ".png" which is included into the xhtml document.)
This processing must be executed by the make system which controls the overall document processing pipeline.
The xslt code does only

  1. generate a unique file name
  2. generate an <img> element when generating xhtml.
  3. piping all the thirs-party-source into a bash-script, which will auto-split into source files for these tools.
    This is done by a second conversion target, "to_embedScript".
    The filename suffix is taken from the "type" attribute, and indicates to the further processing which tool(s) has/have to be started (e.g. for creating the png included by the html, or sim.)

An alt may be given, but if omitted, it will be inherited from the containing element. In many cases the containing element be a "floating"!

Attention: The first tag is implicit, ie. may not appear in source text.

Syntax Graph of STR.LINK.embed tags basic.interDocuments:embed.body via STR.LINK tags basic.interDocuments:embed.alt via STR.LINK chars basic.interDocuments:embed.type via STR.LINK

#implicit STR.LINK.embed.type, (STR.LINK.embed.alt? & 
                                STR.LINK.embed.body)

Used in : BIB.abstract -- STR.BIB.abstract -- STR.FLOAT.floating.body -- h1 -- h2 -- h3 -- h4 -- h5 -- h6 -- BIB.note -- STR.BIB.note -- webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":888:4 -> 894:9. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:embed


TAGS parser basic.interDocuments: link.framename via STR.LINK

The target where to open the new link. This cannot be rendered in xhtml 1.0 strict! A javascript based implementation must be provided by the user whenever this "target" feature shall be used in xhtml 1.0 strict. The standard xslt script will ignore it and emit a warning iff $user.xhtmlVariant ist set to "strict".

Syntax Graph of BIB.TITLE_CONTENTS

Used in : link

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":720:9 -> 720:46. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:framename


TAGS parser basic.interDocuments: link.inframe via STR.LINK

The target where to open the new link. This cannot be rendered in xhtml 1.0 strict! A javascript based implementation must be provided by the user whenever this "target" feature shall be used in xhtml 1.0 strict. The standard xslt script will ignore it and emit a warning iff $user.xhtmlVariant ist set to "strict".

Contents are defined as empty.

Used in : link

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":719:9 -> 719:36. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:inframe


TAGS parser basic.interDocuments: link via STR.LINK

Inter document link, very similar to classical html <a> element. But it is a little bit higher level!

Attention: The first tag is implicit, ie. may not appear in source text.

Syntax Graph of STR.LINK.link tags basic.interDocuments:loc via STR.LINK tags basic.interDocuments:link.text via STR.LINK tags basic.interDocuments:url via STR.LINK tags basic.interDocuments:link.inframe via STR.LINK tags basic.interDocuments:link.framename via STR.LINK tags basic.interDocuments:link.refdate via STR.LINK tags basic.interDocuments:link.blank via STR.LINK tags basic.interDocuments:link.top via STR.LINK

#implicit STR.LINK.url, ((STR.LINK.link.blank | STR.LINK.link.top | 
                          STR.LINK.link.inframe | 
                          STR.LINK.link.framename)? & 
                         STR.LINK.link.text? & STR.LINK.loc? & 
                         STR.LINK.link.refdate?)

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- td -- th -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":715:5 -> 722:11. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:link


TAGS parser basic.interDocuments: loc via STR.LINK

The location/fragment in the document (what normally appears behind a hashmark!-) A link must contain either an url or a loc entry, or both.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : link

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":730:5 -> 730:36. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:loc


TAGS parser basic.interDocuments: mode via STR.LINK

Syntax Graph of BIB.TITLE_CONTENTS

Used in : treeInclude -- treeInclude_PROVIS

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":868:5 -> 868:42. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:mode


TAGS parser basic.interDocuments: path via STR.LINK

Syntax Graph of BIB.TITLE_CONTENTS

Used in : treeInclude -- treeInclude_PROVIS

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":868:5 -> 868:42. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:path


TAGS parser basic.interDocuments: link.refdate via STR.LINK

The calendaric date when the meant contents of the link had been retrieved.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : link

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":721:9 -> 721:24. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:refdate


TAGS parser basic.interDocuments: link.text via STR.LINK

The text to print when the link is rendered. It is defined by a generic parameter, so anything may appear there, depending on the instantiation of this module.
If this field is left out, then the url will be taken as text.
In this case, if the url starts with a digit, then the prefix replacing this digit is taken from the stylesheet parameter $user.linktextprefices. This allows more readable, more symbolic references to frequently used mount points.
If the text is present and starts with an exclamation mark "!", then this is also replaced by this prefix.

Syntax Graph of STR.LINK.link.text tags basic.physical:hh via STR.PHY tags mtdocpage:xml tags basic.physical:blink via STR.PHY tags basic.inlineElements:emph via STR.E tags mtdocpage:xantlr tags mtdocpage:tdom tags basic.physical:bold via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:src via STR.PHY tags basic.inlineElements:xlang via STR.E tags mtdocpage:bandmmt tags basic.physical:strikeout via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.inlineElements:opus via STR.E tags basic.interDocuments:treeInclude via STR.LINK tags mtdocpage:mt tags basic.physical:indexlo via STR.PHY chars basic.inlineElements:label via STR.E tags basic.inlineElements:pers via STR.E tags basic.inlineElements:ldots via STR.E chars basic.citation:cite via STR.BIB tags mtdocpage:ddd tags basic.physical:verbatimXml via STR.PHY tags basic.simpleImage:image via STR.IM chars basic.inlineElements:ref via STR.E tags basic.inlineElements:nl via STR.E chars technicalDoc.syntaxDescription:cfExpr via SYNT tags mtdocpage:java tags mtdocpage:antlr tags mtdocpage:umod tags basic.inlineElements:xemph via STR.E tags mtdocpage:underconstruction tags basic.physical:larger via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.BIB.cite | 
 STR.IM.image)* 

Used in : link

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":718:9 -> 718:29. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:text


TAGS parser basic.interDocuments: link.top via STR.LINK

The target where to open the new link. This cannot be rendered in xhtml 1.0 strict! A javascript based implementation must be provided by the user whenever this "target" feature shall be used in xhtml 1.0 strict. The standard xslt script will ignore it and emit a warning iff $user.xhtmlVariant ist set to "strict".

Contents are defined as empty.

Used in : link

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":719:9 -> 719:36. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:top


TAGS parser basic.interDocuments: treeInclude via STR.LINK

Includes an xml text corpus into the rendering process. "url" gives the file position, and "mode" gives the mode parameter to the "apply-templates" call.
CURRENTLY PATH is not yet operative, because there are problems serializing the dynamic xpath extension required for its execution.

Attention: The first tag is implicit, ie. may not appear in source text.

Syntax Graph of STR.LINK.treeInclude tags basic.interDocuments:path via STR.LINK tags basic.interDocuments:url via STR.LINK tags basic.interDocuments:mode via STR.LINK

#implicit STR.LINK.url, STR.LINK.path, STR.LINK.mode?

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- source -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":851:5 -> 853:24. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:treeInclude


TAGS parser basic.interDocuments: treeInclude_PROVIS via STR.LINK

Same as treeInclude, but callable from a different parsing situation.

Attention: The first tag is implicit, ie. may not appear in source text.

Syntax Graph of STR.LINK.treeInclude_PROVIS tags basic.interDocuments:url via STR.LINK tags basic.interDocuments:path via STR.LINK tags basic.interDocuments:mode via STR.LINK

#implicit STR.LINK.url, STR.LINK.path, STR.LINK.mode?

Used in : BIB.abstract -- STR.BIB.abstract -- STR.FLOAT.floating.body -- h1 -- h2 -- h3 -- h4 -- h5 -- h6 -- BIB.note -- STR.BIB.note -- webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":851:5 -> 853:24. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:treeInclude


CHAR parser basic.interDocuments: embed.type via STR.LINK

Suffix of the generated temporary filename in which the body will be written. Used to select the tool for subsequent processing.

Syntax Graph of STR.LINK.embed.type chars basic.sets:ascii_lower via STR.E.S chars basic.sets:decimalDigit via SYNT.S chars basic.sets:ascii_upper via SYNT.S chars basic.sets:alpha via SYNT.S

STR.E.S.ascii_lower U SYNT.S.ascii_upper ~ (SYNT.S.alpha U '_' U '-' U SYNT.S.decimalDigit)~* 

Used in : embed

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":890:7 -> 890:53. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:embedType


TAGS parser basic.interDocuments: url via STR.LINK

The url of a link or a resource.
(This is currently NOT YET parsed, but can be any sequence of characters. Errors will occur later, when the link is used !-)
Iff the url starts with a digit=n, then there must be an n-th entry in the self-structured list in the stylesheet parameter $user.linkurlprefices, and the digit is replaced by this.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : link -- treeInclude -- treeInclude_PROVIS

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":729:5 -> 729:36. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:url



^ToC

Module basic.physical

Physical mark-up is mostly deprecated. It follows the (old!) html way of physical mark-up. In this basic model this can only be applied to physical mark-up itself/recursively. The declaration is naive, allowing multiple (nested) application of the same modifier. It can NOT be applied to semantic mark-up. Additionally this module defines some html/xml specific elements.

TAGS parser basic.physical: blink via STR.PHY

Explicitly select blinking text. Not only deprecated, but also bad manners.
The xslt rule generates a <span style="text-decoration:blink;">, because the old <blink> tag has not been taken over to xhtml 1.0 strict. Explicitly select stroke-out text. Deprecated.

Syntax Graph of STR.PHY.blink tags basic.physical:hh via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:indexhi via STR.PHY

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- ITSELF recursively! -- bold -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- indexhi -- indexlo -- ital -- larger -- STR.BIB.note -- p -- reftitle -- scaps -- shortCaption -- smaller -- spanstyle -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":239:5 -> 240:68. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:blink


TAGS parser basic.physical: bold via STR.PHY

Explicitly select bold text. Deprecated. Consider to use basic.inlineElements:xemph instead.

Syntax Graph of STR.PHY.bold tags basic.physical:strikeout via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:spanstyle via STR.PHY

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- blink -- ITSELF recursively! -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- indexhi -- indexlo -- ital -- larger -- STR.BIB.note -- p -- reftitle -- scaps -- shortCaption -- smaller -- spanstyle -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":239:5 -> 240:68. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:bold


TAGS parser basic.physical: hh via STR.PHY

Draws a hashmark sign. Is currently the only element which can be included in src.

Contents are defined as empty.

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- blink -- bold -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- indexhi -- indexlo -- ital -- larger -- STR.BIB.note -- p -- reftitle -- scaps -- shortCaption -- smaller -- spanstyle -- src -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":245:5 -> 245:15. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:hh


TAGS parser basic.physical: hr via STR.PHY

Draws a horizontal line, leaned from html.

Contents are defined as empty.

Used in : BIB.abstract -- STR.FLOAT.floating.body -- h1 -- h2 -- h3 -- h4 -- h5 -- h6 -- BIB.note -- webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":260:5 -> 260:15. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:hr


TAGS parser basic.physical: indexhi via STR.PHY

Explicitly select superscript. Deprecated.

Syntax Graph of STR.PHY.indexhi tags basic.physical:bold via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:scaps via STR.PHY

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- blink -- bold -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- ITSELF recursively! -- indexlo -- ital -- larger -- STR.BIB.note -- p -- reftitle -- scaps -- shortCaption -- smaller -- spanstyle -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":239:5 -> 240:68. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:indexhi


TAGS parser basic.physical: indexlo via STR.PHY

Explicitly select subscript. Deprecated.

Syntax Graph of STR.PHY.indexlo tags basic.physical:hh via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:strikeout via STR.PHY

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- blink -- bold -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- indexhi -- ITSELF recursively! -- ital -- larger -- STR.BIB.note -- p -- reftitle -- scaps -- shortCaption -- smaller -- spanstyle -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":239:5 -> 240:68. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:indexlo


TAGS parser basic.physical: ital via STR.PHY

Explicitly select italic text. Deprecated. Consider to use basic.inlineElements:emph instead. Explicitly select underlined text. Deprecated.
The xslt rule generates a <span style="text-decoration:underline;">, because the old <u> tag has not been taken over to xhtml 1.0 strict.

Syntax Graph of STR.PHY.ital tags basic.physical:scaps via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:bold via STR.PHY

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- blink -- bold -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- indexhi -- indexlo -- ITSELF recursively! -- larger -- STR.BIB.note -- p -- reftitle -- scaps -- shortCaption -- smaller -- spanstyle -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":239:5 -> 240:68. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:ital


TAGS parser basic.physical: larger via STR.PHY

Explicitly select larger font. Deprecated.

Syntax Graph of STR.PHY.larger tags basic.physical:ital via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:indexhi via STR.PHY

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- blink -- bold -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- indexhi -- indexlo -- ital -- ITSELF recursively! -- STR.BIB.note -- p -- reftitle -- scaps -- shortCaption -- smaller -- spanstyle -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":239:5 -> 240:68. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:larger


TAGS parser basic.physical: scaps via STR.PHY

Explicitly select small caps. Deprecated. Consider to use basic.inlineElements:opus or basic.inlineElements:pers instead.

Syntax Graph of STR.PHY.scaps tags basic.physical:strikeout via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:indexlo via STR.PHY

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- blink -- bold -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- indexhi -- indexlo -- ital -- larger -- STR.BIB.note -- p -- reftitle -- ITSELF recursively! -- shortCaption -- smaller -- spanstyle -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":239:5 -> 240:68. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:scaps


TAGS parser basic.physical: smaller via STR.PHY

Explicitly select smaller font. Deprecated.

Syntax Graph of STR.PHY.smaller tags basic.physical:bold via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:indexlo via STR.PHY

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- blink -- bold -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- indexhi -- indexlo -- ital -- larger -- STR.BIB.note -- p -- reftitle -- scaps -- shortCaption -- ITSELF recursively! -- spanstyle -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":239:5 -> 240:68. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:smaller


TAGS parser basic.physical: spanstyle via STR.PHY

Inserts an html-<span style='xxx'>

Attention: The first tag is implicit, ie. may not appear in source text.

Syntax Graph of STR.PHY.spanstyle tags basic.physical:indexhi via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:style via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:smaller via STR.PHY

#implicit STR.PHY.style, (#chars | STR.PHY.bold | STR.PHY.ital | 
                                   STR.PHY.ulin | STR.PHY.blink | 
                                   STR.PHY.strikeout | 
                                   STR.PHY.scaps | 
                                   STR.PHY.hh | STR.PHY.larger | 
                                   STR.PHY.smaller | 
                                   STR.PHY.indexlo | 
                                   STR.PHY.indexhi | 
                                   STR.PHY.spanstyle)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- blink -- bold -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- indexhi -- indexlo -- ital -- larger -- STR.BIB.note -- p -- reftitle -- scaps -- shortCaption -- smaller -- ITSELF recursively! -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":242:5 -> 242:59. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:spanstyle


TAGS parser basic.physical: src via STR.PHY

Small piece of program source text, character data only! Is rendered inline and in tele-type fonts. Can include only character data, or #hh/ to include a hashmark sign "#".

Syntax Graph of STR.PHY.src tags basic.physical:hh via STR.PHY

(#chars | STR.PHY.hh)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":312:5 -> 312:29. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:src


TAGS parser basic.physical: strikeout via STR.PHY

Syntax Graph of STR.PHY.strikeout tags basic.physical:scaps via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:spanstyle via STR.PHY

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- blink -- bold -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- indexhi -- indexlo -- ital -- larger -- STR.BIB.note -- p -- reftitle -- scaps -- shortCaption -- smaller -- spanstyle -- ITSELF recursively! -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":239:5 -> 240:68. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:strikeout


TAGS parser basic.physical: style via STR.PHY

Syntax Graph of BIB.TITLE_CONTENTS

Used in : spanstyle

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":243:5 -> 243:37. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:style


TAGS parser basic.physical: ulin via STR.PHY

Syntax Graph of STR.PHY.ulin tags basic.physical:smaller via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:ulin via STR.PHY

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle)* 

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- blink -- bold -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- indexhi -- indexlo -- ital -- larger -- STR.BIB.note -- p -- reftitle -- scaps -- shortCaption -- smaller -- spanstyle -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- ITSELF recursively! -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":239:5 -> 240:68. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:ulin


TAGS parser basic.physical: verbatimXml via STR.PHY

A by-pass when generating html/xhtml documents. This element is intended to contain special html fragments which shall be included verbatim in the output. This is achieved simply by an xslt rule which disables output escaping.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":252:5 -> 252:49. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:verbatimXml



^ToC

Module basic.sets

CHAR parser basic.sets: all via STR.SET, SYNT.S

Currently only four hex digits are decoded for character values, so that the higher unicode planes (beyond 0x0_FFFF) can currently (201200208) not be described on the d2d input side. (They can be output by xslt).

Syntax Graph of SYNT.S.all

0x0001 .. 0xfffe

Used in : nonterminal -- STR.symbol

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":90:5 -> 90:27. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:all


CHAR parser basic.sets: alpha via STR.E.S, STR.FLOAT.E.S, STR.LI.IN.S, STR.LI.S, STR.LINK.S, STR.SET, STR.TA.IN.S, SYNT.S

Syntax Graph of SYNT.S.alpha chars basic.sets:ascii_upper via SYNT.S chars basic.sets:ascii_lower via STR.E.S

STR.E.S.ascii_lower U SYNT.S.ascii_upper

Used in : cfRule -- list.continues -- cfInf.defined -- STR.kind -- label -- nonterminal -- ref -- embed.type

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":107:5 -> 107:20. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:alpha


CHAR parser basic.sets: ascii_alpha via BIB.S, STR.BIB.S

Syntax Graph of BIB.S.ascii_alpha chars basic.sets:ascii_upper via SYNT.S chars basic.sets:ascii_lower via STR.E.S

STR.E.S.ascii_lower U SYNT.S.ascii_upper

Used in : key

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":105:5 -> 105:39. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:ascii_alpha


CHAR parser basic.sets: ascii_lower via BIB.S, STR.BIB.S, STR.E.S, STR.FLOAT.E.S, STR.LI.IN.S, STR.LI.S, STR.LINK.S, STR.SET, STR.TA.IN.S, SYNT.S

Syntax Graph of STR.E.S.ascii_lower

'a' .. 'z'

Used in : alpha -- ascii_alpha -- cfRule -- list.continues -- cfInf.defined -- STR.kind -- label -- nonterminal -- ref -- embed.type

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":103:5 -> 103:30. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:ascii_lower


CHAR parser basic.sets: ascii_upper via BIB.S, STR.BIB.S, STR.E.S, STR.FLOAT.E.S, STR.LI.IN.S, STR.LI.S, STR.LINK.S, STR.SET, STR.TA.IN.S, SYNT.S

Syntax Graph of SYNT.S.ascii_upper

'A' .. 'Z'

Used in : alpha -- ascii_alpha -- cfRule -- list.continues -- cfInf.defined -- STR.kind -- label -- nonterminal -- ref -- embed.type

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":104:5 -> 104:30. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:ascii_upper


CHAR parser basic.sets: decimalDigit via BIB.S, STR.BIB.S, STR.E.S, STR.FLOAT.E.S, STR.LI.IN.S, STR.LI.S, STR.LINK.S, STR.SET, STR.TA.IN.S, SYNT.S

Syntax Graph of SYNT.S.decimalDigit

'0' .. '9'

Used in : cfRule -- list.continues -- cfInf.defined -- key -- STR.kind -- label -- nonterminal -- ref -- embed.type

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":96:5 -> 96:34. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:decimalDigit


CHAR parser basic.sets: whitespace via STR.SET

Syntax Graph of STR.SET.whitespace

' ' U 0x0009 U 0x000a U 0x000d

Used in : STR.symbol

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":116:5 -> 116:48. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:whitespace



^ToC

Module basic.simpleImage

TAGS parser basic.simpleImage: image.align via STR.IM

Syntax Graph of BIB.TITLE_CONTENTS

Used in : image

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1817:7 -> 1817:39. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:image_align


TAGS parser basic.simpleImage: image.alt via STR.IM

If you leave it out, some alternative text from the enclosing elements must be found for rendering. This searched for by the named template 'copyAltFromContext', which otherwise will fail with an error.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : image

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1818:7 -> 1818:18. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:image_alt


TAGS parser basic.simpleImage: image.file via STR.IM

Syntax Graph of BIB.TITLE_CONTENTS

Used in : image

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1815:7 -> 1815:42. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:image_file


TAGS parser basic.simpleImage: image.height via STR.IM

Syntax Graph of BIB.TITLE_CONTENTS

Used in : image

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1816:7 -> 1816:47. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:image_height


TAGS parser basic.simpleImage: image via STR.IM

Syntax Graph of STR.IM.image tags basic.simpleImage:image.align via STR.IM tags basic.simpleImage:image.alt via STR.IM tags basic.simpleImage:image.height via STR.IM tags basic.simpleImage:image.showLabel via STR.IM tags basic.simpleImage:image.file via STR.IM tags basic.simpleImage:image.width via STR.IM

STR.IM.image.file & STR.IM.image.alt? & STR.IM.image.width? & 
STR.IM.image.height? & STR.IM.image.align? & STR.IM.image.showLabel?

Used in : STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1813:5 -> 1820:9. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:image


TAGS parser basic.simpleImage: image.showLabel via STR.IM

Contents are defined as empty.

Used in : image

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1819:7 -> 1819:24. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:image_showLabel


TAGS parser basic.simpleImage: image.width via STR.IM

Syntax Graph of BIB.TITLE_CONTENTS

Used in : image

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1816:7 -> 1816:47. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:image_width



^ToC

Module basic.simpleLists

A very simple list module.

CHAR parser basic.simpleLists: list.continues via STR.LI

Syntax Graph of STR.LI.list.continues chars basic.sets:alpha via SYNT.S chars basic.sets:ascii_upper via SYNT.S chars basic.sets:decimalDigit via SYNT.S chars basic.sets:ascii_lower via STR.E.S

STR.E.S.ascii_lower U SYNT.S.ascii_upper ~ (SYNT.S.alpha U '_' U '-' U SYNT.S.decimalDigit)~* 

Used in : list

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1559:7 -> 1559:28. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:listContinues


TAGS parser basic.simpleLists: list.i via STR.LI

Syntax Graph of STR.LI.list.i tags mtdocpage:tdom tags basic.simpleLists:list via STR.LI chars basic.inlineElements:ref via STR.E tags basic.physical:hh via STR.PHY tags basic.simpleTables:table via STR.TA tags basic.physical:bold via STR.PHY tags basic.inlineElements:opus via STR.E tags basic.structure:footnotemark via STR tags mtdocpage:mt tags basic.inlineElements:emph via STR.E tags mtdocpage:bandmmt tags basic.physical:indexlo via STR.PHY tags basic.physical:verbatimXml via STR.PHY tags basic.inlineElements:pers via STR.E tags basic.inlineElements:xemph via STR.E tags basic.simpleImage:image via STR.IM chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.structure:footnote via STR tags mtdocpage:umod tags basic.physical:src via STR.PHY tags basic.physical:smaller via STR.PHY tags mtdocpage:ddd tags mtdocpage:java tags basic.interDocuments:treeInclude via STR.LINK tags basic.physical:ulin via STR.PHY tags mtdocpage:antlr chars basic.citation:cite via STR.BIB tags basic.physical:blink via STR.PHY chars basic.inlineElements:label via STR.E tags basic.structure:p via STR tags basic.physical:larger via STR.PHY chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.inlineElements:nl via STR.E tags basic.physical:indexhi via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.interDocuments:link via STR.LINK tags basic.inlineElements:xlang via STR.E tags mtdocpage:underconstruction tags basic.physical:spanstyle via STR.PHY tags basic.physical:ital via STR.PHY tags mtdocpage:xantlr tags basic.physical:scaps via STR.PHY tags basic.inlineElements:ldots via STR.E tags basic.structure:footnotetext via STR tags mtdocpage:xml

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.LINK.link | 
 STR.BIB.cite | STR.IM.image | STR.LI.list | STR.TA.table | 
 STR.footnote | STR.footnotemark | 
 STR.footnotetext | STR.p)* 

Used in : list

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1560:7 -> 1561:25. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:listitem


TAGS parser basic.simpleLists: list via STR.LI

Syntax Graph of STR.LI.list chars basic.simpleLists:list.continues via STR.LI chars basic.inlineElements:label via STR.E chars basic.simpleLists:list.startnum via STR.LI chars basic.simpleLists:list.symbol via STR.LI tags basic.simpleLists:list.i via STR.LI

(STR.LI.list.symbol? & (STR.LI.list.startnum | 
                        STR.LI.list.continues)? & STR.E.label?), 
STR.LI.list.i+ 

Used in : STR.BIB.abstract -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- td -- th

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1555:5 -> 1562:9. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:list


ENUMERATION basic.simpleLists: listSymbol via STR.LI

longminus, openSquare, diamond, openDiamond are not yet supported.

0 i
1 I
2 a
3 A
4 alpha
5 arab
6 plus
7 minus
8 longminus

not yet supported FIXME

9 bullet
10 openBullet
11 square
12 openSquare

not yet supported FIXME

13 diamond

not yet supported FIXME

14 openDiamond

not yet supported FIXME

Used in : STR.LI.list.symbol

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1575:5 -> 1579:32. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:listSymbol


CHAR parser basic.simpleLists: list.startnum via STR.LI

CURRENTLY the starting number of a numbered list CANNOT be set anymore! Once, in former html versions, this was possible. NOW it is advised to use CSS-three for this purpose, but this is not yet on the market.
THEREFORE we ignore the value of "startnum" and of "continues".
IT COULD be built by rendering the list-items explicitly, not using the <ol> construct, but <xsl:number> and <html:dd> instead. But we are not sure whether this is sensible.

Syntax Graph of STR.LI.list.startnum

('0' .. '9')~+ 

Used in : list

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1557:7 -> 1557:27. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:listStartnum


CHAR parser basic.simpleLists: list.symbol via STR.LI

Syntax Graph of STR.LI.list.symbol enum basic.simpleLists:listSymbol via STR.LI

STR.LI.listSymbol

Used in : list

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1558:7 -> 1558:23. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:listSymbol



^ToC

Module basic.simpleTables

TAGS parser basic.simpleTables: border via STR.TA

Values for kind, style, width of cell borders, following CSS2.0 syntax. Valid for the whole table.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : table

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1704:5 -> 1704:19. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:border


TAGS parser basic.simpleTables: table via STR.TA

Most simple table model; sufficient for many use cases, but can of course be replaced by something more elaborate, when necessary.
The nomenclature follows html.

Labels at the explicit positions refer to the table or the table row; references to labels appearing anywhere in the text will contain the full address path "table <T>, row <R>, column <C>". Numbering starts with one(1).

Syntax Graph of STR.TA.table tags basic.simpleTables:border via STR.TA chars basic.inlineElements:label via STR.E tags basic.simpleTables:tr via STR.TA

(STR.TA.border? & STR.E.label?), STR.TA.tr* 

Used in : STR.BIB.abstract -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- td -- th

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1687:5 -> 1687:44. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:table


TAGS parser basic.simpleTables: td via STR.TA

Syntax Graph of STR.TA.td chars basic.inlineElements:ref via STR.E tags basic.physical:scaps via STR.PHY tags basic.inlineElements:pers via STR.E tags mtdocpage:xml tags basic.physical:indexhi via STR.PHY tags basic.inlineElements:emph via STR.E tags basic.physical:spanstyle via STR.PHY tags basic.physical:larger via STR.PHY tags basic.simpleLists:list via STR.LI tags mtdocpage:antlr tags basic.physical:strikeout via STR.PHY tags basic.interDocuments:treeInclude via STR.LINK tags basic.structure:footnote via STR tags basic.inlineElements:ldots via STR.E tags basic.physical:verbatimXml via STR.PHY tags mtdocpage:bandmmt tags basic.structure:p via STR tags mtdocpage:xantlr tags basic.physical:indexlo via STR.PHY tags basic.inlineElements:nl via STR.E tags basic.physical:blink via STR.PHY tags mtdocpage:underconstruction tags basic.physical:src via STR.PHY tags basic.physical:bold via STR.PHY tags mtdocpage:umod tags mtdocpage:mt chars basic.citation:cite via STR.BIB chars basic.inlineElements:label via STR.E tags basic.simpleTables:table via STR.TA tags basic.structure:footnotetext via STR tags basic.physical:hh via STR.PHY tags basic.inlineElements:xemph via STR.E chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:smaller via STR.PHY tags mtdocpage:java tags mtdocpage:ddd chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.inlineElements:xlang via STR.E tags basic.interDocuments:link via STR.LINK tags basic.physical:ital via STR.PHY tags basic.simpleImage:image via STR.IM tags basic.physical:ulin via STR.PHY tags mtdocpage:tdom tags basic.structure:footnotemark via STR tags basic.inlineElements:opus via STR.E

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.LINK.link | 
 STR.BIB.cite | STR.IM.image | STR.LI.list | STR.TA.table | 
 STR.footnote | STR.footnotemark | 
 STR.footnotetext | STR.p)* 

Used in : tr

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1689:5 -> 1689:28. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:td


TAGS parser basic.simpleTables: th via STR.TA

Syntax Graph of STR.TA.th tags basic.physical:hh via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:indexlo via STR.PHY tags mtdocpage:antlr tags basic.physical:smaller via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.inlineElements:emph via STR.E tags basic.simpleTables:table via STR.TA chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:verbatimXml via STR.PHY tags mtdocpage:java tags basic.structure:footnotetext via STR tags basic.physical:src via STR.PHY tags basic.inlineElements:ldots via STR.E tags basic.inlineElements:xemph via STR.E tags basic.inlineElements:nl via STR.E tags mtdocpage:tdom tags basic.physical:scaps via STR.PHY tags basic.physical:larger via STR.PHY tags basic.inlineElements:xlang via STR.E tags basic.physical:blink via STR.PHY tags basic.inlineElements:opus via STR.E tags basic.inlineElements:pers via STR.E tags mtdocpage:xml tags basic.physical:bold via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.simpleImage:image via STR.IM tags basic.physical:indexhi via STR.PHY tags basic.structure:footnotemark via STR tags mtdocpage:xantlr tags basic.interDocuments:link via STR.LINK chars basic.citation:cite via STR.BIB tags basic.physical:ital via STR.PHY tags mtdocpage:mt tags mtdocpage:bandmmt tags mtdocpage:ddd tags mtdocpage:umod tags basic.simpleLists:list via STR.LI tags basic.structure:footnote via STR tags basic.interDocuments:treeInclude via STR.LINK chars basic.inlineElements:label via STR.E tags basic.structure:p via STR tags basic.physical:spanstyle via STR.PHY chars basic.inlineElements:ref via STR.E tags mtdocpage:underconstruction

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.LINK.link | 
 STR.BIB.cite | STR.IM.image | STR.LI.list | STR.TA.table | 
 STR.footnote | STR.footnotemark | 
 STR.footnotetext | STR.p)* 

Used in : tr

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1690:5 -> 1690:28. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:th


TAGS parser basic.simpleTables: tr via STR.TA

Syntax Graph of STR.TA.tr tags basic.simpleTables:td via STR.TA chars basic.inlineElements:label via STR.E tags basic.simpleTables:th via STR.TA

STR.E.label?, (STR.TA.td*  | STR.TA.th* )

Used in : table

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1688:5 -> 1688:39. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:tr



^ToC

Module basic.structure

This module defines the structural elements like paragraphs, chapters, etc. It starts plugging the sub-modules together, and distributing parametrization, without yet defining the very top of the corpus structure.

TAGS parser basic.structure: metaContentsTag.content via STR

Syntax Graph of BIB.TITLE_CONTENTS

Used in : metaContentsTag

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2711:18 -> 2711:58. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:metaContentsTag-content


TAGS parser basic.structure: footnote via STR

Syntax Graph of STR.footnote chars basic.structure:kind via STR tags basic.physical:scaps via STR.PHY tags basic.physical:verbatimXml via STR.PHY chars technicalDoc.syntaxDescription:cfExpr via SYNT chars basic.inlineElements:label via STR.E tags basic.physical:smaller via STR.PHY tags basic.inlineElements:xlang via STR.E tags mtdocpage:antlr tags mtdocpage:java chars basic.citation:cite via STR.BIB tags basic.structure:footnote via STR tags basic.structure:footnotetext via STR tags basic.physical:indexhi via STR.PHY tags basic.interDocuments:treeInclude via STR.LINK chars basic.structure:symbol via STR tags basic.physical:ulin via STR.PHY chars basic.inlineElements:ref via STR.E tags mtdocpage:xantlr tags basic.interDocuments:link via STR.LINK tags mtdocpage:bandmmt tags mtdocpage:umod tags basic.structure:footnotemark via STR chars basic.xmlInfra:lang via X tags mtdocpage:xml tags basic.inlineElements:pers via STR.E tags mtdocpage:underconstruction tags basic.physical:bold via STR.PHY tags basic.physical:src via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.inlineElements:ldots via STR.E tags basic.physical:blink via STR.PHY tags basic.inlineElements:emph via STR.E tags basic.physical:ital via STR.PHY tags basic.physical:strikeout via STR.PHY tags mtdocpage:ddd tags basic.structure:p via STR tags basic.inlineElements:xemph via STR.E tags basic.simpleLists:list via STR.LI tags basic.simpleImage:image via STR.IM chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.physical:indexlo via STR.PHY tags basic.inlineElements:nl via STR.E tags mtdocpage:mt tags mtdocpage:tdom tags basic.physical:larger via STR.PHY tags basic.simpleTables:table via STR.TA tags basic.physical:hh via STR.PHY tags basic.inlineElements:opus via STR.E

STR.symbol?, (STR.kind?, X.lang?, (#chars | STR.PHY.bold | 
                                            STR.PHY.ital | 
                                            STR.PHY.ulin | 
                                            STR.PHY.blink | 
                                            STR.PHY.strikeout | 
                                            STR.PHY.scaps | 
                                            STR.PHY.hh | 
                                            STR.PHY.larger | 
                                            STR.PHY.smaller | 
                                            STR.PHY.indexlo | 
                                            STR.PHY.indexhi | 
                                            STR.PHY.spanstyle | 
                                            STR.PHY.src | 
                                            STR.PHY.verbatimXml | 
                                   STR.E.nl | STR.E.ldots | 
                                   STR.E.label | STR.E.ref | 
                                   STR.E.pers | STR.E.opus | 
                                   STR.E.emph | 
                                   STR.E.xemph | STR.E.xlang | 
                                   java | xml | antlr | 
                                   mt | bandmmt | ddd | 
                                   xantlr | tdom | 
                                   umod | underconstruction | 
                                   SYNT.nonterminal | 
                                   SYNT.cfExpr | STR.LINK.treeInclude | 
                                   STR.LINK.link | 
                                   STR.BIB.cite | 
                                   STR.IM.image | STR.LI.list | 
                                   STR.TA.table | STR.footnote | 
                                   STR.footnotemark | 
                                   STR.footnotetext)*  | 
              STR.p+ )

Used in : STR.BIB.abstract -- ITSELF recursively! -- footnotetext -- list.i -- STR.BIB.note -- p -- td -- th

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2321:5 -> 2321:54. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:footnote


TAGS parser basic.structure: footnotemark via STR

Syntax Graph of STR.footnotemark chars basic.structure:symbol via STR

STR.symbol?

Used in : STR.BIB.abstract -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- td -- th

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2323:5 -> 2323:31. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:footnotemark


TAGS parser basic.structure: footnotetext via STR

Syntax Graph of STR.footnotetext tags mtdocpage:java tags basic.physical:bold via STR.PHY tags mtdocpage:tdom chars basic.structure:symbol via STR tags basic.physical:indexhi via STR.PHY tags basic.structure:p via STR tags basic.physical:blink via STR.PHY tags basic.physical:indexlo via STR.PHY tags mtdocpage:underconstruction tags basic.simpleTables:table via STR.TA tags basic.physical:ulin via STR.PHY tags basic.interDocuments:treeInclude via STR.LINK tags basic.physical:ital via STR.PHY tags mtdocpage:mt tags basic.inlineElements:xemph via STR.E tags basic.physical:larger via STR.PHY chars basic.inlineElements:ref via STR.E tags basic.physical:hh via STR.PHY tags basic.simpleImage:image via STR.IM tags mtdocpage:ddd tags basic.inlineElements:nl via STR.E chars basic.inlineElements:label via STR.E chars basic.citation:cite via STR.BIB tags basic.inlineElements:ldots via STR.E tags basic.physical:strikeout via STR.PHY tags mtdocpage:xml chars basic.xmlInfra:lang via X tags basic.physical:smaller via STR.PHY tags basic.inlineElements:opus via STR.E tags basic.structure:footnotetext via STR tags mtdocpage:xantlr tags basic.inlineElements:emph via STR.E tags basic.structure:footnotemark via STR tags basic.physical:src via STR.PHY chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:scaps via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.physical:spanstyle via STR.PHY tags basic.inlineElements:pers via STR.E tags mtdocpage:bandmmt tags basic.structure:footnote via STR tags basic.inlineElements:xlang via STR.E tags basic.physical:verbatimXml via STR.PHY chars basic.structure:kind via STR tags basic.simpleLists:list via STR.LI tags mtdocpage:antlr tags mtdocpage:umod tags basic.interDocuments:link via STR.LINK

STR.symbol?, (STR.kind?, X.lang?, (#chars | STR.PHY.bold | 
                                            STR.PHY.ital | 
                                            STR.PHY.ulin | 
                                            STR.PHY.blink | 
                                            STR.PHY.strikeout | 
                                            STR.PHY.scaps | 
                                            STR.PHY.hh | 
                                            STR.PHY.larger | 
                                            STR.PHY.smaller | 
                                            STR.PHY.indexlo | 
                                            STR.PHY.indexhi | 
                                            STR.PHY.spanstyle | 
                                            STR.PHY.src | 
                                            STR.PHY.verbatimXml | 
                                   STR.E.nl | STR.E.ldots | 
                                   STR.E.label | STR.E.ref | 
                                   STR.E.pers | STR.E.opus | 
                                   STR.E.emph | 
                                   STR.E.xemph | STR.E.xlang | 
                                   java | xml | antlr | 
                                   mt | bandmmt | ddd | 
                                   xantlr | tdom | 
                                   umod | underconstruction | 
                                   SYNT.nonterminal | 
                                   SYNT.cfExpr | STR.LINK.treeInclude | 
                                   STR.LINK.link | 
                                   STR.BIB.cite | 
                                   STR.IM.image | STR.LI.list | 
                                   STR.TA.table | STR.footnote | 
                                   STR.footnotemark | 
                                   STR.footnotetext)*  | 
              STR.p+ )

Used in : STR.BIB.abstract -- footnote -- ITSELF recursively! -- list.i -- STR.BIB.note -- p -- td -- th

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2321:5 -> 2321:54. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:footnotetext


TAGS parser basic.structure: h1 via STR

Syntax Graph of STR.h1 tags basic.structure:p via STR tags basic.structure:source via STR tags basic.citation:bibentry via BIB tags basic.physical:hr via STR.PHY tags basic.citation:biblist via STR.BIB tags basic.structure:h2 via STR tags basic.structure:toctitle via STR tags basic.structure:reftitle via STR tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE tags basic.interDocuments:embed via STR.LINK tags basic.floatings:floating via STR.FLOAT tags basic.structure:title via STR tags technicalDoc.syntaxDescription:cfInf via SYNT chars technicalDoc.syntaxDescription:cfRule via SYNT tags basic.interDocuments:treeInclude_PROVIS via STR.LINK

STR.title, (STR.toctitle? & STR.reftitle?), (STR.p | 
                                             STR.LINK.embed | 
                                             STR.PHY.hr | 
                                             STR.source | 
                                             STR.FLOAT.floating | 
                                             STR.BIB.biblist | 
                                             CMDLINE.cmdline_option_documentation | 
                                             SYNT.cfRule | 
                                             SYNT.cfInf | 
                                             BIB.bibentry | 
                                             STR.LINK.treeInclude_PROVIS)* , 
STR.h2* 

Used in : webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2653:5 -> 2653:51. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:h1


TAGS parser basic.structure: h2 via STR

Syntax Graph of STR.h2 tags basic.structure:source via STR tags basic.floatings:floating via STR.FLOAT tags basic.interDocuments:treeInclude_PROVIS via STR.LINK tags basic.citation:biblist via STR.BIB tags basic.interDocuments:embed via STR.LINK tags basic.structure:h3 via STR tags basic.physical:hr via STR.PHY tags basic.citation:bibentry via BIB tags basic.structure:toctitle via STR tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE tags basic.structure:title via STR tags basic.structure:reftitle via STR tags technicalDoc.syntaxDescription:cfInf via SYNT chars technicalDoc.syntaxDescription:cfRule via SYNT tags basic.structure:p via STR

STR.title, (STR.toctitle? & STR.reftitle?), (STR.p | 
                                             STR.LINK.embed | 
                                             STR.PHY.hr | 
                                             STR.source | 
                                             STR.FLOAT.floating | 
                                             STR.BIB.biblist | 
                                             CMDLINE.cmdline_option_documentation | 
                                             SYNT.cfRule | 
                                             SYNT.cfInf | 
                                             BIB.bibentry | 
                                             STR.LINK.treeInclude_PROVIS)* , 
STR.h3* 

Used in : h1

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2654:5 -> 2654:51. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:h2


TAGS parser basic.structure: h3 via STR

Syntax Graph of STR.h3 tags basic.structure:title via STR chars technicalDoc.syntaxDescription:cfRule via SYNT tags technicalDoc.syntaxDescription:cfInf via SYNT tags basic.citation:bibentry via BIB tags basic.structure:source via STR tags basic.physical:hr via STR.PHY tags basic.interDocuments:embed via STR.LINK tags basic.structure:h4 via STR tags basic.interDocuments:treeInclude_PROVIS via STR.LINK tags basic.floatings:floating via STR.FLOAT tags basic.citation:biblist via STR.BIB tags basic.structure:toctitle via STR tags basic.structure:p via STR tags basic.structure:reftitle via STR tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE

STR.title, (STR.toctitle? & STR.reftitle?), (STR.p | 
                                             STR.LINK.embed | 
                                             STR.PHY.hr | 
                                             STR.source | 
                                             STR.FLOAT.floating | 
                                             STR.BIB.biblist | 
                                             CMDLINE.cmdline_option_documentation | 
                                             SYNT.cfRule | 
                                             SYNT.cfInf | 
                                             BIB.bibentry | 
                                             STR.LINK.treeInclude_PROVIS)* , 
STR.h4* 

Used in : h2

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2655:5 -> 2655:51. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:h3


TAGS parser basic.structure: h4 via STR

Syntax Graph of STR.h4 tags basic.structure:toctitle via STR tags basic.structure:source via STR tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE tags basic.floatings:floating via STR.FLOAT tags technicalDoc.syntaxDescription:cfInf via SYNT tags basic.interDocuments:treeInclude_PROVIS via STR.LINK tags basic.physical:hr via STR.PHY tags basic.citation:biblist via STR.BIB tags basic.structure:h5 via STR chars technicalDoc.syntaxDescription:cfRule via SYNT tags basic.citation:bibentry via BIB tags basic.structure:title via STR tags basic.structure:p via STR tags basic.interDocuments:embed via STR.LINK tags basic.structure:reftitle via STR

STR.title, (STR.toctitle? & STR.reftitle?), (STR.p | 
                                             STR.LINK.embed | 
                                             STR.PHY.hr | 
                                             STR.source | 
                                             STR.FLOAT.floating | 
                                             STR.BIB.biblist | 
                                             CMDLINE.cmdline_option_documentation | 
                                             SYNT.cfRule | 
                                             SYNT.cfInf | 
                                             BIB.bibentry | 
                                             STR.LINK.treeInclude_PROVIS)* , 
STR.h5* 

Used in : h3

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2656:5 -> 2656:51. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:h4


TAGS parser basic.structure: h5 via STR

Syntax Graph of STR.h5 tags basic.structure:toctitle via STR tags basic.structure:reftitle via STR chars technicalDoc.syntaxDescription:cfRule via SYNT tags basic.structure:title via STR tags basic.interDocuments:embed via STR.LINK tags basic.structure:h6 via STR tags basic.citation:bibentry via BIB tags basic.interDocuments:treeInclude_PROVIS via STR.LINK tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE tags basic.citation:biblist via STR.BIB tags basic.physical:hr via STR.PHY tags basic.structure:source via STR tags basic.floatings:floating via STR.FLOAT tags technicalDoc.syntaxDescription:cfInf via SYNT tags basic.structure:p via STR

STR.title, (STR.toctitle? & STR.reftitle?), (STR.p | 
                                             STR.LINK.embed | 
                                             STR.PHY.hr | 
                                             STR.source | 
                                             STR.FLOAT.floating | 
                                             STR.BIB.biblist | 
                                             CMDLINE.cmdline_option_documentation | 
                                             SYNT.cfRule | 
                                             SYNT.cfInf | 
                                             BIB.bibentry | 
                                             STR.LINK.treeInclude_PROVIS)* , 
STR.h6* 

Used in : h4

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2657:5 -> 2657:52. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:h5


TAGS parser basic.structure: h6 via STR

Syntax Graph of STR.h6 tags basic.structure:title via STR tags basic.physical:hr via STR.PHY tags basic.structure:reftitle via STR tags basic.structure:toctitle via STR tags basic.citation:biblist via STR.BIB chars technicalDoc.syntaxDescription:cfRule via SYNT tags basic.interDocuments:treeInclude_PROVIS via STR.LINK tags basic.citation:bibentry via BIB tags basic.structure:source via STR tags technicalDoc.syntaxDescription:cfInf via SYNT tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE tags basic.structure:p via STR tags basic.floatings:floating via STR.FLOAT tags basic.interDocuments:embed via STR.LINK

STR.title, (STR.toctitle? & STR.reftitle?), (STR.p | 
                                             STR.LINK.embed | 
                                             STR.PHY.hr | 
                                             STR.source | 
                                             STR.FLOAT.floating | 
                                             STR.BIB.biblist | 
                                             CMDLINE.cmdline_option_documentation | 
                                             SYNT.cfRule | 
                                             SYNT.cfInf | 
                                             BIB.bibentry | 
                                             STR.LINK.treeInclude_PROVIS)* 

Used in : h5

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2658:5 -> 2658:55. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:h6


TAGS parser basic.structure: htmlTitle via STR

The text used for html header, DC meta tags, etc, where only plain text is allowed. Defaults to the (normal) title stripped from all mark-up.

Syntax Graph of BIB.TITLE_CONTENTS

Used in : webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2638:5 -> 2639:19. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:htmlTitle


CHAR parser basic.structure: kind via STR

Syntax Graph of STR.kind chars basic.sets:alpha via SYNT.S chars basic.sets:ascii_lower via STR.E.S chars basic.sets:ascii_upper via SYNT.S chars basic.sets:alpha via SYNT.S chars basic.sets:ascii_upper via SYNT.S chars basic.sets:decimalDigit via SYNT.S chars basic.sets:decimalDigit via SYNT.S chars basic.sets:ascii_lower via STR.E.S

[ pkind STR.E.S.ascii_lower U SYNT.S.ascii_upper ~ 
        (SYNT.S.alpha U '_' U '-' U SYNT.S.decimalDigit)~* ] ~ 
("+" ~ [ pkind STR.E.S.ascii_lower U SYNT.S.ascii_upper ~ 
               (SYNT.S.alpha U '_' U '-' U SYNT.S.decimalDigit)~* ])~* 

Used in : footnote -- footnotetext -- p

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2241:5 -> 2241:61. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:kind


TAGS parser basic.structure: metaContentsTag via STR

Attention: The first tag is implicit, ie. may not appear in source text.

Syntax Graph of STR.metaContentsTag tags basic.structure:metaContentsTag.content via STR tags basic.structure:metaContentsTag.name via STR

#implicit STR.metaContentsTag.name, 
STR.metaContentsTag.content

Used in : webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2710:5 -> 2712:11. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:metaContentsTag


TAGS parser basic.structure: metaContentsTag.name via STR

Syntax Graph of BIB.TITLE_CONTENTS

Used in : metaContentsTag

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2711:18 -> 2711:58. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:metaContentsTag-name


TAGS parser basic.structure: p via STR

The paragraph is the central means for organizing text, eg. wrt. language and kind.

When rendering to xhtml, the items contained in "kind" are prepended with "paragraphkind_" and then stored as "css class names", so that visual appearance can be controlled via css.
Furthermore, setting the variable user.p_kind_filter lets only pass those paragraphs with a non-empty intersection with this value.
ATTENTION: the values of "kind" are currently not restricted by an enumeration type (since enumeration are not yet rewritable!), but are free identifiers. So typos are not recognized and can cause missing or ill-rendered text.

Due to its central role in organization, the contents of p also includes tables and lists, which cannot be rendered in xhtml:p. The difference is bridged by the rotation algorithm. The transition between the possible contents is like this:

             d2d:h2                     xhtml:              
               |
               p                         p      list  p     table
      /    /   |   \    \              /  \           |
 chars link  list chars table       chars  link     chars  
      

In the other direction, a d2d:p can be contained also in containers like list item or table cell. Luckily, this is identical to xhtml:

          table/tr/td      
                   |
                   p
          list/i       = ul(ol)/li
               |                 |
               p                 p
      

Syntax Graph of STR.p tags basic.physical:verbatimXml via STR.PHY tags mtdocpage:java tags basic.simpleTables:table via STR.TA tags mtdocpage:xantlr chars basic.xmlInfra:lang via X tags mtdocpage:umod tags basic.physical:hh via STR.PHY chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.interDocuments:treeInclude via STR.LINK tags mtdocpage:antlr tags basic.simpleImage:image via STR.IM tags basic.physical:indexhi via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.inlineElements:opus via STR.E tags basic.structure:footnote via STR tags basic.simpleLists:list via STR.LI tags mtdocpage:xml tags basic.physical:ulin via STR.PHY tags basic.inlineElements:ldots via STR.E tags mtdocpage:ddd chars basic.structure:kind via STR chars basic.citation:cite via STR.BIB tags basic.structure:footnotetext via STR tags basic.inlineElements:emph via STR.E tags mtdocpage:bandmmt tags mtdocpage:tdom tags mtdocpage:underconstruction chars basic.inlineElements:label via STR.E tags basic.physical:scaps via STR.PHY tags basic.inlineElements:xlang via STR.E tags basic.physical:bold via STR.PHY tags mtdocpage:mt tags basic.physical:ital via STR.PHY tags basic.physical:src via STR.PHY tags basic.interDocuments:link via STR.LINK chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.physical:spanstyle via STR.PHY chars basic.inlineElements:ref via STR.E tags basic.inlineElements:xemph via STR.E tags basic.structure:footnotemark via STR tags basic.physical:smaller via STR.PHY tags basic.physical:larger via STR.PHY tags basic.inlineElements:nl via STR.E tags basic.physical:strikeout via STR.PHY tags basic.inlineElements:pers via STR.E

STR.kind?, X.lang?, (#chars | STR.PHY.bold | STR.PHY.ital | 
                              STR.PHY.ulin | STR.PHY.blink | 
                              STR.PHY.strikeout | STR.PHY.scaps | 
                              STR.PHY.hh | STR.PHY.larger | 
                              STR.PHY.smaller | STR.PHY.indexlo | 
                              STR.PHY.indexhi | 
                              STR.PHY.spanstyle | STR.PHY.src | 
                              STR.PHY.verbatimXml | 
                     STR.E.nl | STR.E.ldots | STR.E.label | 
                     STR.E.ref | STR.E.pers | STR.E.opus | 
                     STR.E.emph | STR.E.xemph | STR.E.xlang | 
                     java | xml | antlr | mt | bandmmt | 
                     ddd | xantlr | tdom | umod | underconstruction | 
                     SYNT.nonterminal | 
                     SYNT.cfExpr | STR.LINK.treeInclude | 
                     STR.LINK.link | STR.BIB.cite | 
                     STR.IM.image | STR.LI.list | STR.TA.table | 
                     STR.footnote | STR.footnotemark | 
                     STR.footnotetext)* 

Used in : BIB.abstract -- STR.BIB.abstract -- STR.FLOAT.floating.body -- footnote -- footnotetext -- h1 -- h2 -- h3 -- h4 -- h5 -- h6 -- list.i -- BIB.note -- STR.BIB.note -- td -- th -- webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2199:5 -> 2199:45. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:p


TAGS parser basic.structure: reftitle via STR

The text with which references to this corpus part will be rendered. Defaults to the (normal) title.

Syntax Graph of STR.reftitle tags basic.inlineElements:xemph via STR.E tags basic.physical:smaller via STR.PHY tags mtdocpage:java tags basic.physical:ital via STR.PHY tags mtdocpage:ddd tags basic.inlineElements:pers via STR.E tags basic.physical:spanstyle via STR.PHY tags basic.physical:blink via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.physical:indexhi via STR.PHY tags mtdocpage:mt tags mtdocpage:xml tags basic.inlineElements:opus via STR.E chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:scaps via STR.PHY tags basic.physical:bold via STR.PHY tags mtdocpage:bandmmt tags mtdocpage:umod tags basic.physical:larger via STR.PHY tags basic.physical:verbatimXml via STR.PHY chars basic.citation:cite via STR.BIB tags basic.interDocuments:treeInclude via STR.LINK tags mtdocpage:tdom tags basic.simpleImage:image via STR.IM tags mtdocpage:underconstruction tags mtdocpage:antlr tags basic.physical:src via STR.PHY chars basic.inlineElements:ref via STR.E tags mtdocpage:xantlr chars basic.inlineElements:label via STR.E tags basic.inlineElements:xlang via STR.E tags basic.inlineElements:ldots via STR.E tags basic.physical:indexlo via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.inlineElements:emph via STR.E tags basic.interDocuments:link via STR.LINK tags basic.inlineElements:nl via STR.E tags basic.physical:strikeout via STR.PHY

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.LINK.link | 
 STR.BIB.cite | STR.IM.image)* 

Used in : h1 -- h2 -- h3 -- h4 -- h5 -- h6

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2629:5 -> 2630:19. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:reftitle


TAGS parser basic.structure: source via STR

Larger unit of program source text, rendered as a text block on its own. Its input mode is "verbatim". This means (1) respecting whitespace and line breaks, (2) must be ended by an explicit end token, (3) all command characters will be ignored, except of those DIRECTLY followed by a tag of an explicitly mentioned direct sub-element (here: "label").

Syntax Graph of STR.source tags basic.interDocuments:treeInclude via STR.LINK chars basic.inlineElements:label via STR.E

(#chars | STR.E.label | STR.LINK.treeInclude)* 

Used in : BIB.abstract -- STR.BIB.abstract -- STR.FLOAT.floating.body -- h1 -- h2 -- h3 -- h4 -- h5 -- h6 -- BIB.note -- STR.BIB.note -- webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2407:5 -> 2409:35. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:SRC


CHAR parser basic.structure: symbol via STR

Syntax Graph of STR.symbol chars basic.sets:whitespace via STR.SET chars basic.sets:all via SYNT.S

(SYNT.S.all - STR.SET.whitespace)~+ 

Used in : footnote -- footnotemark -- footnotetext

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2325:5 -> 2325:62. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:symbol


TAGS parser basic.structure: title via STR

Syntax Graph of STR.title tags mtdocpage:antlr chars basic.citation:cite via STR.BIB tags basic.physical:indexhi via STR.PHY tags mtdocpage:xantlr tags basic.simpleImage:image via STR.IM tags basic.physical:scaps via STR.PHY tags basic.inlineElements:ldots via STR.E tags basic.physical:blink via STR.PHY tags mtdocpage:ddd tags basic.inlineElements:xemph via STR.E tags mtdocpage:xml tags basic.physical:indexlo via STR.PHY tags basic.inlineElements:xlang via STR.E tags mtdocpage:bandmmt tags basic.interDocuments:link via STR.LINK chars basic.inlineElements:ref via STR.E tags basic.inlineElements:nl via STR.E chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.physical:verbatimXml via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.inlineElements:pers via STR.E tags basic.physical:hh via STR.PHY tags basic.physical:src via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:ulin via STR.PHY tags mtdocpage:java tags basic.physical:smaller via STR.PHY tags basic.inlineElements:emph via STR.E chars basic.inlineElements:label via STR.E chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:spanstyle via STR.PHY tags basic.interDocuments:treeInclude via STR.LINK tags mtdocpage:tdom tags basic.inlineElements:opus via STR.E tags basic.physical:larger via STR.PHY tags mtdocpage:underconstruction tags mtdocpage:umod tags basic.physical:ital via STR.PHY tags mtdocpage:mt

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.LINK.link | 
 STR.BIB.cite | STR.IM.image)* 

Used in : h1 -- h2 -- h3 -- h4 -- h5 -- h6 -- webpage

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2629:5 -> 2630:19. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:title


TAGS parser basic.structure: toctitle via STR

The text with which this corpus part will be rendered in the Table Of Contents. Defaults to the (normal) title.

Syntax Graph of STR.toctitle tags mtdocpage:xantlr chars basic.citation:cite via STR.BIB tags basic.physical:strikeout via STR.PHY tags basic.physical:ital via STR.PHY chars technicalDoc.syntaxDescription:cfExpr via SYNT tags mtdocpage:underconstruction tags basic.inlineElements:opus via STR.E tags basic.inlineElements:xemph via STR.E tags basic.physical:hh via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.inlineElements:pers via STR.E tags mtdocpage:tdom tags basic.physical:bold via STR.PHY tags basic.physical:verbatimXml via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:src via STR.PHY tags basic.inlineElements:emph via STR.E tags mtdocpage:java tags basic.physical:spanstyle via STR.PHY tags mtdocpage:antlr chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.inlineElements:nl via STR.E tags mtdocpage:mt tags basic.physical:smaller via STR.PHY tags mtdocpage:ddd tags basic.inlineElements:xlang via STR.E tags basic.inlineElements:ldots via STR.E chars basic.inlineElements:label via STR.E tags mtdocpage:xml tags basic.interDocuments:link via STR.LINK tags mtdocpage:bandmmt tags basic.physical:larger via STR.PHY tags basic.simpleImage:image via STR.IM chars basic.inlineElements:ref via STR.E tags basic.physical:indexlo via STR.PHY tags mtdocpage:umod tags basic.interDocuments:treeInclude via STR.LINK tags basic.physical:ulin via STR.PHY tags basic.physical:blink via STR.PHY

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.LINK.link | 
 STR.BIB.cite | STR.IM.image)* 

Used in : h1 -- h2 -- h3 -- h4 -- h5 -- h6

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2629:5 -> 2630:19. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:toctitle



^ToC

Module basic.xmlInfra

Xml infrastructure, definition of ubiquituous attributes and their data type. Corresponds mostly to the xml namespace and the definitions in http://www.w3.org/XML/1998/namespace, namely w.r.t "xml:lang", "xml.space", "xml:base" and "xml:id"

CHAR parser basic.xmlInfra: lang via BIB.X, STR.BIB.X, STR.E.X, STR.X, X

The xml namespace description in http://www.w3.org/XML/1998/namespace refers to http://www.w3.org/TR/xml/#sec-lang-tag for the xml:lang attribute, which in turn refers to [IETF BCP 47], which shall consist of "RFC 4646: Tags for Identifying Languages", http://tools.ietf.org/html/rfc4646 and "RFC 4647: Matching of Language Tags", http://tools.ietf.org/html/rfc4647. This is currently (20150423) already obsoleted by http://tools.ietf.org/html/rfc5646.
The second does define the processing of LISTS of language selectors, but not their syntax. Anyhow, xml:lang seems to be forseen only for one(1) such language code. Our handling deliberately violates the specification and allows more than one language, cf. parser "langs".
The precedessor is [IETF RFC 3066] http://www.ietf.org/rfc/rfc3066.txt.
The character parser implemented here is a very primitive variant of the older "two-(plus-two)" format of the ISO language code, and stores it as the xml standard attribute "xml:lang".

Syntax Graph of X.lang

'a' .. 'z' ~ 'a' .. 'z' ~ ("-" ~ 'A' .. 'Z' ~ 'A' .. 'Z')?

Used in : BIB.abstract -- STR.BIB.abstract -- BIB.bibentry -- STR.BIB.bibentry -- biblist -- footnote -- footnotetext -- p -- webpage -- xlang

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":166:5 -> 167:25. Xml tagging is {http://www.w3.org/XML/1998/namespace}xml:lang



^ToC

Module technicalDoc.commandLineDoc

TAGS parser technicalDoc.commandLineDoc: cmdline_option_documentation via CMDLINE

Attention: The first tag is implicit, ie. may not appear in source text.

Syntax Graph of CMDLINE.cmdline_option_documentation tags technicalDoc.commandLineDoc:cmdline_option_documentation.url via CMDLINE tags technicalDoc.commandLineDoc:cmdline_option_documentation.sortOrder via CMDLINE tags technicalDoc.commandLineDoc:cmdline_option_documentation.lang via CMDLINE

#implicit CMDLINE.cmdline_option_documentation.url, 
(CMDLINE.cmdline_option_documentation.lang? & CMDLINE.cmdline_option_documentation.sortOrder?)

Used in : BIB.abstract -- STR.BIB.abstract -- STR.FLOAT.floating.body -- h1 -- h2 -- h3 -- h4 -- h5 -- h6 -- BIB.note -- STR.BIB.note -- webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":224:5 -> 228:9. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:cmdline_option_documentation


TAGS parser technicalDoc.commandLineDoc: cmdline_option_documentation.lang via CMDLINE

Syntax Graph of BIB.TITLE_CONTENTS

Used in : cmdline_option_documentation

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":226:7 -> 226:43. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:lang


TAGS parser technicalDoc.commandLineDoc: cmdline_option_documentation.sortOrder via CMDLINE

Syntax Graph of BIB.TITLE_CONTENTS

Used in : cmdline_option_documentation

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":227:7 -> 227:51. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:sortOrder


TAGS parser technicalDoc.commandLineDoc: cmdline_option_documentation.url via CMDLINE

Syntax Graph of BIB.TITLE_CONTENTS

Used in : cmdline_option_documentation

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":226:7 -> 226:43. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:url



^ToC

Module technicalDoc.syntaxDescription

CHAR parser technicalDoc.syntaxDescription: alt via SYNT

Syntax Graph of SYNT.alt chars technicalDoc.syntaxDescription:nl via SYNT chars technicalDoc.syntaxDescription:seq via SYNT chars technicalDoc.syntaxDescription:nl via SYNT chars technicalDoc.syntaxDescription:seq via SYNT

SYNT.seq, (SYNT.nl?, "|", SYNT.nl?, SYNT.seq)* 

Used in : atom -- cfExpr -- opt -- plus -- star

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":26:5 -> 26:46. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:alt


CHAR parser technicalDoc.syntaxDescription: atom via SYNT

Syntax Graph of SYNT.atom chars technicalDoc.syntaxDescription:terminalP via SYNT chars technicalDoc.syntaxDescription:alt via SYNT chars technicalDoc.syntaxDescription:nonterminal via SYNT

SYNT.terminalP | SYNT.nonterminal | "(", SYNT.alt, 
                                    ")"

Used in : seq

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":31:5 -> 31:61. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:atom


CHAR parser technicalDoc.syntaxDescription: cfExpr via SYNT

Syntax Graph of SYNT.cfExpr chars technicalDoc.syntaxDescription:alt via SYNT

SYNT.alt

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- STR.BIB.booktitle -- caption -- cfRule -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- p -- reftitle -- shortCaption -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":25:5 -> 25:20. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:cfExpr


TAGS parser technicalDoc.syntaxDescription: cfInf via SYNT

Attention: The first tag is implicit, ie. may not appear in source text.

Syntax Graph of SYNT.cfInf tags technicalDoc.syntaxDescription:cfInf.def via SYNT chars technicalDoc.syntaxDescription:cfInf.defined via SYNT

#implicit SYNT.cfInf.defined, SYNT.cfInf.def

Used in : BIB.abstract -- STR.BIB.abstract -- STR.FLOAT.floating.body -- h1 -- h2 -- h3 -- h4 -- h5 -- h6 -- BIB.note -- STR.BIB.note -- webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":14:5 -> 17:16. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:cfInf


CHAR parser technicalDoc.syntaxDescription: cfRule via SYNT

Syntax Graph of SYNT.cfRule chars basic.sets:alpha via SYNT.S chars basic.sets:ascii_upper via SYNT.S chars technicalDoc.syntaxDescription:cfExpr via SYNT chars basic.sets:ascii_lower via STR.E.S chars basic.sets:decimalDigit via SYNT.S

[ defined STR.E.S.ascii_lower U SYNT.S.ascii_upper ~ 
          (SYNT.S.alpha U '_' U '-' U SYNT.S.decimalDigit)~* ], 
([ redef "XX="] | "::="), [ expr SYNT.cfExpr], ";"

Used in : BIB.abstract -- STR.BIB.abstract -- STR.FLOAT.floating.body -- h1 -- h2 -- h3 -- h4 -- h5 -- h6 -- BIB.note -- STR.BIB.note -- webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":21:5 -> 23:35. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:cfRule


TAGS parser technicalDoc.syntaxDescription: cfInf.def via SYNT

Syntax Graph of SYNT.cfInf.def tags mtdocpage:xml tags basic.physical:larger via STR.PHY tags mtdocpage:xantlr chars basic.citation:cite via STR.BIB tags basic.physical:src via STR.PHY tags basic.inlineElements:nl via STR.E tags mtdocpage:ddd tags basic.physical:ulin via STR.PHY chars basic.inlineElements:label via STR.E tags mtdocpage:java tags basic.physical:verbatimXml via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT chars basic.inlineElements:ref via STR.E tags basic.physical:spanstyle via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.interDocuments:link via STR.LINK tags basic.inlineElements:emph via STR.E tags mtdocpage:umod tags basic.physical:ital via STR.PHY tags mtdocpage:bandmmt tags mtdocpage:tdom tags basic.inlineElements:pers via STR.E tags basic.inlineElements:xlang via STR.E tags mtdocpage:underconstruction tags basic.inlineElements:ldots via STR.E tags mtdocpage:mt tags basic.interDocuments:treeInclude via STR.LINK tags basic.physical:strikeout via STR.PHY tags basic.inlineElements:opus via STR.E tags basic.physical:blink via STR.PHY tags basic.simpleImage:image via STR.IM chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:hh via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.inlineElements:xemph via STR.E tags basic.physical:indexhi via STR.PHY tags mtdocpage:antlr

(#chars | STR.PHY.bold | STR.PHY.ital | STR.PHY.ulin | 
          STR.PHY.blink | STR.PHY.strikeout | STR.PHY.scaps | 
          STR.PHY.hh | STR.PHY.larger | STR.PHY.smaller | 
          STR.PHY.indexlo | STR.PHY.indexhi | 
          STR.PHY.spanstyle | STR.PHY.src | 
          STR.PHY.verbatimXml | STR.E.nl | STR.E.ldots | 
                                STR.E.label | STR.E.ref | 
                                STR.E.pers | STR.E.opus | 
                                STR.E.emph | 
                                STR.E.xemph | STR.E.xlang | 
 java | xml | antlr | mt | bandmmt | ddd | xantlr | 
 tdom | umod | underconstruction | SYNT.nonterminal | 
 SYNT.cfExpr | STR.LINK.treeInclude | STR.LINK.link | 
 STR.BIB.cite | STR.IM.image)* 

Used in : cfInf

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":16:18 -> 16:50. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:def


CHAR parser technicalDoc.syntaxDescription: cfInf.defined via SYNT

Syntax Graph of SYNT.cfInf.defined chars basic.sets:alpha via SYNT.S chars basic.sets:ascii_upper via SYNT.S chars basic.sets:ascii_lower via STR.E.S chars basic.sets:decimalDigit via SYNT.S

STR.E.S.ascii_lower U SYNT.S.ascii_upper ~ (SYNT.S.alpha U '_' U '-' U SYNT.S.decimalDigit)~* 

Used in : cfInf

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":15:18 -> 15:37. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:defined


CHAR parser technicalDoc.syntaxDescription: nl via SYNT

Syntax Graph of SYNT.nl

"\nl"

Used in : SYNT.alt -- seq

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":33:5 -> 33:44. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:cfrule_nl


CHAR parser technicalDoc.syntaxDescription: nonterminal via SYNT

A non-terminal of a context free grammar. Refers to a context free definition of this non-terminal. Iff the suffix in braces "{...}" is given, then this indicates a different file, containing this definition. In this case no tests are applied whether the definition really exists.
If the nonterminal appears on the right side of a rule, it is rendered as an html-Link iff a corresponding definition does exist, or as plain text, otherwise.
When used in text flow, the absence of the definition causes a WARNING.

Syntax Graph of SYNT.nonterminal chars basic.sets:alpha via SYNT.S chars basic.sets:ascii_upper via SYNT.S chars basic.sets:ascii_lower via STR.E.S chars basic.sets:all via SYNT.S chars basic.sets:decimalDigit via SYNT.S

[ nt STR.E.S.ascii_lower U SYNT.S.ascii_upper ~ (SYNT.S.alpha U '_' U '-' U SYNT.S.decimalDigit)~* ] ~ 
("{" ~ [ file SYNT.S.all - '}'] ~ "}")?

Used in : STR.BIB.abstract -- STR.LINK.embed.alt -- atom -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- list.i -- STR.BIB.note -- opt -- p -- plus -- reftitle -- shortCaption -- star -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.BIB.title -- STR.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":44:5 -> 44:77. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:nonterminal


CHAR parser technicalDoc.syntaxDescription: opt via SYNT

Syntax Graph of SYNT.opt chars technicalDoc.syntaxDescription:alt via SYNT chars technicalDoc.syntaxDescription:terminalP via SYNT chars technicalDoc.syntaxDescription:nonterminal via SYNT

(SYNT.terminalP | SYNT.nonterminal | "(", SYNT.alt, 
                                     ")"), "?"

Used in : seq

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":30:5 -> 30:27. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:opt


CHAR parser technicalDoc.syntaxDescription: plus via SYNT

Syntax Graph of SYNT.plus chars technicalDoc.syntaxDescription:alt via SYNT chars technicalDoc.syntaxDescription:terminalP via SYNT chars technicalDoc.syntaxDescription:nonterminal via SYNT

(SYNT.terminalP | SYNT.nonterminal | "(", SYNT.alt, 
                                     ")"), "+"

Used in : seq

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":28:5 -> 28:27. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:plus


CHAR parser technicalDoc.syntaxDescription: seq via SYNT

Syntax Graph of SYNT.seq chars technicalDoc.syntaxDescription:star via SYNT chars technicalDoc.syntaxDescription:opt via SYNT chars technicalDoc.syntaxDescription:atom via SYNT chars technicalDoc.syntaxDescription:plus via SYNT chars technicalDoc.syntaxDescription:nl via SYNT

((SYNT.plus | SYNT.star | SYNT.opt | SYNT.atom), SYNT.nl?)+ 

Used in : SYNT.alt

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":27:5 -> 27:53. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:seq


CHAR parser technicalDoc.syntaxDescription: star via SYNT

Syntax Graph of SYNT.star chars technicalDoc.syntaxDescription:nonterminal via SYNT chars technicalDoc.syntaxDescription:alt via SYNT chars technicalDoc.syntaxDescription:terminalP via SYNT

(SYNT.terminalP | SYNT.nonterminal | "(", SYNT.alt, 
                                     ")"), "*"

Used in : seq

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":29:5 -> 29:27. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:star


CHAR parser technicalDoc.syntaxDescription: terminalP via SYNT

Syntax Graph of SYNT.terminalP chars technicalDoc.syntaxDescription:terminalchars_dblquote via SYNT chars technicalDoc.syntaxDescription:terminalchars_sngquote via SYNT

""" ~ [ terminal SYNT.terminalchars_dblquote~+ ] ~ 
""" | "'" ~ [ terminal SYNT.terminalchars_sngquote~+ ] ~ 
      "'"

Used in : atom -- opt -- plus -- star

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":35:5 -> 36:69. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:terminalP


CHAR parser technicalDoc.syntaxDescription: terminalchars via SYNT

Syntax Graph of SYNT.terminalchars

' ' .. 0xffff - 0x007f

Used in : terminalchars_dblquote -- terminalchars_sngquote

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":38:5 -> 38:46. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:terminalchars


CHAR parser technicalDoc.syntaxDescription: terminalchars_dblquote via SYNT

Syntax Graph of SYNT.terminalchars_dblquote chars technicalDoc.syntaxDescription:terminalchars via SYNT

SYNT.terminalchars - '"'

Used in : terminalP

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":40:5 -> 40:53. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:terminalchars_dblquote


CHAR parser technicalDoc.syntaxDescription: terminalchars_sngquote via SYNT

Syntax Graph of SYNT.terminalchars_sngquote chars technicalDoc.syntaxDescription:terminalchars via SYNT

SYNT.terminalchars - '''

Used in : terminalP

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":42:5 -> 42:53. Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:terminalchars_sngquote


^ToC


Survey on all "docu" entries

to_css to_embedScript to_latex to_xhtml_1_0 user_en
Module mtdocpage to_xhtml_1_0 user_en
antlr to_xhtml_1_0
bandmmt to_xhtml_1_0
ddd to_xhtml_1_0
java to_xhtml_1_0
mt to_xhtml_1_0
tdom to_xhtml_1_0
umod to_xhtml_1_0
underconstruction to_xhtml_1_0
webpage to_xhtml_1_0
xantlr to_xhtml_1_0
xml
Module basic to_xhtml_1_0 user_en
Module basic.citation user_en
TITLE_CONTENTS user_en
abstract to_xhtml_1_0 user_en
abstract to_xhtml_1_0 user_en
abstractHiding user_en
abstractLangs user_en
author to_xhtml_1_0
authors
available user_en
bibentry to_xhtml_1_0
bibentry to_xhtml_1_0
biblist to_xhtml_1_0 user_en
booktitle
booktitle
cite to_xhtml_1_0 user_en
crossref
date
doi to_xhtml_1_0 user_en
editor
editors
isbn to_xhtml_1_0 user_en
issn to_xhtml_1_0 user_en
journal
key user_en
kind user_en
latextitle user_en
month
note user_en
note user_en
number
pages
place
publisher
series
sortMethod user_en
subtitle
subtitle
title
title
url to_xhtml_1_0 user_en
volume
year
Module basic.floatings to_xhtml_1_0
floating.body
caption user_en
floating to_xhtml_1_0
floating.height
floating.positioning
series user_en
shortCaption user_en
switchOffText user_en
switchOnText user_en
tableOfContents user_en
floating.width
Module basic.inlineElements user_en
emph to_latex to_xhtml_1_0 user_en
label to_xhtml_1_0 user_en
ldots to_xhtml_1_0 user_en
nl to_xhtml_1_0 user_en
opus to_xhtml_1_0 user_en
pers to_css to_xhtml_1_0 user_en
ref to_xhtml_1_0 user_en
xemph to_xhtml_1_0 user_en
xlang to_xhtml_1_0 user_en
Module basic.interDocuments user_en
embed.alt
link.blank user_en
embed.body
embed to_embedScript to_xhtml_1_0 user_en
link.framename user_en
link.inframe user_en
link to_xhtml_1_0 user_en
loc user_en
mode
path
link.refdate user_en
link.text user_en
link.top user_en
treeInclude to_xhtml_1_0 user_en
treeInclude_PROVIS user_en
embed.type user_en
url user_en
Module basic.physical user_en
blink to_xhtml_1_0 user_en
bold to_xhtml_1_0 user_en
hh to_xhtml_1_0 user_en
hr to_xhtml_1_0 user_en
indexhi to_xhtml_1_0 user_en
indexlo to_xhtml_1_0 user_en
ital to_xhtml_1_0 user_en
larger to_xhtml_1_0 user_en
scaps to_xhtml_1_0 user_en
smaller to_xhtml_1_0 user_en
spanstyle to_xhtml_1_0 user_en
src to_xhtml_1_0 user_en
strikeout to_xhtml_1_0
style
ulin to_xhtml_1_0
verbatimXml to_xhtml_1_0 user_en
Module basic.sets
all user_en
alpha
ascii_alpha
ascii_lower
ascii_upper
decimalDigit
whitespace
Module basic.simpleImage
image.align
image.alt user_en
image.file
image.height
image to_xhtml_1_0
image.showLabel
image.width
Module basic.simpleLists user_en
list.continues
list.i
list to_xhtml_1_0
listSymbol user_en
list.startnum user_en
list.symbol
Module basic.simpleTables
border user_en
table to_xhtml_1_0 user_en
td to_xhtml_1_0
th to_xhtml_1_0
tr to_xhtml_1_0
Module basic.structure to_xhtml_1_0 user_en
metaContentsTag.content
footnote to_xhtml_1_0
footnotemark
footnotetext
h1
h2
h3
h4
h5
h6
htmlTitle user_en
kind
metaContentsTag to_xhtml_1_0
metaContentsTag.name
p to_xhtml_1_0 user_en
reftitle user_en
source to_xhtml_1_0 user_en
symbol
title to_xhtml_1_0
toctitle user_en
Module basic.xmlInfra user_en
lang user_en
Module technicalDoc.commandLineDoc
cmdline_option_documentation to_xhtml_1_0
cmdline_option_documentation.lang
cmdline_option_documentation.sortOrder
cmdline_option_documentation.url
Module technicalDoc.syntaxDescription
alt to_xhtml_1_0
atom
cfExpr
cfInf to_xhtml_1_0
cfRule to_xhtml_1_0
cfInf.def
cfInf.defined
nl to_xhtml_1_0
nonterminal to_xhtml_1_0 user_en
opt to_xhtml_1_0
plus to_xhtml_1_0
seq to_xhtml_1_0
star to_xhtml_1_0
terminalP to_xhtml_1_0
terminalchars
terminalchars_dblquote
terminalchars_sngquote

^ToC

D2d "mtdocpage", User's Manual

created on 2017-07-12_00h29m11
by program d2d, version 2.0.0 - built 130602
command line =
d2d --path LIB_GP RES_eu.bandm.tools.doctypes.DocTypes/xhtml --mode ddf2doc --key user_en --source mtdocpage --outputfile . --lineWidth 50 --stylesheetParams user.iconUrl http://bandm.eu/metatools/docs/usage/mtlogo_16x16.png {}user.cssUrls !../ddfDoc.css! {}user.preambleFile ./doc_preamble_en.html