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.

This file documents the instantiated version of the module, where all rewritings and insertions are expanded. This shows how parsing really works. When many files are involved, their uninstantiated documentation may be more helpful for a survey.

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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":58.5-59.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":58.5-59.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":58.5-59.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":58.5-59.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":58.5-59.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":58.5-59.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":58.5-59.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":58.5-59.11

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:underconstruction


TAGS parser mtdocpage: webpage

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

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":88.5-94.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":58.5-59.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/mtdocpage.dd2":58.5-59.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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1283.5-27

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:TITLE_CONTENTS


TAGS parser basic.citation: abstract via STR.BIB

An abstract in one certain language.

Attention: The first tag is implicit, ie. it may not appear in a document source.

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

#implicit STR.BIB.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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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.xvolute | 
 STR.source | STR.FLOAT.floating | 
 STR.BIB.biblist | 
 CMDLINE.cmdline_option_documentation | 
 SYNT.cfRule | SYNT.cfInf | BIB.bibentry)* 

Used in : STR.BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1328.5-58

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:abstract


TAGS parser basic.citation: abstract via BIB

An abstract in one certain language.

Attention: The first tag is implicit, ie. it may not appear in a document source.

Syntax Graph of mtdocpage.BIB.abstract tags basic.floatings:floating via STR.FLOAT tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE tags basic.structure:xvolute via STR chars technicalDoc.syntaxDescription:cfRule via SYNT tags basic.citation:biblist via STR.BIB tags technicalDoc.syntaxDescription:cfInf via SYNT tags basic.structure:p via STR 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 chars basic.xmlInfra:lang via STR.BIB.X tags basic.interDocuments:treeInclude via STR.LINK

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

Used in : BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1328.5-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":1171.5-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 mtdocpage.BIB.TITLE_CONTENTS

Used in : biblist

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1164.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1293.5-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 mtdocpage.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":1296.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1394.5-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. it may not appear in a document source.

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

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

Used in : STR.BIB.abstract -- 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":1217.5-1231.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. it may not appear in a document source.

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

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

Used in : biblist

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1217.5-1231.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 mtdocpage.STR.BIB.biblist enum basic.citation:sortMethod via STR.BIB chars basic.xmlInfra:lang via STR.BIB.X tags basic.citation:abstractLangs via STR.BIB tags basic.citation:abstractHiding via STR.BIB tags basic.citation:bibentry via STR.BIB

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

Used in : STR.BIB.abstract -- 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":1145.5-1147.39

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:biblist


TAGS parser basic.citation: booktitle via STR.BIB

Syntax Graph of mtdocpage.STR.BIB.booktitle chars basic.inlineElements:label via STR.TA.IN tags basic.physical:smaller via STR.PHY tags mtdocpage:bandmmt tags basic.inlineElements:pers via STR.E tags basic.physical:indexlo via STR.PHY tags basic.inlineElements:xemph via STR.E tags basic.simpleImage:image via STR.IM tags basic.inlineElements:opus via STR.E tags mtdocpage:mt tags mtdocpage:java tags mtdocpage:xantlr tags basic.physical:hh via STR.PHY tags basic.physical:verbatimXml via STR.PHY tags basic.physical:spanstyle via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT chars basic.citation:cite via STR.BIB tags basic.inlineElements:nl via STR.E chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:src via STR.PHY tags mtdocpage:antlr tags mtdocpage:ddd tags basic.inlineElements:emph via STR.E chars basic.inlineElements:persop via STR.E tags mtdocpage:umod tags basic.physical:ulin via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:larger via STR.PHY tags basic.inlineElements:xlang via STR.E tags mtdocpage:xml tags basic.inlineElements:ldots via STR.E tags mtdocpage:underconstruction tags basic.physical:scaps via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:blink via STR.PHY chars basic.inlineElements:ref via STR.E tags mtdocpage:tdom tags basic.physical:ital 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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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":1303.5-23

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:booktitle


TAGS parser basic.citation: booktitle via BIB

Syntax Graph of mtdocpage.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":1303.5-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 mtdocpage.STR.BIB.cite chars basic.citation:key via STR.BIB

STR.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1096.5-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 mtdocpage.STR.BIB.crossref chars basic.citation:key via STR.BIB

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

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1304.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1299.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1306.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1294.5-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 mtdocpage.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":1297.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1306.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1306.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1301.5-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 mtdocpage.STR.BIB.key chars basic.sets:decimalDigit via SYNT.S chars basic.sets:ascii_alpha via STR.BIB.S

(STR.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":1084.5-56

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:key


ENUMERATION basic.citation: kind via 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.

In the generated XML, a value of this enum is stored by verbatim the input. This list is in source order; aliases in parenthesis:

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":1311.5-1318.37

Xml tagging is ATT {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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1288.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1299.5-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 mtdocpage.BIB.note tags basic.structure:xvolute via STR tags basic.interDocuments:treeInclude via STR.LINK tags basic.citation:biblist via STR.BIB tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE tags basic.physical:hr via STR.PHY chars technicalDoc.syntaxDescription:cfRule via SYNT tags basic.structure:p via STR tags technicalDoc.syntaxDescription:cfInf via SYNT tags basic.interDocuments:embed via STR.LINK tags basic.floatings:floating via STR.FLOAT tags basic.structure:source via STR tags basic.citation:bibentry via BIB

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

Used in : BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1389.5-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 mtdocpage.STR.BIB.note tags basic.floatings:floating via STR.FLOAT tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE tags basic.interDocuments:embed via STR.LINK tags basic.physical:scaps via STR.PHY tags basic.inlineElements:xemph via STR.E tags mtdocpage:tdom tags basic.physical:ital via STR.PHY tags basic.structure:footnotetext via STR tags basic.physical:ulin via STR.PHY tags mtdocpage:java tags mtdocpage:ddd tags basic.structure:p via STR tags basic.physical:hh via STR.PHY tags basic.physical:larger via STR.PHY tags basic.interDocuments:link via STR.LINK tags mtdocpage:bandmmt tags basic.inlineElements:pers via STR.E tags basic.simpleTables:table via STR.TA tags basic.inlineElements:ldots via STR.E tags basic.simpleLists:list via STR.LI tags basic.inlineElements:xlang via STR.E chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.structure:source via STR tags basic.structure:footnotemark via STR tags basic.physical:smaller via STR.PHY tags mtdocpage:antlr tags mtdocpage:umod tags basic.physical:indexhi via STR.PHY tags basic.physical:src via STR.PHY tags basic.inlineElements:nl via STR.E tags basic.physical:blink via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:verbatimXml via STR.PHY tags basic.inlineElements:emph via STR.E chars technicalDoc.syntaxDescription:cfRule via SYNT tags basic.physical:spanstyle via STR.PHY chars basic.inlineElements:persop via STR.E chars basic.inlineElements:ref via STR.E chars basic.citation:cite via STR.BIB tags basic.citation:biblist via STR.BIB tags mtdocpage:xantlr tags basic.citation:bibentry via BIB tags basic.inlineElements:opus via STR.E chars basic.inlineElements:label via STR.TA.IN tags basic.interDocuments:treeInclude via STR.LINK tags basic.structure:footnote via STR tags mtdocpage:xml tags mtdocpage:mt tags mtdocpage:underconstruction tags basic.structure:xvolute via STR tags basic.physical:bold via STR.PHY tags technicalDoc.syntaxDescription:cfInf via SYNT tags basic.physical:indexlo via STR.PHY chars technicalDoc.syntaxDescription:cfExpr 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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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.xvolute | 
 STR.source | STR.FLOAT.floating | 
 STR.BIB.biblist | 
 CMDLINE.cmdline_option_documentation | 
 SYNT.cfRule | SYNT.cfInf | BIB.bibentry)* 

Used in : STR.BIB.bibentry

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1389.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1301.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1301.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1300.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1300.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1301.5-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"

In the generated XML, a value of this enum is stored by verbatim the input. This list is in source order; aliases in parenthesis:

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":1155.5-55

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:sortMethod


TAGS parser basic.citation: subtitle via BIB

Syntax Graph of mtdocpage.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":1233.5-44

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:subtitle


TAGS parser basic.citation: subtitle via STR.BIB

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

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:subtitle


TAGS parser basic.citation: title via BIB

Syntax Graph of mtdocpage.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":1233.5-44

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:title


TAGS parser basic.citation: title via STR.BIB

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

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

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1235.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1301.5-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 mtdocpage.BIB.TITLE_CONTENTS

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

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1299.5-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 mtdocpage.STR.FLOAT.floating.body tags basic.physical:hr via STR.PHY tags basic.citation:biblist via STR.BIB tags technicalDoc.syntaxDescription:cfInf via SYNT tags basic.structure:p via STR tags basic.interDocuments:embed via STR.LINK tags basic.citation:bibentry via BIB tags basic.floatings:floating via STR.FLOAT chars technicalDoc.syntaxDescription:cfRule via SYNT tags basic.interDocuments:treeInclude via STR.LINK tags basic.structure:xvolute via STR tags basic.structure:source via STR tags technicalDoc.commandLineDoc:cmdline_option_documentation via CMDLINE

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

Used in : floating

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1942.9-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 mtdocpage.STR.FLOAT.caption tags basic.physical:larger via STR.PHY tags mtdocpage:xml tags basic.inlineElements:xlang via STR.E tags basic.physical:scaps via STR.PHY tags mtdocpage:xantlr tags basic.physical:hh via STR.PHY tags mtdocpage:bandmmt tags basic.interDocuments:link via STR.LINK tags basic.physical:smaller via STR.PHY tags mtdocpage:underconstruction chars basic.citation:cite via STR.BIB tags basic.inlineElements:pers via STR.E tags basic.inlineElements:opus via STR.E tags mtdocpage:umod chars technicalDoc.syntaxDescription:cfExpr via SYNT tags mtdocpage:ddd tags basic.inlineElements:emph via STR.E tags mtdocpage:antlr tags basic.physical:strikeout via STR.PHY tags basic.physical:ital via STR.PHY tags basic.inlineElements:xemph via STR.E chars basic.inlineElements:persop via STR.E tags basic.physical:spanstyle via STR.PHY tags basic.physical:blink via STR.PHY tags basic.inlineElements:nl via STR.E tags mtdocpage:java tags mtdocpage:mt tags mtdocpage:tdom tags basic.inlineElements:ldots via STR.E tags basic.simpleImage:image via STR.IM tags basic.interDocuments:treeInclude via STR.LINK chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.physical:indexlo via STR.PHY chars basic.inlineElements:label via STR.TA.IN tags basic.physical:ulin via STR.PHY tags basic.physical:verbatimXml via STR.PHY tags basic.physical:src via STR.PHY chars basic.inlineElements:ref via STR.E tags basic.physical:bold 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 | 
 STR.PHY.src | STR.PHY.verbatimXml | 
 STR.E.nl | STR.E.ldots | STR.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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":1894.5-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. it may not appear in a document source.

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

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

Used in : STR.BIB.abstract -- 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":1936.5-1944.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 mtdocpage.BIB.TITLE_CONTENTS

Used in : floating

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1941.9-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 mtdocpage.BIB.TITLE_CONTENTS

Used in : floating

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1940.9-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 mtdocpage.BIB.TITLE_CONTENTS

Used in : floating

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1892.5-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 mtdocpage.STR.FLOAT.shortCaption tags basic.inlineElements:xemph via STR.E tags mtdocpage:xantlr tags basic.inlineElements:nl via STR.E tags basic.physical:blink via STR.PHY tags mtdocpage:bandmmt tags basic.physical:ital via STR.PHY tags mtdocpage:xml tags basic.simpleImage:image via STR.IM tags basic.inlineElements:xlang via STR.E chars basic.inlineElements:label via STR.TA.IN chars basic.citation:cite via STR.BIB tags mtdocpage:java chars basic.inlineElements:persop via STR.E tags basic.physical:bold via STR.PHY tags mtdocpage:underconstruction tags basic.physical:strikeout via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:hh via STR.PHY tags basic.inlineElements:emph via STR.E chars basic.inlineElements:ref via STR.E tags basic.inlineElements:opus via STR.E tags basic.physical:verbatimXml via STR.PHY tags basic.physical:scaps via STR.PHY tags mtdocpage:antlr tags mtdocpage:mt tags basic.physical:indexhi via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.inlineElements:pers via STR.E chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.physical:ulin via STR.PHY tags basic.inlineElements:ldots via STR.E tags mtdocpage:ddd chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.interDocuments:treeInclude via STR.LINK tags basic.interDocuments:link via STR.LINK tags mtdocpage:umod tags basic.physical:indexlo via STR.PHY tags basic.physical:src via STR.PHY tags mtdocpage:tdom

(#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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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":1894.5-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 mtdocpage.STR.FLOAT.switchOffText tags basic.physical:bold via STR.PHY chars technicalDoc.syntaxDescription:cfExpr via SYNT tags mtdocpage:bandmmt tags basic.inlineElements:pers via STR.E tags mtdocpage:xantlr tags mtdocpage:tdom tags mtdocpage:ddd tags basic.physical:ulin via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:hh via STR.PHY tags basic.inlineElements:ldots via STR.E tags mtdocpage:antlr tags basic.simpleImage:image via STR.IM tags basic.physical:verbatimXml via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT tags mtdocpage:java tags basic.interDocuments:treeInclude via STR.LINK tags mtdocpage:mt tags mtdocpage:underconstruction tags basic.inlineElements:opus via STR.E tags basic.inlineElements:emph via STR.E tags basic.inlineElements:xemph via STR.E tags basic.inlineElements:nl via STR.E chars basic.inlineElements:persop via STR.E tags mtdocpage:umod tags basic.physical:indexhi via STR.PHY chars basic.inlineElements:label via STR.TA.IN tags mtdocpage:xml tags basic.physical:larger via STR.PHY tags basic.physical:src via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.inlineElements:xlang via STR.E tags basic.physical:scaps via STR.PHY chars basic.inlineElements:ref via STR.E 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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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":1896.5-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 mtdocpage.STR.FLOAT.switchOnText chars basic.inlineElements:label via STR.TA.IN tags basic.inlineElements:xlang via STR.E tags basic.physical:scaps via STR.PHY tags basic.interDocuments:treeInclude via STR.LINK tags basic.physical:verbatimXml via STR.PHY tags mtdocpage:bandmmt tags basic.inlineElements:opus via STR.E tags mtdocpage:tdom tags basic.physical:smaller via STR.PHY tags mtdocpage:underconstruction tags mtdocpage:xml tags mtdocpage:umod tags mtdocpage:java tags mtdocpage:mt tags basic.simpleImage:image via STR.IM tags mtdocpage:ddd tags basic.physical:indexhi via STR.PHY chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:spanstyle via STR.PHY tags basic.inlineElements:nl via STR.E tags basic.physical:larger via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:indexlo via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT tags mtdocpage:antlr tags basic.inlineElements:ldots via STR.E tags basic.physical:blink via STR.PHY tags mtdocpage:xantlr chars basic.inlineElements:ref via STR.E chars basic.inlineElements:persop via STR.E tags basic.inlineElements:emph via STR.E tags basic.inlineElements:xemph via STR.E tags basic.physical:strikeout via STR.PHY tags basic.physical:bold via STR.PHY tags basic.inlineElements:pers via STR.E tags basic.physical:src 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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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":1896.5-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 mtdocpage.STR.FLOAT.tableOfContents tags basic.floatings:switchOnText via STR.FLOAT tags basic.floatings:caption 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":1886.5-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 mtdocpage.BIB.TITLE_CONTENTS

Used in : floating

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1941.9-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 mtdocpage.STR.E.emph tags mtdocpage:ddd tags basic.physical:larger via STR.PHY tags basic.physical:hh via STR.PHY tags basic.inlineElements:ldots via STR.E tags mtdocpage:java tags basic.physical:verbatimXml via STR.PHY tags basic.inlineElements:nl via STR.E tags basic.inlineElements:emph via STR.E tags mtdocpage:umod tags basic.physical:spanstyle via STR.PHY tags basic.inlineElements:xemph via STR.E tags basic.physical:indexlo via STR.PHY tags basic.interDocuments:link via STR.LINK tags basic.physical:bold via STR.PHY chars basic.citation:cite via STR.BIB tags basic.simpleImage:image via STR.IM tags mtdocpage:underconstruction tags basic.physical:indexhi via STR.PHY tags basic.interDocuments:treeInclude via STR.LINK tags mtdocpage:xml tags basic.inlineElements:opus via STR.E tags basic.physical:src via STR.PHY tags basic.physical:blink via STR.PHY tags basic.inlineElements:xlang via STR.E tags basic.physical:smaller via STR.PHY chars basic.inlineElements:label via STR.TA.IN chars technicalDoc.syntaxDescription:cfExpr via SYNT chars basic.inlineElements:ref via STR.E tags mtdocpage:xantlr chars technicalDoc.syntaxDescription:nonterminal via SYNT tags mtdocpage:antlr tags basic.inlineElements:pers via STR.E tags basic.physical:strikeout via STR.PHY chars basic.inlineElements:persop via STR.E tags mtdocpage:bandmmt tags basic.physical:ulin via STR.PHY tags basic.physical:ital via STR.PHY tags mtdocpage:mt tags mtdocpage:tdom 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 | 
 STR.PHY.src | STR.PHY.verbatimXml | 
 STR.E.nl | STR.E.ldots | STR.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":344.5-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 mtdocpage.STR.TA.IN.label chars basic.sets:alpha via STR.SET chars basic.sets:decimalDigit via SYNT.S chars basic.sets:ascii_upper via SYNT.S chars basic.sets:ascii_lower via SYNT.S

SYNT.S.ascii_lower U SYNT.S.ascii_upper ~ 
(STR.SET.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.title -- STR.BIB.title -- toctitle -- tr -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":366.5-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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":362.5-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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":358.5-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 mtdocpage.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":632.5-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 mtdocpage.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":622.5-17

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:pers


CHAR parser basic.inlineElements: persop via STR.E

Name of its author and name of an opus. Behaves like the sequence of #pers and #opus. Any separation char must be appended to the former.

Syntax Graph of mtdocpage.STR.E.persop chars basic.sets:all via STR.E.S chars basic.sets:all via STR.E.S

[ ppers (STR.E.S.all - '!')* ] ~ "!" ~ 
[ popus (STR.E.S.all - '!')* ] ~ "!"

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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":641.5-76

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:persop


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 mtdocpage.STR.E.ref chars basic.sets:decimalDigit via SYNT.S chars basic.sets:alpha via STR.SET chars basic.sets:ascii_lower via SYNT.S chars basic.sets:ascii_upper via SYNT.S

SYNT.S.ascii_lower U SYNT.S.ascii_upper ~ 
(STR.SET.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":397.5-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 mtdocpage.STR.E.xemph tags basic.physical:indexlo via STR.PHY tags mtdocpage:java tags basic.inlineElements:xlang via STR.E tags mtdocpage:underconstruction tags mtdocpage:umod chars basic.inlineElements:persop via STR.E tags basic.physical:larger via STR.PHY chars basic.citation:cite via STR.BIB tags basic.inlineElements:xemph via STR.E tags basic.interDocuments:treeInclude via STR.LINK tags mtdocpage:bandmmt tags basic.physical:hh via STR.PHY tags mtdocpage:antlr tags basic.interDocuments:link via STR.LINK tags mtdocpage:xml tags basic.physical:blink via STR.PHY tags basic.physical:ulin via STR.PHY tags mtdocpage:mt chars basic.inlineElements:ref via STR.E tags basic.inlineElements:pers via STR.E tags mtdocpage:tdom tags basic.physical:smaller via STR.PHY tags mtdocpage:ddd chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:indexhi via STR.PHY tags mtdocpage:xantlr tags basic.simpleImage:image via STR.IM tags basic.physical:bold via STR.PHY tags basic.physical:src via STR.PHY tags basic.inlineElements:emph via STR.E tags basic.inlineElements:opus via STR.E tags basic.physical:verbatimXml via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.physical:spanstyle via STR.PHY tags basic.physical:strikeout via STR.PHY chars basic.inlineElements:label via STR.TA.IN tags basic.inlineElements:nl via STR.E tags basic.physical:ital via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.inlineElements:ldots 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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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.title -- STR.BIB.title -- toctitle -- ITSELF recursively! -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":345.5-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. it may not appear in a document source.

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

#implicit STR.BIB.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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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.title -- STR.BIB.title -- toctitle -- xemph -- ITSELF recursively!

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":649.5-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 mtdocpage.STR.LINK.embed.alt tags basic.physical:ital via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.inlineElements:ldots via STR.E tags mtdocpage:bandmmt tags basic.physical:scaps via STR.PHY tags mtdocpage:underconstruction tags mtdocpage:ddd chars technicalDoc.syntaxDescription:nonterminal via SYNT chars basic.inlineElements:ref via STR.E tags basic.inlineElements:emph via STR.E tags basic.inlineElements:xlang via STR.E tags mtdocpage:xantlr tags basic.physical:blink via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:bold via STR.PHY tags mtdocpage:umod tags basic.simpleImage:image via STR.IM tags basic.inlineElements:xemph via STR.E tags mtdocpage:antlr tags mtdocpage:xml tags basic.physical:src via STR.PHY tags basic.physical:larger via STR.PHY tags basic.inlineElements:nl via STR.E chars basic.citation:cite via STR.BIB tags mtdocpage:tdom tags basic.inlineElements:pers via STR.E chars basic.inlineElements:persop via STR.E tags basic.interDocuments:treeInclude via STR.LINK chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:spanstyle via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.inlineElements:opus via STR.E tags basic.interDocuments:link via STR.LINK tags basic.physical:smaller via STR.PHY tags basic.physical:verbatimXml via STR.PHY chars basic.inlineElements:label via STR.TA.IN tags mtdocpage:java tags basic.physical:ulin 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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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":908.7-27

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:alt


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

Syntax Graph of mtdocpage.BIB.TITLE_CONTENTS

Used in : embed

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":906.7-907.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. it may not appear in a document source.

Syntax Graph of mtdocpage.STR.LINK.embed tags basic.interDocuments:embed.alt via STR.LINK tags basic.interDocuments:embed.body 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 : STR.BIB.abstract -- 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":903.4-909.9

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:embed


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. it may not appear in a document source.

Syntax Graph of mtdocpage.STR.LINK.link tags basic.interDocuments:link.text via STR.LINK tags basic.interDocuments:link.refdate via STR.LINK tags basic.interDocuments:loc via STR.LINK tags basic.interDocuments:url via STR.LINK

#implicit STR.LINK.url, 
(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":726.5-734.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 mtdocpage.BIB.TITLE_CONTENTS

Used in : link

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":742.5-36

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:loc


TAGS parser basic.interDocuments: mode via STR.LINK

Syntax Graph of mtdocpage.BIB.TITLE_CONTENTS

Used in : treeInclude

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":883.5-42

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:mode


TAGS parser basic.interDocuments: path via STR.LINK

Syntax Graph of mtdocpage.BIB.TITLE_CONTENTS

Used in : treeInclude

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":883.5-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 mtdocpage.BIB.TITLE_CONTENTS

Used in : link

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":733.9-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 mtdocpage.STR.LINK.link.text tags basic.inlineElements:xlang via STR.E tags mtdocpage:xantlr tags basic.simpleImage:image via STR.IM tags mtdocpage:underconstruction tags basic.physical:indexlo via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.inlineElements:ldots via STR.E chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.inlineElements:xemph via STR.E tags basic.physical:hh via STR.PHY tags mtdocpage:mt tags basic.physical:indexhi via STR.PHY tags basic.inlineElements:pers via STR.E tags mtdocpage:java tags mtdocpage:xml chars basic.citation:cite via STR.BIB tags basic.physical:ulin via STR.PHY tags basic.interDocuments:treeInclude via STR.LINK tags mtdocpage:bandmmt chars basic.inlineElements:ref via STR.E tags basic.inlineElements:nl via STR.E tags basic.inlineElements:opus via STR.E tags mtdocpage:antlr tags basic.physical:smaller via STR.PHY tags mtdocpage:ddd tags basic.physical:src via STR.PHY chars basic.inlineElements:persop via STR.E chars basic.inlineElements:label via STR.TA.IN tags basic.physical:blink via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:scaps via STR.PHY chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.physical:larger via STR.PHY tags basic.physical:verbatimXml via STR.PHY tags basic.physical:ital via STR.PHY tags mtdocpage:umod tags basic.inlineElements:emph via STR.E tags mtdocpage:tdom

(#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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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":730.9-29

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:text


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. it may not appear in a document source.

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

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

Used in : STR.BIB.abstract -- BIB.abstract -- STR.LINK.embed.alt -- STR.FLOAT.floating.body -- STR.BIB.booktitle -- caption -- cfInf.def -- emph -- footnote -- footnotetext -- h1 -- h2 -- h3 -- h4 -- h5 -- h6 -- list.i -- BIB.note -- STR.BIB.note -- p -- reftitle -- shortCaption -- source -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.title -- STR.BIB.title -- toctitle -- webpage -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":866.5-868.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 mtdocpage.STR.LINK.embed.type chars basic.sets:decimalDigit via SYNT.S chars basic.sets:ascii_lower via SYNT.S chars basic.sets:ascii_upper via SYNT.S chars basic.sets:alpha via STR.SET

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

Used in : embed

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":905.7-53

Xml tagging is ATT {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 mtdocpage.BIB.TITLE_CONTENTS

Used in : link -- treeInclude

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":741.5-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 mtdocpage.STR.PHY.blink tags basic.physical:ital via STR.PHY tags basic.physical:hh 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:smaller 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:bold via STR.PHY tags basic.physical:ulin 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 -- 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.title -- STR.BIB.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":240.5-241.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 mtdocpage.STR.PHY.bold tags basic.physical:indexhi via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:blink 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:strikeout via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:hh 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 -- 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.title -- STR.BIB.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":240.5-241.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.title -- STR.BIB.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":246.5-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":261.5-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 mtdocpage.STR.PHY.indexhi tags basic.physical:ital via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:scaps 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.physical:ulin via STR.PHY tags basic.physical:blink 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 -- 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.title -- STR.BIB.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":240.5-241.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 mtdocpage.STR.PHY.indexlo tags basic.physical:larger via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:smaller 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 -- ITSELF recursively! -- ital -- larger -- STR.BIB.note -- p -- reftitle -- scaps -- shortCaption -- smaller -- spanstyle -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.title -- STR.BIB.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":240.5-241.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 mtdocpage.STR.PHY.ital tags basic.physical:hh via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:larger 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: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 -- ITSELF recursively! -- larger -- STR.BIB.note -- p -- reftitle -- scaps -- shortCaption -- smaller -- spanstyle -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.title -- STR.BIB.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":240.5-241.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 mtdocpage.STR.PHY.larger tags basic.physical:bold via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:indexlo 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 -- ITSELF recursively! -- STR.BIB.note -- p -- reftitle -- scaps -- shortCaption -- smaller -- spanstyle -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.title -- STR.BIB.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":240.5-241.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 mtdocpage.STR.PHY.scaps tags basic.physical:blink via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:ital 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 -- 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.title -- STR.BIB.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":240.5-241.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 mtdocpage.STR.PHY.smaller tags basic.physical:larger via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:bold 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:ulin via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:ital 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.title -- STR.BIB.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":240.5-241.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. it may not appear in a document source.

Syntax Graph of mtdocpage.STR.PHY.spanstyle tags basic.physical:hh via STR.PHY tags basic.physical:spanstyle via STR.PHY tags basic.physical:bold 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:style via STR.PHY tags basic.physical:ulin via STR.PHY tags basic.physical:blink via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:indexlo via STR.PHY tags basic.physical:larger 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.title -- STR.BIB.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":243.5-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 mtdocpage.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":313.5-29

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:src


TAGS parser basic.physical: strikeout via STR.PHY

Syntax Graph of mtdocpage.STR.PHY.strikeout tags basic.physical:bold via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:scaps 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:spanstyle via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:hh 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 -- ITSELF recursively! -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.title -- STR.BIB.title -- toctitle -- ulin -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":240.5-241.68

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:strikeout


TAGS parser basic.physical: style via STR.PHY

Syntax Graph of mtdocpage.BIB.TITLE_CONTENTS

Used in : spanstyle

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":244.5-37

Xml tagging is ATT {http://bandm.eu/doctypes/d2d_gp/basic}a:style


TAGS parser basic.physical: ulin via STR.PHY

Syntax Graph of mtdocpage.STR.PHY.ulin tags basic.physical:spanstyle via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:larger via STR.PHY tags basic.physical:smaller via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:ulin 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 -- smaller -- spanstyle -- strikeout -- STR.BIB.subtitle -- switchOffText -- switchOnText -- td -- link.text -- th -- STR.title -- STR.BIB.title -- toctitle -- ITSELF recursively! -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":240.5-241.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 mtdocpage.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":253.5-49

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:verbatimXml



^ToC

Module basic.sets

CHAR parser basic.sets: all via STR.E.S, 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 mtdocpage.STR.E.S.all

0x0001 .. 0xfffe

Used in : nonterminal -- persop -- STR.symbol

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":90.5-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, STR.TA.SETS, SYNT.S

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

SYNT.S.ascii_lower U SYNT.S.ascii_upper

Used in : c -- 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-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 mtdocpage.STR.BIB.S.ascii_alpha chars basic.sets:ascii_lower via SYNT.S chars basic.sets:ascii_upper via SYNT.S

SYNT.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-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, STR.TA.SETS, SYNT.S

Syntax Graph of mtdocpage.SYNT.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-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, STR.TA.SETS, SYNT.S

Syntax Graph of mtdocpage.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-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, STR.TA.SETS, SYNT.S

Syntax Graph of mtdocpage.SYNT.S.decimalDigit

'0' .. '9'

Used in : c -- 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-34

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:decimalDigit


CHAR parser basic.sets: whitespace via STR.SET

Syntax Graph of mtdocpage.STR.SET.whitespace

' ' U \t U \n U \r

Used in : STR.symbol

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":116.5-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 mtdocpage.BIB.TITLE_CONTENTS

Used in : image

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1851.7-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 mtdocpage.BIB.TITLE_CONTENTS

Used in : image

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1852.7-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 mtdocpage.BIB.TITLE_CONTENTS

Used in : image

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1849.7-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 mtdocpage.BIB.TITLE_CONTENTS

Used in : image

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1850.7-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 mtdocpage.STR.IM.image tags basic.simpleImage:image.alt via STR.IM tags basic.simpleImage:image.width via STR.IM tags basic.simpleImage:image.align 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

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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1847.5-1854.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":1853.7-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 mtdocpage.BIB.TITLE_CONTENTS

Used in : image

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1850.7-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 mtdocpage.STR.LI.list.continues chars basic.sets:ascii_lower via SYNT.S chars basic.sets:alpha via STR.SET chars basic.sets:ascii_upper via SYNT.S chars basic.sets:decimalDigit via SYNT.S

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

Used in : list

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1574.7-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 mtdocpage.STR.LI.list.i chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.structure:footnotemark via STR chars basic.inlineElements:ref via STR.E tags mtdocpage:tdom tags basic.physical:ulin via STR.PHY tags basic.interDocuments:link via STR.LINK tags basic.physical:bold via STR.PHY tags basic.inlineElements:opus via STR.E tags basic.interDocuments:treeInclude via STR.LINK tags basic.physical:src via STR.PHY tags mtdocpage:antlr tags basic.simpleTables:table via STR.TA tags basic.inlineElements:nl via STR.E chars basic.citation:cite via STR.BIB tags mtdocpage:mt tags basic.inlineElements:xlang via STR.E tags basic.inlineElements:pers via STR.E tags basic.simpleImage:image via STR.IM tags mtdocpage:xantlr tags basic.inlineElements:xemph via STR.E tags mtdocpage:underconstruction tags basic.physical:verbatimXml via STR.PHY tags basic.physical:larger via STR.PHY tags mtdocpage:umod tags basic.physical:spanstyle via STR.PHY tags basic.inlineElements:emph via STR.E tags basic.physical:smaller via STR.PHY tags basic.inlineElements:ldots via STR.E tags basic.simpleLists:list via STR.LI chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.physical:hh via STR.PHY tags basic.physical:indexhi via STR.PHY tags mtdocpage:ddd tags basic.structure:footnote via STR tags basic.physical:scaps via STR.PHY tags mtdocpage:xml tags basic.physical:indexlo via STR.PHY chars basic.inlineElements:persop via STR.E tags basic.physical:strikeout via STR.PHY tags basic.structure:p via STR tags mtdocpage:bandmmt tags basic.physical:ital via STR.PHY tags basic.physical:blink via STR.PHY tags basic.structure:footnotetext via STR chars basic.inlineElements:label via STR.TA.IN tags mtdocpage:java

(#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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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":1575.7-1576.25

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:listitem


TAGS parser basic.simpleLists: list via STR.LI

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

(STR.LI.list.symbol? & 
 (STR.LI.list.startnum | STR.LI.list.continues)? & 
 STR.TA.IN.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":1570.5-1577.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.

In the generated XML, a value of this enum is stored by verbatim the input. This list is in source order; aliases in parenthesis:

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":1590.5-1594.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 mtdocpage.STR.LI.list.startnum

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

Used in : list

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1572.7-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 mtdocpage.STR.LI.list.symbol enum basic.simpleLists:listSymbol via STR.LI

@listSymbol

Used in : list

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1573.7-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 mtdocpage.BIB.TITLE_CONTENTS

Used in : table

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1727.5-19

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:border


CHAR parser basic.simpleTables: c via STR.TA

Syntax Graph of mtdocpage.STR.TA.c chars basic.sets:alpha via STR.SET chars basic.sets:decimalDigit via SYNT.S

(STR.SET.alpha U '_' U '-' U SYNT.S.decimalDigit)~+ 

Used in : td

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1711.5-54

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:tdCls


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 mtdocpage.STR.TA.table tags basic.simpleTables:tr via STR.TA tags basic.simpleTables:border via STR.TA chars basic.inlineElements:label via STR.TA.IN

(STR.TA.border? & STR.TA.IN.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":1705.5-44

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:table


TAGS parser basic.simpleTables: td via STR.TA

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

STR.TA.c?, 
(#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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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":1710.5-32

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:td


TAGS parser basic.simpleTables: th via STR.TA

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

(#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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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":1713.5-28

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:th


TAGS parser basic.simpleTables: tr via STR.TA

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

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

Used in : table

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":1706.5-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 mtdocpage.BIB.TITLE_CONTENTS

Used in : metaContentsTag

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2776.18-58

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:metaContentsTag-content


TAGS parser basic.structure: footnote via STR

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

STR.symbol?, 
(STR.kind?, STR.BIB.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.TA.IN.label | 
  STR.E.ref | STR.E.pers | STR.E.opus | 
  STR.E.persop | 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":2364.5-54

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:footnote


TAGS parser basic.structure: footnotemark via STR

Syntax Graph of mtdocpage.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":2366.5-31

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:footnotemark


TAGS parser basic.structure: footnotetext via STR

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

STR.symbol?, 
(STR.kind?, STR.BIB.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.TA.IN.label | 
  STR.E.ref | STR.E.pers | STR.E.opus | 
  STR.E.persop | 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":2364.5-54

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:footnotetext


TAGS parser basic.structure: h1 via STR

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

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

Used in : webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2716.5-51

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:h1


TAGS parser basic.structure: h2 via STR

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

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

Used in : h1

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2717.5-51

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:h2


TAGS parser basic.structure: h3 via STR

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

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

Used in : h2

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2718.5-51

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:h3


TAGS parser basic.structure: h4 via STR

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

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

Used in : h3

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2719.5-51

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:h4


TAGS parser basic.structure: h5 via STR

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

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

Used in : h4

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2720.5-52

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:h5


TAGS parser basic.structure: h6 via STR

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

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

Used in : h5

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2721.5-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 mtdocpage.BIB.TITLE_CONTENTS

Used in : webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2701.5-2702.19

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:htmlTitle


CHAR parser basic.structure: kind via STR

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

[ pkind
SYNT.S.ascii_lower U SYNT.S.ascii_upper ~ 
(STR.SET.alpha U '_' U '-' U SYNT.S.decimalDigit)~* ] ~ 
("+" ~ 
 [ pkind
 SYNT.S.ascii_lower U SYNT.S.ascii_upper ~ 
 (STR.SET.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":2284.5-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. it may not appear in a document source.

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

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

Used in : webpage

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2775.5-2777.11

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:metaContentsTag


TAGS parser basic.structure: metaContentsTag.name via STR

Syntax Graph of mtdocpage.BIB.TITLE_CONTENTS

Used in : metaContentsTag

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2776.18-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 mtdocpage.STR.p tags basic.inlineElements:emph via STR.E tags mtdocpage:java tags mtdocpage:ddd chars basic.xmlInfra:lang via STR.BIB.X tags basic.physical:ulin via STR.PHY tags mtdocpage:mt tags basic.physical:blink via STR.PHY tags basic.structure:footnotetext via STR tags basic.physical:larger via STR.PHY chars basic.inlineElements:label via STR.TA.IN tags basic.physical:scaps via STR.PHY tags mtdocpage:underconstruction tags basic.physical:strikeout via STR.PHY tags basic.physical:spanstyle via STR.PHY chars basic.citation:cite via STR.BIB chars basic.inlineElements:persop via STR.E tags basic.physical:hh via STR.PHY tags basic.structure:footnote via STR chars basic.inlineElements:ref via STR.E tags basic.physical:src via STR.PHY chars basic.structure:kind via STR tags basic.inlineElements:ldots via STR.E tags basic.interDocuments:link via STR.LINK tags mtdocpage:xml tags mtdocpage:umod tags basic.interDocuments:treeInclude via STR.LINK tags basic.inlineElements:opus via STR.E tags basic.inlineElements:pers via STR.E tags basic.physical:bold via STR.PHY tags basic.structure:footnotemark via STR tags basic.physical:indexhi via STR.PHY tags basic.inlineElements:xlang via STR.E chars technicalDoc.syntaxDescription:nonterminal via SYNT tags basic.physical:indexlo via STR.PHY tags basic.simpleImage:image via STR.IM tags mtdocpage:tdom chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.inlineElements:nl via STR.E tags mtdocpage:bandmmt tags basic.inlineElements:xemph via STR.E tags basic.simpleTables:table via STR.TA tags basic.simpleLists:list via STR.LI tags mtdocpage:antlr tags mtdocpage:xantlr tags basic.physical:verbatimXml via STR.PHY tags basic.physical:ital via STR.PHY tags basic.physical:smaller via STR.PHY

STR.kind?, STR.BIB.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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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 : STR.BIB.abstract -- 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":2242.5-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 mtdocpage.STR.reftitle tags basic.physical:verbatimXml via STR.PHY tags basic.physical:blink via STR.PHY tags mtdocpage:underconstruction tags basic.inlineElements:ldots via STR.E tags basic.physical:strikeout via STR.PHY chars basic.inlineElements:ref via STR.E tags mtdocpage:antlr tags mtdocpage:tdom tags mtdocpage:java tags mtdocpage:umod chars basic.citation:cite via STR.BIB tags basic.physical:hh via STR.PHY tags mtdocpage:bandmmt tags basic.physical:larger via STR.PHY tags basic.inlineElements:xemph via STR.E tags basic.inlineElements:pers via STR.E tags basic.physical:ital via STR.PHY chars basic.inlineElements:persop via STR.E chars basic.inlineElements:label via STR.TA.IN tags basic.physical:smaller via STR.PHY tags basic.physical:indexhi via STR.PHY tags basic.inlineElements:nl via STR.E tags basic.interDocuments:link via STR.LINK chars technicalDoc.syntaxDescription:nonterminal via SYNT tags mtdocpage:xml tags mtdocpage:mt tags basic.inlineElements:xlang via STR.E tags basic.physical:spanstyle via STR.PHY tags basic.inlineElements:opus via STR.E chars technicalDoc.syntaxDescription:cfExpr via SYNT tags basic.interDocuments:treeInclude via STR.LINK tags basic.physical:indexlo via STR.PHY tags basic.inlineElements:emph via STR.E tags basic.physical:ulin via STR.PHY tags basic.physical:scaps via STR.PHY tags basic.physical:src via STR.PHY tags basic.simpleImage:image via STR.IM tags mtdocpage:xantlr tags basic.physical:bold via STR.PHY 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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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":2692.5-2693.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 mtdocpage.STR.source tags basic.interDocuments:treeInclude via STR.LINK chars basic.inlineElements:label via STR.TA.IN

(#chars | STR.TA.IN.label | STR.LINK.treeInclude)* 

Used in : STR.BIB.abstract -- 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":2454.5-2456.35

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:SRC


CHAR parser basic.structure: symbol via STR

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

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

Used in : footnote -- footnotemark -- footnotetext

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/basic.dd2":2368.5-62

Xml tagging is ATT {http://bandm.eu/doctypes/d2d_gp/basic}a:symbol


TAGS parser basic.structure: title via STR

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

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:toctitle


TAGS parser basic.structure: xvolute via STR

Contents are defined as empty.

Used in : STR.BIB.abstract -- 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":2449.3-18

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/basic}a:xvolute



^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 mtdocpage.STR.BIB.X.lang

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

Used in : STR.BIB.abstract -- 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":167.5-168.25

Xml tagging is ATT {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. it may not appear in a document source.

Syntax Graph of mtdocpage.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 : STR.BIB.abstract -- 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 mtdocpage.BIB.TITLE_CONTENTS

Used in : cmdline_option_documentation

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":226.7-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 mtdocpage.BIB.TITLE_CONTENTS

Used in : cmdline_option_documentation

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":227.7-51

Xml tagging is ATT {http://bandm.eu/doctypes/d2d_gp/technical}b:sortOrder


TAGS parser technicalDoc.commandLineDoc: cmdline_option_documentation.url via CMDLINE

Syntax Graph of mtdocpage.BIB.TITLE_CONTENTS

Used in : cmdline_option_documentation

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":226.7-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 mtdocpage.SYNT.alt chars technicalDoc.syntaxDescription:seq via SYNT chars technicalDoc.syntaxDescription:nl via SYNT chars technicalDoc.syntaxDescription:seq via SYNT chars technicalDoc.syntaxDescription:nl 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-46

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:alt


CHAR parser technicalDoc.syntaxDescription: atom via SYNT

Syntax Graph of mtdocpage.SYNT.atom chars technicalDoc.syntaxDescription:nonterminal via SYNT chars technicalDoc.syntaxDescription:terminalP via SYNT chars technicalDoc.syntaxDescription:alt 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-61

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:atom


CHAR parser technicalDoc.syntaxDescription: cfExpr via SYNT

Syntax Graph of mtdocpage.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":25.5-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. it may not appear in a document source.

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

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

Used in : STR.BIB.abstract -- 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 mtdocpage.SYNT.cfRule chars basic.sets:alpha via STR.SET chars basic.sets:ascii_lower via SYNT.S chars basic.sets:decimalDigit via SYNT.S chars technicalDoc.syntaxDescription:cfExpr via SYNT chars basic.sets:ascii_upper via SYNT.S

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

Used in : STR.BIB.abstract -- 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 mtdocpage.SYNT.cfInf.def tags basic.physical:verbatimXml via STR.PHY tags basic.physical:bold via STR.PHY tags basic.physical:ulin via STR.PHY chars basic.inlineElements:label via STR.TA.IN tags mtdocpage:xantlr tags mtdocpage:bandmmt tags basic.inlineElements:opus via STR.E tags mtdocpage:ddd tags mtdocpage:underconstruction tags basic.inlineElements:ldots via STR.E tags basic.physical:scaps via STR.PHY tags basic.physical:hh via STR.PHY tags basic.physical:ital via STR.PHY tags basic.inlineElements:xemph via STR.E chars technicalDoc.syntaxDescription:cfExpr via SYNT tags mtdocpage:xml tags basic.interDocuments:treeInclude via STR.LINK tags mtdocpage:umod tags mtdocpage:java tags basic.physical:larger via STR.PHY tags mtdocpage:tdom tags basic.physical:indexlo via STR.PHY tags basic.inlineElements:xlang via STR.E tags basic.physical:blink via STR.PHY tags basic.physical:src via STR.PHY tags basic.physical:strikeout via STR.PHY tags basic.inlineElements:emph via STR.E tags basic.interDocuments:link via STR.LINK tags mtdocpage:antlr tags basic.physical:indexhi via STR.PHY tags mtdocpage:mt tags basic.physical:smaller via STR.PHY chars basic.citation:cite via STR.BIB tags basic.inlineElements:nl via STR.E tags basic.inlineElements:pers via STR.E tags basic.physical:spanstyle via STR.PHY chars basic.inlineElements:ref via STR.E chars basic.inlineElements:persop via STR.E chars technicalDoc.syntaxDescription:nonterminal via SYNT 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.TA.IN.label | 
 STR.E.ref | STR.E.pers | STR.E.opus | 
 STR.E.persop | 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-50

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:def


CHAR parser technicalDoc.syntaxDescription: cfInf.defined via SYNT

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

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

Used in : cfInf

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":15.18-37

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:defined


CHAR parser technicalDoc.syntaxDescription: nl via SYNT

Syntax Graph of mtdocpage.SYNT.nl

"\nl"

Used in : SYNT.alt -- seq

Homonyms:

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":33.5-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 mtdocpage.SYNT.nonterminal chars basic.sets:decimalDigit via SYNT.S chars basic.sets:all via STR.E.S chars basic.sets:ascii_upper via SYNT.S chars basic.sets:alpha via STR.SET chars basic.sets:ascii_lower via SYNT.S

[ nt
SYNT.S.ascii_lower U SYNT.S.ascii_upper ~ 
(STR.SET.alpha U '_' U '-' U SYNT.S.decimalDigit)~* ] ~ 
("{" ~ [ file STR.E.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.title -- STR.BIB.title -- toctitle -- xemph -- xlang

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":44.5-77

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:nonterminal


CHAR parser technicalDoc.syntaxDescription: opt via SYNT

Syntax Graph of mtdocpage.SYNT.opt chars technicalDoc.syntaxDescription:nonterminal via SYNT chars technicalDoc.syntaxDescription:terminalP via SYNT chars technicalDoc.syntaxDescription:alt 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-27

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:opt


CHAR parser technicalDoc.syntaxDescription: plus via SYNT

Syntax Graph of mtdocpage.SYNT.plus chars technicalDoc.syntaxDescription:terminalP via SYNT chars technicalDoc.syntaxDescription:nonterminal via SYNT chars technicalDoc.syntaxDescription:alt 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-27

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:plus


CHAR parser technicalDoc.syntaxDescription: seq via SYNT

Syntax Graph of mtdocpage.SYNT.seq chars technicalDoc.syntaxDescription:atom via SYNT chars technicalDoc.syntaxDescription:opt via SYNT chars technicalDoc.syntaxDescription:plus via SYNT chars technicalDoc.syntaxDescription:star 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-53

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:seq


CHAR parser technicalDoc.syntaxDescription: star via SYNT

Syntax Graph of mtdocpage.SYNT.star 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":29.5-27

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:star


CHAR parser technicalDoc.syntaxDescription: terminalP via SYNT

Syntax Graph of mtdocpage.SYNT.terminalP chars technicalDoc.syntaxDescription:terminalchars_sngquote via SYNT chars technicalDoc.syntaxDescription:terminalchars_dblquote 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 mtdocpage.SYNT.terminalchars

' ' .. 0xffff - 0x007f

Used in : terminalchars_dblquote -- terminalchars_sngquote

Source is at SYSTEM "http://bandm.eu/doctypes/d2d_gp/technicalDoc.dd2":38.5-46

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:terminalchars


CHAR parser technicalDoc.syntaxDescription: terminalchars_dblquote via SYNT

Syntax Graph of mtdocpage.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-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 mtdocpage.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-53

Xml tagging is {http://bandm.eu/doctypes/d2d_gp/technical}b:terminalchars_sngquote




^ToC

Survey on all Module Import Statements

mtdocpage
BIB basic.citation
BIB.LINK basic.interDocuments
BIB.S basic.sets
BIB.X basic.xmlInfra
BIB.X.S basic.sets
CMDLINE technicalDoc.commandLineDoc
STR basic.structure
STR.BIB basic.citation
STR.BIB.LINK basic.interDocuments
STR.BIB.S basic.sets
STR.BIB.X basic.xmlInfra
STR.BIB.X.S basic.sets
STR.E basic.inlineElements
STR.E.S basic.sets
STR.E.X basic.xmlInfra
STR.E.X.S basic.sets
STR.FLOAT basic.floatings
STR.FLOAT.E basic.inlineElements
STR.FLOAT.E.S basic.sets
STR.IM basic.simpleImage
STR.LI basic.simpleLists
STR.LI.IN basic.inlineElements
STR.LI.IN.S basic.sets
STR.LI.S basic.sets
STR.LINK basic.interDocuments
STR.LINK.S basic.sets
STR.PHY basic.physical
STR.SET basic.sets
STR.TA basic.simpleTables
STR.TA.IN basic.inlineElements
STR.TA.IN.S basic.sets
STR.TA.SETS basic.sets
STR.X basic.xmlInfra
STR.X.S basic.sets
SYNT technicalDoc.syntaxDescription
SYNT.S basic.sets
X basic.xmlInfra
X.S basic.sets

^ToC

Survey on all "docu" entries

to_css to_embedScript to_latex to_xhtml_1_0 user_en
Module basic : to_xhtml_1_0 user_en
Module basic.citation : user_en
ABSTRACT_CONTENTS user_en
TITLE_CONTENTS 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
biblist to_xhtml_1_0 user_en
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
number
pages
place
publisher
series
sortMethod user_en
subtitle
title
url to_xhtml_1_0 user_en
volume
year
Module technicalDoc.commandLineDoc :
cmdline_option_documentation.lang
cmdline_option_documentation.sortOrder
cmdline_option_documentation.url
cmdline_option_documentation to_xhtml_1_0
cmdline_option_documentation.lang
cmdline_option_documentation.sortOrder
cmdline_option_documentation.url
Module basic.floatings : to_xhtml_1_0
caption user_en
captiontext
floating.BODY
floating.body
floating.height
floating.positioning
floating.width
floating to_xhtml_1_0
floating.BODY
floating.body
floating.height
floating.positioning
floating.width
initiallyHidden
listOf user_en
numberingScope user_en
series user_en
shortCaption user_en
switchOffText user_en
switchOnText user_en
switchtext
tableOfContents user_en
Module basic.inlineElements : user_en
EMPH_CONTENTS user_en
MIXTURE user_en
XLANG_CONTENTS
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
persop 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
LINKTEXT user_en
embed.alt
embed.body
embed.type user_en
embed to_embedScript to_xhtml_1_0 user_en
embed.alt
embed.body
embed.type user_en
link.refdate user_en
link.text user_en
link to_xhtml_1_0 user_en
link.refdate user_en
link.text user_en
loc user_en
mode
path
treeInclude to_xhtml_1_0 user_en
treeInclude_PROVIS user_en
url 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
metatoolstopics
mt to_xhtml_1_0
myvertics
new_paragraph_kinds user_en
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.physical : user_en
EXPORTMIXTURE user_en
MIXTURE 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
alpha_lower
alpha_upper
ascii_alpha
ascii_lower
ascii_upper
decimalDigit
decimalPositive
ident
identFirstChar
identInnerChar
non_whitespace
upto1
upto2
upto3
whitespace
Module basic.simpleImage :
ALT
image.align
image.alt user_en
image.file
image.height
image.showLabel
image.width
image to_xhtml_1_0
image.align
image.alt user_en
image.file
image.height
image.showLabel
image.width
Module basic.simpleLists : user_en
CONTENTS user_en
list.continues
list.i
list.startnum user_en
list.symbol
list to_xhtml_1_0
list.continues
list.i
list.startnum user_en
list.symbol
listSymbol user_en
Module basic.simpleTables :
CONTENTS
border user_en
c to_xhtml_1_0
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
DOMAINSPECIFIC_LINEAR_ELEMENTS user_en
DOMAINSPECIFIC_VERTICAL_ELEMENTS
abstract
appendices user_en
footnote to_xhtml_1_0
footnotemark
footnotetext
h1
h2
h3
h4
h5
h6
hierarchie.SUBH
hierarchie
hierarchie.SUBH
horizontalText user_en
htmlTitle user_en
kind
metaContentsTag.content
metaContentsTag.name
metaContentsTag to_xhtml_1_0
metaContentsTag.content
metaContentsTag.name
p to_xhtml_1_0 user_en
part user_en
postappendices user_en
reftitle user_en
source to_xhtml_1_0 user_en
symbol
title to_xhtml_1_0
toctitle user_en
verticalObjects
verticalText user_en
xvolute to_xhtml_1_0
Module technicalDoc.syntaxDescription :
HORIZONTAL_CONTENTS
alt to_xhtml_1_0
atom
cfExpr
cfInf.def
cfInf.defined
cfInf to_xhtml_1_0
cfInf.def
cfInf.defined
cfRule to_xhtml_1_0
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
Module basic.xmlInfra : user_en
base
id
lang user_en
langs user_en
name user_en
nameChar
nameStartChar
nmtoken
space

^ToC

D2d "mtdocpage", User's Manual Valid XHTML 1.0 Transitional Valid CSS 2.1

Created on 2024-09-23_07h45m16
by program BandM d2d, version 2.0.1
command line =
java BandM d2d --path LIB_GP RES_eu.bandm.tools.doctypes.DocTypes/xhtml --mode ddf2doc --key en --static 0 --debug 0 --source mtdocpage --outputfile . --lineWidth 50 --stylesheetParams user.iconUrl http://bandm.eu/metatools/docs/usage/mtlogo_16x16.png {}user.preambleFile ./doc_preamble_inst_en.html-text