cont-de.xml / last modification: 2010-03-12 19:51
<?xml version="1.0" encoding="UTF-8"?> <!-- versions:

    comment  : user interface definitions of ConTeXt

    authors  : Hans Hagen, Taco Hoekwater, Patrick Gundlach

    versions : 2004.11.17 : initial version
               2006.08.02 : define + resolve

-->
<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="de" version="2006.08.02">

  <cd:define name="align">
    <cd:constant type="innen"/>
    <cd:constant type="aussen"/>
    <cd:constant type="links"/>
    <cd:constant type="rechts"/>
    <cd:constant type="flushleft"/>
    <cd:constant type="flushright"/>
    <cd:constant type="mittig"/>
    <cd:constant type="center"/>
    <cd:constant type="normal"/>
    <cd:constant type="nein"/>
    <cd:constant type="ja"/>
  </cd:define>

  <cd:define name="symalign">
    <cd:constant type="links"/>
    <cd:constant type="rechts"/>
    <cd:constant type="flushleft"/>
    <cd:constant type="flushright"/>
    <cd:constant type="mittig"/>
    <cd:constant type="center"/>
  </cd:define>

  <cd:define name="indenting">
    <cd:constant type="nie"/>
    <cd:constant type="kein"/>
    <cd:constant type="nicht"/>
    <cd:constant type="nein"/>
    <cd:constant type="ja"/>
    <cd:constant type="immer"/>
    <cd:constant type="erste"/>
    <cd:constant type="folgende"/>
    <cd:constant type="klein"/>
    <cd:constant type="mittel"/>
    <cd:constant type="gross"/>
    <cd:constant type="normal"/>
    <cd:constant type="ungerade"/>
    <cd:constant type="gerade"/>
    <cd:constant type="cd:dimension"/>
  </cd:define>

  <cd:define name="indentnext">
    <cd:constant type="ja"/>
    <cd:constant type="nein"/>
  </cd:define>

  <cd:define name="style">
    <cd:constant type="normal"/>
    <cd:constant type="fett"/>
    <cd:constant type="geneigt"/>
    <cd:constant type="fettgeneigt"/>
    <cd:constant type="tippen"/>
    <cd:constant type="kap"/>
    <cd:constant type="small..."/>
    <cd:constant type="cd:command"/>
  </cd:define>

  <cd:define name="language">
    <cd:constant type="nl"/>
    <cd:constant type="fr"/>
    <cd:constant type="en"/>
    <cd:constant type="uk"/>
    <cd:constant type="de"/>
    <cd:constant type="es"/>
    <cd:constant type="cz"/>
    <cd:constant type=".."/>
  </cd:define>

  <cd:define name="texts">
    <cd:constant type="cd:text"/>
    <cd:constant type="cd:section"/>
    <cd:constant type="datum"/>
    <cd:constant type="cd:mark"/>
    <cd:constant type="seitennummer"/>
  </cd:define>

  <cd:define name="layout-h">
    <cd:constant type="text" default="yes"/>
    <cd:constant type="marginalie"/>
    <cd:constant type="kante"/>
  </cd:define>

  <cd:define name="layout-v">
    <cd:constant type="oben"/>
    <cd:constant type="kopfzeile"/>
    <cd:constant type="text" default="yes"/>
    <cd:constant type="fusszeile"/>
    <cd:constant type="unten"/>
  </cd:define>

  <cd:define name="bodyfont">
    <cd:constant type="5pt"/>
    <cd:constant type="..."/>
    <cd:constant type="12pt"/>
    <cd:constant type="klein"/>
    <cd:constant type="gross"/>
  </cd:define>

  <cd:command name="installlanguage" file="lang-ini.tex" category="language">
    <cd:sequence>
      <cd:string value="installieresprache"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:parameter name="spatiumausgleich">
          <cd:constant type="gepackt" default="yes"/>
          <cd:constant type="breit"/>
        </cd:parameter>
        <cd:parameter name="lefthyphenmin">
          <cd:constant type="cd:number" default="2"/>
        </cd:parameter>
        <cd:parameter name="righthyphenmin">
          <cd:constant type="cd:number" default="2"/>
        </cd:parameter>
        <cd:parameter name="status">
          <cd:constant type="start"/>
          <cd:constant type="stop"/>
        </cd:parameter>
        <cd:parameter name="linkersatz">
          <cd:constant type="cd:command" default="---"/>
        </cd:parameter>
        <cd:parameter name="rechtersatz">
          <cd:constant type="cd:command" default="---"/>
        </cd:parameter>
        <cd:parameter name="linkersubsatz">
          <cd:constant type="cd:command" default="---"/>
        </cd:parameter>
        <cd:parameter name="rechtersubsatz">
          <cd:constant type="cd:command" default="---"/>
        </cd:parameter>
        <cd:parameter name="linkerzitieren">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="rechterzitieren">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="linkerzitat">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="rechterzitat">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="leftspeech">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="middlespeech">
          <cd:constant type="cd:command" default=""/>
        </cd:parameter>
        <cd:parameter name="rightspeech">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="limittext">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="datum">
          <cd:constant type="cd:text"/> <!-- TODO -->
        </cd:parameter>
        <cd:parameter name="compoundhyphen">
          <cd:constant type="cd:command" default="\compoundhyphen"/>
        </cd:parameter>
        <cd:parameter name="leftcompoundhyphen">
          <cd:constant type="cd:command" default="\compoundhyphen"/>
        </cd:parameter>
        <cd:parameter name="rightcompoundhyphen">
          <cd:constant type="cd:command" default=""/>
        </cd:parameter>
        <cd:parameter name="default">
          <cd:constant type="cd:name"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setuplanguage" file="lang-ini.tex" category="language">
    <cd:sequence>
      <cd:string value="stellespracheein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:resolve name="language"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:inherit name="installieresprache" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="language" file="lang-ini.tex" category="language">
    <cd:sequence>
      <cd:string value="sprache"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:resolve name="language"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="mainlanguage" file="lang-ini.tex" category="language">
    <cd:sequence>
      <cd:string value="hauptsprache"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:resolve name="language"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="translate" file="lang-lab.tex" category="language">
    <cd:sequence>
      <cd:string value="uebersetzten"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:parameter name="cd:name">
          <cd:constant type="cd:text"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="useencoding" file="enco-ini.tex" category="encoding"> <!-- engine="pdftex" -->
    <cd:sequence>
      <cd:string value="benutzekodierung"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" list="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="usespecials" file="spec-ini.tex">
    <cd:sequence>
      <cd:string value="benutzespezielles"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" list="yes">
        <cd:constant type="zuruecksetzten"/>
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="defineoutput" file="spec-ini.tex">
    <cd:sequence>
      <cd:string value="defineoutput"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2" list="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupoutput" file="spec-ini.tex">
    <cd:sequence>
      <cd:string value="stelleausgabeein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" list="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="definebodyfontenvironment" file="font-ini.tex" category="fonts">
    <cd:sequence>
      <cd:string value="definierefliesstextumgebung"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes"> <!-- it's possible to use 1+2+3, 2+3, what about 1+2? -->
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2" optional="no"> <!-- have to force no, otherwise \showsetup is wrong ! -->
        <cd:constant type="5pt"/> <!-- TODO: maybe <cd:resolve name="bodyfont"/> -->
        <cd:constant type="..."/>
        <cd:constant type="12pt"/>
        <cd:constant type="default"/>
      </cd:keywords>
      <cd:assignments n="3" optional="yes" list="yes">
        <cd:parameter name="text">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="script">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="scriptscript">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="x">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="xx">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="a">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="b">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="c">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="d">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="klein">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="gross">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="zeilenabstande">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="em">
          <cd:resolve name="style"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupbodyfontenvironment" file="font-ini.tex" category="fonts">
    <cd:sequence>
      <cd:string value="stellefliesstextumgebungein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes"> <!-- same as definebodyfontenvironment; you can define the whole commant to inherit, not only parameters-->
        <cd:inherit name="definierefliesstextumgebung" n="1"/>
      </cd:keywords>
      <cd:keywords n="2" optional="no">
        <cd:inherit name="definierefliesstextumgebung" n="2" optional="no"/>
      </cd:keywords>
      <cd:assignments n="3" optional="yes" list="yes">
        <cd:inherit name="definierefliesstextumgebung" n="3"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="showbodyfontenvironment" file="font-run.tex" category="fonts"> <!-- and debug -->
    <cd:sequence>
      <cd:string value="zeigefliesstextumgebung"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes" list="yes">
        <cd:inherit name="stellefliesstextein" n="1"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="definebodyfont" file="font-ini.tex" category="fonts">
    <cd:sequence>
      <cd:string value="definierefliesstext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" list="yes"> <!-- <cd:constant type="default"/> -->
        <cd:resolve name="bodyfont"/> <!-- TODO: check this -->
      </cd:keywords>
      <cd:keywords n="2" optional="yes">
        <cd:constant type="rm" default="yes"/>
        <cd:constant type="ss"/>
        <cd:constant type="tt"/>
        <cd:constant type="hw"/>
        <cd:constant type="cg"/>
        <cd:constant type="mm"/>
      </cd:keywords>
      <cd:assignments n="3" list="yes">
        <cd:parameter name="tf">
          <cd:constant type="cd:file"/>
        </cd:parameter>
        <cd:parameter name="bf">
          <cd:constant type="cd:file"/>
        </cd:parameter>
        <cd:parameter name="sl">
          <cd:constant type="cd:file"/>
        </cd:parameter>
        <cd:parameter name="it">
          <cd:constant type="cd:file"/>
        </cd:parameter>
        <cd:parameter name="bs">
          <cd:constant type="cd:file"/>
        </cd:parameter>
        <cd:parameter name="bi">
          <cd:constant type="cd:file"/>
        </cd:parameter>
        <cd:parameter name="sc">
          <cd:constant type="cd:file"/>
        </cd:parameter>
        <cd:parameter name="mr">
          <cd:constant type="cd:file"/>
        </cd:parameter>
        <cd:parameter name="ex">
          <cd:constant type="cd:file"/>
        </cd:parameter>
        <cd:parameter name="mi">
          <cd:constant type="cd:file"/>
        </cd:parameter>
        <cd:parameter name="sy">
          <cd:constant type="cd:file"/>
        </cd:parameter>
        <cd:parameter name="ma">
          <cd:constant type="cd:file"/>
        </cd:parameter>
        <cd:parameter name="mb">
          <cd:constant type="cd:file"/>
        </cd:parameter>
        <cd:parameter name="mc">
          <cd:constant type="cd:file"/>
        </cd:parameter>
        <cd:parameter name="md">
          <cd:constant type="cd:file"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="definebodyfontDEF" file="font-ini.tex" category="fonts">
    <cd:sequence>
      <cd:string value="definierefliesstext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:inherit name="stellefliesstextein" n="2"/>
      </cd:keywords>
      <cd:keywords n="1">
        <cd:inherit name="stellefliesstextein" n="3"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="definebodyfontREF" file="font-ini.tex" category="fonts">
    <cd:sequence>
      <cd:string value="definierefliesstext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:inherit name="stellefliesstextein" n="1"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:inherit name="stellefliesstextein" n="2"/>
      </cd:keywords>
      <cd:keywords n="3">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>


  <cd:command name="showbodyfont" file="font-run.tex" category="fonts"> <!-- visual debugging -->
    <cd:sequence>
      <cd:string value="zeigefliesstext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes" list="yes">
        <cd:inherit name="stellefliesstextein" n="1"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupbodyfont" file="font-run.tex" category="fonts">
    <cd:sequence>
      <cd:string value="stellefliesstextein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" list="yes"> <!-- TODO: many missing, maybe also <cd:resolve name="bodyfont"/> -->
        <cd:constant type="cd:name"/>
        <cd:constant type="serif"/>
        <cd:constant type="regular"/>
        <cd:constant type="antiqua"/>
        <cd:constant type="sans"/>
        <cd:constant type="support"/>
        <cd:constant type="grotesk"/>
        <cd:constant type="mono"/>
        <cd:constant type="tippen"/>
        <cd:constant type="fernschreiber"/>
        <cd:constant type="handschrift"/>
        <cd:constant type="kalligraphie"/>
        <cd:constant type="5pt"/>
        <cd:constant type="..."/>
        <cd:constant type="12pt"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="switchtobodyfont" file="font-ini.tex" category="fonts">
    <cd:sequence>
      <cd:string value="wechselezumfliesstext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" list="yes">
        <cd:constant type="cd:name"/>
        <cd:constant type="serif"/>
        <cd:constant type="regular"/>
        <cd:constant type="antiqua"/>
        <cd:constant type="sans"/>
        <cd:constant type="support"/>
        <cd:constant type="grotesk"/>
        <cd:constant type="mono"/>
        <cd:constant type="tippen"/>
        <cd:constant type="fernschreiber"/>
        <cd:constant type="handschrift"/>
        <cd:constant type="kalligraphie"/>
        <cd:constant type="5pt"/>
        <cd:constant type="..."/>
        <cd:constant type="12pt"/>
        <cd:constant type="klein"/>
        <cd:constant type="gross"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="definefont" file="font-ini.tex" category="fonts">
    <cd:sequence>
      <cd:string value="definiereschrift"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:constant type="cd:file"/>
      </cd:keywords>
      <cd:keywords n="3" optional="yes">
        <cd:constant type="cd:text"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupcolor" file="colo-ini.tex" category="colors">
    <cd:sequence>
      <cd:string value="stellefarbeein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupcolors" file="colo-ini.tex" category="colors">
    <cd:sequence>
      <cd:string value="stellefarbenein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:parameter name="status">
          <cd:constant type="start"/>
          <cd:constant type="stop"/>
          <cd:constant type="global"/>
          <cd:constant type="lokal"/>
        </cd:parameter>
        <cd:parameter name="konversion">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
          <cd:constant type="immer"/>
          <cd:constant type="nie"/>
        </cd:parameter>
        <cd:parameter name="reduktion">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="rgb">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="cmyk">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="mpcmyk">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="mpspot">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="faktor">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="textfarbe">
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="split">
          <cd:constant type="c"/>
          <cd:constant type="m"/>
          <cd:constant type="y"/>
          <cd:constant type="k"/>
          <cd:constant type="p"/>
          <cd:constant type="s"/>
          <cd:constant type="nein"/>
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="kriterium">
          <cd:constant type="alles"/>
          <cd:constant type="kein"/>
        </cd:parameter>
        <cd:parameter name="intent">
          <cd:constant type="kein"/>
          <cd:constant type="overprint"/>
          <cd:constant type="knockout"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="definecolor" file="colo-ini.tex" category="colors">
    <cd:sequence>
      <cd:string value="definierefarbe"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:parameter name="r">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="g">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="b">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="c">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="m">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="y">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="k">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="s">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="h">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="t">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="a">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="p">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="e">
          <cd:constant type="cd:text"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="color" type="environment" file="colo-ini.tex" category="colors">
    <cd:sequence>
      <cd:string value="farbe"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="color" file="colo-ini.tex">
    <cd:sequence>
      <cd:string value="farbe"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:text"/>
      </cd:keywords>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="graycolor" file="colo-ini.tex" category="colors">
    <cd:sequence>
      <cd:string value="graufarbe"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:text"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="showcolor" file="colo-run.tex" category="colors"> <!-- and debug -->
    <cd:sequence>
      <cd:string value="zeigefarbe"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="definepalet" file="colo-ini.tex" category="colors">
    <cd:sequence>
      <cd:string value="definierepalette"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:parameter name="cd:name">
          <cd:constant type="cd:name"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setuppalet" file="colo-ini.tex" category="colors">
    <cd:sequence>
      <cd:string value="stellepaletteein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="definecolorgroup" file="colo-ini.tex" category="colors">
    <cd:sequence>
      <cd:string value="definierefarbengruppe"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2" optional="yes">
        <cd:constant type="rgb" default="yes"/>
        <cd:constant type="cmyk"/>
        <cd:constant type="grau"/>
        <cd:constant type="s"/>
      </cd:keywords>
      <cd:triplet n="3" list="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="showpalet" file="colo-run.tex" category="colors"> <!-- and debug -->
    <cd:sequence>
      <cd:string value="zeigepalette"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2" list="yes">
        <cd:constant type="horizontal"/>
        <cd:constant type="vertikal"/>
        <cd:constant type="name"/>
        <cd:constant type="wert"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="showcolorgroup" file="colo-run.tex" category="colors"> <!-- and debug-->
    <cd:sequence>
      <cd:string value="zeigefarbengruppe"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2" list="yes">
        <cd:constant type="horizontal"/>
        <cd:constant type="vertikal"/>
        <cd:constant type="name"/>
        <cd:constant type="wert"/>
        <cd:constant type="cd:number"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="comparepalet" file="colo-run.tex" category="colors"> <!-- and debug? -->
    <cd:sequence>
      <cd:string value="vergleichepalette"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="comparecolorgroup" file="colo-run.tex" category="colors">
    <cd:sequence>
      <cd:string value="vergleichefarbengruppe"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="showmakeup" file="supp-vis.tex" category="debug">
    <cd:sequence>
      <cd:string value="zeigeumbruch"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="definetype" file="core-ver.tex" category="verbatim">
    <cd:sequence>
      <cd:string value="definetype"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:inherit name="stelletipein" n="1"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setuptype" file="core-ver.tex" category="verbatim"> <!-- TODO -->
    <cd:sequence>
      <cd:string value="stelletipein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:parameter name="spatium">
          <cd:constant type="an"/>
          <cd:constant type="aus" default="yes"/>
        </cd:parameter>
        <cd:parameter name="option">
          <cd:constant type="geneigt"/>
          <cd:constant type="normal"/>
          <cd:constant type="kein"/>
        </cd:parameter>
        <cd:parameter name="stil">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="farbe">
          <cd:constant type="cd:name" default=""/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="type" file="verb-ini.tex" category="verbatim">
    <cd:sequence>
      <cd:string value="tippen"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="typ" file="core-ver.tex" category="verbatim">
    <cd:sequence>
      <cd:string value="tip"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="tex" file="core-ver.tex" category="verbatim">
    <cd:sequence>
      <cd:string value="tex"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <!-- cd:command name="arg" file="core-ver.tex"> command broken
  <cd:sequence>
    <cd:string value="arg"/>
  </cd:sequence>
  <cd:arguments>
    <cd:content/>
  </cd:arguments>
</cd:command -->

  <cd:command name="definetyping" file="core-ver.tex" category="verbatim">
    <cd:sequence>
      <cd:string value="definieretippen"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:inherit name="stelletippenein" n="1"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:inherit name="stelletippenein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setuptyping" file="core-ver.tex" category="verbatim">
    <cd:sequence>
      <cd:string value="stelletippenein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="datei"/>
        <cd:constant type="tippen"/>
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:parameter name="spatium">
          <cd:constant type="an"/>
          <cd:constant type="aus"/>
        </cd:parameter>
        <cd:parameter name="seite">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="option">
          <cd:constant type="geneigt"/>
          <cd:constant type="normal"/>
          <cd:constant type="befehle" version="mkiv"/>
          <cd:constant type="farbe"/>
          <cd:constant type="kein"/>
        </cd:parameter>
        <cd:parameter name="text">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="ibefehl">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="vbefehl">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="cbefehl">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="vor">
          <cd:constant type="cd:command" default="\blank"/>
        </cd:parameter>
        <cd:parameter name="nach">
          <cd:constant type="cd:command" default="\blank"/>
        </cd:parameter>
        <cd:parameter name="marginalie">
          <cd:constant type="cd:dimension"/>
          <cd:constant type="standard"/>
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="geraderand">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="ungeraderand">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="blanko">
          <cd:constant type="cd:dimension"/>
          <cd:constant type="klein"/>
          <cd:constant type="mittel"/>
          <cd:constant type="gross"/>
          <cd:constant type="standard"/>
          <cd:constant type="halbezeile"/>
          <cd:constant type="zeile"/>
        </cd:parameter>
        <cd:parameter name="escape">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="spatium">
          <cd:constant type="an"/>
          <cd:constant type="aus"/>
        </cd:parameter>
        <cd:parameter name="tab">
          <cd:constant type="cd:number"/>
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="seite">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="ziehefolgendeein">
          <cd:resolve name="indentnext"/>
        </cd:parameter>
        <cd:parameter name="stil">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="farbe">
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="palette">
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="zeilen">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
          <cd:constant type="hyphenate"/>
        </cd:parameter>
        <cd:parameter name="leer">
          <cd:constant type="ja"/>
          <cd:constant type="alles"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="nummerierung">
          <cd:constant type="zeile"/>
          <cd:constant type="datei"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="fliesstext">
          <cd:resolve name="bodyfont"/>
        </cd:parameter>
        <cd:parameter name="strip">
          <cd:constant type="nein"/>
          <cd:constant type="auto"/>
          <cd:constant type="cd:number"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="typing" type="environment" generated="yes" file="verb-ini.tex"
    category="verbatim">
    <cd:sequence>
      <cd:variable value="tippen"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="typefile" file="verb-ini.tex" category="verbatim">
    <cd:sequence>
      <cd:string value="tippedatei"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupfootnotes" file="core-not.tex" category="footnotes">
    <cd:sequence>
      <cd:string value="stellefussnotenein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:parameter name="konversion">
          <cd:constant type="ziffern"/>
          <cd:constant type="buchstaben"/>
          <cd:constant type="Buchstaben"/>
          <cd:constant type="roemischezahlen"/>
          <cd:constant type="Roemischezahlen"/>
        </cd:parameter>
        <cd:parameter name="art">
          <cd:constant type="bytext"/>
          <cd:constant type="bycd:section"/>
        </cd:parameter>
        <cd:parameter name="platz">
          <cd:constant type="seite"/>
          <cd:constant type="cd:text"/>
          <cd:constant type="spalten"/>
          <cd:constant type="firstcolumn"/>
          <cd:constant type="lastcolumn"/>
          <cd:constant type="hoch"/>
          <cd:constant type="kein"/>
        </cd:parameter>
        <cd:parameter name="linie">
          <cd:constant type="an"/>
          <cd:constant type="aus"/>
        </cd:parameter>
        <cd:parameter name="vor">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="nach">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="breite">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="hoehe">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="fliesstext">
          <cd:resolve name="bodyfont"/>
        </cd:parameter>
        <cd:parameter name="stil">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="abstand">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="spaltenabstand">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="marginalabstand">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="n">
          <cd:constant type="cd:number"/>
        </cd:parameter>
        <cd:parameter name="nummerbefehl">
          <cd:constant type="cd:oneargument"/>
        </cd:parameter>
        <cd:parameter name="textbefehl">
          <cd:constant type="cd:oneargument"/>
        </cd:parameter>
        <cd:parameter name="split">
          <cd:constant type="tolerant"/>
          <cd:constant type="streng"/>
          <cd:constant type="sehrstreng"/>
          <cd:constant type="cd:number"/>
        </cd:parameter>
        <cd:parameter name="textstil">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="textfarbe">
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="interaktion">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="faktor">
          <cd:constant type="cd:number"/>
        </cd:parameter>
        <cd:inherit name="stelleumrahmtein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupfootnotedefinition" file="core-not.tex" category="footnotes">
    <cd:sequence>
      <cd:string value="stellefussnotendefinitionein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:inherit name="definierebeschreibungen" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="footnote" file="core-not.tex" category="footnotes">
    <cd:sequence>
      <cd:string value="fussnote"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1" optional="yes"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="footnotetext" file="core-not.tex" category="footnotes">
    <cd:sequence>
      <cd:string value="footnotetext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1" optional="yes"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="note" file="core-not.tex" category="footnotes">
    <cd:sequence>
      <cd:string value="notiz"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1" interactive="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="localfootnotes" type="environment" file="core-not.tex" category="footnotes">
    <cd:sequence>
      <cd:string value="localfootnotes"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="placelocalfootnotes" file="core-not.tex" category="footnotes">
    <cd:sequence>
      <cd:string value="platzierelokalefussnoten"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" optional="yes" list="yes">
        <cd:inherit name="stellefussnotenein" n="1"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="placefootnotes" file="core-not.tex" category="footnotes">
    <cd:sequence>
      <cd:string value="platzierefussnoten"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" optional="yes" list="yes">
        <cd:inherit name="stellefussnotenein" n="1"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupunderbar" file="core-fnt.tex">
    <cd:sequence>
      <cd:string value="stelleunterstreichenein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:parameter name="alternative">
          <cd:constant type="a"/>
          <cd:constant type="b"/>
          <cd:constant type="c"/>
        </cd:parameter>
        <cd:parameter name="liniendicke">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="untenoffset">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="obenoffset">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="linienfarbe">
          <cd:constant type="cd:name"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="underbar" file="core-fnt.tex">
    <cd:sequence>
      <cd:string value="underbar"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="underbars" file="core-fnt.tex">
    <cd:sequence>
      <cd:string value="underbars"/>
    </cd:sequence>
    <cd:arguments>
      <cd:word n="1" list="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="overbar" file="core-fnt.tex">
    <cd:sequence>
      <cd:string value="overbar"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="overbars" file="core-fnt.tex">
    <cd:sequence>
      <cd:string value="overbars"/>
    </cd:sequence>
    <cd:arguments>
      <cd:word n="1" list="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="overstrike" file="core-fnt.tex">
    <cd:sequence>
      <cd:string value="overstrike"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="overstrikes" file="core-fnt.tex">
    <cd:sequence>
      <cd:string value="overstrikes"/>
    </cd:sequence>
    <cd:arguments>
      <cd:word n="1" list="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="romannumerals" file="core-con.tex">
    <cd:sequence>
      <cd:string value="roemischezahlen"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="Romannumerals" file="core-con.tex">
    <cd:sequence>
      <cd:string value="Roemischezahlen"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="numbers" file="core-con.tex">
    <cd:sequence>
      <cd:string value="ziffern"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="character" file="core-con.tex">
    <cd:sequence>
      <cd:string value="buchstabe"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="Character" file="core-con.tex">
    <cd:sequence>
      <cd:string value="Buchstabe"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="characters" file="core-con.tex">
    <cd:sequence>
      <cd:string value="buchstaben"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="Characters" file="core-con.tex">
    <cd:sequence>
      <cd:string value="Buchstaben"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="mediaeval" file="core-con.tex">
    <cd:sequence>
      <cd:string value="mediaeval"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="month" file="core-con.tex">
    <cd:sequence>
      <cd:string value="monat"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="MONTH" file="core-con.tex">
    <cd:sequence>
      <cd:string value="MONAT"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="weekday" file="core-con.tex">
    <cd:sequence>
      <cd:string value="wochentag"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="WEEKDAY" file="core-con.tex">
    <cd:sequence>
      <cd:string value="WOCHENTAG"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupcapitals" file="core-fnt.tex" category="Fonts">
    <cd:sequence>
      <cd:string value="stelleversalienein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:parameter name="titel">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="sc">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="cap" file="core-fnt.tex" category="Fonts">
    <cd:sequence>
      <cd:string value="cap"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="nocap" file="core-fnt.tex" category="Fonts">
    <cd:sequence>
      <cd:string value="nocap"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="CAP" file="core-fnt.tex" category="Fonts">
    <cd:sequence>
      <cd:string value="CAP"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="Cap" file="core-fnt.tex" category="Fonts">
    <cd:sequence>
      <cd:string value="Cap"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="Caps" file="core-fnt.tex" category="Fonts">
    <cd:sequence>
      <cd:string value="Caps"/>
    </cd:sequence>
    <cd:arguments>
      <cd:word n="1" list="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="WORD" file="core-fnt.tex" category="Fonts">
    <cd:sequence>
      <cd:string value="WORT"/>
    </cd:sequence>
    <cd:arguments>
      <cd:word n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="WORDS" file="core-fnt.tex" category="Fonts">
    <cd:sequence>
      <cd:string value="WOERTER"/>
    </cd:sequence>
    <cd:arguments>
      <cd:word n="1" list="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="Word" file="core-fnt.tex" category="Fonts">
    <cd:sequence>
      <cd:string value="Wort"/>
    </cd:sequence>
    <cd:arguments>
      <cd:word n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="Words" file="core-fnt.tex" category="Fonts">
    <cd:sequence>
      <cd:string value="Woerter"/>
    </cd:sequence>
    <cd:arguments>
      <cd:word n="1" list="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="stretched" file="core-fnt.tex">
    <cd:sequence>
      <cd:string value="gestreckt"/>
    </cd:sequence>
    <cd:arguments>
      <cd:word n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="definesymbol" file="symb-ini.tex">
    <cd:sequence>
      <cd:string value="definieresymbol"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:constant type="cd:text"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="definefiguresymbol" file="symb-ini.tex">
    <cd:sequence>
      <cd:string value="definiereabbsymbol"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:constant type="cd:text"/>
      </cd:keywords>
      <cd:assignments n="3" optional="yes" list="yes">
        <cd:inherit name="stelleexterneabbildungenein" n="1"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="symbol" file="symb-ini.tex">
    <cd:sequence>
      <cd:string value="symbol"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="symbolset" type="environment" file="symb-ini.tex" category="symbols">
    <cd:sequence>
      <cd:string value="symbolset"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupsymbolset" file="symb-ini.tex" category="symbols">
    <cd:sequence>
      <cd:string value="stellesymbolsetein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="usesymbols" file="symb-ini.tex" category="symbols">
    <cd:sequence>
      <cd:string value="verwendesymbole"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="showsymbolset" file="symb-run.tex" category="symbols"> <!-- and symbols -->
    <cd:sequence>
      <cd:string value="showsymbolset"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="defineconversion" file="core-con.tex">
    <cd:sequence>
      <cd:string value="definierekonversion"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:constant type="cd:command"/>
        <cd:constant type="cd:text"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="convertnumber" file="core-con.tex">
    <cd:sequence>
      <cd:string value="konvertierezahl"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupheadtext" file="lang-lab.tex">
    <cd:sequence>
      <cd:string value="stelleueberschrifttextein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:resolve name="language"/>
      </cd:keywords>
      <cd:assignments n="2">
        <cd:parameter name="cd:name">
          <cd:constant type="cd:text"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setuplabeltext" file="lang-lab.tex">
    <cd:sequence>
      <cd:string value="stellelabeltextein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:resolve name="language"/>
      </cd:keywords>
      <cd:assignments n="2">
        <cd:parameter name="cd:name">
          <cd:constant type="cd:text"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="headtext" file="lang-lab.tex">
    <cd:sequence>
      <cd:string value="ueberschrifttext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="labeltext" file="lang-lab.tex">
    <cd:sequence>
      <cd:string value="labeltext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupmarginrules" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="stellemarginallinieein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1">
        <cd:parameter name="niveau">
          <cd:constant type="cd:number"/>
        </cd:parameter>
        <cd:parameter name="liniendicke">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="marginrule" type="environment" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="marginallinie"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:number"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="marginrule" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="marginallinie"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:number"/>
      </cd:keywords>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="setuplinewidth" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="stellelinienbreiteein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:dimension"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupframed" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="stelleumrahmtein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="cd:name"/> <!-- defines a command with that name -->
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:parameter name="hoehe">
          <cd:constant type="passend"/>
          <cd:constant type="breit"/>
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="breite">
          <cd:constant type="passend"/>
          <cd:constant type="breit"/>
          <cd:constant type="fest"/>
          <cd:constant type="lokal"/>
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="autobreite">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
          <cd:constant type="zwinge"/>
        </cd:parameter>
        <cd:parameter name="offset">
          <cd:constant type="kein"/>
          <cd:constant type="overlay"/>
          <cd:constant type="default"/>
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="platz">
          <cd:constant type="tiefe"/>
          <cd:constant type="haengend"/>
          <cd:constant type="hoch"/>
          <cd:constant type="hoti"/>
          <cd:constant type="tief"/>
          <cd:constant type="oben"/>
          <cd:constant type="mittig"/>
          <cd:constant type="unten"/>
          <cd:constant type="behalte"/>
        </cd:parameter>
        <cd:parameter name="option">
          <cd:constant type="kein"/>
          <cd:constant type="leer"/>
        </cd:parameter>
        <cd:parameter name="strut">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
          <cd:constant type="global"/>
          <cd:constant type="lokal"/>
        </cd:parameter>
        <cd:parameter name="ausrichtung">
          <cd:resolve name="align"/>
        </cd:parameter>
        <cd:parameter name="unten">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="oben">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="rahmen">
          <cd:constant type="an"/>
          <cd:constant type="aus"/>
          <cd:constant type="kein"/>
          <cd:constant type="overlay"/>
        </cd:parameter>
        <cd:parameter name="obenrahmen">
          <cd:constant type="an"/>
          <cd:constant type="aus"/>
        </cd:parameter>
        <cd:parameter name="untenrahmen">
          <cd:constant type="an"/>
          <cd:constant type="aus"/>
        </cd:parameter>
        <cd:parameter name="linkerrahmen">
          <cd:constant type="an"/>
          <cd:constant type="aus"/>
        </cd:parameter>
        <cd:parameter name="rechterrahmen">
          <cd:constant type="an"/>
          <cd:constant type="aus"/>
        </cd:parameter>
        <cd:parameter name="rahmenoffset">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="rahmentiefe">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="rahmenwinkel">
          <cd:constant type="rund"/>
          <cd:constant type="rechteckig"/>
        </cd:parameter>
        <cd:parameter name="rahmenradius">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="rahmenfarbe">
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="hintergrund">
          <cd:constant type="raster"/>
          <cd:constant type="farbe"/>
          <cd:constant type="kein"/>
          <cd:constant type="vordergrund"/>
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="hintergrundraster">
          <cd:constant type="cd:number"/>
        </cd:parameter>
        <cd:parameter name="hintergrundfarbe">
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="hintergrundoffset">
          <cd:constant type="rahmen"/>
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="hintergrundtiefe">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="hintergrundwinkel">
          <cd:constant type="rund"/>
          <cd:constant type="rechteckig"/>
        </cd:parameter>
        <cd:parameter name="hintergrundradius">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="tiefe">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="winkel">
          <cd:constant type="rund"/>
          <cd:constant type="rechteckig"/>
        </cd:parameter>
        <cd:parameter name="radius">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="leer">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="foregroundcolor">
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="foregroundstyle">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="liniendicke">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="framed" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="umrahmt"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" optional="yes" list="yes">
        <cd:inherit name="stelleumrahmtein" n="2"/>
      </cd:assignments>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="inframed" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="imumriss"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" optional="yes" list="yes">
        <cd:inherit name="stelleumrahmtein" n="2"/>
      </cd:assignments>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="thinrules" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="duennerumriss"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" optional="yes">
        <cd:inherit name="stelleduennerumrissein" n="1"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupthinrules" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="stelleduennerumrissein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1">
        <cd:parameter name="zeilenabstande">
          <cd:constant type="klein"/>
          <cd:constant type="mittel"/>
          <cd:constant type="gross"/>
        </cd:parameter>
        <cd:parameter name="n">
          <cd:constant type="cd:number"/>
        </cd:parameter>
        <cd:parameter name="vor">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="zwischen">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="nach">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="farbe">
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="hintergrundfarbe">
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="hoehe">
          <cd:constant type="cd:dimension"/>
          <cd:constant type="max"/>
        </cd:parameter>
        <cd:parameter name="tiefe">
          <cd:constant type="cd:dimension"/>
          <cd:constant type="max"/>
        </cd:parameter>
        <cd:parameter name="alternative">
          <cd:constant type="a"/>
          <cd:constant type="b"/>
          <cd:constant type="c"/>
          <cd:constant type="d"/>
        </cd:parameter>
        <cd:parameter name="liniendicke">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="farbe">
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="hintergrund">
          <cd:constant type="farbe"/>
        </cd:parameter>
        <cd:parameter name="hintergrundfarbe">
          <cd:constant type="cd:name"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="hairline" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="haarlinie"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="thinrule" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="duennelinie"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="defineframedtext" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="definiereumrahmtertext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" optional="yes" list="yes">
        <cd:inherit name="stelleumrahmtetexteein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="defineframed" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="definiereumrahmt"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" optional="yes" list="yes">
        <cd:inherit name="stelleumrahmtetexteein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupframedtexts" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="stelleumrahmtetexteein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:parameter name="fliesstext">
          <cd:resolve name="bodyfont"/>
        </cd:parameter>
        <cd:parameter name="stil">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="links">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="rechts">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="vor">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="nach">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="innen">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="zeilekorrektur">
          <cd:constant type="an"/>
          <cd:constant type="aus"/>
        </cd:parameter>
        <cd:parameter name="tiefekorrektur">
          <cd:constant type="an"/>
          <cd:constant type="aus"/>
        </cd:parameter>
        <cd:parameter name="marginalie">
          <cd:constant type="standard"/>
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="platz">
          <cd:constant type="links"/>
          <cd:constant type="rechts"/>
          <cd:constant type="mittig"/>
          <cd:constant type="kein"/>
        </cd:parameter>
        <cd:parameter name="einziehen">
          <cd:resolve name="indenting"/>
        </cd:parameter>
        <cd:inherit name="stelleumrahmtein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="framedtext" type="environment" generated="yes" file="core-rul.tex">
    <cd:sequence>
      <cd:variable value="umrahmtertext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="links"/>
        <cd:constant type="rechts"/>
        <cd:constant type="mittig"/>
        <cd:constant type="kein"/>
      </cd:keywords>
      <cd:assignments n="2" optional="yes" list="yes">
        <cd:inherit name="stelleumrahmtetexteein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="framedtext" generated="yes" file="core-rul.tex">
    <cd:sequence>
      <cd:variable value="umrahmtertext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" optional="yes" list="yes">
        <cd:inherit name="stelleumrahmtetexteein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="background" type="environment" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="hintergrund"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="background" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="hintergrund"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupbackground" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="stellehintergrundein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:parameter name="linkeroffset">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="rechterabstand">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="obenoffset">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="untenoffset">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="vor">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="nach">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="status">
          <cd:constant type="start"/>
          <cd:constant type="stop"/>
        </cd:parameter>
        <cd:inherit name="stelleumrahmtein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="fillinrules" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="gefuelltesrechteck"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" optional="yes" list="yes">
        <cd:inherit name="stellegefuelltesrechteckein" n="1"/>
      </cd:assignments>
      <cd:content n="2"/>
      <cd:content n="3" optional="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="fillintext" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="ausfuelltext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" optional="yes" list="yes">
        <cd:inherit name="stellegefuelltesrechteckein" n="1"/>
      </cd:assignments>
      <cd:content n="2"/>
      <cd:content n="3" optional="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupfillinrules" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="stellegefuelltesrechteckein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:parameter name="breite">
          <cd:constant type="passend"/>
          <cd:constant type="breit"/>
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="abstand">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="vor">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="nach">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="stil">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="n">
          <cd:constant type="cd:number"/>
        </cd:parameter>
        <cd:parameter name="zeilenabstande">
          <cd:constant type="klein"/>
          <cd:constant type="mittel"/>
          <cd:constant type="gross"/>
        </cd:parameter>
        <cd:parameter name="seperator">
          <cd:constant type="cd:text"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="fillinline" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="gefuelltezeile"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" optional="yes" list="yes">
        <cd:inherit name="stellegefuelltezeileein" n="1"/>
      </cd:assignments>
      <cd:nothing n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupfillinlines" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="stellegefuelltezeileein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:parameter name="breite">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="marginalie">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="abstand">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="vor">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="nach">
          <cd:constant type="cd:command"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setuptextrules" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="stelletextumrissein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:parameter name="platz">
          <cd:constant type="links"/>
          <cd:constant type="imrand"/>
        </cd:parameter>
        <cd:parameter name="vor">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="nach">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="zwischen">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="breite">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="abstand">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="fliesstext">
          <cd:resolve name="bodyfont"/>
        </cd:parameter>
        <cd:parameter name="farbe">
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="stil">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="linienfarbe">
          <cd:constant type="cd:name"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="textrule" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="textlinie"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="oben"/>
        <cd:constant type="unten"/>
      </cd:keywords>
      <cd:content n="2" optional="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="textrule" type="environment" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="textlinie"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="oben"/>
        <cd:constant type="unten"/>
      </cd:keywords>
      <cd:content n="2" optional="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="blackrule" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="rechteck"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" optional="yes" list="yes">
        <cd:inherit name="stellerechteckein" n="1"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="blackrules" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="rechtecke"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:inherit name="stellerechteckein" n="1"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupblackrules" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="stellerechteckein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:parameter name="breite">
          <cd:constant type="cd:dimension" default="1em"/>
          <cd:constant type="max"/>
        </cd:parameter>
        <cd:parameter name="hoehe">
          <cd:constant type="cd:dimension" default="1ex"/>
          <cd:constant type="max"/>
        </cd:parameter>
        <cd:parameter name="tiefe">
          <cd:constant type="cd:dimension"/>
          <cd:constant type="max"/>
        </cd:parameter>
        <cd:parameter name="alternative">
          <cd:constant type="a" default="yes"/>
          <cd:constant type="b"/>
        </cd:parameter>
        <cd:parameter name="abstand">
          <cd:constant type="cd:dimension" default=".25ex"/>
        </cd:parameter>
        <cd:parameter name="n">
          <cd:constant type="cd:number" default="3"/>
        </cd:parameter>
        <cd:parameter name="farbe">
          <cd:constant type="cd:name" default=""/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="defineoverlay" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="definiereoverlay"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" list="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:constant type="cd:command"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="usemodule" file="core-fil.tex"> <!-- TODO -->
    <cd:sequence>
      <cd:string value="verwendemodul"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" list="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="reset" file="core-num.tex">
    <cd:sequence>
      <cd:string value="ruecksetzten"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" list="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <!-- <cd:command name="donttest">
  <cd:sequence>
    <cd:string value="keintest"/>
  </cd:sequence>
</cd:command> -->

  <cd:command name="localenvironment" type="environment" file="core-job.tex">
    <cd:sequence>
      <cd:string value="localenvironment"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="setupsystem" file="core-sys.tex">
    <cd:sequence>
      <cd:string value="stellesystemein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:parameter name="aufloesung">
          <cd:constant type="cd:number"/>
        </cd:parameter>
        <cd:parameter name="datei">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="verzeichnis">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="zufaellig">
          <cd:constant type="normal"/>
          <cd:constant type="klein"/>
          <cd:constant type="mittel"/>
          <cd:constant type="gross"/>
          <cd:constant type="cd:number"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="usedirectory" file="core-job.mkii"> <!-- usepath, todo: more than one file -->
    <cd:sequence>
      <cd:string value="usedirectory"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" list="yes">
        <cd:constant type="cd:name"/>
        <cd:constant type="zuruecksetzten"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="low" file="core-fnt.tex">
    <cd:sequence>
      <cd:string value="tief"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="high" file="core-fnt.tex">
    <cd:sequence>
      <cd:string value="hoch"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="lohi" file="core-fnt.tex">
    <cd:sequence>
      <cd:string value="tiho"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="tief"/>
      </cd:keywords>
      <cd:content n="2"/>
      <cd:content n="3"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="showframe" file="page-run.tex">
    <cd:sequence>
      <cd:string value="zeigerahmen"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="cd:text"/>
        <cd:constant type="marginalie"/>
        <cd:constant type="kante"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="leftaligned" file="core-spa.tex">
    <cd:sequence>
      <cd:string value="linksbuendig"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="rightaligned" file="core-spa.tex">
    <cd:sequence>
      <cd:string value="rechtsbuendig"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="midaligned" file="core-spa.tex">
    <cd:sequence>
      <cd:string value="zentriert"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="wordright" file="core-spa.tex">
    <cd:sequence>
      <cd:string value="wortrechts"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="inmargin" file="core-sec.tex">
    <cd:sequence>
      <cd:string value="inmarginalie"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="+"/>
        <cd:constant type="-"/>
        <cd:constant type="tief"/>
      </cd:keywords>
      <cd:reference n="2" optional="yes"/>
      <cd:content n="3"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="inothermargin" file="page-mar.tex">
    <cd:sequence>
      <cd:string value="inanderermarginale"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="+"/>
        <cd:constant type="-"/>
        <cd:constant type="tief"/>
      </cd:keywords>
      <cd:reference n="2" optional="yes"/>
      <cd:content n="3"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="inleft" file="page-mar.tex">
    <cd:sequence>
      <cd:string value="imlinken"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="+"/>
        <cd:constant type="-"/>
        <cd:constant type="tief"/>
      </cd:keywords>
      <cd:reference n="2" optional="yes"/>
      <cd:content n="3"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="inright" file="page-mar.tex">
    <cd:sequence>
      <cd:string value="imrechten"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="+"/>
        <cd:constant type="-"/>
        <cd:constant type="tief"/>
      </cd:keywords>
      <cd:reference n="2" optional="yes"/>
      <cd:content n="3"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="ininner" file="page-mar.tex">
    <cd:sequence>
      <cd:string value="ininner"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="+"/>
        <cd:constant type="-"/>
        <cd:constant type="tief"/>
      </cd:keywords>
      <cd:reference n="2" optional="yes"/>
      <cd:content n="3"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="inouter" file="page-mar.tex">
    <cd:sequence>
      <cd:string value="inouter"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="+"/>
        <cd:constant type="-"/>
        <cd:constant type="tief"/>
      </cd:keywords>
      <cd:reference n="2" optional="yes"/>
      <cd:content n="3"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="column" file="page-ini.tex">
    <cd:sequence>
      <cd:string value="spalte"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="showstruts" file="core-spa.tex">
    <cd:sequence>
      <cd:string value="zeigestruts"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="showsetups" file="page-run.tex">
    <cd:sequence>
      <cd:string value="zeigeeinstellungen"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="showlayout" file="page-run.tex">
    <cd:sequence>
      <cd:string value="zeigelayout"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="margintext" file="page-mar.tex">
    <cd:sequence>
      <cd:string value="marginaltext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="+"/>
        <cd:constant type="-"/>
        <cd:constant type="tief"/>
      </cd:keywords>
      <cd:reference n="2" optional="yes"/>
      <cd:content n="3"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupmarginblocks" file="page-flt.tex">
    <cd:sequence>
      <cd:string value="stellemarginalblockein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" list="yes">
        <cd:parameter name="platz">
          <cd:constant type="imrand"/>
          <cd:constant type="links"/>
          <cd:constant type="mittig"/>
          <cd:constant type="rechts"/>
        </cd:parameter>
        <cd:parameter name="stil">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="breite">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="ausrichtung">
          <cd:resolve name="align"/>
        </cd:parameter>
        <cd:parameter name="oben">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="zwischen">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="unten">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="links">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="rechts">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="vor">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="nach">
          <cd:constant type="cd:command"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="marginblock" type="environment" file="page-flt.tex">
    <cd:sequence>
      <cd:string value="marginblock"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="part" file="core-sec.tex">
    <cd:sequence>
      <cd:string value="part"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1" optional="yes" list="yes"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="title" file="core-sec.tex">
    <cd:sequence>
      <cd:string value="title"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1" optional="yes" list="yes"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="chapter" file="core-sec.tex">
    <cd:sequence>
      <cd:string value="chapter"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1" optional="yes" list="yes"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="section" file="core-sec.tex">
    <cd:sequence>
      <cd:string value="section"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1" optional="yes" list="yes"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="subsection" file="core-sec.tex">
    <cd:sequence>
      <cd:string value="subsection"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1" optional="yes" list="yes"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="subsubsection" file="core-sec.tex">
    <cd:sequence>
      <cd:string value="subsubsection"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1" optional="yes" list="yes"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="subject" file="core-sec.tex">
    <cd:sequence>
      <cd:string value="subject"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1" optional="yes" list="yes"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="subsubject" file="core-sec.tex">
    <cd:sequence>
      <cd:string value="subsubject"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1" optional="yes" list="yes"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="subsubsubject" file="core-sec.tex">
    <cd:sequence>
      <cd:string value="subsubsubject"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1" optional="yes" list="yes"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="appendix" file="core-sec.tex">
    <cd:sequence>
      <cd:string value="appendix"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1" optional="yes" list="yes"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="in" file="core-ref.tex" category="references">
    <cd:sequence>
      <cd:string value="in"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1" interactive="yes"/>
      <cd:content n="2" interactive="yes"/>
      <cd:reference n="3"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="at" file="core-ref.tex" category="references">
    <cd:sequence>
      <cd:string value="bei"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1" interactive="yes"/>
      <cd:content n="2" interactive="yes"/>
      <cd:reference n="3"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="about" file="core-ref.tex" category="references">
    <cd:sequence>
      <cd:string value="ueber"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1" interactive="yes"/>
      <cd:reference n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="somewhere" file="core-ref.tex" category="references">
    <cd:sequence>
      <cd:string value="irgendwo"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
      <cd:content n="2"/>
      <cd:reference n="3"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="atpage" file="core-ref.tex" category="references">
    <cd:sequence>
      <cd:string value="aufseite"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="ref" file="core-ref.tex" category="references">
    <cd:sequence>
      <cd:string value="ref"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="t"/>
        <cd:constant type="p"/>
        <cd:constant type="r"/>
        <cd:constant type="s"/>
        <cd:constant type="e"/>
      </cd:keywords>
      <cd:reference n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="textreference" file="core-ref.tex" category="references">
    <cd:sequence>
      <cd:string value="textreferenz"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="pagereference" file="core-ref.tex" category="references">
    <cd:sequence>
      <cd:string value="seitenreferenz"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="reference" file="core-ref.tex" category="references">
    <cd:sequence>
      <cd:string value="referenz"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1"/>
      <cd:content n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="usereferences" file="core-ref.tex" category="references">
    <cd:sequence>
      <cd:string value="verwendereferenzen"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" list="yes">
        <cd:constant type="cd:file"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="definereference" file="core-ref.tex" category="references">
    <cd:sequence>
      <cd:string value="definierereferenz"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:reference n="2" list="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="definereferenceformat" file="core-ref.tex" category="references">
    <cd:sequence>
      <cd:string value="definierereferenzformat"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:parameter name="links">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="rechts">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="text">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="label">
          <cd:constant type="cd:name"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="hl" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="hl"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:number"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="vl" file="core-rul.tex">
    <cd:sequence>
      <cd:string value="vl"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:number"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="godown" file="core-spa.tex">
    <cd:sequence>
      <cd:string value="nachunten"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:dimension"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="whitespace" file="core-spa.tex">
    <cd:sequence>
      <cd:string value="zwischenraum"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="nowhitespace" file="core-spa.tex">
    <cd:sequence>
      <cd:string value="keinzwischenraum"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="crlf" file="core-spa.tex">
    <cd:sequence>
      <cd:string value="crlf"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="space" file="syst-pln.tex">
    <cd:sequence>
      <cd:string value="spatium"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="fixedspaces" file="core-spa.tex">
    <cd:sequence>
      <cd:string value="festesspatium"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="emptylines" file="page-lin.tex">
    <cd:sequence>
      <cd:string value="emptylines"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:number"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="nospace" file="core-spa.tex">
    <cd:sequence>
      <cd:string value="keinspatium"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="packed" file="core-spa.tex">
    <cd:sequence>
      <cd:string value="kleinerdurchschuss"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="setupdescriptions" file="core-des.tex">
    <cd:sequence>
      <cd:string value="definierebeschreibungen"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes" list="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:parameter name="stil">
          <cd:resolve name="style"/> <!-- TODO: style=normal -->
        </cd:parameter>
        <cd:parameter name="farbe">
          <cd:constant type="cd:name" default=""/>
        </cd:parameter>
        <cd:parameter name="breite">
          <cd:constant type="passend"/>
          <cd:constant type="breit"/>
          <cd:constant type="cd:dimension" default="8em"/>
        </cd:parameter>
        <cd:parameter name="abstand">
          <cd:constant type="cd:dimension" default="0pt"/>
        </cd:parameter>
        <cd:parameter name="muster">
          <cd:constant type="cd:text" default=""/>
        </cd:parameter>
        <cd:parameter name="text">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="closesymbol">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="closecommand">
          <cd:constant type="cd:oneargument"/>
        </cd:parameter>
        <cd:parameter name="closesymbol">
          <cd:constant type="cd:text" default=""/>
        </cd:parameter>
        <cd:parameter name="titleleft">
          <cd:constant type="cd:text" default="("/>
        </cd:parameter>
        <cd:parameter name="titleright">
          <cd:constant type="cd:text" default=")"/>
        </cd:parameter>
        <cd:parameter name="titelabstand">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="titelstil">
          <cd:resolve name="style"/> <!-- TODO: default=bold -->
        </cd:parameter>
        <cd:parameter name="titelfarbe">
          <cd:constant type="cd:name" default=""/>
        </cd:parameter>
        <cd:parameter name="ausrichtung">
          <cd:resolve name="align"/>
        </cd:parameter>
        <cd:parameter name="marginalie">
          <cd:constant type="standard"/>
          <cd:constant type="ja"/>
          <cd:constant type="nein" default="yes"/> <!-- TODO: this is default; conflicting syntax? -->
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="platz">
          <cd:constant type="links" default="yes"/>
          <cd:constant type="rechts"/>
          <cd:constant type="oben"/>
          <cd:constant type="kleinerabstand"/>
          <cd:constant type="imrand"/>
          <cd:constant type="imlinken"/>
          <cd:constant type="imrechten"/>
          <cd:constant type="haengend"/>
        </cd:parameter>
        <cd:parameter name="kopfstil">
          <cd:resolve name="style"/> <!-- TODO: default=bold -->
        </cd:parameter>
        <cd:parameter name="kopffarbe">
          <cd:constant type="cd:name" default=""/>
        </cd:parameter>
        <cd:parameter name="headcommand">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="haengend">
          <cd:constant type="passend"/>
          <cd:constant type="breit"/>
          <cd:constant type="cd:number"/>
        </cd:parameter>
        <cd:parameter name="vor">
          <cd:constant type="cd:command" default="\blank"/>
        </cd:parameter>
        <cd:parameter name="zwischen">
          <cd:constant type="cd:command" default="\blank"/>
        </cd:parameter>
        <cd:parameter name="nach">
          <cd:constant type="cd:command" default="\blank"/>
        </cd:parameter>
        <cd:parameter name="ziehefolgendeein">
          <cd:resolve name="indentnext"/> <!-- default=yes -->
        </cd:parameter>
        <cd:parameter name="einziehen">
          <cd:resolve name="indenting"/> <!-- default=never -->
        </cd:parameter>
        <cd:parameter name="befehl">
          <cd:constant type="cd:command"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupenumerations" file="core-des.tex">
    <cd:sequence>
      <cd:string value="stellebeschreibungein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes" list="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:inherit name="definierebeschreibungen" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="defineenumeration" file="core-des.tex">
    <cd:sequence>
      <cd:string value="definierenummerierung"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" list="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2" optional="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="3" optional="yes" list="yes">
        <cd:inherit name="stellebeschreibungein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="enumeration" generated="yes" file="core-des.tex">
    <cd:sequence>
      <cd:variable value="nummerierung"/>
    </cd:sequence>
    <cd:arguments>
      <cd:nothing n="1" interactive="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="enumeration" type="environment" generated="yes" file="core-des.tex">
    <cd:sequence>
      <cd:variable value="nummerierung"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="definedescription" file="core-des.tex">
    <cd:sequence>
      <cd:string value="definierebeschreibung"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" optional="yes" list="yes">
        <cd:inherit name="definierebeschreibungen" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="description" generated="yes" file="core-des.tex">
    <cd:sequence>
      <cd:variable value="beschreibung"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
      <cd:nothing n="2"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="description" type="environment" generated="yes" file="core-des.tex">
    <cd:sequence>
      <cd:variable value="beschreibung"/>
    </cd:sequence>
    <cd:arguments>
      <cd:content n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupindentations" file="core-des.tex">
    <cd:sequence>
      <cd:string value="stelleeinzuegein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes" list="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:parameter name="stil">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="kopfstil">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="breite">
          <cd:constant type="passend"/>
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="text">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="muster">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="vor">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="nach">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="abstand">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="seperator">
          <cd:constant type="cd:text"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="defineindenting" file="core-des.tex">
    <cd:sequence>
      <cd:string value="definiereeinzug"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:inherit name="stelleeinzuegein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="indentation" generated="yes" file="core-spa.tex">
    <cd:sequence>
      <cd:variable value="indentation"/>
    </cd:sequence>
    <cd:arguments>
      <cd:nothing n="1"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="definelabel" file="core-des.tex">
    <cd:sequence>
      <cd:string value="definierelabel"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:parameter name="text">
          <cd:constant type="cd:text"/>
        </cd:parameter>
        <cd:parameter name="platz">
          <cd:constant type="imrand"/>
          <cd:constant type="imtext"/>
        </cd:parameter>
        <cd:parameter name="art">
          <cd:constant type="bytext"/>
          <cd:constant type="bycd:section"/>
        </cd:parameter>
        <cd:parameter name="blockauf">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="kopfstil">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="kopffarbe">
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="vor">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="nach">
          <cd:constant type="cd:command"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="labeling" generated="yes" file="core-des.tex">
    <cd:sequence>
      <cd:variable value="labeling"/>
    </cd:sequence>
    <cd:arguments>
      <cd:reference n="1" optional="yes"/>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupcolumns" file="page-mul.tex">
    <cd:sequence>
      <cd:string value="stellespaltenein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" optional="yes" list="yes"> <!-- no idea why it is optional -->
        <cd:parameter name="n">
          <cd:constant type="cd:number"/>
        </cd:parameter>
        <cd:parameter name="noben">
          <cd:constant type="cd:number"/>
        </cd:parameter>
        <cd:parameter name="linie">
          <cd:constant type="an"/>
          <cd:constant type="aus"/> <!-- default and unknown missing -->
        </cd:parameter>
        <cd:parameter name="hoehe">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="toleranz">
          <cd:constant type="sehrstreng"/>
          <cd:constant type="streng"/>
          <cd:constant type="tolerant"/>
          <cd:constant type="sehrtolerant"/>
          <cd:constant type="strecken"/>
        </cd:parameter>
        <cd:parameter name="abstand">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="ausgleichen">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="ausrichtung">
          <cd:constant type="text"/>
          <!-- cd:constant type="yes"/ -->
          <!-- cd:constant type="no"/ -->
          <cd:resolve name="align"/>
        </cd:parameter>
        <cd:parameter name="blanko">
          <cd:constant type="fest"/>
          <cd:constant type="halbezeile"/>
          <cd:constant type="zeile"/>
          <cd:constant type="flexibel"/>
          <cd:constant type="gross"/>
          <cd:constant type="mittel"/>
          <cd:constant type="klein"/>
        </cd:parameter>
        <cd:parameter name="option">
          <cd:constant type="hintergrund"/>
        </cd:parameter>
        <cd:parameter name="richtung">
          <cd:constant type="links"/>
          <cd:constant type="rechts"/>
        </cd:parameter>
        <cd:inherit name="stelleumrahmtein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="columns" type="environment" file="page-mul.tex">
    <cd:sequence>
      <cd:string value="columns"/>
    </cd:sequence>
    <cd:arguments>
      <cd:assignments n="1" optional="yes" list="yes">
        <cd:inherit name="stellespaltenein" n="1"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="definetext" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="definieretext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:constant type="kopfzeile"/>
        <cd:constant type="fusszeile"/>
      </cd:keywords>
      <cd:keywords n="3">
        <cd:constant type="cd:text"/>
      </cd:keywords>
      <cd:keywords n="4" optional="yes">
        <cd:constant type="cd:text"/>
      </cd:keywords>
      <cd:keywords n="5" optional="yes">
        <cd:constant type="cd:text"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupheader" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="stellekopfzeileein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:constant type="cd:text" default="yes"/>
        <cd:constant type="marginalie"/>
        <cd:constant type="kante"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:parameter name="status">
          <cd:constant type="normal"/>
          <cd:constant type="stop"/>
          <cd:constant type="start"/>
          <cd:constant type="leer"/>
          <cd:constant type="hoch"/>
          <cd:constant type="kein"/>
          <cd:constant type="keinebeschriftung"/>
          <cd:constant type="cd:name"/>
        </cd:parameter>
        <cd:parameter name="strut">
          <cd:constant type="ja"/>
          <cd:constant type="nein"/>
        </cd:parameter>
        <cd:parameter name="stil">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="linkerstil">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="rechterstil">
          <cd:resolve name="style"/>
        </cd:parameter>
        <cd:parameter name="linkerbreite">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="rechterbreite">
          <cd:constant type="cd:dimension"/>
        </cd:parameter>
        <cd:parameter name="vor">
          <cd:constant type="cd:command"/>
        </cd:parameter>
        <cd:parameter name="nach">
          <cd:constant type="cd:command"/>
        </cd:parameter>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupfooter" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="stellefusszeileein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:inherit name="stellekopfzeileein" n="1"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:inherit name="stellekopfzeileein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setuptext" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="stelletextein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:inherit name="stellekopfzeileein" n="1"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:inherit name="stellekopfzeileein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setuptop" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="stellenobenein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:inherit name="stellekopfzeileein" n="1"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:inherit name="stellekopfzeileein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupbottom" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="stelleuntenein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:inherit name="stellekopfzeileein" n="1"/>
      </cd:keywords>
      <cd:assignments n="2" list="yes">
        <cd:inherit name="stellekopfzeileein" n="2"/>
      </cd:assignments>
    </cd:arguments>
  </cd:command>

  <cd:command name="noheaderandfooterlines" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="keinekopfundfusszeilen"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="notopandbottomlines" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="keinzeilenobenundunten"/>
    </cd:sequence>
  </cd:command>

  <cd:command name="setupheadertexts" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="stellekopfzeilentextein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:resolve name="layout-h"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:resolve name="texts"/>
      </cd:keywords>
      <cd:keywords n="3">
        <cd:resolve name="texts"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupfootertexts" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="stellefusszeilentextein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:resolve name="layout-h"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:resolve name="texts"/>
      </cd:keywords>
      <cd:keywords n="3">
        <cd:resolve name="texts"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="setuptexttexts" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="stelletexttexteein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:resolve name="layout-h"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:resolve name="texts"/>
      </cd:keywords>
      <cd:keywords n="3">
        <cd:resolve name="texts"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="setuptoptexts" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="stelletextobenein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:resolve name="layout-h"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:resolve name="texts"/>
      </cd:keywords>
      <cd:keywords n="3">
        <cd:resolve name="texts"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="setupbottomtexts" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="stelletextuntenein"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1" optional="yes">
        <cd:resolve name="layout-h"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:resolve name="texts"/>
      </cd:keywords>
      <cd:keywords n="3">
        <cd:resolve name="texts"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="settextcontent" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="settext"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:resolve name="layout-v"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:resolve name="layout-h"/>
      </cd:keywords>
      <cd:keywords n="3" optional="yes">
        <cd:resolve name="texts"/>
      </cd:keywords>
      <cd:keywords n="4" optional="yes">
        <cd:resolve name="texts"/>
      </cd:keywords>
      <cd:keywords n="5" optional="yes">
        <cd:resolve name="texts"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="resettextcontent" file="page-txt.tex">
    <cd:sequence>
      <cd:string value="resettextcontent"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:resolve name="layout-v"/>
      </cd:keywords>
      <cd:keywords n="2">
        <cd:resolve name="layout-h"/>
      </cd:keywords>
      <cd:keywords n="3" optional="yes">
        <cd:constant type="lefttext"/>
        <cd:constant type="middletext"/>
        <cd:constant type="righttext"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="definemarking" file="core-mar.tex">
    <cd:sequence>
      <cd:string value="definierebeschriftung"/>
    </cd:sequence>
    <cd:arguments>
      <cd:keywords n="1">
        <cd:constant type="cd:name"/>
      </cd:keywords>
      <cd:keywords n="2" optional="yes">
        <cd:constant type="cd:name"/>
      </cd:keywords>
    </cd:arguments>
  </cd:command>

  <cd:command name="couplemarking" file="core-sec.tex">
    <cd:sequence>
      <cd:string value="verknuepfebeschriftung"/>
    </cd:sequence>
    <cd: