<?xml version='1.0'?>
<!-- expanded and compacted i-context.xml -->
<cd:interface xmlns:cd="http://www.pragma-ade.com/commands">
 <cd:interface file="i-accent.xml">
  <cd:command category="language" file="enco-ini.mkxl" level="style" name="defineaccent">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="enco-ini.mkxl" level="style" name="definecharacter">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="enco-ini.mkxl" level="style" name="definecommand">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="enco-ini.mkxl" level="style" name="buildtextaccent">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="enco-ini.mkxl" level="style" name="buildtextmacron">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="enco-ini.mkxl" level="style" name="buildtextbottomdot">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="enco-ini.mkxl" level="style" name="buildtextcedilla">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="enco-ini.mkxl" level="style" name="buildtextognek">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="enco-ini.mkxl" level="style" name="buildtextbottomcomma">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="enco-ini.mkxl" level="style" name="d">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="enco-ini.mkxl" level="style" name="buildtextgrave">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-adaptive.xml">
  <cd:command category="boxes" file="typo-ada.mkxl" level="style" name="defineadaptive">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupadaptive"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-ada.mkxl" level="style" name="setupadaptive">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="foregroundstyle">
      <cd:resolve nale="value-style"/>
     </cd:parameter>
     <cd:parameter name="foregroundcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="shrink">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant default="yes" type="left"/>
      <cd:constant type="right"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-ada.mkxl" level="document" name="adaptivehbox">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupadaptive"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-ada.mkxl" level="document" name="adaptivebox">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupadaptive"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-ada.mkxl" level="document" name="adaptivevbox">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupadaptive"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-ada.mkxl" level="document" name="adaptive">
   <cd:arguments>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-ada.mkxl" level="style" name="usedadaptivewidth"/>
  <cd:command category="boxes" file="typo-ada.mkxl" level="style" name="usedadaptiveheight"/>
  <cd:command category="boxes" file="typo-ada.mkxl" level="style" name="usedadaptivedepth"/>
  <cd:command category="boxes" file="typo-ada.mkxl" level="style" name="usedadaptiveline"/>
  <cd:command category="boxes" file="typo-ada.mkxl" level="style" name="usedadaptivehsize"/>
  <cd:command category="boxes" file="typo-ada.mkxl" level="style" name="usedadaptivebox"/>
  <cd:command category="boxes" file="typo-ada.mkxl" level="style" name="usedadaptivecolor"/>
  <cd:command category="boxes" file="typo-ada.mkxl" level="style" name="usedadaptivealternative"/>
  <cd:command category="boxes" file="typo-ada.mkxl" level="style" name="usedadaptivetotal"/>
  <cd:command category="boxes" file="typo-ada.mkxl" level="document" name="setexcept">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant default="yes" type="left"/>
     <cd:constant type="right"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-align.xml">
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="setalignmentswitch">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="left"/>
     <cd:constant type="middle"/>
     <cd:constant type="right"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="definealign">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:inherit name="setupalign"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="setupalign">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="broad"/>
     <cd:constant type="wide"/>
     <cd:constant default="yes" type="bottom"/>
     <cd:constant type="height"/>
     <cd:constant type="depth"/>
     <cd:constant type="line"/>
     <cd:constant type="high"/>
     <cd:constant type="low"/>
     <cd:constant type="lohi"/>
     <cd:constant type="flushright"/>
     <cd:constant type="flushleft"/>
     <cd:constant type="middle"/>
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant default="yes" type="width"/>
     <cd:constant type="normal"/>
     <cd:constant type="reset"/>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
     <cd:constant type="flushinner"/>
     <cd:constant type="flushouter"/>
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="center"/>
     <cd:constant type="disable"/>
     <cd:constant type="last"/>
     <cd:constant type="end"/>
     <cd:constant type="paragraph"/>
     <cd:constant type="lefttoright"/>
     <cd:constant type="righttoleft"/>
     <cd:constant type="l2r"/>
     <cd:constant type="r2l"/>
     <cd:constant type="table"/>
     <cd:constant type="lesshyphenation"/>
     <cd:constant type="morehyphenation"/>
     <cd:constant type="hanging"/>
     <cd:constant type="hangingboth"/>
     <cd:constant type="nothanging"/>
     <cd:constant type="hz"/>
     <cd:constant type="fullhz"/>
     <cd:constant type="nohz"/>
     <cd:constant type="hyphenated"/>
     <cd:constant type="nothyphenated"/>
     <cd:constant type="collapsed"/>
     <cd:constant type="notcollapsed"/>
     <cd:constant type="explicit"/>
     <cd:constant type="tolerant"/>
     <cd:constant type="verytolerant"/>
     <cd:constant type="stretch"/>
     <cd:constant type="extremestretch"/>
     <cd:constant type="final"/>
     <cd:constant type="1*final"/>
     <cd:constant type="2*final"/>
     <cd:constant type="3*final"/>
     <cd:constant type="4*final"/>
     <cd:constant type="more"/>
     <cd:constant type="1*more"/>
     <cd:constant type="2*more"/>
     <cd:constant type="hangleft"/>
     <cd:constant type="hangright"/>
     <cd:constant type="flushforward"/>
     <cd:constant type="flushbackward"/>
     <cd:constant type="always"/>
     <cd:constant type="profile"/>
     <cd:constant type="fit"/>
     <cd:constant type="noorphans"/>
     <cd:constant type="keeporphans"/>
     <cd:constant type="notwins"/>
     <cd:constant type="keeptwins"/>
     <cd:constant type="notoddlers"/>
     <cd:constant type="keeptoddlers"/>
     <cd:constant type="tight"/>
     <cd:constant type="granular"/>
     <cd:constant type="lesswidows"/>
     <cd:constant type="lessclubs"/>
     <cd:constant type="lessbroken"/>
     <cd:constant type="lessorphans"/>
     <cd:constant type="lessorphans:2"/>
     <cd:constant type="lessorphans:3"/>
     <cd:constant type="lessorphans:4"/>
     <cd:constant type="defaultwidows"/>
     <cd:constant type="defaultclubs"/>
     <cd:constant type="defaultbroken"/>
     <cd:constant type="strictwidows "/>
     <cd:constant type="strictwidows:2"/>
     <cd:constant type="strictwidows:3"/>
     <cd:constant type="strictwidows:4"/>
     <cd:constant type="strictclubs "/>
     <cd:constant type="strictclubs:2"/>
     <cd:constant type="strictclubs:3"/>
     <cd:constant type="strictclubs:4"/>
     <cd:constant type="strictbroken"/>
     <cd:constant type="defaultmath"/>
     <cd:constant type="strictmath"/>
     <cd:constant type="nonstrictmath"/>
     <cd:constant type="default"/>
     <cd:constant type="snapping"/>
     <cd:constant type="nosnapping"/>
     <cd:constant type="snapping:yes"/>
     <cd:constant type="snapping:normal"/>
     <cd:constant type="snapping:0"/>
     <cd:constant type="snapping:1"/>
     <cd:constant type="snapping:2"/>
     <cd:constant type="snapping:0:10"/>
     <cd:constant type="snapping:1:10"/>
     <cd:constant type="snapping:2:10"/>
     <cd:constant type="snapping:2:20"/>
     <cd:constant type="snapping:1:top"/>
     <cd:constant type="snapping:1:bottom"/>
     <cd:constant type="snapping:2:top"/>
     <cd:constant type="snapping:2:bottom"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="system" name="usealignparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="system" name="installaligncommand" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="system" name="installaligncommand">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="noorphans"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="notoddlers"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="notwins"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="keeporphans"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="keeptoddlers"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="keeptwins"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="alignment" type="environment">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:inherit name="setupalign"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="linealignment" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="left"/>
     <cd:constant type="middle"/>
     <cd:constant type="right"/>
     <cd:constant type="max"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="leftaligned" type="environment"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="middlealigned" type="environment"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="rightaligned" type="environment"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="maxaligned" type="environment"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="midaligned" type="environment"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="centeraligned" type="environment"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="leftaligned">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="rightaligned">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="middlealigned">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="maxaligned">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="midaligned">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="centeraligned">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="system" name="alignedline">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="middle"/>
     <cd:constant type="flushleft"/>
     <cd:constant type="flushright"/>
     <cd:constant type="center"/>
     <cd:constant type="max"/>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
     <cd:constant type="innermargin"/>
     <cd:constant type="outermargin"/>
     <cd:constant type="inneredge"/>
     <cd:constant type="outeredge"/>
     <cd:constant type="backspace"/>
     <cd:constant type="cutspace"/>
     <cd:constant type="leftmargin"/>
     <cd:constant type="rightmargin"/>
     <cd:constant type="leftedge"/>
     <cd:constant type="rightedge"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="middle"/>
     <cd:constant type="flushleft"/>
     <cd:constant type="flushright"/>
     <cd:constant type="center"/>
     <cd:constant type="max"/>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
     <cd:constant type="innermargin"/>
     <cd:constant type="outermargin"/>
     <cd:constant type="inneredge"/>
     <cd:constant type="outeredge"/>
     <cd:constant type="backspace"/>
     <cd:constant type="cutspace"/>
     <cd:constant type="leftmargin"/>
     <cd:constant type="rightmargin"/>
     <cd:constant type="leftedge"/>
     <cd:constant type="rightedge"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" keywords="linebreak" level="document" name="wordright">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="right"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" keywords="boxes" level="system" name="simplealignedbox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="middle"/>
     <cd:constant type="flushleft"/>
     <cd:constant type="flushright"/>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" keywords="boxes" level="system" name="simplealignedspreadbox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="middle"/>
     <cd:constant type="flushleft"/>
     <cd:constant type="flushright"/>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" keywords="boxes" level="system" name="simplealignedboxplus">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="middle"/>
     <cd:constant type="flushleft"/>
     <cd:constant type="flushright"/>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" keywords="boxes direction" level="system" name="simplereversealignedbox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="middle"/>
     <cd:constant type="flushleft"/>
     <cd:constant type="flushright"/>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" keywords="boxes direction" level="system" name="simplereversealignedboxplus">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="middle"/>
     <cd:constant type="flushleft"/>
     <cd:constant type="flushright"/>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="pack-box.mkxl" keywords="boxes" level="system" name="alignedbox">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="left"/>
     <cd:constant type="middle"/>
     <cd:constant type="right"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="line"/>
     <cd:constant type="l"/>
     <cd:constant type="c"/>
     <cd:constant type="r"/>
     <cd:constant type="m"/>
     <cd:constant type="t"/>
     <cd:constant type="b"/>
     <cd:constant type="g"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="pack-box.mkxl" level="system" name="aligned">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="left"/>
     <cd:constant type="middle"/>
     <cd:constant type="right"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="line"/>
     <cd:constant type="l"/>
     <cd:constant type="c"/>
     <cd:constant type="r"/>
     <cd:constant type="m"/>
     <cd:constant type="t"/>
     <cd:constant type="b"/>
     <cd:constant type="g"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" keywords="direction" level="style" name="lefttoright"/>
  <cd:command category="alignment" file="spac-ali.mkxl" keywords="direction" level="style" name="righttoleft"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="raggedbottom"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="alignbottom"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="baselinebottom"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="depthlinebottom"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="notragged"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="raggedleft"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="raggedcenter"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="raggedright"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="veryraggedleft"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="veryraggedcenter"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="veryraggedright"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="raggedwidecenter"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="centeredlastline"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="flushedrightlastline"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="ttraggedright"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="forgetragged"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="raggedslanted"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="line">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="leftline">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="rightline">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="document" name="centerline">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ver.mkxl" level="style" name="setuphanging">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="topoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottomoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant default="yes" type="left"/>
      <cd:constant type="right"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ver.mkxl" level="document" name="hanging" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuphanging"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ver.mkxl" level="document" name="hanging" type="environment" variant="argument">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant default="yes" type="left"/>
     <cd:constant type="right"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ver.mkxl" level="document" name="fixed" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="low"/>
     <cd:constant type="middle"/>
     <cd:constant type="high"/>
     <cd:constant type="lohi"/>
     <cd:constant default="yes" type="default"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="tabl-ali.mkxl" level="document" name="ap">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-pas.mkxl" level="style" name="synchronizealignpass"/>
  <cd:command category="alignment" file="spac-pas.mkxl" level="style" name="setupalignpass">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="none"/>
     <cd:constant type="granular"/>
     <cd:constant type="decent"/>
     <cd:constant type="quality"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-pas.mkxl" level="document" name="optionalword">
   <cd:arguments>
    <cd:resolve name="argument-test"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" keywords="direction" level="document" name="rtltext">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" keywords="direction" level="document" name="ltrtext">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="hangrange" type="environment"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="hangrangestep" type="environment"/>
  <cd:command category="alignment" file="spac-ali.mkxl" level="style" name="emptyhangrangestep"/>
 </cd:interface>
 <cd:interface file="i-alternate.xml">
  <cd:command category="structure" file="attr-alt.mkxl" level="document" name="alternate" type="environment">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="attr-alt.mkxl" level="document" name="alternate">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:content"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="attr-alt.mkxl" level="style" name="setalternate">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="attr-alt.mkxl" level="style" name="resetalternate"/>
 </cd:interface>
 <cd:interface file="i-anchor.xml">
  <cd:command category="graphics" file="pack-box.mkxl" level="style" name="defineanchor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayer"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayer"/>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="document" name="anchor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayer"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayer"/>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="document" name="syncanchor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="document" name="alignanchor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="r"/>
     <cd:constant type="right"/>
     <cd:constant type="c"/>
     <cd:constant type="m"/>
     <cd:constant type="middle"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="document" name="markanchor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="document" name="setlocalanchoring"/>
  <cd:command category="graphics" file="anch-loc.mkxl" level="document" name="anchoring" type="environment"/>
  <cd:command category="graphics" file="anch-loc.mkxl" level="document" name="synchronizing" type="environment"/>
  <cd:command category="graphics" file="anch-loc.mkxl" level="system" name="autosync">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="system" name="mathsync">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="system" name="mordsync">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="system" name="mrelsync">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="system" name="mbinsync">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="push" category="graphics" end="pop" file="anch-loc.lmt" level="system" name="localanchors" type="environment"/>
  <cd:command category="graphics" file="anch-loc.mkxl" level="system" name="analyzelocalanchors">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="system" name="synchronizelocalanchors">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="system" name="setlocalsyncanchor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="system" name="setlocalalignanchor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="r"/>
     <cd:constant type="right"/>
     <cd:constant type="c"/>
     <cd:constant type="m"/>
     <cd:constant type="middle"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="system" name="setlocalmarkanchor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="system" name="localanchorx">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="system" name="localanchory">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="system" name="sync">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="anch-loc.mkxl" level="system" name="async">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="r"/>
     <cd:constant type="right"/>
     <cd:constant type="c"/>
     <cd:constant type="m"/>
     <cd:constant type="middle"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-attachment.xml">
  <cd:command category="pdf" file="scrn-wid.mklx" level="style" name="defineattachment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupattachment"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-wid.mklx" level="style" name="setupattachment">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="subtitle">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="author">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="file">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="name">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="buffer">
      <cd:constant type="cd:buffer"/>
     </cd:parameter>
     <cd:parameter name="type">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="hidden"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="Graph"/>
      <cd:constant type="Paperclip"/>
      <cd:constant type="Pushpin"/>
      <cd:constant type="Default"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="fit"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="fit"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="fit"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textlayer">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="leftedge"/>
      <cd:constant type="rightedge"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="leftmargin"/>
      <cd:constant type="rightmargin"/>
      <cd:constant default="yes" type="text"/>
      <cd:constant type="high"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-wid.mklx" level="style" name="setupattachments">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupattachment"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-wid.mklx" level="document" name="registerattachment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupattachment"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-wid.mklx" generated="yes" level="document" name="attachment" variant="instance">
   <cd:sequence>
    <cd:instance value="attachment"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupattachment"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="attachment"/>
   </cd:instances>
  </cd:command>
  <cd:command category="pdf" file="scrn-wid.mklx" generated="yes" level="document" name="attachment" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="attachment"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupattachment"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="attachment"/>
   </cd:instances>
  </cd:command>
  <cd:command category="pdf" file="scrn-wid.mklx" level="document" name="placeattachments"/>
 </cd:interface>
 <cd:interface file="i-attribute.xml">
  <cd:command category="attribute" file="attr-ini.mkxl" level="system" name="pushattribute">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-ini.mkxl" level="system" name="popattribute">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-ini.mkxl" level="system" name="installattributestack">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-ini.mkxl" level="system" name="defineattribute">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant default="yes" type="local"/>
     <cd:constant type="global"/>
     <cd:constant default="yes" type="public"/>
     <cd:constant type="private"/>
     <cd:constant type="pickup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-ini.mkxl" level="system" name="definesystemattribute">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant default="yes" type="local"/>
     <cd:constant type="global"/>
     <cd:constant type="public"/>
     <cd:constant default="yes" type="private"/>
     <cd:constant type="pickup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-ini.mkxl" level="system" name="newattribute">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-ini.mkxl" level="system" name="dosetattribute">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-ini.mkxl" level="system" name="doresetattribute">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-ini.mkxl" level="system" name="dogetattribute">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-ini.mkxl" level="system" name="dogetattributeid">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-ini.mkxl" level="system" name="resetallattributes"/>
  <cd:command category="attribute" file="attr-ini.mkxl" level="system" name="savecurrentattributes">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-ini.mkxl" level="system" name="restorecurrentattributes">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-ini.mkxl" level="document" name="showattributes"/>
 </cd:interface>
 <cd:interface file="i-backend.xml">
  <cd:command category="pdf" file="back-ini.mkxl" level="style" name="setupbackend">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="export">
      <cd:constant type="yes"/>
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="xhtml">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="file">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="intent">
      <cd:constant type="Coated␣FOGRA39␣(ISO␣12647-2:2004)"/>
      <cd:constant type="GRACoL2006_Coated1v2.icc"/>
      <cd:constant type="ISO␣Coated␣v2␣300%␣(ECI)"/>
      <cd:constant type="ISO␣Coated␣v2␣(ECI)"/>
      <cd:constant type="ISOnewspaper26v4"/>
      <cd:constant type="ISOnewspaper26v4_gr"/>
      <cd:constant type="ISO␣Uncoated"/>
      <cd:constant type="ISO␣Uncoated␣Yellowish"/>
      <cd:constant type="ISO␣Web␣Coated"/>
      <cd:constant type="Japan␣Color␣2001␣Coated"/>
      <cd:constant type="Japan␣Color␣2002␣Newspaper"/>
      <cd:constant type="Japan␣Web␣Coated␣(Ad)"/>
      <cd:constant type="SNAP␣2007"/>
      <cd:constant type="SWOP2006_Coated3v2.icc"/>
      <cd:constant type="SWOP2006_Coated5v2.icc"/>
      <cd:constant type="Uncoated␣FOGRA29␣(ISO␣12647-2:2004)"/>
      <cd:constant type="Web␣Coated␣FOGRA28␣(ISO␣12647-2:2004)"/>
      <cd:constant type="PSR_LWC_PLUS_V2_PT"/>
      <cd:constant type="PSR_LWC_STD_V2_PT"/>
      <cd:constant type="PSR_SC_PLUS_V2_PT"/>
      <cd:constant type="PSR_SC_STD_V2_PT"/>
      <cd:constant type="PSRgravureMF"/>
     </cd:parameter>
     <cd:parameter name="space">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="hyphen">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="xmpfile">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="format">
      <cd:constant type="version"/>
      <cd:constant type="default"/>
      <cd:constant type="PDF/X-1a:2001"/>
      <cd:constant type="PDF/X-1a:2003"/>
      <cd:constant type="PDF/X-3:2002"/>
      <cd:constant type="PDF/X-3:2003"/>
      <cd:constant type="PDF/X-4"/>
      <cd:constant type="PDF/X-4p"/>
      <cd:constant type="PDF/X-5g"/>
      <cd:constant type="PDF/X-5pg"/>
      <cd:constant type="PDF/X-5n"/>
      <cd:constant type="PDF/A-1a:2005"/>
      <cd:constant type="PDF/A-1b:2005"/>
      <cd:constant type="PDF/A-2a"/>
      <cd:constant type="PDF/A-3a"/>
      <cd:constant type="PDF/UA-1"/>
     </cd:parameter>
     <cd:parameter name="level">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="always"/>
      <cd:constant type="never"/>
     </cd:parameter>
     <cd:parameter name="profile">
      <cd:constant type="cd:file"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-ini.mkxl" level="style" name="setupoutput">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="default"/>
     <cd:constant type="pdf"/>
     <cd:constant type="lua"/>
     <cd:constant type="json"/>
     <cd:constant type="js"/>
     <cd:constant type="mps"/>
     <cd:constant type="none"/>
     <cd:constant type="empty"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-background.xml">
  <cd:command category="background" file="pack-bck.mklx" level="style" name="definebackground">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbackground"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-bck.mklx" level="style" name="setupbackground">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="leftoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="topoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottomoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-bck.mklx" generated="yes" level="document" name="background" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="background"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbackground"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="background"/>
   </cd:instances>
  </cd:command>
  <cd:command category="background" file="pack-bck.mklx" level="document" name="background" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbackground"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-bck.mklx" generated="yes" level="document" name="background" variant="example">
   <cd:sequence>
    <cd:variable value="background"/>
   </cd:sequence>
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="background"/>
   </cd:instances>
  </cd:command>
  <cd:command category="background" file="pack-bck.mklx" level="document" name="background">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-bck.mklx" keywords="colors" level="document" name="backgroundline">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="page-bck.mkxl" level="style" name="setupbackgrounds">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="top"/>
     <cd:constant type="header"/>
     <cd:constant type="text"/>
     <cd:constant type="footer"/>
     <cd:constant type="bottom"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="leftedge"/>
     <cd:constant type="leftmargin"/>
     <cd:constant type="text"/>
     <cd:constant type="rightmargin"/>
     <cd:constant type="rightedge"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="page-bck.mkxl" level="style" name="setupbackgrounds" variant="page">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="paper"/>
     <cd:constant type="page"/>
     <cd:constant type="leftpage"/>
     <cd:constant type="rightpage"/>
     <cd:constant type="text"/>
     <cd:constant type="hidden"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="repeat"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="page-bck.mkxl" level="system" name="prependhiddenbackground">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="page-bck.mkxl" level="system" name="appendhiddenbackground">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="push" category="background" end="pop" file="page-bck.mkxl" level="system" name="background" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="page-bck.mkxl" keywords="conditional" level="system" name="doifelsesomebackground">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="page-bck.mkxl" keywords="conditional" level="system" name="doifsomebackgroundelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="page-bck.mkxl" keywords="conditional" level="system" name="doifsomebackground">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-balancing.xml">
  <cd:command category="alignment" file="typo-bal.mkxl" level="style" name="definebalancing">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbalancing"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-bal.mkxl" level="style" name="setupbalancing">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-bal.mkxl" level="document" name="balancing" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-bal.mkxl" level="document" name="placebalancing">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbalancing"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-bar.xml">
  <cd:command category="rules" file="node-rul.mkxl" level="style" name="definebar">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbar"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" level="style" name="setupbar">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="continue">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="all"/>
      <cd:constant type="always"/>
     </cd:parameter>
     <cd:parameter name="empty">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="unit">
      <cd:constant default="yes" type="ex"/>
      <cd:constant type="em"/>
      <cd:constant type="pt"/>
      <cd:constant type="in"/>
      <cd:constant type="cm"/>
      <cd:constant type="mm"/>
      <cd:constant type="sp"/>
      <cd:constant type="bp"/>
      <cd:constant type="pc"/>
      <cd:constant type="dd"/>
      <cd:constant type="cc"/>
      <cd:constant type="nc"/>
     </cd:parameter>
     <cd:parameter name="order">
      <cd:constant default="yes" type="foreground"/>
      <cd:constant type="background"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:number"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="dy">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="max">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="foregroundstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="foregroundcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="mp">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="repeat">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" level="style" name="setupbars">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupbar"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" level="document" name="inlinebar">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" generated="yes" level="document" name="bar" variant="instance">
   <cd:sequence>
    <cd:instance value="bar"/>
   </cd:sequence>
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="overbar"/>
    <cd:constant value="underbar"/>
    <cd:constant value="overstrike"/>
    <cd:constant value="understrike"/>
    <cd:constant value="overbars"/>
    <cd:constant value="underbars"/>
    <cd:constant value="overstrikes"/>
    <cd:constant value="understrikes"/>
    <cd:constant value="hiddenbar"/>
    <cd:constant value="outline"/>
    <cd:constant value="outlined"/>
    <cd:constant value="backgroundbar"/>
    <cd:constant value="mathbackground"/>
    <cd:constant value="undergraphic"/>
    <cd:constant value="underrandom"/>
    <cd:constant value="underrandoms"/>
    <cd:constant value="underdash"/>
    <cd:constant value="underdashes"/>
    <cd:constant value="underdot"/>
    <cd:constant value="underdots"/>
   </cd:instances>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" level="document" name="bar" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" level="document" name="setbar">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" level="style" name="resetbar"/>
  <cd:command category="rules" file="node-rul.mkxl" level="document" name="nobar">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" level="document" name="directsetbar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" level="document" name="bar" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="push" category="rules" end="pop" file="node-rul.mkxl" level="system" name="bar" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-blackrule.xml">
  <cd:command category="rules" file="pack-mrl.mkxl" keywords="colors" level="style" name="setupblackrules">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="width">
      <cd:constant type="max"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="max"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="max"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="a"/>
      <cd:constant type="b"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="type">
      <cd:constant type="mp"/>
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="mp">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="shrink">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="on">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="off">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="snapping">
      <cd:constant type="yes"/>
      <cd:constant type="normal"/>
      <cd:constant type="0"/>
      <cd:constant type="1"/>
      <cd:constant type="2"/>
      <cd:constant type="0:10"/>
      <cd:constant type="1:10"/>
      <cd:constant type="2:10"/>
      <cd:constant type="2:20"/>
      <cd:constant type="1:top"/>
      <cd:constant type="1:bottom"/>
      <cd:constant type="2:top"/>
      <cd:constant type="2:bottom"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-mrl.mkxl" keywords="colors" level="document" name="blackrule">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupblackrules"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-mrl.mkxl" keywords="colors" level="document" name="blackrules">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupblackrules"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-mrl.mkxl" level="document" name="vl">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="pack-mrl.mkxl" level="document" name="hl">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="tabl-mis.mkxl" level="style" name="somekindoftab">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="alternative">
      <cd:constant type="horizontal"/>
      <cd:constant default="yes" type="vertical"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="m">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="grph-rul.mkxl" level="style" name="frule">
   <cd:arguments>
    <cd:keywords delimiters="none" list="yes">
     <cd:constant method="none" prefix="width␣" type="cd:dimension"/>
     <cd:constant method="none" prefix="height␣" type="cd:dimension"/>
     <cd:constant method="none" prefix="depth␣" type="cd:dimension"/>
     <cd:constant method="none" prefix="radius␣" type="cd:dimension"/>
     <cd:constant method="none" prefix="line␣" type="cd:dimension"/>
     <cd:constant method="none" prefix="type␣" type="cd:text"/>
     <cd:constant method="none" prefix="data␣" type="cd:text"/>
     <cd:constant method="none" prefix="name␣" type="cd:text"/>
     <cd:constant method="none" prefix="radius␣" type="cd:dimension"/>
     <cd:constant method="none" prefix="corner␣" type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="relax"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" level="style" name="autorule">
   <cd:arguments>
    <cd:keywords delimiters="none" list="yes">
     <cd:constant method="none" prefix="width␣" type="cd:dimension"/>
     <cd:constant method="none" prefix="height␣" type="cd:dimension"/>
     <cd:constant method="none" prefix="depth␣" type="cd:dimension"/>
     <cd:constant method="none" prefix="xoffset␣" type="cd:dimension"/>
     <cd:constant method="none" prefix="yoffset␣" type="cd:dimension"/>
     <cd:constant method="none" prefix="left␣" type="cd:dimension"/>
     <cd:constant method="none" prefix="right␣" type="cd:dimension"/>
    </cd:keywords>
    <cd:delimiter name="relax"/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-bleed.xml">
  <cd:command category="graphics" file="pack-box.mkxl" level="style" name="definebleeding">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupbleeding"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="style" name="setupbleeding">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="define">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="hoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="voffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="t"/>
      <cd:constant type="b"/>
      <cd:constant default="yes" type="l"/>
      <cd:constant type="r"/>
      <cd:constant type="bl"/>
      <cd:constant type="lb"/>
      <cd:constant type="br"/>
      <cd:constant type="rb"/>
      <cd:constant type="tl"/>
      <cd:constant type="lt"/>
      <cd:constant type="tr"/>
      <cd:constant type="rt"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="page">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" generated="yes" level="document" name="bleed" variant="instance">
   <cd:sequence>
    <cd:instance value="bleed"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbleeding"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="bleed"/>
   </cd:instances>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="document" name="bleeding" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbleeding"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="document" name="bleeding">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbleeding"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="style" name="bleedwidth"/>
  <cd:command category="graphics" file="pack-box.mkxl" level="style" name="bleedheight"/>
 </cd:interface>
 <cd:interface file="i-block.xml">
  <cd:command category="structure" file="strc-blk.mkxl" level="style" name="defineblock">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupblock"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-blk.mkxl" level="style" name="setupblock">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="paragraph"/>
      <cd:constant type="text"/>
     </cd:parameter>
     <cd:parameter name="inner">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="begin" category="structure" end="end" file="strc-blk.mkxl" generated="yes" level="document" name="block" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="block"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-blk.mkxl" level="style" name="hideblocks">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-blk.mkxl" level="style" name="keepblocks">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-blk.mkxl" level="document" name="useblocks">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="criterium">
      <cd:constant default="yes" type="text"/>
      <cd:constant type="cd:section"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-blk.mkxl" level="document" name="processblocks">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="criterium">
      <cd:constant default="yes" type="text"/>
      <cd:constant type="cd:section"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-blk.mkxl" level="document" name="selectblocks">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="criterium">
      <cd:constant default="yes" type="text"/>
      <cd:constant type="cd:section"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-blk.mkxl" level="document" name="blockuservariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-blk.mkxl" level="document" name="doifelseblocksempty">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="text"/>
     <cd:constant type="cd:section"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-bookmark.xml">
  <cd:command category="pdf" file="strc-bkm.mkxl" level="style" name="setupbookmark">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="force">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="number">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="numberseparatorset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="numberconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="numberstarter">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="numberstopper">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="numbersegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
      <cd:constant type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="*"/>
      <cd:constant method="range" prefix="cd:section" type="all"/>
      <cd:constant type="current"/>
     </cd:parameter>
     <cd:parameter name="sectionblock">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="strc-bkm.mkxl" level="document" name="bookmark">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:section"/>
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="strc-bkm.mkxl" level="style" name="placebookmarks">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:section"/>
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:section"/>
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbookmark"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-boundary.xml">
  <cd:command file="bndr-ini.mkxl" level="system" name="defineboundary">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="public"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="bndr-ini.mkxl" level="system" name="newboundary">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-boxanchor.xml">
  <cd:command category="boxes" file="pack-box.mkxl" level="style" name="setupboxanchor">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="xoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="yoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="target">
      <cd:constant type="line"/>
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant type="left"/>
      <cd:constant type="left,height"/>
      <cd:constant type="left,top"/>
      <cd:constant type="left,depth"/>
      <cd:constant type="left,bottom"/>
      <cd:constant type="right"/>
      <cd:constant type="right,height"/>
      <cd:constant type="right,top"/>
      <cd:constant type="right,depth"/>
      <cd:constant type="right,bottom"/>
      <cd:constant type="middle"/>
      <cd:constant type="middle,height"/>
      <cd:constant type="middle,top"/>
      <cd:constant type="middle,depth"/>
      <cd:constant type="middle,bottom"/>
      <cd:constant type="middle,left"/>
      <cd:constant type="middle,right"/>
     </cd:parameter>
     <cd:parameter name="source">
      <cd:constant type="line"/>
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant type="left"/>
      <cd:constant type="left,height"/>
      <cd:constant type="left,top"/>
      <cd:constant type="left,depth"/>
      <cd:constant type="left,bottom"/>
      <cd:constant type="right"/>
      <cd:constant type="right,height"/>
      <cd:constant type="right,top"/>
      <cd:constant type="right,depth"/>
      <cd:constant type="right,bottom"/>
      <cd:constant type="middle"/>
      <cd:constant type="middle,height"/>
      <cd:constant type="middle,top"/>
      <cd:constant type="middle,depth"/>
      <cd:constant type="middle,bottom"/>
      <cd:constant type="middle,left"/>
      <cd:constant type="middle,right"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="style" name="defineanchorbox">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="style" name="defineanchorboxoverlay">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="style" name="namedanchorbox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="system" name="overlayanchorbox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="system" name="setanchorbox">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupboxanchor"/>
    </cd:assignments>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="system" name="boxanchorpresetcode">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="line"/>
     <cd:constant type="height"/>
     <cd:constant type="depth"/>
     <cd:constant type="left"/>
     <cd:constant type="left,height"/>
     <cd:constant type="left,top"/>
     <cd:constant type="left,depth"/>
     <cd:constant type="left,bottom"/>
     <cd:constant type="right"/>
     <cd:constant type="right,height"/>
     <cd:constant type="right,top"/>
     <cd:constant type="right,depth"/>
     <cd:constant type="right,bottom"/>
     <cd:constant type="middle"/>
     <cd:constant type="middle,height"/>
     <cd:constant type="middle,top"/>
     <cd:constant type="middle,depth"/>
     <cd:constant type="middle,bottom"/>
     <cd:constant type="middle,left"/>
     <cd:constant type="middle,right"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="document" name="boxanchoring" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="+"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="system" name="registerboxanchor"/>
  <cd:command category="boxes" file="pack-box.mkxl" level="system" name="defineboxanchor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="system" name="doifnotanchorbox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="system" name="namedboxanchor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="system" name="namespacedboxanchor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="style" name="setupboxanchorcontent">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="xoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="yoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="corner">
      <cd:constant type="line"/>
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant type="left"/>
      <cd:constant type="left,height"/>
      <cd:constant type="left,top"/>
      <cd:constant type="left,depth"/>
      <cd:constant type="left,bottom"/>
      <cd:constant type="right"/>
      <cd:constant type="right,height"/>
      <cd:constant type="right,top"/>
      <cd:constant type="right,depth"/>
      <cd:constant type="right,bottom"/>
      <cd:constant type="middle"/>
      <cd:constant type="middle,height"/>
      <cd:constant type="middle,top"/>
      <cd:constant type="middle,depth"/>
      <cd:constant type="middle,bottom"/>
      <cd:constant type="middle,left"/>
      <cd:constant type="middle,right"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="line"/>
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant type="left"/>
      <cd:constant type="left,height"/>
      <cd:constant type="left,top"/>
      <cd:constant type="left,depth"/>
      <cd:constant type="left,bottom"/>
      <cd:constant type="right"/>
      <cd:constant type="right,height"/>
      <cd:constant type="right,top"/>
      <cd:constant type="right,depth"/>
      <cd:constant type="right,bottom"/>
      <cd:constant type="middle"/>
      <cd:constant type="middle,height"/>
      <cd:constant type="middle,top"/>
      <cd:constant type="middle,depth"/>
      <cd:constant type="middle,bottom"/>
      <cd:constant type="middle,left"/>
      <cd:constant type="middle,right"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="dash">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="arrow">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="reverse"/>
      <cd:constant type="both"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rulecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="mp">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="page">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="style" name="defineboxanchorcontent">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupboxanchorcontent"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="document" name="setboxanchor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupboxanchorcontent"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="document" name="mathrowanchored">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="document" name="mathcellanchored">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="document" name="mathboxanchored">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="nucleus"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="anch-box.mkxl" level="document" name="connectboxanchors">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupboxanchorcontent"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupboxanchorcontent"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="anch-box.mkxl" level="document" name="connectmatrixanchors">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupboxanchorcontent"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupboxanchorcontent"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="anch-box.mkxl" level="document" name="matrixanchors" type="environment"/>
 </cd:interface>
 <cd:interface file="i-boxes.xml">
  <cd:command category="strings" file="supp-box.mkxl" keywords="conditional" level="system" name="doiftext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" keywords="conditional" level="system" name="doifelsetext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" keywords="conditional" level="system" name="doiftextelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="dowithnextbox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="dowithnextboxcs">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="nextboxwd"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="nextboxht"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="nextboxdp"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="nextboxhtdp"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="flushnextbox"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="nextbox"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="nextdepth"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="dowithnextboxcontent">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="dowithnextboxcontentcs">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="rlap">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="llap">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="clap">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="tlap">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="blap">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="reshapebox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="beginof" category="boxes" end="endof" file="supp-box.mkxl" level="system" name="shapebox" type="environment"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="flushshapebox"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="innerflushshapebox"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="shapedhbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="processtokens">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="doboundtext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="limitatetext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant prefix="cd:sign" type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="limitatetext" variant="list">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant prefix="cd:sign" type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="limitatefirstline">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="processisolatedchars">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="processisolatedwords">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="applytocharacters">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="applytowords">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="applytosplitstringchar">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="applytosplitstringword">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="applytosplitstringline">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="applytosplitstringcharspaced">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="applytosplitstringwordspaced">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="system" name="applytosplitstringlinespaced">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="sbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="linebox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="shiftbox">
   <cd:arguments>
    <cd:dimension/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="hpackbox">
   <cd:arguments>
    <cd:dimension/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="vpackbox">
   <cd:arguments>
    <cd:dimension/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="hpackedbox">
   <cd:arguments>
    <cd:dimension/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="vpackedbox">
   <cd:arguments>
    <cd:dimension/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="inlinedbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="struttedbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="topskippedbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="centeredbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="centerednextbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="centerbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="supp-box.mkxl" level="system" name="setrigidcolumnhsize">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="supp-box.mkxl" level="system" name="setrigidcolumnbalance">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="vboxtohbox" type="environment"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="vboxtohboxseparator" type="environment"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="convertvboxtohbox"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="hboxestohbox" type="environment"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="unhhbox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:delimiter name="with"/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="hboxofvbox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="conditional" level="system" name="doifcontent">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="overlay" type="environment"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="fakebox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="lbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="cbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="rbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="ltop">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="ctop">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="rtop">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="tbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="bbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="lhbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="mhbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="rhbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="lefthbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="midhbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="righthbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="boxofsize">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="none" list="yes" optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="limitatelines">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="fittopbaselinegrid">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="boxcursor"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="placedbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="rightbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="leftbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="topbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="bottombox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="lefttopbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="righttopbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="leftbottombox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="rightbottombox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="topleftbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="toprightbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="bottomleftbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="bottomrightbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="middlebox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="baselinemiddlebox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="baselineleftbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="baselinerightbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="lrtbbox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="toplinebox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="setstackbox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="initializeboxstack">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="savebox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="flushbox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="restorebox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="foundbox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="conditional" level="system" name="doifelsebox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="conditional" level="system" name="doifboxelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="localpushbox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="localpopbox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="globalpushbox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="globalpopbox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="removedepth"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="obeydepth"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="undepthed">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="removebottomthings"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="removelastskip"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="makestrutofbox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="raisebox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="alignment" level="system" name="lowerbox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="halfwaybox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="depthonlybox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-dir.mkxl" level="system" name="naturalhbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-dir.mkxl" level="system" name="naturalvbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-dir.mkxl" level="system" name="naturalvtop">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="naturalvcenter">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-dir.mkxl" level="system" name="naturalhpack">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-dir.mkxl" level="system" name="naturalvpack">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-dir.mkxl" level="system" name="naturaltpack">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-dir.mkxl" level="system" name="reversehbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-dir.mkxl" level="system" name="reversevbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-dir.mkxl" level="system" name="reversevtop">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-dir.mkxl" level="system" name="reversehpack">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-dir.mkxl" level="system" name="reversevpack">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-dir.mkxl" level="system" name="reversetpack">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="frozenhbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="setboxllx">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="setboxlly">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="gsetboxllx">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="gsetboxlly">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="getboxllx">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="getboxlly">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="directgetboxllx">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="directgetboxlly">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="shownextbox">
   <cd:arguments>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="spreadhbox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="minimalhbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="nodetostring">
   <cd:arguments>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="getnaturaldimensions">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="lastnaturalboxwd"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="lastnaturalboxht"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="lastnaturalboxdp"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="naturalwd">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="conditional direction" level="system" name="doifelserighttoleftinbox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="conditional direction" level="system" name="doifrighttoleftinboxelse">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="runninghbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command begin="begin" category="boxes" end="end" file="supp-box.mkxl" level="system" name="vbox" type="environment"/>
  <cd:command begin="begin" category="boxes" end="end" file="supp-box.mkxl" level="system" name="hbox" type="environment"/>
  <cd:command begin="begin" category="boxes" end="end" file="supp-box.mkxl" level="system" name="vtop" type="environment"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="setvboxregister">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="sethboxregister">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="setvtopregister">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="flushboxregister">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="vboxregister" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="hboxregister" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="vtopregister" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="righttolefthbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="rtlhbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="lefttorighthbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="ltrhbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="righttoleftvbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="rtlvbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="lefttorightvbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="ltrvbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="righttoleftvtop">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="rtlvtop">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="lefttorightvtop">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="ltrvtop">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="autodirhbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="autodirvbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="autodirvtop">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="leftorrighthbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="leftorrightvbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" keywords="direction" level="system" name="leftorrightvtop">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" level="system" name="ibox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" level="system" name="obox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" level="system" name="definehbox">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="spac-ali.mkxl" generated="yes" level="system" name="hbox" variant="example">
   <cd:sequence>
    <cd:string value="hbox"/>
    <cd:variable value="box"/>
   </cd:sequence>
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="lastlinewidth"/>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="putboxincache">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="getboxfromcache">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="conditional" level="system" name="doifelseboxincache">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="copyboxfromcache">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="directboxfromcache">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="directcopyboxfromcache">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="resetboxesincache">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="putnextboxincache">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.lmt" level="system" name="reversevboxcontent">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="boxfixstretch">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="vreflected">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="node-ext.mkxl" level="system" name="hcontainer">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="node-ext.mkxl" level="system" name="vcontainer">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="node-ext.mkxl" level="system" name="tcontainer">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-buffer.xml">
  <cd:command category="buffer" file="buff-ini.lmt" keywords="conditional" level="system" name="doifelsebuffer">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" keywords="conditional" level="system" name="doifbufferelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.lmt" keywords="conditional" level="system" name="doifelsebufferempty">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="system" name="resetbuffer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="document" name="buffer" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="system" name="grabbufferdata">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:category"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="system" name="grabbufferdatadirect">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="set" category="buffer" end="end" file="buff-ini.mkxl" level="system" name="buffer" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="style" name="setupbuffer">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="define">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="strip">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="style" name="definebuffer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbuffer"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="document" name="getbuffer">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="system" name="getdefinedbuffer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="document" name="inlinebuffer">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" generated="yes" level="document" name="buffer" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="buffer"/>
   </cd:sequence>
   <cd:instances>
    <cd:constant value="hiding"/>
   </cd:instances>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" generated="yes" level="document" name="getbuffer" variant="instance">
   <cd:sequence>
    <cd:string value="get"/>
    <cd:instance value="buffer"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="style" name="savebuffer" variant="list">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="style" name="savebuffer">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupsavebuffer"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="style" name="definesavebuffer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsavebuffer"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="style" name="setupsavebuffer">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="list">
      <cd:constant type="cd:buffer"/>
     </cd:parameter>
     <cd:parameter name="file">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="prefix">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="append"/>
     </cd:parameter>
     <cd:parameter name="directory">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="style" name="processtexbuffer">
   <cd:sequence>
    <cd:string value="processTEXbuffer"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="style" name="processtexbuffer" variant="argument">
   <cd:sequence>
    <cd:string value="processTEXbuffer"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" keywords="lua" level="style" name="ctxluabuffer">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" keywords="lua" level="style" name="ctxluabuffer" variant="argument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="style" name="mkvibuffer">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="style" name="mkvibuffer" variant="argument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="style" name="texbuffer">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="style" name="texbuffer" variant="argument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ini.mkxl" level="style" name="getbufferdata">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ver.mkxl" keywords="verbatim" level="document" name="typebuffer">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptyping"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ver.mkxl" generated="yes" keywords="verbatim" level="document" name="typebuffer" variant="instance">
   <cd:sequence>
    <cd:string value="type"/>
    <cd:instance value="buffer"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptyping"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ver.mkxl" keywords="verbatim" level="system" name="typedefinedbuffer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptyping"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="lxml-ini.mkxl" keywords="verbatim" level="style" name="prettyprintbuffer">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="mp"/>
     <cd:constant type="lua"/>
     <cd:constant type="xml"/>
     <cd:constant type="parsed-xml"/>
     <cd:constant type="nested"/>
     <cd:constant type="tex"/>
     <cd:constant type="context"/>
     <cd:constant type="none"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="lxml-ini.mkxl" keywords="verbatim" level="style" name="inlineprettyprintbuffer">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="mp"/>
     <cd:constant type="lua"/>
     <cd:constant type="xml"/>
     <cd:constant type="parsed-xml"/>
     <cd:constant type="nested"/>
     <cd:constant type="tex"/>
     <cd:constant type="context"/>
     <cd:constant type="none"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="buffer" file="buff-ver.mkxl" keywords="verbatim" level="style" name="typeinlinebuffer">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptype"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-button.xml">
  <cd:command category="pdf" file="scrn-but.mklx" level="style" name="definebutton">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbutton"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-but.mklx" level="style" name="setupbutton">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="samepage">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="empty"/>
      <cd:constant type="none"/>
      <cd:constant type="normal"/>
      <cd:constant type="default"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="contrastcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="hidden"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-but.mklx" generated="yes" level="document" name="button" variant="example">
   <cd:sequence>
    <cd:variable value="button"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbutton"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="button"/>
   </cd:instances>
  </cd:command>
  <cd:command category="pdf" file="scrn-but.mklx" level="document" name="button">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbutton"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-but.mklx" level="style" name="overlaybutton">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-but.mklx" level="style" name="overlaybutton" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-but.mklx" level="style" name="MPmenubuttons">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="overlayrollbutton">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="definepushbutton">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfieldcontentframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="pushbutton">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="definepushsymbol">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="n"/>
     <cd:constant type="r"/>
     <cd:constant type="d"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="rollbutton" variant="interactionmenu">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupinteractionmenu"/>
    </cd:assignments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="rollbutton" variant="button">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupbutton"/>
    </cd:assignments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-capitals.xml">
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="definecapitals">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcapitals"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="setupcapitals">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="category">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="xscale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="yscale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="weight">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="title">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="sc">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="setcharactercasing">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="WORD"/>
     <cd:constant type="word"/>
     <cd:constant type="Word"/>
     <cd:constant type="Words"/>
     <cd:constant type="capital"/>
     <cd:constant type="Capital"/>
     <cd:constant type="random"/>
     <cd:constant type="mixed"/>
     <cd:constant type="camel"/>
     <cd:constant type="Camel"/>
     <cd:constant type="cap"/>
     <cd:constant type="Cap"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="document" name="casing">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="WORD"/>
     <cd:constant type="word"/>
     <cd:constant type="Word"/>
     <cd:constant type="Words"/>
     <cd:constant type="capital"/>
     <cd:constant type="Capital"/>
     <cd:constant type="random"/>
     <cd:constant type="mixed"/>
     <cd:constant type="camel"/>
     <cd:constant type="Camel"/>
     <cd:constant type="cap"/>
     <cd:constant type="Cap"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="document" name="nocasing">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="document" name="WORD">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="document" name="word">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="document" name="Word">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="document" name="Words">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="document" name="camel">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="document" name="Camel">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="document" name="scaps">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="document" name="WORDS">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="document" name="words">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="pseudosmallcapped">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="pseudoSmallcapped">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="pseudoSmallCapped">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="pseudoMixedCapped">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="realsmallcapped">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="realSmallcapped">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="realSmallCapped">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="notsmallcapped">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="smallcapped">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="Smallcapped">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="SmallCapped">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="autocap">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="cap">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="mixedcaps">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="kap">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="Caps">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="capital">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="smallcaps">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="uppercased">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="lowercased">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="style" name="randomizetext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-cap.mkxl" level="document" name="randomized" type="environment"/>
 </cd:interface>
 <cd:interface file="i-catcodes.xml">
  <cd:command category="catcode" file="catc-ctx.mkxl" level="system" name="texcode" type="environment"/>
  <cd:command category="catcode" file="catc-ctx.mkiv" level="system" name="contextcode" type="environment"/>
  <cd:command category="catcode" file="catc-ctx.mkiv" level="system" name="contextdefinitioncode" type="environment"/>
  <cd:command begin="un" category="catcode" end="​" file="catc-def.mkxl" level="system" name="protect" type="environment"/>
  <cd:command category="catcode" file="catc-ini.mkxl" level="system" name="newcatcodetable">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="catcode" file="catc-ini.mkxl" level="system" name="catcodetable" type="environment">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="catcode" file="catc-ini.mkxl" level="system" name="extendedcatcodetable" type="environment">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="catcode" file="catc-act.mkiv" level="system" name="installactivecharacter">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="catcode" file="catc-act.mkiv" level="system" name="defineactivecharacter">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="catcode" file="catc-act.mkiv" level="system" name="installanddefineactivecharacter">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="catcode" file="catc-act.mkiv" level="system" name="makecharacteractive">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="catcode" file="catc-ini.mkxl" level="system" name="permitcircumflexescape"/>
  <cd:command category="catcode" file="catc-ini.mkxl" level="system" name="permitcaretescape"/>
  <cd:command category="catcode" file="catc-ini.mkxl" level="system" name="letcatcodecommand">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="catcode" file="catc-ini.mkxl" level="system" name="defcatcodecommand">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="catcode" file="catc-ini.mkxl" level="system" name="uedcatcodecommand">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="push" category="catcode" end="pop" file="catc-ini.mkxl" level="system" name="catcodetable" type="environment"/>
  <cd:command category="catcode" file="catc-ini.mkxl" level="system" name="restorecatcodes"/>
  <cd:command category="catcode" file="catc-ini.mkxl" level="system" name="setcatcodetable">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="catcode" file="catc-ini.mkxl" level="system" name="tracecatcodetables"/>
  <cd:command category="catcode" file="catc-ini.mkxl" level="system" name="catcodetablename"/>
  <cd:command category="catcode" file="catc-sym.mkxl" level="system" name="rescan">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="catcode" file="catc-sym.mkxl" level="system" name="rescanwithsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="catcode" file="math-ini.mkxl" level="document" name="asciimode"/>
  <cd:command category="catcode" file="math-ini.mkxl" level="document" name="enableasciimode"/>
  <cd:command category="catcode" file="math-ini.mkxl" level="document" name="asciimode" type="environment"/>
  <cd:command category="catcode" file="buff-ver.mkxl" level="document" name="literalmode"/>
 </cd:interface>
 <cd:interface file="i-character.xml">
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letteropenbrace"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterclosebrace"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterampersand"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterless"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="lettermore"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterhash"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterdoublequote"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="lettersinglequote"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterdollar"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterpercent"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterhat"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterunderscore"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterbar"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="lettertilde"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterbackslash"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterslash"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterquestionmark"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterat"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="lettercolon"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterhyphen"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterleftparenthesis"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterrightparenthesis"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterleftbracket"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterrightbracket"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterescape"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterbgroup"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letteregroup"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterleftbrace"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterrightbrace"/>
  <cd:command category="characters" file="catc-sym.mkxl" level="document" name="letterexclamationmark"/>
  <cd:command category="characters" file="char-tex.lmt" level="document" name="chr">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="characters" file="char-ini.mkxl" keywords="fonts" level="document" name="utfchar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="characters" file="char-ini.mkxl" keywords="fonts" level="style" name="safechar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="characters" file="char-ini.mkxl" keywords="fonts" level="style" name="checkedchar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="characters" file="char-ini.mkxl" keywords="fonts" level="style" name="textormathchar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="characters" file="char-ini.mkxl" keywords="fonts" level="style" name="textormathchars">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="characters" file="char-ini.mkxl" level="style" name="chardescription">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="characters" file="enco-ini.mkxl" level="document" name="percent"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="document" name="procent"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="document" name="ampersand"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="document" name="dollar"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="document" name="hash"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="document" name="hyphen"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="style" name="lowerleftsingleninequote"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="style" name="lowerleftdoubleninequote"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="style" name="lowerrightsingleninequote"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="style" name="lowerrightdoubleninequote"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="style" name="upperleftsingleninequote"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="style" name="upperleftdoubleninequote"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="style" name="upperrightsingleninequote"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="style" name="upperrightdoubleninequote"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="style" name="upperleftsinglesixquote"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="style" name="upperleftdoublesixquote"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="style" name="upperrightsinglesixquote"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="style" name="upperrightdoublesixquote"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="style" name="leftsubguillemot"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="style" name="rightsubguillemot"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="document" name="textcontrolspace"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="document" name="textvisiblespace"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="document" name="textminus"/>
  <cd:command category="characters" file="enco-ini.mkxl" level="document" name="textplus"/>
 </cd:interface>
 <cd:interface file="i-characteralign.xml">
  <cd:command category="alignment" file="typo-tal.mkxl" level="system" name="signalcharacteralign">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-tal.mkxl" level="system" name="setcharacteralign">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
     <cd:constant method="apply" prefix="number" type="cd:text"/>
     <cd:constant method="apply" prefix="text" type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-tal.mkxl" level="system" name="resetcharacteralign"/>
  <cd:command category="alignment" file="typo-tal.mkxl" level="system" name="nocharacteralign"/>
  <cd:command category="alignment" file="typo-tal.mkxl" level="system" name="setcharacteraligndetail">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
     <cd:constant method="apply" prefix="number" type="cd:text"/>
     <cd:constant method="apply" prefix="text" type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-tal.mkxl" level="system" name="alignmentcharacter"/>
  <cd:command category="alignment" file="typo-tal.mkxl" level="system" name="characteralign" type="environment">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupcharacteralign"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-tal.mkxl" level="system" name="characteralign" type="environment" variant="argument">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
     <cd:constant method="apply" prefix="number" type="cd:text"/>
     <cd:constant method="apply" prefix="text" type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-tal.mkxl" level="system" name="checkcharacteralign">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-tal.mkxl" level="style" name="setupcharacteralign">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="leftwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftsample">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="rightsample">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="character">
      <cd:constant type="cd:text"/>
      <cd:constant method="apply" prefix="number" type="cd:text"/>
      <cd:constant method="apply" prefix="text" type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-tal.mkxl" level="system" name="setfirstpasscharacteralign"/>
  <cd:command category="alignment" file="typo-tal.mkxl" level="system" name="setsecondpasscharacteralign"/>
  <cd:command category="alignment" file="tabl-com.mkxl" level="system" name="setalignmentcharacter">
   <cd:arguments>
    <cd:resolve name="argument-characters"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="tabl-com.mkxl" level="system" name="resetalignmentcharacter"/>
  <cd:command category="alignment" file="tabl-com.mkxl" level="system" name="aligncontentleft"/>
  <cd:command category="alignment" file="tabl-com.mkxl" level="system" name="aligncontentmiddle"/>
  <cd:command category="alignment" file="tabl-com.mkxl" level="system" name="aligncontentright"/>
 </cd:interface>
 <cd:interface file="i-characterspacing.xml">
  <cd:command category="fonts" file="typo-spa.mkxl" level="style" name="definecharacterspacing">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-spa.mkxl" level="style" name="setupcharacterspacing">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="left">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="0"/>
      <cd:constant type="1"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="cd:language"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-spa.mkxl" level="style" name="setcharacterspacing">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-spa.mkxl" level="style" name="resetcharacterspacing"/>
 </cd:interface>
 <cd:interface file="i-characterstripping.xml">
  <cd:command category="language" file="typo-rep.mkxl" level="style" name="setcharacterstripping">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="1"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-rep.mkxl" level="style" name="resetcharacterstripping"/>
  <cd:command category="language" file="typo-rep.mkxl" level="style" name="forcecharacterstripping"/>
 </cd:interface>
 <cd:interface file="i-charwidth.xml">
  <cd:command category="language" file="typo-lan.mkxl" level="style" name="charwidthlanguage"/>
  <cd:command category="language" file="typo-lan.mkxl" level="style" name="averagecharwidth"/>
  <cd:command category="language" file="typo-lan.lmt" level="style" name="languagecharwidth">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:language"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-frq.mkxl" level="style" name="charactertable" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-frq.mkxl" level="style" name="charfreq">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-frq.mkxl" level="style" name="charactertable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-frq.mkxl" level="style" name="charactertsize">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-frq.mkxl" level="style" name="averagecharwidth"/>
  <cd:command category="language" file="lang-frq.mkxl" level="document" name="showcharfreq"/>
  <cd:command category="language" file="lang-frq.mkxl" level="style" name="freezeaveragecharacterwidth"/>
 </cd:interface>
 <cd:interface file="i-chemical.xml">
  <cd:command category="symbols" file="chem-ini.mkxl" level="document" name="molecule">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="chem-ini.mkxl" level="document" name="chem">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="chem-str.mkxl" level="style" name="setupchemical">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="strut">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
      <cd:constant type="cap"/>
      <cd:constant type="fit"/>
      <cd:constant type="line"/>
      <cd:constant type="default"/>
      <cd:constant type="cd:character"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant default="yes" type="fit"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant default="yes" type="fit"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant default="yes" type="fit"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant default="yes" type="fit"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="top">
      <cd:constant default="yes" type="fit"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant default="yes" type="fit"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="scale">
      <cd:constant type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="rotation">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="symalign">
      <cd:constant default="yes" type="auto"/>
     </cd:parameter>
     <cd:parameter name="axis">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
     </cd:parameter>
     <cd:parameter name="framecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="unit">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="frame">
      <cd:constant type="on"/>
      <cd:constant type="off"/>
     </cd:parameter>
     <cd:parameter name="rulecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="bodyfont">
      <cd:inherit name="setupbodyfont"/>
     </cd:parameter>
     <cd:parameter name="size">
      <cd:constant type="small"/>
      <cd:constant default="yes" type="medium"/>
      <cd:constant type="big"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="chem-str.mkxl" level="style" name="setupchemicalframed">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="chem-str.mkxl" level="style" name="definechemical">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="chem-str.mkxl" level="style" name="definechemicalsymbol">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="chem-str.mkxl" level="document" name="chemicalsymbol">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="chem-str.mkxl" level="document" name="chemicaltext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="chem-str.mkxl" level="document" name="chemical" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupchemical"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="chem-str.mkxl" level="document" name="chemical">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="chem-str.mkxl" level="document" name="chemicaltoptext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="chem-str.mkxl" level="document" name="chemicalbottext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="chem-str.mkxl" level="document" name="chemicalmidtext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="chem-str.mkxl" level="style" name="definechemicals">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupchemical"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command file="chem-str.mkxl" name="chemicalformula" type="environment"/>
 </cd:interface>
 <cd:interface file="i-chemistry.xml">
  <cd:command category="symbols" file="chem-str.mkxl" level="style" name="definechemistry">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupchemistry"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="chem-str.mkxl" level="style" name="setupchemistry">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="spacing">
      <cd:inherit name="setupmathspacing"/>
     </cd:parameter>
     <cd:parameter name="scale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="filter">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="chem-str.mkxl" level="document" name="chemistry" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupchemistry"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-cleaning.xml">
  <cd:command begin="push" category="language" end="pop" file="typo-chr.mkxl" level="system" name="punctuation" type="environment"/>
  <cd:command category="language" file="typo-chr.mkxl" level="system" name="removepunctuation"/>
  <cd:command category="language" file="typo-chr.mkxl" level="system" name="markcontent">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="reset"/>
     <cd:constant default="yes" type="all"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-chr.mkxl" level="system" name="markedcontent" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="reset"/>
     <cd:constant default="yes" type="all"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-chr.mkxl" level="system" name="removemarkedcontent">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-chr.mkxl" keywords="conditional" level="system" name="doifelsemarkedcontent">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-cln.mkxl" level="system" name="setcharactercleaning">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="1"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-clipping.xml">
  <cd:command category="graphics" file="grph-trf.mkxl" level="style" name="setupclipping">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="hoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="voffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="x">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="ny">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="sx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="sy">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="leftoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="topoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottomoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="mp">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-trf.mkxl" level="document" name="clip">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupclipping"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-collector.xml">
  <cd:command category="graphics" file="pack-box.mkxl" level="style" name="definecollector">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcollector"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="style" name="setupcollector">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="rotation">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="corner">
      <cd:constant default="yes" type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant default="yes" type="top"/>
      <cd:constant type="bottom"/>
     </cd:parameter>
     <cd:parameter name="x">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="hoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="voffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="line"/>
      <cd:constant type="l"/>
      <cd:constant type="c"/>
      <cd:constant type="r"/>
      <cd:constant type="m"/>
      <cd:constant type="t"/>
      <cd:constant type="b"/>
      <cd:constant type="g"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="document" name="setcollector">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcollector"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="style" name="resetcollector">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="document" name="flushcollector">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="document" name="composedcollector">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="style" name="adaptcollector">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcollector"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="document" name="collectedtext">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcollector"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-color.xml">
  <cd:command category="colors" file="colo-ext.mkxl" level="system" name="negatecolorbox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ext.mkxl" level="document" name="colorintent" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="knockout"/>
     <cd:constant type="overprint"/>
     <cd:constant type="none"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ext.mkxl" level="document" name="overprint" type="environment"/>
  <cd:command category="colors" file="colo-ext.mkxl" level="document" name="knockout" type="environment"/>
  <cd:command category="colors" file="colo-ext.mkxl" level="document" name="textcolorintent" type="environment"/>
  <cd:command category="colors" file="colo-grp.mkxl" level="style" name="definecolorgroup">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="gray"/>
     <cd:constant default="yes" type="rgb"/>
     <cd:constant type="cmyk"/>
     <cd:constant type="spot"/>
    </cd:keywords>
    <cd:triplet list="yes"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="definecolor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="r">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="g">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="b">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="c">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="m">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="k">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="h">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="s">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="v">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="w">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="x">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="a">
      <cd:constant type="cd:number"/>
      <cd:constant type="none"/>
      <cd:constant type="normal"/>
      <cd:constant type="multiply"/>
      <cd:constant type="screen"/>
      <cd:constant type="overlay"/>
      <cd:constant type="softlight"/>
      <cd:constant type="hardlight"/>
      <cd:constant type="colordodge"/>
      <cd:constant type="colorburn"/>
      <cd:constant type="darken"/>
      <cd:constant type="lighten"/>
      <cd:constant type="difference"/>
      <cd:constant type="exclusion"/>
      <cd:constant type="hue"/>
      <cd:constant type="saturation"/>
      <cd:constant type="color"/>
      <cd:constant type="luminosity"/>
     </cd:parameter>
     <cd:parameter name="t">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="definecolor" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="defineglobalcolor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="definecolor"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="defineglobalcolor" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="definenamedcolor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="definecolor"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="definenamedcolor" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="defineprocesscolor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:color"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="definecolor"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="definelabcolor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="l">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="a">
      <cd:constant type="cd:number"/>
      <cd:constant type="none"/>
      <cd:constant type="normal"/>
      <cd:constant type="multiply"/>
      <cd:constant type="screen"/>
      <cd:constant type="overlay"/>
      <cd:constant type="softlight"/>
      <cd:constant type="hardlight"/>
      <cd:constant type="colordodge"/>
      <cd:constant type="colorburn"/>
      <cd:constant type="darken"/>
      <cd:constant type="lighten"/>
      <cd:constant type="difference"/>
      <cd:constant type="exclusion"/>
      <cd:constant type="hue"/>
      <cd:constant type="saturation"/>
      <cd:constant type="color"/>
      <cd:constant type="luminosity"/>
     </cd:parameter>
     <cd:parameter name="b">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="c">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="h">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="t">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="x">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="z">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="s">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="definelabcolor" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="definespotcolor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="a">
      <cd:constant type="cd:number"/>
      <cd:constant type="none"/>
      <cd:constant type="normal"/>
      <cd:constant type="multiply"/>
      <cd:constant type="screen"/>
      <cd:constant type="overlay"/>
      <cd:constant type="softlight"/>
      <cd:constant type="hardlight"/>
      <cd:constant type="colordodge"/>
      <cd:constant type="colorburn"/>
      <cd:constant type="darken"/>
      <cd:constant type="lighten"/>
      <cd:constant type="difference"/>
      <cd:constant type="exclusion"/>
      <cd:constant type="hue"/>
      <cd:constant type="saturation"/>
      <cd:constant type="color"/>
      <cd:constant type="luminosity"/>
     </cd:parameter>
     <cd:parameter name="t">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="e">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="p">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="definemultitonecolor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:color">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:inherit name="definecolor"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="definespotcolor"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="definetransparency" variant="1">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="definetransparency" variant="2">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="a">
      <cd:constant type="cd:number"/>
      <cd:constant type="none"/>
      <cd:constant type="normal"/>
      <cd:constant type="multiply"/>
      <cd:constant type="screen"/>
      <cd:constant type="overlay"/>
      <cd:constant type="softlight"/>
      <cd:constant type="hardlight"/>
      <cd:constant type="colordodge"/>
      <cd:constant type="colorburn"/>
      <cd:constant type="darken"/>
      <cd:constant type="lighten"/>
      <cd:constant type="difference"/>
      <cd:constant type="exclusion"/>
      <cd:constant type="hue"/>
      <cd:constant type="saturation"/>
      <cd:constant type="color"/>
      <cd:constant type="luminosity"/>
     </cd:parameter>
     <cd:parameter name="t">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="definetransparency" variant="3">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="switchtocolor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="document" name="color">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="coloronly">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="transparent">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="graycolor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="document" name="colored" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="document" name="colored">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="definecolor"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="document" name="color" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="coloronly" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="transparent" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="document" name="directcolor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="document" name="directcolored" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="document" name="directcolored">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="definecolor"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="system" name="currentcolor" type="environment"/>
  <cd:command category="colors" file="colo-ini.mkxl" level="system" name="colorset" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="system" name="usecolors">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="setupcolor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="setupcolors">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="spot">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="rgb">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="cmyk">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="conversion">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="always"/>
     </cd:parameter>
     <cd:parameter name="pagecolormodel">
      <cd:constant type="auto"/>
      <cd:constant default="yes" type="none"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="intent">
      <cd:constant type="overprint"/>
      <cd:constant type="knockout"/>
      <cd:constant default="yes" type="none"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="push" category="colors" end="pop" file="colo-ini.mkxl" level="system" name="color" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="save" category="colors" end="restore" file="colo-ini.mkxl" level="system" name="color" type="environment"/>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="definepalet">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:name">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="definepalet" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="system" name="getpaletsize">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="system" name="paletsize"/>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="setuppalet">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="system" name="setcolormodel">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="black"/>
     <cd:constant type="bw"/>
     <cd:constant type="gray"/>
     <cd:constant type="rgb"/>
     <cd:constant type="cmyk"/>
     <cd:constant default="yes" type="all"/>
     <cd:constant type="none"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="system" name="protectedcolors" type="environment"/>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="defineintermediatecolor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:color"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="a">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="t">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" keywords="conditional" level="system" name="doifelsecolor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:color"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" keywords="conditional" level="system" name="doifcolorelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:color"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" keywords="conditional" level="system" name="doifcolor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:color"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="document" name="textcolor" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="MPcolor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="MPcoloronly">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="MPtransparency">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="style" name="MPoptions">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="system" name="colorvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="system" name="grayvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="system" name="colorcomponents">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="system" name="transparencycomponents">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" level="system" name="processcolorcomponents">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" keywords="conditional" level="system" name="doifelseblack">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:color"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" keywords="conditional" level="system" name="doifblackelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:color"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" keywords="conditional" level="system" name="doifelsedrawingblack">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-ini.mkxl" keywords="conditional" level="system" name="doifdrawingblackelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-run.mkiv" level="document" name="showcolorbar">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-run.mkiv" level="document" name="showcolor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-run.mkiv" level="document" name="showcolorset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-run.mkiv" level="document" name="showcolorcomponents">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-run.mkiv" level="document" name="showpalet">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant default="yes" type="horizontal"/>
     <cd:constant type="vertical"/>
     <cd:constant type="number"/>
     <cd:constant type="value"/>
     <cd:constant type="name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-run.mkiv" level="document" name="comparepalet">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-run.mkiv" level="document" name="showcolorgroup">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant default="yes" type="horizontal"/>
     <cd:constant type="vertical"/>
     <cd:constant type="number"/>
     <cd:constant type="value"/>
     <cd:constant type="name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="colo-run.mkiv" level="document" name="comparecolorgroup">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-columnset.xml">
  <cd:command category="columns" file="page-mvl.mkxl" level="style" name="definecolumnset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcolumnset"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="style" name="setupcolumnset">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="lines">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nleft">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nright">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="page">
      <cd:inherit name="page"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="maxheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="limit">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="region">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="direction">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="reverse"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="style" name="setupcolumnsetlines">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="style" name="setupcolumnsetstart">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="columnset" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcolumnset"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" generated="yes" level="document" name="columnset" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="columnset"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcolumnset"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="style" name="reservecolumnset"/>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="setcolumnset">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="c">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="r">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nc">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nr">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="here"/>
      <cd:constant type="fixed"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="tblr"/>
      <cd:constant type="lrtb"/>
      <cd:constant type="tbrl"/>
      <cd:constant type="rltb"/>
      <cd:constant type="btlr"/>
      <cd:constant type="lrbt"/>
      <cd:constant type="btrl"/>
      <cd:constant type="rlbt"/>
      <cd:constant type="fxtb"/>
      <cd:constant type="fxbt"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="page"/>
     </cd:parameter>
     <cd:parameter name="ntop">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nbottom">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="setcolumnset" type="environment">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="c">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="r">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nc">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nr">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="here"/>
      <cd:constant type="fixed"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="tblr"/>
      <cd:constant type="lrtb"/>
      <cd:constant type="tbrl"/>
      <cd:constant type="rltb"/>
      <cd:constant type="btlr"/>
      <cd:constant type="lrbt"/>
      <cd:constant type="btrl"/>
      <cd:constant type="rlbt"/>
      <cd:constant type="fxtb"/>
      <cd:constant type="fxbt"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="page"/>
     </cd:parameter>
     <cd:parameter name="ntop">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nbottom">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="emptycolumnset">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="c">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="r">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="here"/>
      <cd:constant type="fixed"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="tblr"/>
      <cd:constant type="lrtb"/>
      <cd:constant type="tbrl"/>
      <cd:constant type="rltb"/>
      <cd:constant type="btlr"/>
      <cd:constant type="lrbt"/>
      <cd:constant type="btrl"/>
      <cd:constant type="rlbt"/>
      <cd:constant type="fxtb"/>
      <cd:constant type="fxbt"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="page"/>
     </cd:parameter>
     <cd:parameter name="ntop">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nbottom">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="columnsetgridlines">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="style" name="definecolumnsetspan">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcolumnsetspan"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="style" name="setupcolumnsetspan">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="columnsetspan" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setcolumnset"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="columnsethspan" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="columnsetspanwidth" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="style" name="definecolumnsetarea">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcolumnsetarea"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="style" name="setupcolumnsetarea">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="type">
      <cd:constant type="sheet"/>
     </cd:parameter>
     <cd:parameter name="sheet">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant type="repeat"/>
      <cd:constant default="yes" type="stop"/>
     </cd:parameter>
     <cd:parameter name="x">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="ny">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="clipoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="setupcolumnsetareatext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="columnsetsheet" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="page"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="columnsetsheetdelayed" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="columnsetspreadsheets" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="style" name="definesubcolumnset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="style" name="setupsubcolumnset">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="top">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="spacebefore">
      <cd:constant type="line"/>
     </cd:parameter>
     <cd:parameter name="spaceafter">
      <cd:constant type="line"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="subcolumnset" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsubcolumnset"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="flushcolumnset"/>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="processcolumnset"/>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="balancesubcolumnsets">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="spread"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="flushsubcolumnsets">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="spread"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mvl.mkxl" level="document" name="blockcolumnsetrows"/>
 </cd:interface>
 <cd:interface file="i-combination.xml">
  <cd:command category="tables" file="pack-com.mkxl" level="style" name="definecombination">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcombination"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="pack-com.mkxl" level="style" name="setupcombination">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="nx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="ny">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="fit"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="fit"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="top"/>
      <cd:constant default="yes" type="bottom"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="label"/>
      <cd:constant default="yes" type="text"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="continue">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="formula"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="pack-com.mkxl" level="document" name="combination" type="environment" variant="matrix">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:matrix"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="pack-com.mkxl" level="document" name="combination" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcombination"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="pack-com.mkxl" keywords="float" level="document" name="floatcombination" type="environment" variant="matrix">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:matrix"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="pack-com.mkxl" keywords="float" level="document" name="floatcombination" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcombination"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="math-com.mkxl" level="document" name="formulacombination" type="environment" variant="matrix">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:matrix"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="math-com.mkxl" level="document" name="formulacombination" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcombination"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-commandhandler.xml">
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installparameterhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installrootparameterhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="instanceparameter" variant="parameterhandler">
   <cd:sequence>
    <cd:variable value="instance"/>
    <cd:string value="parameter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installparameterhashhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installparametersethandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installstyleandcolorhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installdefinehandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installsetuphandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installswitchsetuphandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installautosetuphandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installbasicparameterhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installbasicautosetuphandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installstylisticautosetuphandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installcommandhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installswitchcommandhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installautocommandhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installsimplecommandhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installdirectparameterhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installdirectsetuphandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installdirectparametersethandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installdirectstyleandcolorhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installdirectcommandhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installsetuponlycommandhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="relateparameterhandlers">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="relateparameterhandlersbyns">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installactionhandler">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installnamespace">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installcorenamespace">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="definenamespace">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="name">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="parent">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="list"/>
     </cd:parameter>
     <cd:parameter name="setup">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="list"/>
     </cd:parameter>
     <cd:parameter name="set">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="list"/>
     </cd:parameter>
     <cd:parameter name="frame">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="listnamespaces"/>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="showparentchain">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" keywords="conditional" level="system" name="doifelsecommandhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" keywords="conditional" level="system" name="doifcommandhandlerelse">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" keywords="conditional" level="system" name="doifcommandhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" keywords="conditional" level="system" name="doifnotcommandhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" keywords="conditional" level="system" name="ifcommandhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:delimiter name="else"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:false"/>
    </cd:keywords>
    <cd:delimiter name="fi"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installdefinitionset">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installdefinitionsetmember">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installparentinjector">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installlocalcurrenthandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="pack-rul.mkxl" level="system" name="installinheritedframed">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="pack-rul.mkxl" level="system" name="installframedcommandhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="pack-rul.mkxl" level="system" name="installframedautocommandhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="pack-rul.mkxl" level="system" name="installsimpleframedcommandhandler">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="installmacrostack">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="installglobalmacrostack">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="commandparameter">
   <cd:sequence>
    <cd:variable value="command"/>
    <cd:string value="parameter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="namedcommandparameter">
   <cd:sequence>
    <cd:string value="named"/>
    <cd:variable value="command"/>
    <cd:string value="parameter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="detokenizedcommandparameter">
   <cd:sequence>
    <cd:string value="detokenized"/>
    <cd:variable value="command"/>
    <cd:string value="parameter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="directcommandparameter">
   <cd:sequence>
    <cd:string value="direct"/>
    <cd:variable value="command"/>
    <cd:string value="parameter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="letfromcommandparameter">
   <cd:sequence>
    <cd:string value="letfrom"/>
    <cd:variable value="command"/>
    <cd:string value="parameter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="rootcommandparameter">
   <cd:sequence>
    <cd:string value="root"/>
    <cd:variable value="command"/>
    <cd:string value="parameter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="detokenizedrootcommandparameter">
   <cd:sequence>
    <cd:string value="detokenizedroot"/>
    <cd:variable value="command"/>
    <cd:string value="parameter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="commandnamespace">
   <cd:sequence>
    <cd:variable value="command"/>
    <cd:string value="namespace"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="commandparameterhash">
   <cd:sequence>
    <cd:variable value="command"/>
    <cd:string value="parameterhash"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="currentcommandhash">
   <cd:sequence>
    <cd:string value="current"/>
    <cd:variable value="command"/>
    <cd:string value="hash"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="namedcommandhash">
   <cd:sequence>
    <cd:string value="named"/>
    <cd:variable value="command"/>
    <cd:string value="hash"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="checkcommandparent">
   <cd:sequence>
    <cd:string value="check"/>
    <cd:variable value="command"/>
    <cd:string value="parent"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="chaintocurrentcommand">
   <cd:sequence>
    <cd:string value="chaintocurrent"/>
    <cd:variable value="command"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="setcommandparameter">
   <cd:sequence>
    <cd:string value="set"/>
    <cd:variable value="command"/>
    <cd:string value="parameter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:content"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="setexpandedcommandparameter">
   <cd:sequence>
    <cd:string value="setexpanded"/>
    <cd:variable value="command"/>
    <cd:string value="parameter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:content"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="letcommandparameter">
   <cd:sequence>
    <cd:string value="let"/>
    <cd:variable value="command"/>
    <cd:string value="parameter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="resetcommandparameter">
   <cd:sequence>
    <cd:string value="reset"/>
    <cd:variable value="command"/>
    <cd:string value="parameter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="usecommandstyleandcolor">
   <cd:sequence>
    <cd:string value="use"/>
    <cd:variable value="command"/>
    <cd:string value="styleandcolor"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="usecommandstyleparameter">
   <cd:sequence>
    <cd:string value="use"/>
    <cd:variable value="command"/>
    <cd:string value="styleparameter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="usecommandcolorparameter">
   <cd:sequence>
    <cd:string value="use"/>
    <cd:variable value="command"/>
    <cd:string value="colorparameter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="definecommand">
   <cd:sequence>
    <cd:string value="define"/>
    <cd:variable value="command"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="setupcommand">
   <cd:sequence>
    <cd:string value="setup"/>
    <cd:variable value="command"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="setupcurrentcommand">
   <cd:sequence>
    <cd:string value="setupcurrent"/>
    <cd:variable value="command"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="commandsetupmode">
   <cd:sequence>
    <cd:variable value="command"/>
    <cd:string value="setupmode"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="currentcommand">
   <cd:sequence>
    <cd:string value="current"/>
    <cd:variable value="command"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="currentcommandparent">
   <cd:sequence>
    <cd:string value="current"/>
    <cd:variable value="command"/>
    <cd:string value="parent"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="previouscommand">
   <cd:sequence>
    <cd:string value="previous"/>
    <cd:variable value="command"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="everypresetcommand">
   <cd:sequence>
    <cd:string value="everypreset"/>
    <cd:variable value="command"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="everydefinecommand">
   <cd:sequence>
    <cd:string value="everydefine"/>
    <cd:variable value="command"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="everysetupcommand">
   <cd:sequence>
    <cd:string value="everysetup"/>
    <cd:variable value="command"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="everysetupcommandroot">
   <cd:sequence>
    <cd:string value="everysetup"/>
    <cd:variable value="command"/>
    <cd:string value="root"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" generated="yes" level="system" name="everyswitchcommand">
   <cd:sequence>
    <cd:string value="everyswitch"/>
    <cd:variable value="command"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="commandhandler" file="pack-rul.mkxl" generated="yes" level="system" name="inheritedcommandframed">
   <cd:sequence>
    <cd:string value="inherited"/>
    <cd:variable value="command"/>
    <cd:string value="framed"/>
   </cd:sequence>
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="pack-rul.mkxl" generated="yes" level="system" name="inheritedcommandframedbox">
   <cd:sequence>
    <cd:string value="inherited"/>
    <cd:variable value="command"/>
    <cd:string value="framedbox"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installcommalistprocessor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installcommalistprocessor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="installcommalistprocessorcommand">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="commalistprocessor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-comment.xml">
  <cd:command category="pdf" file="scrn-wid.mklx" level="style" name="definecomment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcomment"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-wid.mklx" level="style" name="setupcomment">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="hidden"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="Comment"/>
      <cd:constant type="Help"/>
      <cd:constant type="Insert"/>
      <cd:constant type="Key"/>
      <cd:constant type="Newparagraph"/>
      <cd:constant type="Note"/>
      <cd:constant type="Paragraph"/>
      <cd:constant type="Default"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="fit"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="fit"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="fit"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="subtitle">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="author">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="nx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="ny">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="xml"/>
      <cd:constant type="max"/>
     </cd:parameter>
     <cd:parameter name="textlayer">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="leftedge"/>
      <cd:constant type="rightedge"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="leftmargin"/>
      <cd:constant type="rightmargin"/>
      <cd:constant type="text"/>
      <cd:constant default="yes" type="high"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="space">
      <cd:constant type="yes"/>
     </cd:parameter>
     <cd:parameter name="buffer">
      <cd:constant type="cd:buffer"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-wid.mklx" generated="yes" level="document" name="comment" variant="instance">
   <cd:sequence>
    <cd:instance value="comment"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcomment"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="comment"/>
   </cd:instances>
  </cd:command>
  <cd:command category="pdf" file="scrn-wid.mklx" generated="yes" level="document" name="comment" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="comment"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcomment"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="comment"/>
   </cd:instances>
  </cd:command>
  <cd:command category="pdf" file="scrn-wid.mklx" level="document" name="placecomments"/>
 </cd:interface>
 <cd:interface file="i-comparingtext.xml">
  <cd:command category="language" file="typo-dif.mkxl" level="style" name="definecomparingtext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcomparingtext"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-dif.mkxl" level="style" name="setupcomparingtext">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="method">
      <cd:constant type="character"/>
      <cd:constant type="word"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-dif.mkxl" level="document" name="comparingtext" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-dif.mkxl" level="style" name="setcomparingtext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-dif.mkxl" level="style" name="resetcomparingtext"/>
  <cd:command category="language" file="typo-dif.mkxl" level="document" name="comparetext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-conversion.xml">
  <cd:command category="counter" file="core-con.mkxl" level="style" name="numbers">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="Numbers">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="romannumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="Romannumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="abjadnumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="abjadnodotnumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="abjadnaivenumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="hebrewnumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="yiddishnumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="languagecharacters">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="languageCharacters">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="alphabeticnumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="Alphabeticnumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="thainumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="devanagarinumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="malayalamnumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="tamilnumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="kannadanumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="telugunumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="bengalinumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="gurmurkhinumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="gujaratinumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="tibetannumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="greeknumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="Greeknumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="arabicnumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="persiannumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="arabicdecimals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="persiandecimals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="mathgreeknumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="mathGreeknumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="arabicexnumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="koreannumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="koreannumeralsp">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="koreannumeralsc">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="koreanparentnumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="koreancirclenumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="chinesenumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="chinesecapnumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="chineseallnumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="character">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="Character">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="characters">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="Characters">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="month">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="monthlong">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="monthshort">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="convertmonth">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="MONTH">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="MONTHLONG">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="MONTHSHORT">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="weekday">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="WEEKDAY">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="daylong">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="dayshort">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="DAYLONG">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="DAYSHORT">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="dayoftheweek">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="getdayoftheweek">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="conditional" level="style" name="doifelseleapyear">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="conditional" level="style" name="doifleapyearelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="dayspermonth">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="getdayspermonth">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="document" name="definedate">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="year"/>
     <cd:constant method="range" prefix="year" type="cd:name"/>
     <cd:constant type="y"/>
     <cd:constant method="range" prefix="y" type="cd:name"/>
     <cd:constant type="yy"/>
     <cd:constant type="Y"/>
     <cd:constant method="range" prefix="Y" type="cd:name"/>
     <cd:constant type="YY"/>
     <cd:constant type="month"/>
     <cd:constant type="month:mnem"/>
     <cd:constant type="month:hebrew"/>
     <cd:constant type="month:jalali"/>
     <cd:constant type="m"/>
     <cd:constant type="m:mnem"/>
     <cd:constant type="m:hebrew"/>
     <cd:constant type="m:jalali"/>
     <cd:constant type="MONTH"/>
     <cd:constant type="MONTH:mnem"/>
     <cd:constant type="MONTH:hebrew"/>
     <cd:constant type="MONTH:jalali"/>
     <cd:constant type="mm"/>
     <cd:constant type="M"/>
     <cd:constant type="day"/>
     <cd:constant method="range" prefix="day" type="cd:name"/>
     <cd:constant type="day:+"/>
     <cd:constant type="day:ord"/>
     <cd:constant type="day:++"/>
     <cd:constant type="day:highord"/>
     <cd:constant type="d"/>
     <cd:constant method="range" prefix="d" type="cd:name"/>
     <cd:constant type="d:+"/>
     <cd:constant type="d:ord"/>
     <cd:constant type="d:++"/>
     <cd:constant type="d:highord"/>
     <cd:constant type="dd"/>
     <cd:constant type="dd:+"/>
     <cd:constant type="dd:ord"/>
     <cd:constant type="dd:++"/>
     <cd:constant type="dd:highord"/>
     <cd:constant type="D"/>
     <cd:constant type="D:+"/>
     <cd:constant type="D:ord"/>
     <cd:constant type="D:++"/>
     <cd:constant type="D:highord"/>
     <cd:constant type="weekday"/>
     <cd:constant type="weekday:mnem"/>
     <cd:constant type="weekday:hebrew"/>
     <cd:constant type="weekday:jalali"/>
     <cd:constant type="w"/>
     <cd:constant type="w:mnem"/>
     <cd:constant type="w:hebrew"/>
     <cd:constant type="w:jalali"/>
     <cd:constant type="WEEKDAY"/>
     <cd:constant type="WEEKDAY:mnem"/>
     <cd:constant type="WEEKDAY:hebrew"/>
     <cd:constant type="WEEKDAY:jalali"/>
     <cd:constant type="W"/>
     <cd:constant type="referral"/>
     <cd:constant type="space"/>
     <cd:constant type="\\\\\\\\␣"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="hebrew:to"/>
     <cd:constant type="jalali:to"/>
     <cd:constant type="jalali:from"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="document" name="currentdate">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="year"/>
     <cd:constant method="range" prefix="year" type="cd:name"/>
     <cd:constant type="y"/>
     <cd:constant method="range" prefix="y" type="cd:name"/>
     <cd:constant type="yy"/>
     <cd:constant type="Y"/>
     <cd:constant method="range" prefix="Y" type="cd:name"/>
     <cd:constant type="YY"/>
     <cd:constant type="month"/>
     <cd:constant type="month:mnem"/>
     <cd:constant type="month:hebrew"/>
     <cd:constant type="month:jalali"/>
     <cd:constant type="m"/>
     <cd:constant type="m:mnem"/>
     <cd:constant type="m:hebrew"/>
     <cd:constant type="m:jalali"/>
     <cd:constant type="MONTH"/>
     <cd:constant type="MONTH:mnem"/>
     <cd:constant type="MONTH:hebrew"/>
     <cd:constant type="MONTH:jalali"/>
     <cd:constant type="mm"/>
     <cd:constant type="M"/>
     <cd:constant type="day"/>
     <cd:constant method="range" prefix="day" type="cd:name"/>
     <cd:constant type="day:+"/>
     <cd:constant type="day:ord"/>
     <cd:constant type="day:++"/>
     <cd:constant type="day:highord"/>
     <cd:constant type="d"/>
     <cd:constant method="range" prefix="d" type="cd:name"/>
     <cd:constant type="d:+"/>
     <cd:constant type="d:ord"/>
     <cd:constant type="d:++"/>
     <cd:constant type="d:highord"/>
     <cd:constant type="dd"/>
     <cd:constant type="dd:+"/>
     <cd:constant type="dd:ord"/>
     <cd:constant type="dd:++"/>
     <cd:constant type="dd:highord"/>
     <cd:constant type="D"/>
     <cd:constant type="D:+"/>
     <cd:constant type="D:ord"/>
     <cd:constant type="D:++"/>
     <cd:constant type="D:highord"/>
     <cd:constant type="weekday"/>
     <cd:constant type="weekday:mnem"/>
     <cd:constant type="weekday:hebrew"/>
     <cd:constant type="weekday:jalali"/>
     <cd:constant type="w"/>
     <cd:constant type="w:mnem"/>
     <cd:constant type="w:hebrew"/>
     <cd:constant type="w:jalali"/>
     <cd:constant type="WEEKDAY"/>
     <cd:constant type="WEEKDAY:mnem"/>
     <cd:constant type="WEEKDAY:hebrew"/>
     <cd:constant type="WEEKDAY:jalali"/>
     <cd:constant type="W"/>
     <cd:constant type="referral"/>
     <cd:constant type="space"/>
     <cd:constant type="\\\\\\\\␣"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="hebrew:to"/>
     <cd:constant type="jalali:to"/>
     <cd:constant type="jalali:from"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="document" name="currentdate" variant="name">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="setdate">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="d">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="m">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="document" name="date">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="d">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="m">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="year"/>
     <cd:constant method="range" prefix="year" type="cd:name"/>
     <cd:constant type="y"/>
     <cd:constant method="range" prefix="y" type="cd:name"/>
     <cd:constant type="yy"/>
     <cd:constant type="Y"/>
     <cd:constant method="range" prefix="Y" type="cd:name"/>
     <cd:constant type="YY"/>
     <cd:constant type="month"/>
     <cd:constant type="month:mnem"/>
     <cd:constant type="month:hebrew"/>
     <cd:constant type="month:jalali"/>
     <cd:constant type="m"/>
     <cd:constant type="m:mnem"/>
     <cd:constant type="m:hebrew"/>
     <cd:constant type="m:jalali"/>
     <cd:constant type="MONTH"/>
     <cd:constant type="MONTH:mnem"/>
     <cd:constant type="MONTH:hebrew"/>
     <cd:constant type="MONTH:jalali"/>
     <cd:constant type="mm"/>
     <cd:constant type="M"/>
     <cd:constant type="day"/>
     <cd:constant method="range" prefix="day" type="cd:name"/>
     <cd:constant type="day:+"/>
     <cd:constant type="day:ord"/>
     <cd:constant type="day:++"/>
     <cd:constant type="day:highord"/>
     <cd:constant type="d"/>
     <cd:constant method="range" prefix="d" type="cd:name"/>
     <cd:constant type="d:+"/>
     <cd:constant type="d:ord"/>
     <cd:constant type="d:++"/>
     <cd:constant type="d:highord"/>
     <cd:constant type="dd"/>
     <cd:constant type="dd:+"/>
     <cd:constant type="dd:ord"/>
     <cd:constant type="dd:++"/>
     <cd:constant type="dd:highord"/>
     <cd:constant type="D"/>
     <cd:constant type="D:+"/>
     <cd:constant type="D:ord"/>
     <cd:constant type="D:++"/>
     <cd:constant type="D:highord"/>
     <cd:constant type="weekday"/>
     <cd:constant type="weekday:mnem"/>
     <cd:constant type="weekday:hebrew"/>
     <cd:constant type="weekday:jalali"/>
     <cd:constant type="w"/>
     <cd:constant type="w:mnem"/>
     <cd:constant type="w:hebrew"/>
     <cd:constant type="w:jalali"/>
     <cd:constant type="WEEKDAY"/>
     <cd:constant type="WEEKDAY:mnem"/>
     <cd:constant type="WEEKDAY:hebrew"/>
     <cd:constant type="WEEKDAY:jalali"/>
     <cd:constant type="W"/>
     <cd:constant type="referral"/>
     <cd:constant type="space"/>
     <cd:constant type="\\\\\\\\␣"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="hebrew:to"/>
     <cd:constant type="jalali:to"/>
     <cd:constant type="jalali:from"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="document" name="date" variant="reverse">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="year"/>
     <cd:constant method="range" prefix="year" type="cd:name"/>
     <cd:constant type="y"/>
     <cd:constant method="range" prefix="y" type="cd:name"/>
     <cd:constant type="yy"/>
     <cd:constant type="Y"/>
     <cd:constant method="range" prefix="Y" type="cd:name"/>
     <cd:constant type="YY"/>
     <cd:constant type="month"/>
     <cd:constant type="month:mnem"/>
     <cd:constant type="month:hebrew"/>
     <cd:constant type="month:jalali"/>
     <cd:constant type="m"/>
     <cd:constant type="m:mnem"/>
     <cd:constant type="m:hebrew"/>
     <cd:constant type="m:jalali"/>
     <cd:constant type="MONTH"/>
     <cd:constant type="MONTH:mnem"/>
     <cd:constant type="MONTH:hebrew"/>
     <cd:constant type="MONTH:jalali"/>
     <cd:constant type="mm"/>
     <cd:constant type="M"/>
     <cd:constant type="day"/>
     <cd:constant method="range" prefix="day" type="cd:name"/>
     <cd:constant type="day:+"/>
     <cd:constant type="day:ord"/>
     <cd:constant type="day:++"/>
     <cd:constant type="day:highord"/>
     <cd:constant type="d"/>
     <cd:constant method="range" prefix="d" type="cd:name"/>
     <cd:constant type="d:+"/>
     <cd:constant type="d:ord"/>
     <cd:constant type="d:++"/>
     <cd:constant type="d:highord"/>
     <cd:constant type="dd"/>
     <cd:constant type="dd:+"/>
     <cd:constant type="dd:ord"/>
     <cd:constant type="dd:++"/>
     <cd:constant type="dd:highord"/>
     <cd:constant type="D"/>
     <cd:constant type="D:+"/>
     <cd:constant type="D:ord"/>
     <cd:constant type="D:++"/>
     <cd:constant type="D:highord"/>
     <cd:constant type="weekday"/>
     <cd:constant type="weekday:mnem"/>
     <cd:constant type="weekday:hebrew"/>
     <cd:constant type="weekday:jalali"/>
     <cd:constant type="w"/>
     <cd:constant type="w:mnem"/>
     <cd:constant type="w:hebrew"/>
     <cd:constant type="w:jalali"/>
     <cd:constant type="WEEKDAY"/>
     <cd:constant type="WEEKDAY:mnem"/>
     <cd:constant type="WEEKDAY:hebrew"/>
     <cd:constant type="WEEKDAY:jalali"/>
     <cd:constant type="W"/>
     <cd:constant type="referral"/>
     <cd:constant type="space"/>
     <cd:constant type="\\\\\\\\␣"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="hebrew:to"/>
     <cd:constant type="jalali:to"/>
     <cd:constant type="jalali:from"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="d">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="m">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="document" name="date" variant="name">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="d">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="m">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="document" name="date" variant="reverse:name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="d">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="m">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="rawdate">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:inherit name="currentdate"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="document" name="currenttime">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="h"/>
     <cd:constant type="m"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="document" name="time">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="method">
      <cd:constant type="start"/>
      <cd:constant type="here"/>
      <cd:constant type="current"/>
     </cd:parameter>
     <cd:parameter name="h">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="m">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="s">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="processmonth">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="processyear">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="defineconversion">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:csname"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="defineconversion" variant="list">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="document" name="convertnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="empty"/>
     <cd:constant type="default"/>
     <cd:constant type="none"/>
     <cd:constant type="month"/>
     <cd:constant type="month:mnem"/>
     <cd:constant type="character"/>
     <cd:constant type="Character"/>
     <cd:constant type="characters"/>
     <cd:constant type="Characters"/>
     <cd:constant type="a"/>
     <cd:constant type="A"/>
     <cd:constant type="Numbers"/>
     <cd:constant type="word"/>
     <cd:constant type="words"/>
     <cd:constant type="Word"/>
     <cd:constant type="Words"/>
     <cd:constant type="n"/>
     <cd:constant type="N"/>
     <cd:constant type="romannumerals"/>
     <cd:constant type="Romannumerals"/>
     <cd:constant type="i"/>
     <cd:constant type="I"/>
     <cd:constant type="r"/>
     <cd:constant type="R"/>
     <cd:constant type="KR"/>
     <cd:constant type="RK"/>
     <cd:constant type="greek"/>
     <cd:constant type="Greek"/>
     <cd:constant type="math:greek"/>
     <cd:constant type="math:Greek"/>
     <cd:constant type="g"/>
     <cd:constant type="G"/>
     <cd:constant type="abjadnumerals"/>
     <cd:constant type="abjadnodotnumerals"/>
     <cd:constant type="abjadnaivenumerals"/>
     <cd:constant type="hebrewnumerals"/>
     <cd:constant type="yiddishnumerals"/>
     <cd:constant type="thainumerals"/>
     <cd:constant type="devanagarinumerals"/>
     <cd:constant type="malayalamnumerals"/>
     <cd:constant type="tamilnumerals"/>
     <cd:constant type="kannadanumerals"/>
     <cd:constant type="telugunumerals"/>
     <cd:constant type="bengalinumerals"/>
     <cd:constant type="gurmurkhinumerals"/>
     <cd:constant type="gujaratinnumerals"/>
     <cd:constant type="tibetannumerals"/>
     <cd:constant type="greeknumerals"/>
     <cd:constant type="Greeknumerals"/>
     <cd:constant type="arabicnumerals"/>
     <cd:constant type="persiannumerals"/>
     <cd:constant type="arabicexnumerals"/>
     <cd:constant type="arabicdecimals"/>
     <cd:constant type="persiandecimals"/>
     <cd:constant type="mathgreeknumerals"/>
     <cd:constant type="mathGreeknumerals"/>
     <cd:constant type="koreannumerals"/>
     <cd:constant type="koreanparentnumerals"/>
     <cd:constant type="koreancirclenumerals"/>
     <cd:constant type="kr"/>
     <cd:constant type="kr-p"/>
     <cd:constant type="kr-c"/>
     <cd:constant type="chinesenumerals"/>
     <cd:constant type="chinesecapnumerals"/>
     <cd:constant type="chineseallnumerals"/>
     <cd:constant type="chinesedatenumerals"/>
     <cd:constant type="cn"/>
     <cd:constant type="cn-c"/>
     <cd:constant type="cn-a"/>
     <cd:constant type="cn-d"/>
     <cd:constant type="sloveniannumerals"/>
     <cd:constant type="slovenianNumerals"/>
     <cd:constant type="spanishnumerals"/>
     <cd:constant type="spanishNumerals"/>
     <cd:constant type="russiannumerals"/>
     <cd:constant type="russianNumerals"/>
     <cd:constant type="mathgreek"/>
     <cd:constant type="set␣0"/>
     <cd:constant type="set␣1"/>
     <cd:constant type="set␣2"/>
     <cd:constant type="set␣3"/>
     <cd:constant type="set␣1x"/>
     <cd:constant type="continued"/>
     <cd:constant type="zero"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="uconvertnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:inherit name="convertnumber"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="conditional" level="system" name="doifelseconversiondefined">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="conditional" level="system" name="doifconversiondefinedelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="conditional" level="system" name="doifelseconversionnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="conditional" level="system" name="doifconversionnumberelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="document" name="wordtonumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="three"/>
     <cd:constant type="four"/>
     <cd:constant type="five"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="document" name="highordinalstr">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="document" name="ordinalstr">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="document" name="ordinaldaynumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="verbosenumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="VerboseNumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="smallcappedromannumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="smallcappedcharacters">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="sloveniannumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="slovenianNumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="spanishnumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="spanishNumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="russiannumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" keywords="language" level="style" name="russianNumerals">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="unihex">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="continuednumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.mkxl" level="style" name="zeronumberconversion">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-con.lmt" level="style" name="actualyear"/>
  <cd:command category="counter" file="core-con.lmt" level="style" name="actualmonth"/>
  <cd:command category="counter" file="core-con.lmt" level="style" name="actualday"/>
  <cd:command category="counter" file="syst-con.mkxl" level="style" name="lchexnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-con.mkxl" level="style" name="uchexnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-con.mkxl" level="style" name="lchexnumbers">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-con.mkxl" level="style" name="uchexnumbers">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-con.mkxl" level="style" name="hexnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-con.mkxl" level="style" name="octnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-con.mkxl" level="style" name="hexstringtonumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-con.mkxl" level="style" name="octstringtonumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-counter.xml">
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="definecounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="setupcounter">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="start">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="number">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="counter">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="page"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="way">
      <cd:constant method="none" prefix="by" type="page"/>
      <cd:constant method="none" prefix="by" type="block"/>
      <cd:constant method="none" prefix="by" type="text"/>
      <cd:constant method="none" prefix="by" type="head"/>
      <cd:constant method="none" prefix="by" type="cd:section"/>
     </cd:parameter>
     <cd:parameter name="prefix">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="prefixseparatorset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="prefixconversion">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="prefixconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="prefixstarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="prefixstopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="prefixset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="prefixsegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
      <cd:constant type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="*"/>
      <cd:constant method="range" prefix="cd:section" type="all"/>
      <cd:constant type="current"/>
     </cd:parameter>
     <cd:parameter name="numberorder">
      <cd:constant type="reverse"/>
     </cd:parameter>
     <cd:parameter name="numberseparatorset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="numberconversion">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="numberconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="numberstarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="numberstopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="numbersegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
     </cd:parameter>
     <cd:parameter name="type">
      <cd:constant type="first"/>
      <cd:constant type="previous"/>
      <cd:constant type="next"/>
      <cd:constant type="last"/>
      <cd:constant default="yes" type="number"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="strict"/>
      <cd:constant type="positive"/>
      <cd:constant type="all"/>
     </cd:parameter>
     <cd:parameter name="prefixconnector">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" keywords="conditional" level="system" name="doifelsecounter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" keywords="conditional" level="system" name="doifcounterelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" keywords="conditional" level="system" name="doifcounter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" keywords="conditional" level="system" name="doifnotcounter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="setcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="setcounterown">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="restartcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="resetcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="incrementcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="decrementcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="rawcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="lastcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="firstcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="nextcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="prevcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="countersubs">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="savecounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="restorecounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="showcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="incrementedcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="decrementedcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="rawcountervalue">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="lastcountervalue">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="firstcountervalue">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="nextcountervalue">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="prevcountervalue">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="rawsubcountervalue">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="lastsubcountervalue">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="firstsubcountervalue">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="nextsubcountervalue">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="prevsubcountervalue">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="convertedcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="convertedsubcounter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
     <cd:constant method="range" prefix="cd:number" type="cd:number"/>
     <cd:constant method="range" prefix="cd:number" type="*"/>
     <cd:constant method="range" prefix="cd:number" type="all"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" level="system" name="directconvertedcounter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="first"/>
     <cd:constant type="previous"/>
     <cd:constant type="next"/>
     <cd:constant type="last"/>
     <cd:constant type="number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" keywords="conditional" level="system" name="doifelsedefinedcounter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" keywords="conditional" level="system" name="doifdefinedcounterelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" keywords="conditional" level="system" name="doifdefinedcounter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-num.mkxl" keywords="conditional" level="system" name="doifundefinedcounter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-ini.mklx" level="style" name="defineresetset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
     <cd:constant method="range" prefix="cd:sectionblock" type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-ini.mklx" level="style" name="defineseparatorset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
     <cd:constant method="range" prefix="cd:sectionblock" type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
     <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:command"/>
     <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-ini.mklx" level="style" name="defineconversionset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
     <cd:constant method="range" prefix="cd:sectionblock" type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
     <cd:constant method="apply" prefix="cd:processor" type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
     <cd:constant method="apply" prefix="cd:processor" type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-ini.mklx" level="style" name="defineprefixset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
     <cd:constant method="range" prefix="cd:sectionblock" type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:section"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:section"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-dataset.xml">
  <cd:command category="system" file="core-dat.mkxl" level="system" name="definedataset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupdataset"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="core-dat.mkxl" level="system" name="setupdataset">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="delay">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="core-dat.mkxl" level="system" name="setdataset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="core-dat.mkxl" level="system" name="datasetvariable">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
     <cd:constant type="realpage"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="core-dat.mkxl" level="system" name="datasetsize">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="core-dat.mkxl" level="system" name="datasetindex"/>
  <cd:command category="system" file="core-dat.mkxl" level="system" name="datasetentry">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
     <cd:constant type="realpage"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="core-dat.mkxl" level="system" name="processdataset">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-define.xml">
  <cd:command file="core-sys.mkxl" level="system" name="define">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command file="core-sys.mkxl" level="system" name="defineexpandable">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-delimitedtext.xml">
  <cd:command category="language" file="typo-del.mkxl" level="style" name="definedelimitedtext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupdelimitedtext"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-del.mkxl" level="style" name="setupdelimitedtext">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
     <cd:constant method="range" prefix="cd:name" type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="local"/>
      <cd:constant type="global"/>
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="font"/>
      <cd:constant type="text"/>
      <cd:constant type="paragraph"/>
     </cd:parameter>
     <cd:parameter name="repeat">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="text"/>
      <cd:constant type="paragraph"/>
      <cd:constant default="yes" type="margin"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="middle">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="nextleft">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="nextright">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="spacebefore">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="spaceafter">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="leftmargin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="indenting">
      <cd:inherit name="setupindenting"/>
     </cd:parameter>
     <cd:parameter name="indentnext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="symstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="symcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:resolve name="setupalign"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-del.mkxl" generated="yes" level="document" name="delimitedtext" variant="instance">
   <cd:sequence>
    <cd:instance value="delimitedtext"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="quotation"/>
    <cd:constant value="quote"/>
    <cd:constant value="blockquote"/>
    <cd:constant value="speech"/>
    <cd:constant value="aside"/>
   </cd:instances>
  </cd:command>
  <cd:command category="language" file="typo-del.mkxl" generated="yes" level="document" name="delimitedtext" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="delimitedtext"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="startnarrower"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="quotation"/>
    <cd:constant value="quote"/>
    <cd:constant value="blockquote"/>
    <cd:constant value="speech"/>
    <cd:constant value="aside"/>
   </cd:instances>
  </cd:command>
  <cd:command category="language" file="typo-del.mkxl" level="document" name="delimitedtext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-del.mkxl" level="document" name="delimitedtext" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="startnarrower"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-del.mkxl" level="document" name="delimited">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-del.mkxl" level="document" name="delimited" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="startnarrower"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-del.mkxl" level="style" name="setupquotation">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupdelimitedtext"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-del.mkxl" level="style" name="setupquote">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupdelimitedtext"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-del.mkxl" level="document" name="subsentence">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-del.mkxl" level="document" name="subsentence" type="environment"/>
  <cd:command category="language" file="typo-del.mkxl" level="document" name="midsubsentence"/>
 </cd:interface>
 <cd:interface file="i-description.xml">
  <cd:command category="structure" file="strc-des.mklx" level="style" name="definedescription">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupdescription"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-des.mklx" level="style" name="setupdescription">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="title">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="define">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="level">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="headcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="inleft"/>
      <cd:constant type="inright"/>
      <cd:constant type="margin"/>
      <cd:constant type="leftmargin"/>
      <cd:constant type="rightmargin"/>
      <cd:constant type="innermargin"/>
      <cd:constant type="outermargin"/>
      <cd:constant type="serried"/>
      <cd:constant type="hanging"/>
      <cd:constant type="top"/>
      <cd:constant type="empty"/>
      <cd:constant type="command"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="headalign">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="indenting">
      <cd:inherit name="setupindenting"/>
     </cd:parameter>
     <cd:parameter name="display">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="indentnext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="line"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="none"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="shrink">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="hang">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="none"/>
      <cd:constant type="margin"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="closesymbol">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="closecommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="referenceprefix">
      <cd:constant type="+"/>
      <cd:constant type="-"/>
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="sample">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="headstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="headcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="aligntitle">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="headindenting">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="delay">
      <cd:constant type="text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-des.mklx" level="style" name="setupdescriptions">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupdescription"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-des.mklx" generated="yes" level="document" name="description" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="description"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-des.mklx" generated="yes" level="document" name="description" type="environment" variant="example:title">
   <cd:sequence>
    <cd:variable value="description"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-des.mklx" generated="yes" level="document" name="description" variant="example">
   <cd:sequence>
    <cd:variable value="description"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:content"/>
    </cd:keywords>
    <cd:delimiter name="par"/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-digits.xml">
  <cd:command category="symbols" file="typo-dig.mkxl" keywords="fonts" level="system" name="setdigitsmanipulation">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="typo-dig.mkxl" keywords="fonts" level="system" name="resetdigitsmanipulation"/>
  <cd:command category="symbols" file="typo-dig.mkxl" keywords="fonts" level="document" name="equaldigits">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="typo-dig.mkxl" keywords="fonts" level="document" name="dummydigit"/>
  <cd:command category="symbols" file="phys-dim.mkxl" keywords="fonts" level="document" name="digitsbreak"/>
  <cd:command category="symbols" file="phys-dim.lmt" level="document" name="hyphenateddigits">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:csname"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-dimension.xml">
  <cd:command category="system" file="mult-dim.mklx" level="system" name="assigndimension">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant method="none" prefix="cd:sign" type="small"/>
     <cd:constant method="none" prefix="cd:sign" type="medium"/>
     <cd:constant method="none" prefix="cd:sign" type="big"/>
     <cd:constant type="none"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="mult-dim.mklx" level="system" name="assignalfadimension">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="small"/>
     <cd:constant type="medium"/>
     <cd:constant type="big"/>
     <cd:constant type="none"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="mult-dim.mklx" level="system" name="assignwidth">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="fit"/>
     <cd:constant type="broad"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="mult-dim.mklx" level="system" name="assignvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="small"/>
     <cd:constant type="medium"/>
     <cd:constant type="big"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-direction.xml">
  <cd:command category="language" file="typo-dir.mkxl" keywords="alignment" level="style" name="setupdirections">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="bidi">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
      <cd:constant type="local"/>
      <cd:constant type="global"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="one"/>
      <cd:constant type="two"/>
      <cd:constant default="yes" type="default"/>
     </cd:parameter>
     <cd:parameter name="fences">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="break">
      <cd:constant default="yes" type="both"/>
      <cd:constant type="before"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-dir.mkxl" keywords="alignment" level="style" name="setdirection">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-dir.mkxl" keywords="alignment" level="style" name="resetdirection"/>
  <cd:command category="alignment" file="supp-dir.mkxl" keywords="alignment" level="document" name="showdirsinmargin"/>
 </cd:interface>
 <cd:interface file="i-document.xml">
  <cd:command category="structure" file="file-job.mklx" level="document" name="text" type="environment"/>
  <cd:command begin="autostart" category="structure" end="autostop" file="file-job.mklx" level="system" name="text" type="environment"/>
  <cd:command category="structure" file="file-job.mklx" level="system" name="notext" type="environment"/>
  <cd:command category="structure" file="file-job.mklx" level="document" name="environment" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
     <cd:constant type="*"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="environment" type="environment" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:file"/>
     <cd:constant type="*"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="environment" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="useenvironment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="system" name="currentenvironment"/>
  <cd:command category="structure" file="file-job.mklx" level="document" name="project" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
     <cd:constant type="*"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="project" type="environment" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:file"/>
     <cd:constant type="*"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="project">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="project" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="useproject">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="system" name="currentproject"/>
  <cd:command category="structure" file="file-job.mklx" level="document" name="product" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
     <cd:constant type="*"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="product" type="environment" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:file"/>
     <cd:constant type="*"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="product">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="product" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="useproduct">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="system" name="currentproduct"/>
  <cd:command category="structure" file="file-job.mklx" level="document" name="component" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
     <cd:constant type="*"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="component" type="environment" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:file"/>
     <cd:constant type="*"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="component">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="component" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="usecomponent">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="system" name="currentcomponent"/>
  <cd:command category="structure" file="file-job.mklx" level="document" name="document" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupdocument"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" generated="yes" level="document" name="document" type="environment" variant="example">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupdocument"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="style" name="definedocument">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupdocument"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="style" name="setupdocument">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="metadata:author">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="metadata:title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="metadata:subject">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="metadata:keywords">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="style" name="presetdocument">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupdocument"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="style" name="documentvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="style" name="unexpandeddocumentvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="style" name="doifelsedocumentvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="style" name="doifdocumentvariableelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="style" name="doifdocumentvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="style" name="doifnotdocumentvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-dummy.xml">
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="getdummyparameters">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="dummyparameter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="directdummyparameter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="setdummyparameter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="setexpandeddummyparameter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="letdummyparameter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" level="system" name="resetdummyparameter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" keywords="fonts colors" level="system" name="usedummystyleandcolor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" keywords="fonts" level="system" name="usedummystyleparameter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="commandhandler" file="mult-aux.mkxl" keywords="colors" level="system" name="usedummycolorparameter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-effect.xml">
  <cd:command category="pdf" file="attr-eff.mkxl" level="style" name="defineeffect">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupeffect"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="attr-eff.mkxl" level="style" name="setupeffect">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="method">
      <cd:constant default="yes" type="none"/>
      <cd:constant type="command"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="both"/>
      <cd:constant type="hidden"/>
      <cd:constant type="clip"/>
      <cd:constant type="stretch"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="attr-eff.mkxl" level="document" name="effect" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
     <cd:constant type="both"/>
     <cd:constant type="normal"/>
     <cd:constant type="hidden"/>
     <cd:constant type="clip"/>
     <cd:constant type="stretch"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="attr-eff.mkxl" generated="yes" level="document" name="effect" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="effect"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="pdf" file="attr-eff.mkxl" level="document" name="effect">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
     <cd:constant type="both"/>
     <cd:constant type="normal"/>
     <cd:constant type="hidden"/>
     <cd:constant type="clip"/>
     <cd:constant type="stretch"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-enumeration.xml">
  <cd:command category="structure" file="strc-enu.mklx" level="style" name="defineenumeration">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupenumeration"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-enu.mklx" level="style" name="setupenumeration">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="title">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="number">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="numbercommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="numberstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="numbercolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="titledistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="titlestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="titlecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="titlecommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="titleleft">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="titleright">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="starter">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="stopper">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="coupling">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="counter">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="define">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="label">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="level">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="headcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="inleft"/>
      <cd:constant type="inright"/>
      <cd:constant type="margin"/>
      <cd:constant type="leftmargin"/>
      <cd:constant type="rightmargin"/>
      <cd:constant type="innermargin"/>
      <cd:constant type="outermargin"/>
      <cd:constant type="serried"/>
      <cd:constant type="hanging"/>
      <cd:constant default="yes" type="top"/>
      <cd:constant type="empty"/>
      <cd:constant type="command"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="headalign">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="indenting">
      <cd:inherit name="setupindenting"/>
     </cd:parameter>
     <cd:parameter name="display">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="indentnext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="line"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="none"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="shrink">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="hang">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="none"/>
      <cd:constant type="margin"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="closesymbol">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="closecommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="referenceprefix">
      <cd:constant type="+"/>
      <cd:constant type="-"/>
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="sample">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="headstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="headcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="aligntitle">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="headindenting">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="delay">
      <cd:constant type="text"/>
     </cd:parameter>
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-enu.mklx" level="style" name="setupenumerations">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupenumeration"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-enu.mklx" generated="yes" level="document" name="enumeration" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="enumeration"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-enu.mklx" generated="yes" level="document" name="enumeration" type="environment" variant="example:title">
   <cd:sequence>
    <cd:variable value="enumeration"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-enu.mklx" generated="yes" level="document" name="enumeration" variant="example">
   <cd:sequence>
    <cd:variable value="enumeration"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:content"/>
    </cd:keywords>
    <cd:delimiter name="par"/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-export.xml">
  <cd:command category="xml" file="back-exp.mkxl" level="system" name="setelementexporttag">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant default="yes" type="export"/>
     <cd:constant type="nature"/>
     <cd:constant type="pdf"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="inline"/>
     <cd:constant type="display"/>
     <cd:constant type="mixed"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="back-exp.mkxl" level="system" name="setelementexporttag" variant="nature">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="nature"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="inline"/>
     <cd:constant type="display"/>
     <cd:constant type="mixed"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="back-exp.mkxl" level="system" name="setelementexporttag" variant="pdf">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="pdf"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="BlockQuote"/>
     <cd:constant type="Caption"/>
     <cd:constant type="Code"/>
     <cd:constant type="Div"/>
     <cd:constant type="Formula"/>
     <cd:constant type="H"/>
     <cd:constant type="L"/>
     <cd:constant type="Lbl"/>
     <cd:constant type="LBody"/>
     <cd:constant type="LI"/>
     <cd:constant type="Link"/>
     <cd:constant type="P"/>
     <cd:constant type="Quote"/>
     <cd:constant type="Reference"/>
     <cd:constant type="Sect"/>
     <cd:constant type="Span"/>
     <cd:constant type="Table"/>
     <cd:constant type="TBODY"/>
     <cd:constant type="TD"/>
     <cd:constant type="TFOOT"/>
     <cd:constant type="TH"/>
     <cd:constant type="THEAD"/>
     <cd:constant type="TOC"/>
     <cd:constant type="TOCI"/>
     <cd:constant type="TR"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="back-exp.mkxl" level="style" name="setupexport">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="align">
      <cd:constant type="flushleft"/>
      <cd:constant type="middle"/>
      <cd:constant type="flushright"/>
      <cd:constant type="normal"/>
     </cd:parameter>
     <cd:parameter name="bodyfont">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="subtitle">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="author">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="html"/>
      <cd:constant type="div"/>
     </cd:parameter>
     <cd:parameter name="properties">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="hyphen">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="cssfile">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="firstpage">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="lastpage">
      <cd:constant type="cd:file"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="back-exp.mkxl" level="style" name="setupboxexport">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="buffer">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="file">
      <cd:constant type="cd:file"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="back-exp.mkxl" level="document" name="boxexport" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupboxexport"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="back-exp.mkxl" level="style" name="setupmathexport">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="buffer">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="file">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="ascii"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="back-exp.mkxl" level="document" name="mathexport" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathexport"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="back-exp.mkxl" level="document" name="savemathexport">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathexport"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-tag.lmt" level="style" name="collectedmath"/>
 </cd:interface>
 <cd:interface file="i-field.xml">
  <cd:command category="pdf" file="scrn-fld.mklx" level="system" name="presetfieldsymbols">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="definefieldcategory">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfieldcategory"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="setupfieldcategory">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="start">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="type">
      <cd:constant type="radio"/>
      <cd:constant type="sub"/>
      <cd:constant type="text"/>
      <cd:constant type="line"/>
      <cd:constant type="push"/>
      <cd:constant type="check"/>
      <cd:constant type="signature"/>
     </cd:parameter>
     <cd:parameter name="values">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="default">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="fieldframecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="fieldbackgroundcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="center"/>
      <cd:constant type="flushright"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="fieldlayer">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="readonly"/>
      <cd:constant type="required"/>
      <cd:constant type="protected"/>
      <cd:constant type="sorted"/>
      <cd:constant type="unavailable"/>
      <cd:constant type="nocheck"/>
      <cd:constant type="fixed"/>
      <cd:constant type="file"/>
      <cd:constant type="hidden"/>
      <cd:constant type="printable"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="clickin">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="clickout">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="regionin">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="regionout">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="afterkey">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="format">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="validate">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="calculate">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="focusin">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="focusout">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="openpage">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="closepage">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" keywords="conditional" level="system" name="doifelsefieldcategory">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" keywords="conditional" level="system" name="doiffieldcategoryelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="definefieldbody">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfieldbody"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="setupfieldbody">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="category">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:inherit name="setupfieldcategory"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="document" name="fieldbody">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfieldbody"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="definefieldbodyset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" keywords="conditional" level="system" name="doifelsefieldbody">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" keywords="conditional" level="system" name="doiffieldbodyelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="definefield">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="radio"/>
     <cd:constant type="sub"/>
     <cd:constant type="text"/>
     <cd:constant type="line"/>
     <cd:constant type="push"/>
     <cd:constant type="check"/>
     <cd:constant type="signature"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="definesubfield">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="clonefield">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="copyfield">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" keywords="background rules" level="document" name="fitfieldframed">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="document" name="fitfield">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfieldbody"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" keywords="background" level="style" name="setupfieldlabelframed">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" keywords="background" level="style" name="setupfieldcontentframed">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupframed"/>
     <cd:inherit name="setupfieldcategory"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" keywords="background" level="style" name="setupfieldtotalframed">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="reset"/>
      <cd:constant type="label"/>
      <cd:constant type="frame"/>
      <cd:constant type="horizontal"/>
      <cd:constant type="vertical"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" keywords="background" level="style" name="setupfield">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="reset"/>
     <cd:constant type="label"/>
     <cd:constant type="frame"/>
     <cd:constant type="horizontal"/>
     <cd:constant type="vertical"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfieldtotalframed"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfieldlabelframed"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:inherit name="setupfieldcontentframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" keywords="background" level="style" name="setupfields">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="reset"/>
     <cd:constant type="label"/>
     <cd:constant type="frame"/>
     <cd:constant type="horizontal"/>
     <cd:constant type="vertical"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfieldtotalframed"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfieldlabelframed"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:inherit name="setupfieldcontentframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="document" name="field">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="definefieldstack">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfieldcategory"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="document" name="fieldstack">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfieldcategory"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-figure.xml">
  <cd:command category="graphics" file="grph-fig.mkxl" level="document" name="figure" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="externalfigure"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-fig.mkxl" level="document" name="referring">
   <cd:arguments>
    <cd:position list="yes"/>
    <cd:position list="yes"/>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-fig.mkxl" level="document" name="marking">
   <cd:arguments>
    <cd:position list="yes"/>
    <cd:position list="yes"/>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-fig.mkxl" level="document" name="remark">
   <cd:arguments>
    <cd:position list="yes"/>
    <cd:position list="yes"/>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="colors" file="grph-fig.mkxl" level="document" name="colorbar">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-file.xml">
  <cd:command category="structure" file="file-ini.mklx" level="document" name="input">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" level="document" name="input" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" keywords="conditional" level="system" name="doiffile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" keywords="conditional" level="system" name="doifnotfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" keywords="conditional" level="system" name="doifelsefile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" keywords="conditional" level="system" name="doiffileelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-sys.mkxl" level="system" name="jobfilename"/>
  <cd:command category="structure" file="core-sys.mkxl" level="system" name="jobfilesuffix"/>
  <cd:command category="structure" file="core-sys.mkxl" level="system" name="inputfilebarename"/>
  <cd:command category="structure" file="core-sys.mkxl" level="system" name="inputfilerealsuffix"/>
  <cd:command category="structure" file="core-sys.mkxl" level="system" name="inputfilesuffix"/>
  <cd:command category="structure" file="core-sys.mkxl" level="system" name="inputfilename"/>
  <cd:command category="structure" file="core-sys.mkxl" level="system" name="outputfilename"/>
  <cd:command category="structure" file="file-ini.mklx" level="system" name="readingfile" type="environment"/>
  <cd:command begin="push" category="structure" end="pop" file="file-ini.mklx" level="system" name="endofline" type="environment"/>
  <cd:command category="structure" file="file-ini.mklx" level="system" name="restoreendofline"/>
  <cd:command category="structure" file="file-ini.mklx" level="system" name="inputgivenfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" keywords="conditional" level="system" name="doifelsepath">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:path"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" keywords="conditional" level="system" name="doifpathelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:path"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" keywords="conditional" level="system" name="doifelsefileexists">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" keywords="conditional" level="system" name="doiffileexistselse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" keywords="conditional" level="system" name="doifelsepathexists">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:path"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" keywords="conditional" level="system" name="doifpathexistselse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:path"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" keywords="conditional" level="system" name="doifelseparentfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" keywords="conditional" level="system" name="doifparentfileelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" level="system" name="splitfilename">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" level="system" name="splitofffull"/>
  <cd:command category="structure" file="file-ini.mklx" level="system" name="splitoffpath"/>
  <cd:command category="structure" file="file-ini.mklx" level="system" name="splitoffbase"/>
  <cd:command category="structure" file="file-ini.mklx" level="system" name="splitoffname"/>
  <cd:command category="structure" file="file-ini.mklx" level="system" name="splitofftype"/>
  <cd:command category="structure" file="file-ini.mklx" level="system" name="splitoffkind"/>
  <cd:command category="structure" file="file-ini.mklx" level="system" name="splitoffroot"/>
  <cd:command category="structure" file="file-job.mklx" keywords="conditional" level="system" name="doifelseinputfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" keywords="conditional" level="system" name="doifinputfileelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-ini.mklx" level="system" name="processfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="style" name="usepath">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:path"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="style" name="usesubpath">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:path"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="push" category="structure" end="pop" file="file-job.mklx" level="system" name="path" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:path"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="style" name="resetpath"/>
  <cd:command category="structure" file="file-job.mklx" level="system" name="allinputpaths"/>
  <cd:command category="structure" file="file-ini.mklx" level="system" name="locatefilepath">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="system" name="locatedfilepath"/>
  <cd:command category="structure" file="file-job.mklx" level="style" name="usezipfile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="system" name="processfilemany">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="system" name="processfileonce">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="system" name="processfilenone">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="system" name="loadtexfile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" keywords="lua" level="system" name="loadluafile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" keywords="lua" level="system" name="loadcldfile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="system" name="loadanyfile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="system" name="loadtexfileonce">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" keywords="lua" level="system" name="loadluafileonce">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" keywords="lua" level="system" name="loadcldfileonce">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="system" name="loadanyfileonce">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="system" name="continueifinputfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-job.mklx" level="document" name="samplefile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-res.mklx" keywords="conditional" level="system" name="readjobfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-res.mklx" keywords="conditional" level="system" name="readlocfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-res.mklx" keywords="conditional" level="system" name="readsysfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-res.mklx" keywords="conditional" level="system" name="readfixfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:path"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-res.mklx" keywords="conditional" level="system" name="readsetfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:path"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-res.mklx" keywords="conditional" level="system" name="readfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-res.mklx" level="system" name="ReadFile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-res.mklx" keywords="conditional" level="system" name="readtexfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-res.mklx" keywords="conditional" level="system" name="doifelselocfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-res.mklx" keywords="conditional" level="system" name="doiflocfileelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-res.mklx" level="system" name="locfilename">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-sys.mkvi" level="system" name="definefilesynonym">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-sys.mkvi" level="system" name="definefilefallback">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-sys.mkvi" level="system" name="truefilename">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="font-ini.mklx" keywords="fonts" level="system" name="usefontpath">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:path"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-filler.xml">
  <cd:command category="rules" file="spac-flr.mkxl" level="style" name="definefiller">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfiller"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="spac-flr.mkxl" level="style" name="setupfiller">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="leftmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="symbol"/>
      <cd:constant type="stretch"/>
      <cd:constant type="rule"/>
      <cd:constant type="space"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant default="yes" type="local"/>
      <cd:constant type="global"/>
      <cd:constant type="middle"/>
      <cd:constant type="broad"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="middle"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="spac-flr.mkxl" level="style" name="filler">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="sym"/>
     <cd:constant type="symbol"/>
     <cd:constant type="rule"/>
     <cd:constant type="width"/>
     <cd:constant type="space"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="spac-flr.mkxl" level="style" name="fillupto">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="sym"/>
     <cd:constant type="symbol"/>
     <cd:constant type="rule"/>
     <cd:constant type="width"/>
     <cd:constant type="space"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="spac-flr.mkxl" level="style" name="checkedfiller">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="sym"/>
     <cd:constant type="symbol"/>
     <cd:constant type="rule"/>
     <cd:constant type="width"/>
     <cd:constant type="space"/>
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="spac-flr.mkxl" level="document" name="dotfill"/>
 </cd:interface>
 <cd:interface file="i-fillinline.xml">
  <cd:command category="rules" file="pack-mrl.mkiv" level="style" name="setupfillinlines">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-mrl.mkiv" level="document" name="fillinline">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupfillinlines"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-fillinrule.xml">
  <cd:command category="rules" file="pack-mrl.mkxl" level="style" name="setupfillinrules">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="interlinespace">
      <cd:constant default="yes" type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="fit"/>
      <cd:constant default="yes" type="broad"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="separator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-mrl.mkxl" level="document" name="fillinrules">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfillinrules"/>
    </cd:assignments>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-mrl.mkxl" level="document" name="fillintext">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfillinrules"/>
    </cd:assignments>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-firstline.xml">
  <cd:command category="fonts" file="typo-fln.mkxl" keywords="colors" level="style" name="definefirstline">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfirstline"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-fln.mkxl" keywords="colors" level="style" name="setupfirstline">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant default="yes" type="line"/>
      <cd:constant type="word"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-fln.mkxl" keywords="colors" level="document" name="setfirstline">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-fln.mkxl" keywords="colors" level="system" name="applytofirstcharacter">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-fittingpage.xml">
  <cd:command category="layout" file="page-app.mkxl" keywords="background" level="style" name="definefittingpage">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfittingpage"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-app.mkxl" keywords="background" level="style" name="setupfittingpage">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="pagestate">
      <cd:constant type="start"/>
      <cd:constant default="yes" type="stop"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="page"/>
     </cd:parameter>
     <cd:parameter name="scale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="paper">
      <cd:constant type="auto"/>
      <cd:constant default="yes" type="default"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="instance">
      <cd:constant type="metafun"/>
      <cd:constant type="minifun"/>
      <cd:constant type="extrafun"/>
      <cd:constant type="lessfun"/>
      <cd:constant type="scaledfun"/>
      <cd:constant type="doublefun"/>
      <cd:constant type="binaryfun"/>
      <cd:constant type="decimalfun"/>
      <cd:constant type="positfun"/>
      <cd:constant type="mprun"/>
      <cd:constant type="metapost"/>
      <cd:constant type="nofun"/>
      <cd:constant type="scaledpost"/>
      <cd:constant type="doublepost"/>
      <cd:constant type="binarypost"/>
      <cd:constant type="decimalpost"/>
      <cd:constant type="simplefun"/>
     </cd:parameter>
     <cd:parameter name="stacking">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="label">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-app.mkxl" keywords="background" level="document" name="fittingpage" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfittingpage"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-app.mkxl" generated="yes" keywords="background" level="document" name="fittingpage" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="fittingpage"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfittingpage"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="TEXpage"/>
    <cd:constant value="MPpage"/>
   </cd:instances>
  </cd:command>
  <cd:command category="layout" file="page-app.mkxl" keywords="background" level="style" name="setupTEXpage">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupfittingpage"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="meta-fig.mkxl" keywords="background metapost" level="style" name="setupMPpage">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupfittingpage"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-floats.xml">
  <cd:command category="structure" file="strc-flt.mklx" level="style" name="definefloat">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:singular"/>
     <cd:constant type="cd:plural"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfloat"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="chemical"/>
    <cd:constant value="figure"/>
    <cd:constant value="table"/>
    <cd:constant value="intermezzo"/>
    <cd:constant value="graphic"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" level="style" name="definefloat" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:plural"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:singular"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="chemical"/>
    <cd:constant value="figure"/>
    <cd:constant value="table"/>
    <cd:constant value="intermezzo"/>
    <cd:constant value="graphic"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" level="style" name="setupfloat">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="indentnext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="default">
      <cd:inherit name="placefloat"/>
     </cd:parameter>
     <cd:parameter name="fallback">
      <cd:inherit name="placefloat"/>
     </cd:parameter>
     <cd:parameter name="inner">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="sidemethod">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="textmethod">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="sidealign">
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant type="line"/>
      <cd:constant type="halfline"/>
      <cd:constant type="grid"/>
      <cd:constant default="yes" type="normal"/>
     </cd:parameter>
     <cd:parameter name="grid">
      <cd:inherit name="snaptogrid"/>
     </cd:parameter>
     <cd:parameter name="local">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="availablewidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="availableheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="minwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="middle"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="center"/>
      <cd:constant type="max"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="innermargin"/>
      <cd:constant type="outermargin"/>
      <cd:constant type="inneredge"/>
      <cd:constant type="outeredge"/>
      <cd:constant type="backspace"/>
      <cd:constant type="cutspace"/>
      <cd:constant type="leftmargin"/>
      <cd:constant type="rightmargin"/>
      <cd:constant type="leftedge"/>
      <cd:constant type="rightedge"/>
     </cd:parameter>
     <cd:parameter name="leftmargindistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargindistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="innermargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="outermargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottombefore">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="bottomafter">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="referenceprefix">
      <cd:constant type="+"/>
      <cd:constant type="-"/>
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="xmlsetup">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="catcodes">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="freeregion">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="topdistance">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="bottomdistance">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="spacebefore">
      <cd:constant type="none"/>
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="spaceafter">
      <cd:constant type="none"/>
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="none"/>
      <cd:constant type="overlay"/>
     </cd:parameter>
     <cd:parameter name="sidespacebefore">
      <cd:constant type="none"/>
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="sidespaceafter">
      <cd:constant type="none"/>
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="spacebeforeside">
      <cd:constant type="none"/>
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="spaceafterside">
      <cd:constant type="none"/>
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="sidethreshold">
      <cd:constant type="old"/>
      <cd:constant default="yes" type="dimension"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="ntop">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nbottom">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="step">
      <cd:constant type="small"/>
      <cd:constant type="medium"/>
      <cd:constant default="yes" type="big"/>
      <cd:constant type="line"/>
      <cd:constant type="depth"/>
     </cd:parameter>
     <cd:parameter name="nlines">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="cache">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="compress">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="compressdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" level="style" name="setupfloats">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupfloat"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" keywords="fonts counter" level="style" name="setupcaption">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="suffix">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="suffixseparator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="suffixstopper">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="middle"/>
      <cd:constant type="low"/>
      <cd:constant type="high"/>
      <cd:constant type="grid"/>
      <cd:constant type="lines"/>
      <cd:constant type="overlay"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="innermargin"/>
      <cd:constant type="outermargin"/>
      <cd:constant type="leftmargin"/>
      <cd:constant type="rightmargin"/>
      <cd:constant type="lefthanging"/>
      <cd:constant type="righthanging"/>
      <cd:constant type="hang"/>
      <cd:constant type="top"/>
      <cd:constant default="yes" type="bottom"/>
      <cd:constant type="stretch"/>
      <cd:constant type="tolerant"/>
      <cd:constant type="verytolerant"/>
      <cd:constant type="none"/>
      <cd:constant type="default"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="numbercommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="textcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="spacebefore">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="spaceinbetween">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="spaceafter">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="headstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="headcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="headseparator">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="topoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottomoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="number">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="group">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="leftmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="innermargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="outermargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant default="yes" type="fit"/>
      <cd:constant type="max"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="minwidth">
      <cd:constant default="yes" type="fit"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="hang">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="mode">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:inherit name="setupcounter"/>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" keywords="fonts counter" level="style" name="setupcaptions">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupcaption"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" keywords="fonts counter" level="style" name="placefloatcaption">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="marking">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" keywords="background" level="style" name="setupfloatframed">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" generated="yes" level="document" name="placefloat" variant="instance">
   <cd:sequence>
    <cd:string value="place"/>
    <cd:instance value="float"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="split"/>
     <cd:constant type="keeptogether"/>
     <cd:constant type="always"/>
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
     <cd:constant type="backspace"/>
     <cd:constant type="cutspace"/>
     <cd:constant type="inleft"/>
     <cd:constant type="inright"/>
     <cd:constant type="inmargin"/>
     <cd:constant type="leftmargin"/>
     <cd:constant type="rightmargin"/>
     <cd:constant type="leftedge"/>
     <cd:constant type="rightedge"/>
     <cd:constant type="innermargin"/>
     <cd:constant type="outermargin"/>
     <cd:constant type="inneredge"/>
     <cd:constant type="outeredge"/>
     <cd:constant type="text"/>
     <cd:constant type="opposite"/>
     <cd:constant type="reset"/>
     <cd:constant type="height"/>
     <cd:constant type="depth"/>
     <cd:constant method="none" prefix="cd:sign" type="line"/>
     <cd:constant type="halfline"/>
     <cd:constant type="grid"/>
     <cd:constant type="high"/>
     <cd:constant type="low"/>
     <cd:constant type="fit"/>
     <cd:constant type="tight"/>
     <cd:constant type="tolerant"/>
     <cd:constant type="verytolerant"/>
     <cd:constant type="90"/>
     <cd:constant type="180"/>
     <cd:constant type="270"/>
     <cd:constant type="nonumber"/>
     <cd:constant type="none"/>
     <cd:constant type="local"/>
     <cd:constant type="here"/>
     <cd:constant type="force"/>
     <cd:constant type="margin"/>
     <cd:constant method="none" prefix="cd:sign" type="hang"/>
     <cd:constant type="hanging"/>
     <cd:constant type="tall"/>
     <cd:constant type="both"/>
     <cd:constant type="middle"/>
     <cd:constant type="offset"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="auto"/>
     <cd:constant type="page"/>
     <cd:constant type="leftpage"/>
     <cd:constant type="rightpage"/>
     <cd:constant type="paragraph"/>
     <cd:constant type="somewhere"/>
     <cd:constant type="effective"/>
     <cd:constant type="header"/>
     <cd:constant type="footer"/>
     <cd:constant type="tblr"/>
     <cd:constant type="lrtb"/>
     <cd:constant type="tbrl"/>
     <cd:constant type="rltb"/>
     <cd:constant type="fxtb"/>
     <cd:constant type="btlr"/>
     <cd:constant type="lrbt"/>
     <cd:constant type="btrl"/>
     <cd:constant type="rlbt"/>
     <cd:constant type="fxbt"/>
     <cd:constant type="fixd"/>
     <cd:constant type="append"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="chemical"/>
    <cd:constant value="figure"/>
    <cd:constant value="table"/>
    <cd:constant value="intermezzo"/>
    <cd:constant value="graphic"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" level="document" name="placefloat">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="split"/>
     <cd:constant type="keeptogether"/>
     <cd:constant type="always"/>
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
     <cd:constant type="backspace"/>
     <cd:constant type="cutspace"/>
     <cd:constant type="inleft"/>
     <cd:constant type="inright"/>
     <cd:constant type="inmargin"/>
     <cd:constant type="leftmargin"/>
     <cd:constant type="rightmargin"/>
     <cd:constant type="leftedge"/>
     <cd:constant type="rightedge"/>
     <cd:constant type="innermargin"/>
     <cd:constant type="outermargin"/>
     <cd:constant type="inneredge"/>
     <cd:constant type="outeredge"/>
     <cd:constant type="text"/>
     <cd:constant type="opposite"/>
     <cd:constant type="reset"/>
     <cd:constant type="height"/>
     <cd:constant type="depth"/>
     <cd:constant method="none" prefix="cd:sign" type="line"/>
     <cd:constant type="halfline"/>
     <cd:constant type="grid"/>
     <cd:constant type="high"/>
     <cd:constant type="low"/>
     <cd:constant type="fit"/>
     <cd:constant type="tight"/>
     <cd:constant type="tolerant"/>
     <cd:constant type="verytolerant"/>
     <cd:constant type="90"/>
     <cd:constant type="180"/>
     <cd:constant type="270"/>
     <cd:constant type="nonumber"/>
     <cd:constant type="none"/>
     <cd:constant type="local"/>
     <cd:constant type="here"/>
     <cd:constant type="force"/>
     <cd:constant type="margin"/>
     <cd:constant method="none" prefix="cd:sign" type="hang"/>
     <cd:constant type="hanging"/>
     <cd:constant type="tall"/>
     <cd:constant type="both"/>
     <cd:constant type="middle"/>
     <cd:constant type="offset"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="auto"/>
     <cd:constant type="page"/>
     <cd:constant type="leftpage"/>
     <cd:constant type="rightpage"/>
     <cd:constant type="paragraph"/>
     <cd:constant type="somewhere"/>
     <cd:constant type="effective"/>
     <cd:constant type="header"/>
     <cd:constant type="footer"/>
     <cd:constant type="tblr"/>
     <cd:constant type="lrtb"/>
     <cd:constant type="tbrl"/>
     <cd:constant type="rltb"/>
     <cd:constant type="fxtb"/>
     <cd:constant type="btlr"/>
     <cd:constant type="lrbt"/>
     <cd:constant type="btrl"/>
     <cd:constant type="rlbt"/>
     <cd:constant type="fxbt"/>
     <cd:constant type="fixd"/>
     <cd:constant type="append"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" generated="yes" level="document" name="placefloat" type="environment" variant="instance">
   <cd:sequence>
    <cd:string value="place"/>
    <cd:instance value="float"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="marking">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="split"/>
      <cd:constant type="keeptogether"/>
      <cd:constant type="always"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="backspace"/>
      <cd:constant type="cutspace"/>
      <cd:constant type="inleft"/>
      <cd:constant type="inright"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="leftmargin"/>
      <cd:constant type="rightmargin"/>
      <cd:constant type="leftedge"/>
      <cd:constant type="rightedge"/>
      <cd:constant type="innermargin"/>
      <cd:constant type="outermargin"/>
      <cd:constant type="inneredge"/>
      <cd:constant type="outeredge"/>
      <cd:constant type="text"/>
      <cd:constant type="opposite"/>
      <cd:constant type="reset"/>
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant method="none" prefix="cd:sign" type="line"/>
      <cd:constant type="halfline"/>
      <cd:constant type="grid"/>
      <cd:constant type="high"/>
      <cd:constant type="low"/>
      <cd:constant type="fit"/>
      <cd:constant type="tight"/>
      <cd:constant type="tolerant"/>
      <cd:constant type="verytolerant"/>
      <cd:constant type="90"/>
      <cd:constant type="180"/>
      <cd:constant type="270"/>
      <cd:constant type="nonumber"/>
      <cd:constant type="none"/>
      <cd:constant type="local"/>
      <cd:constant type="here"/>
      <cd:constant type="force"/>
      <cd:constant type="margin"/>
      <cd:constant method="none" prefix="cd:sign" type="hang"/>
      <cd:constant type="hanging"/>
      <cd:constant type="tall"/>
      <cd:constant type="both"/>
      <cd:constant type="middle"/>
      <cd:constant type="offset"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="auto"/>
      <cd:constant type="page"/>
      <cd:constant type="leftpage"/>
      <cd:constant type="rightpage"/>
      <cd:constant type="paragraph"/>
      <cd:constant type="somewhere"/>
      <cd:constant type="effective"/>
      <cd:constant type="header"/>
      <cd:constant type="footer"/>
      <cd:constant type="tblr"/>
      <cd:constant type="lrtb"/>
      <cd:constant type="tbrl"/>
      <cd:constant type="rltb"/>
      <cd:constant type="fxtb"/>
      <cd:constant type="btlr"/>
      <cd:constant type="lrbt"/>
      <cd:constant type="btrl"/>
      <cd:constant type="rlbt"/>
      <cd:constant type="fxbt"/>
      <cd:constant type="fixd"/>
      <cd:constant type="append"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="chemical"/>
    <cd:constant value="figure"/>
    <cd:constant value="table"/>
    <cd:constant value="intermezzo"/>
    <cd:constant value="graphic"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" level="document" name="placefloat" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="marking">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="split"/>
      <cd:constant type="keeptogether"/>
      <cd:constant type="always"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="backspace"/>
      <cd:constant type="cutspace"/>
      <cd:constant type="inleft"/>
      <cd:constant type="inright"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="leftmargin"/>
      <cd:constant type="rightmargin"/>
      <cd:constant type="leftedge"/>
      <cd:constant type="rightedge"/>
      <cd:constant type="innermargin"/>
      <cd:constant type="outermargin"/>
      <cd:constant type="inneredge"/>
      <cd:constant type="outeredge"/>
      <cd:constant type="text"/>
      <cd:constant type="opposite"/>
      <cd:constant type="reset"/>
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant method="none" prefix="cd:sign" type="line"/>
      <cd:constant type="halfline"/>
      <cd:constant type="grid"/>
      <cd:constant type="high"/>
      <cd:constant type="low"/>
      <cd:constant type="fit"/>
      <cd:constant type="tight"/>
      <cd:constant type="tolerant"/>
      <cd:constant type="verytolerant"/>
      <cd:constant type="90"/>
      <cd:constant type="180"/>
      <cd:constant type="270"/>
      <cd:constant type="nonumber"/>
      <cd:constant type="none"/>
      <cd:constant type="local"/>
      <cd:constant type="here"/>
      <cd:constant type="force"/>
      <cd:constant type="margin"/>
      <cd:constant method="none" prefix="cd:sign" type="hang"/>
      <cd:constant type="hanging"/>
      <cd:constant type="tall"/>
      <cd:constant type="both"/>
      <cd:constant type="middle"/>
      <cd:constant type="offset"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="auto"/>
      <cd:constant type="page"/>
      <cd:constant type="leftpage"/>
      <cd:constant type="rightpage"/>
      <cd:constant type="paragraph"/>
      <cd:constant type="somewhere"/>
      <cd:constant type="effective"/>
      <cd:constant type="header"/>
      <cd:constant type="footer"/>
      <cd:constant type="tblr"/>
      <cd:constant type="lrtb"/>
      <cd:constant type="tbrl"/>
      <cd:constant type="rltb"/>
      <cd:constant type="fxtb"/>
      <cd:constant type="btlr"/>
      <cd:constant type="lrbt"/>
      <cd:constant type="btrl"/>
      <cd:constant type="rlbt"/>
      <cd:constant type="fxbt"/>
      <cd:constant type="fixd"/>
      <cd:constant type="append"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" level="document" name="movesidefloat" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="x">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" level="document" name="movesidefloat">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant method="none" prefix="cd:sign" type="line"/>
     <cd:constant method="none" prefix="cd:sign" type="2*line"/>
     <cd:constant method="none" prefix="cd:sign" type="hang"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" level="document" name="movedownsidefloat">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant method="none" prefix="cd:sign" type="line"/>
     <cd:constant method="none" prefix="cd:sign" type="2*line"/>
     <cd:constant method="none" prefix="cd:sign" type="hang"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" generated="yes" level="document" name="floattext" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="float"/>
    <cd:string value="text"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="split"/>
     <cd:constant type="keeptogether"/>
     <cd:constant type="always"/>
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
     <cd:constant type="backspace"/>
     <cd:constant type="cutspace"/>
     <cd:constant type="inleft"/>
     <cd:constant type="inright"/>
     <cd:constant type="inmargin"/>
     <cd:constant type="leftmargin"/>
     <cd:constant type="rightmargin"/>
     <cd:constant type="leftedge"/>
     <cd:constant type="rightedge"/>
     <cd:constant type="innermargin"/>
     <cd:constant type="outermargin"/>
     <cd:constant type="inneredge"/>
     <cd:constant type="outeredge"/>
     <cd:constant type="text"/>
     <cd:constant type="opposite"/>
     <cd:constant type="reset"/>
     <cd:constant type="height"/>
     <cd:constant type="depth"/>
     <cd:constant method="none" prefix="cd:sign" type="line"/>
     <cd:constant type="halfline"/>
     <cd:constant type="grid"/>
     <cd:constant type="high"/>
     <cd:constant type="low"/>
     <cd:constant type="fit"/>
     <cd:constant type="tight"/>
     <cd:constant type="tolerant"/>
     <cd:constant type="verytolerant"/>
     <cd:constant type="90"/>
     <cd:constant type="180"/>
     <cd:constant type="270"/>
     <cd:constant type="nonumber"/>
     <cd:constant type="none"/>
     <cd:constant type="local"/>
     <cd:constant type="here"/>
     <cd:constant type="force"/>
     <cd:constant type="margin"/>
     <cd:constant method="none" prefix="cd:sign" type="hang"/>
     <cd:constant type="hanging"/>
     <cd:constant type="tall"/>
     <cd:constant type="both"/>
     <cd:constant type="middle"/>
     <cd:constant type="offset"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="auto"/>
     <cd:constant type="page"/>
     <cd:constant type="leftpage"/>
     <cd:constant type="rightpage"/>
     <cd:constant type="paragraph"/>
     <cd:constant type="somewhere"/>
     <cd:constant type="effective"/>
     <cd:constant type="header"/>
     <cd:constant type="footer"/>
     <cd:constant type="tblr"/>
     <cd:constant type="lrtb"/>
     <cd:constant type="tbrl"/>
     <cd:constant type="rltb"/>
     <cd:constant type="fxtb"/>
     <cd:constant type="btlr"/>
     <cd:constant type="lrbt"/>
     <cd:constant type="btrl"/>
     <cd:constant type="rlbt"/>
     <cd:constant type="fxbt"/>
     <cd:constant type="fixd"/>
     <cd:constant type="append"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="chemical"/>
    <cd:constant value="figure"/>
    <cd:constant value="table"/>
    <cd:constant value="intermezzo"/>
    <cd:constant value="graphic"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mkxl" level="document" name="placefloattext" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="marking">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="split"/>
      <cd:constant type="keeptogether"/>
      <cd:constant type="always"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="backspace"/>
      <cd:constant type="cutspace"/>
      <cd:constant type="inleft"/>
      <cd:constant type="inright"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="leftmargin"/>
      <cd:constant type="rightmargin"/>
      <cd:constant type="leftedge"/>
      <cd:constant type="rightedge"/>
      <cd:constant type="innermargin"/>
      <cd:constant type="outermargin"/>
      <cd:constant type="inneredge"/>
      <cd:constant type="outeredge"/>
      <cd:constant type="text"/>
      <cd:constant type="opposite"/>
      <cd:constant type="reset"/>
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant method="none" prefix="cd:sign" type="line"/>
      <cd:constant type="halfline"/>
      <cd:constant type="grid"/>
      <cd:constant type="high"/>
      <cd:constant type="low"/>
      <cd:constant type="fit"/>
      <cd:constant type="tight"/>
      <cd:constant type="tolerant"/>
      <cd:constant type="verytolerant"/>
      <cd:constant type="90"/>
      <cd:constant type="180"/>
      <cd:constant type="270"/>
      <cd:constant type="nonumber"/>
      <cd:constant type="none"/>
      <cd:constant type="local"/>
      <cd:constant type="here"/>
      <cd:constant type="force"/>
      <cd:constant type="margin"/>
      <cd:constant method="none" prefix="cd:sign" type="hang"/>
      <cd:constant type="hanging"/>
      <cd:constant type="tall"/>
      <cd:constant type="both"/>
      <cd:constant type="middle"/>
      <cd:constant type="offset"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="auto"/>
      <cd:constant type="page"/>
      <cd:constant type="leftpage"/>
      <cd:constant type="rightpage"/>
      <cd:constant type="paragraph"/>
      <cd:constant type="somewhere"/>
      <cd:constant type="effective"/>
      <cd:constant type="header"/>
      <cd:constant type="footer"/>
      <cd:constant type="tblr"/>
      <cd:constant type="lrtb"/>
      <cd:constant type="tbrl"/>
      <cd:constant type="rltb"/>
      <cd:constant type="fxtb"/>
      <cd:constant type="btlr"/>
      <cd:constant type="lrbt"/>
      <cd:constant type="btrl"/>
      <cd:constant type="rlbt"/>
      <cd:constant type="fxbt"/>
      <cd:constant type="fixd"/>
      <cd:constant type="append"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mkxl" generated="yes" level="document" name="placefloattext" type="environment" variant="instance">
   <cd:sequence>
    <cd:string value="place"/>
    <cd:instance value="float"/>
    <cd:string value="text"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="marking">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="split"/>
      <cd:constant type="keeptogether"/>
      <cd:constant type="always"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="backspace"/>
      <cd:constant type="cutspace"/>
      <cd:constant type="inleft"/>
      <cd:constant type="inright"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="leftmargin"/>
      <cd:constant type="rightmargin"/>
      <cd:constant type="leftedge"/>
      <cd:constant type="rightedge"/>
      <cd:constant type="innermargin"/>
      <cd:constant type="outermargin"/>
      <cd:constant type="inneredge"/>
      <cd:constant type="outeredge"/>
      <cd:constant type="text"/>
      <cd:constant type="opposite"/>
      <cd:constant type="reset"/>
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant method="none" prefix="cd:sign" type="line"/>
      <cd:constant type="halfline"/>
      <cd:constant type="grid"/>
      <cd:constant type="high"/>
      <cd:constant type="low"/>
      <cd:constant type="fit"/>
      <cd:constant type="tight"/>
      <cd:constant type="tolerant"/>
      <cd:constant type="verytolerant"/>
      <cd:constant type="90"/>
      <cd:constant type="180"/>
      <cd:constant type="270"/>
      <cd:constant type="nonumber"/>
      <cd:constant type="none"/>
      <cd:constant type="local"/>
      <cd:constant type="here"/>
      <cd:constant type="force"/>
      <cd:constant type="margin"/>
      <cd:constant method="none" prefix="cd:sign" type="hang"/>
      <cd:constant type="hanging"/>
      <cd:constant type="tall"/>
      <cd:constant type="both"/>
      <cd:constant type="middle"/>
      <cd:constant type="offset"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="auto"/>
      <cd:constant type="page"/>
      <cd:constant type="leftpage"/>
      <cd:constant type="rightpage"/>
      <cd:constant type="paragraph"/>
      <cd:constant type="somewhere"/>
      <cd:constant type="effective"/>
      <cd:constant type="header"/>
      <cd:constant type="footer"/>
      <cd:constant type="tblr"/>
      <cd:constant type="lrtb"/>
      <cd:constant type="tbrl"/>
      <cd:constant type="rltb"/>
      <cd:constant type="fxtb"/>
      <cd:constant type="btlr"/>
      <cd:constant type="lrbt"/>
      <cd:constant type="btrl"/>
      <cd:constant type="rlbt"/>
      <cd:constant type="fxbt"/>
      <cd:constant type="fixd"/>
      <cd:constant type="append"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="chemical"/>
    <cd:constant value="figure"/>
    <cd:constant value="table"/>
    <cd:constant value="intermezzo"/>
    <cd:constant value="graphic"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" generated="yes" level="document" name="placelistoffloats" variant="instance">
   <cd:sequence>
    <cd:string value="placelistof"/>
    <cd:instance value="floats"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplist"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="chemicals"/>
    <cd:constant value="figures"/>
    <cd:constant value="tables"/>
    <cd:constant value="intermezzi"/>
    <cd:constant value="graphics"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" generated="yes" level="document" name="completelistoffloats" variant="instance">
   <cd:sequence>
    <cd:string value="completelistof"/>
    <cd:instance value="floats"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplist"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="chemicals"/>
    <cd:constant value="figures"/>
    <cd:constant value="tables"/>
    <cd:constant value="intermezzi"/>
    <cd:constant value="graphics"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" level="system" name="floatuserdataparameter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" keywords="conditional" level="system" name="doifelserightpagefloat">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" keywords="conditional" level="system" name="doifrightpagefloatelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" keywords="conditional" level="system" name="doifelseoddpagefloat">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" keywords="conditional" level="system" name="doifoddpagefloatelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" keywords="conditional" level="system" name="doifelsemainfloatbody">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" keywords="conditional" level="system" name="doifmainfloatbodyelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" level="style" name="setuplocalfloats">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" level="system" name="noflocalfloats"/>
  <cd:command category="structure" file="strc-flt.mklx" level="system" name="resetlocalfloats"/>
  <cd:command category="structure" file="strc-flt.mklx" level="system" name="somelocalfloat"/>
  <cd:command category="structure" file="strc-flt.mklx" level="system" name="getlocalfloats"/>
  <cd:command category="structure" file="strc-flt.mklx" level="system" name="flushlocalfloats"/>
  <cd:command category="structure" file="strc-flt.mklx" level="system" name="getlocalfloat">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-flt.mklx" level="system" name="forcelocalfloats"/>
  <cd:command category="structure" file="tabl-tsp.mkxl" keywords="counter" level="style" name="setupfloatsplitting">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lines">
      <cd:constant type="auto"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="conversion">
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="tabl-tsp.mkxl" level="system" name="splitfloat">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfloatsplitting"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="tabl-tsp.mkxl" keywords="conditional" level="system" name="doifnotinsidesplitfloat">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-flt.mkxl" level="document" name="placenamedfloat">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-flt.mkxl" level="document" name="placesavedfloat">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="marking">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="split"/>
      <cd:constant type="keeptogether"/>
      <cd:constant type="always"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="backspace"/>
      <cd:constant type="cutspace"/>
      <cd:constant type="inleft"/>
      <cd:constant type="inright"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="leftmargin"/>
      <cd:constant type="rightmargin"/>
      <cd:constant type="leftedge"/>
      <cd:constant type="rightedge"/>
      <cd:constant type="innermargin"/>
      <cd:constant type="outermargin"/>
      <cd:constant type="inneredge"/>
      <cd:constant type="outeredge"/>
      <cd:constant type="text"/>
      <cd:constant type="opposite"/>
      <cd:constant type="reset"/>
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant method="none" prefix="cd:sign" type="line"/>
      <cd:constant type="halfline"/>
      <cd:constant type="grid"/>
      <cd:constant type="high"/>
      <cd:constant type="low"/>
      <cd:constant type="fit"/>
      <cd:constant type="tight"/>
      <cd:constant type="tolerant"/>
      <cd:constant type="verytolerant"/>
      <cd:constant type="90"/>
      <cd:constant type="180"/>
      <cd:constant type="270"/>
      <cd:constant type="nonumber"/>
      <cd:constant type="none"/>
      <cd:constant type="local"/>
      <cd:constant type="here"/>
      <cd:constant type="force"/>
      <cd:constant type="margin"/>
      <cd:constant method="none" prefix="cd:sign" type="hang"/>
      <cd:constant type="hanging"/>
      <cd:constant type="tall"/>
      <cd:constant type="both"/>
      <cd:constant type="middle"/>
      <cd:constant type="offset"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="auto"/>
      <cd:constant type="page"/>
      <cd:constant type="leftpage"/>
      <cd:constant type="rightpage"/>
      <cd:constant type="paragraph"/>
      <cd:constant type="somewhere"/>
      <cd:constant type="effective"/>
      <cd:constant type="header"/>
      <cd:constant type="footer"/>
      <cd:constant type="tblr"/>
      <cd:constant type="lrtb"/>
      <cd:constant type="tbrl"/>
      <cd:constant type="rltb"/>
      <cd:constant type="fxtb"/>
      <cd:constant type="btlr"/>
      <cd:constant type="lrbt"/>
      <cd:constant type="btrl"/>
      <cd:constant type="rlbt"/>
      <cd:constant type="fxbt"/>
      <cd:constant type="fixd"/>
      <cd:constant type="append"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-flt.mkxl" level="document" name="placefloatwithsetups">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="split"/>
     <cd:constant type="keeptogether"/>
     <cd:constant type="always"/>
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
     <cd:constant type="backspace"/>
     <cd:constant type="cutspace"/>
     <cd:constant type="inleft"/>
     <cd:constant type="inright"/>
     <cd:constant type="inmargin"/>
     <cd:constant type="leftmargin"/>
     <cd:constant type="rightmargin"/>
     <cd:constant type="leftedge"/>
     <cd:constant type="rightedge"/>
     <cd:constant type="innermargin"/>
     <cd:constant type="outermargin"/>
     <cd:constant type="inneredge"/>
     <cd:constant type="outeredge"/>
     <cd:constant type="text"/>
     <cd:constant type="opposite"/>
     <cd:constant type="reset"/>
     <cd:constant type="height"/>
     <cd:constant type="depth"/>
     <cd:constant method="none" prefix="cd:sign" type="line"/>
     <cd:constant type="halfline"/>
     <cd:constant type="grid"/>
     <cd:constant type="high"/>
     <cd:constant type="low"/>
     <cd:constant type="fit"/>
     <cd:constant type="tight"/>
     <cd:constant type="tolerant"/>
     <cd:constant type="verytolerant"/>
     <cd:constant type="90"/>
     <cd:constant type="180"/>
     <cd:constant type="270"/>
     <cd:constant type="nonumber"/>
     <cd:constant type="none"/>
     <cd:constant type="local"/>
     <cd:constant type="here"/>
     <cd:constant type="force"/>
     <cd:constant type="margin"/>
     <cd:constant method="none" prefix="cd:sign" type="hang"/>
     <cd:constant type="hanging"/>
     <cd:constant type="tall"/>
     <cd:constant type="both"/>
     <cd:constant type="middle"/>
     <cd:constant type="offset"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="auto"/>
     <cd:constant type="page"/>
     <cd:constant type="leftpage"/>
     <cd:constant type="rightpage"/>
     <cd:constant type="paragraph"/>
     <cd:constant type="somewhere"/>
     <cd:constant type="effective"/>
     <cd:constant type="header"/>
     <cd:constant type="footer"/>
     <cd:constant type="tblr"/>
     <cd:constant type="lrtb"/>
     <cd:constant type="tbrl"/>
     <cd:constant type="rltb"/>
     <cd:constant type="fxtb"/>
     <cd:constant type="btlr"/>
     <cd:constant type="lrbt"/>
     <cd:constant type="btrl"/>
     <cd:constant type="rlbt"/>
     <cd:constant type="fxbt"/>
     <cd:constant type="fixd"/>
     <cd:constant type="append"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-flt.mkxl" level="document" name="placefloatplaceholder"/>
  <cd:command category="structure" file="page-ffl.mkxl" level="style" name="definefacingfloat">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfacingfloat"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ffl.mkxl" level="style" name="setupfacingfloat">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="page">
      <cd:inherit name="page"/>
     </cd:parameter>
     <cd:parameter name="spaceinbetween">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant default="yes" type="fit"/>
      <cd:constant type="frame"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ffl.mkxl" level="document" name="facingfloat" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ffl.mkxl" level="document" name="registertopcontent">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="tabl-tsp.mkxl" level="document" name="splittext" type="environment"/>
  <cd:command category="structure" file="page-sid.mkxl" level="style" name="checksidefloat"/>
  <cd:command category="structure" file="page-sid.mkxl" level="style" name="flushsidefloats"/>
  <cd:command category="structure" file="page-sid.mkxl" level="style" name="flushsidefloatsafterpar"/>
  <cd:command category="structure" file="page-sid.mkxl" level="style" name="forgetsidefloats"/>
  <cd:command category="structure" file="strc-lst.lmt" level="style" name="reorderfloats">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-fontfamily.xml">
  <cd:command category="fonts" file="font-sel.mklx" level="style" name="definefontfamily">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant default="yes" type="rm"/>
     <cd:constant type="ss"/>
     <cd:constant type="tt"/>
     <cd:constant type="mm"/>
     <cd:constant type="hw"/>
     <cd:constant type="cg"/>
     <cd:constant type="roman"/>
     <cd:constant type="serif"/>
     <cd:constant type="regular"/>
     <cd:constant type="sansserif"/>
     <cd:constant type="sans"/>
     <cd:constant type="support"/>
     <cd:constant type="teletype"/>
     <cd:constant type="type"/>
     <cd:constant type="mono"/>
     <cd:constant type="handwritten"/>
     <cd:constant type="calligraphic"/>
     <cd:constant type="math"/>
     <cd:constant type="mathematics"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="rscale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="designsize">
      <cd:constant type="default"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="goodies">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="features">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="tf">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bf">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="it">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="sl">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bi">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bs">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="sc">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sel.mklx" level="style" name="definefontfamily" variant="preset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant default="yes" type="rm"/>
     <cd:constant type="ss"/>
     <cd:constant type="tt"/>
     <cd:constant type="mm"/>
     <cd:constant type="hw"/>
     <cd:constant type="cg"/>
     <cd:constant type="roman"/>
     <cd:constant type="serif"/>
     <cd:constant type="regular"/>
     <cd:constant type="sansserif"/>
     <cd:constant type="sans"/>
     <cd:constant type="support"/>
     <cd:constant type="teletype"/>
     <cd:constant type="type"/>
     <cd:constant type="mono"/>
     <cd:constant type="handwritten"/>
     <cd:constant type="calligraphic"/>
     <cd:constant type="math"/>
     <cd:constant type="mathematics"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sel.mklx" level="style" name="definefallbackfamily">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant default="yes" type="rm"/>
     <cd:constant type="ss"/>
     <cd:constant type="tt"/>
     <cd:constant type="mm"/>
     <cd:constant type="hw"/>
     <cd:constant type="cg"/>
     <cd:constant type="roman"/>
     <cd:constant type="serif"/>
     <cd:constant type="regular"/>
     <cd:constant type="sansserif"/>
     <cd:constant type="sans"/>
     <cd:constant type="support"/>
     <cd:constant type="teletype"/>
     <cd:constant type="type"/>
     <cd:constant type="mono"/>
     <cd:constant type="handwritten"/>
     <cd:constant type="calligraphic"/>
     <cd:constant type="math"/>
     <cd:constant type="mathematics"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="rscale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="designsize">
      <cd:constant type="default"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="goodies">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="range">
      <cd:constant type="cd:number"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:number"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="check">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="force">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="features">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="tf">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bf">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="it">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="sl">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bi">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bs">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="sc">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sel.mklx" level="style" name="definefallbackfamily" variant="preset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant default="yes" type="rm"/>
     <cd:constant type="ss"/>
     <cd:constant type="tt"/>
     <cd:constant type="mm"/>
     <cd:constant type="hw"/>
     <cd:constant type="cg"/>
     <cd:constant type="roman"/>
     <cd:constant type="serif"/>
     <cd:constant type="regular"/>
     <cd:constant type="sansserif"/>
     <cd:constant type="sans"/>
     <cd:constant type="support"/>
     <cd:constant type="teletype"/>
     <cd:constant type="type"/>
     <cd:constant type="mono"/>
     <cd:constant type="handwritten"/>
     <cd:constant type="calligraphic"/>
     <cd:constant type="math"/>
     <cd:constant type="mathematics"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sel.mklx" level="system" name="definefontfamilypreset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="definefontfamily"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sel.mklx" level="system" name="definefontfamilypreset" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-fonts.xml">
  <cd:command category="fonts" file="font-col.mklx" level="style" name="definefontfallback">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:font"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="rscale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="force">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="check">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:number"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="target">
      <cd:constant type="cd:number"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="features">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="lowercase"/>
      <cd:constant type="uppercase"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-col.mklx" level="style" name="resetfontfallback">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-emp.mklx" level="document" name="emphasistypeface"/>
  <cd:command category="fonts" file="font-emp.mklx" level="document" name="emphasisboldface"/>
  <cd:command category="fonts" file="font-emp.mklx" level="document" name="normalboldface"/>
  <cd:command category="fonts" file="font-emp.mklx" level="document" name="normalitalicface"/>
  <cd:command category="fonts" file="font-emp.mklx" level="document" name="normalslantedface"/>
  <cd:command category="fonts" file="font-emp.mklx" level="document" name="normaltypeface"/>
  <cd:command category="fonts" file="font-emp.mklx" level="document" name="swaptypeface"/>
  <cd:command category="fonts" file="font-emp.mklx" level="document" name="typeface"/>
  <cd:command category="fonts" file="font-emp.mklx" level="document" name="boldface"/>
  <cd:command category="fonts" file="font-emp.mklx" level="document" name="italicface"/>
  <cd:command category="fonts" file="font-emp.mklx" level="document" name="slantedface"/>
  <cd:command category="fonts" file="font-emp.mklx" level="document" name="swapface"/>
  <cd:command category="fonts" file="font-emp.mklx" level="document" name="em"/>
  <cd:command category="fonts" file="font-fea.mklx" level="style" name="definefontfeature">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="language">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="script">
      <cd:constant type="cd:name"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="mode">
      <cd:constant type="node"/>
      <cd:constant type="base"/>
      <cd:constant type="auto"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="liga">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="kern">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="extrakerns">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="tlig">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="trep">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="missing">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="dummies">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="analyze">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="unicoding">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="protrusion">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="nostackmath">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="realdimensions">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="itlc">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="textitalics">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="mathitalics">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="slant">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="extend">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="dimensions">
      <cd:constant type="cd:number"/>
      <cd:constant type="strut"/>
     </cd:parameter>
     <cd:parameter name="boundingbox">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="background"/>
      <cd:constant type="frame"/>
      <cd:constant type="empty"/>
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="compose">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="char-ligatures">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="compat-ligatures">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="goodies">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="extrafeatures">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="featureset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="colorscheme">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="postprocessor">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="mathdimensions">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="keepligatures">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="devanagari">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="features">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="tcom">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="anum">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="mathsize">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="decomposehangul">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="mathalternatives">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="mathgaps">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="checkmarks">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="uppercasing">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="lowercasing">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="mathnolimitsmode">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="blockligatures">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="metapost">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="cd:name">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="style" name="adaptfontfeature">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="definefontfeature"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="document" name="fontfeaturelist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="document" name="definefontscriptset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="style" name="addfeature">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="style" name="addfeature" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="style" name="subtractfeature">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="style" name="subtractfeature" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="style" name="replacefeature">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="style" name="replacefeature" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="style" name="resetandaddfeature">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="style" name="resetandaddfeature" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="style" name="resetfeature"/>
  <cd:command category="fonts" file="font-fea.mklx" level="style" name="revivefeature"/>
  <cd:command category="fonts" file="font-fea.mklx" level="style" name="setfontfeature">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="document" name="feature">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="="/>
     <cd:constant type="!"/>
     <cd:constant type="&gt;"/>
     <cd:constant type="&lt;"/>
     <cd:constant type="more"/>
     <cd:constant type="less"/>
     <cd:constant type="new"/>
     <cd:constant type="reset"/>
     <cd:constant type="default"/>
     <cd:constant type="old"/>
     <cd:constant type="local"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="document" name="feature" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="="/>
     <cd:constant type="!"/>
     <cd:constant type="&gt;"/>
     <cd:constant type="&lt;"/>
     <cd:constant type="more"/>
     <cd:constant type="less"/>
     <cd:constant type="new"/>
     <cd:constant type="reset"/>
     <cd:constant type="default"/>
     <cd:constant type="old"/>
     <cd:constant type="local"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" keywords="conditional" level="system" name="doifelsecurrentfonthasfeature">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" keywords="conditional" level="system" name="doifcurrentfonthasfeatureelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" keywords="conditional" level="system" name="doifelsefontfeature">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" keywords="conditional" level="system" name="doiffontfeatureelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" keywords="conditional" level="system" name="doifunknownfontfeature">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="system" name="doaddfeature">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="system" name="dosubtractfeature">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="system" name="doreplacefeature">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="system" name="doresetandaddfeature">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fil.mklx" level="system" name="fontclass" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="each"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fil.mklx" level="system" name="classfont">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fil.mklx" level="style" name="definefontsynonym">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="features">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="fallbacks">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="goodies">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="designsize">
      <cd:constant type="auto"/>
      <cd:constant type="default"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fil.mklx" level="system" name="definefontfile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="features">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="fallbacks">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="goodies">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="designsize">
      <cd:constant type="auto"/>
      <cd:constant type="default"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fil.mklx" level="system" name="truefontname">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fil.mklx" level="system" name="expandfontsynonym">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fil.mklx" keywords="conditional" level="system" name="doifelsefontsynonym">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fil.mklx" keywords="conditional" level="system" name="doiffontsynonymelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fil.mklx" level="system" name="tracedfontname">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fil.mklx" level="system" name="fontclassname">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-gds.mklx" level="style" name="loadfontgoodies">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-gds.mklx" level="style" name="setfontcolorscheme">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-gds.mklx" level="style" name="resetfontcolorscheme"/>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="definedfont">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="document" name="font" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="bodyfontsize"/>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="normalizebodyfontsize">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="thenormalizedbodyfontsize">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="mapfontsize">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="checkedmapfontsize">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="mappedfontsize">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="definefontstyle">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="definefontsize">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="definefontalternative">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="definefont">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupinterlinespace"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="definefont" variant="argument">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="definefrozenfont">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="definebodyfontenvironment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="default"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="big">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="small">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="a">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="b">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="c">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="d">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="x">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="xx">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="script">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="scriptscript">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="interlinespace">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="em">
      <cd:constant type="slanted"/>
      <cd:constant type="italic"/>
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="*">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="setupbodyfontenvironment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="default"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="definebodyfontenvironment"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fil.mklx" level="system" name="processbodyfontenvironmentlist">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fil.mklx" level="system" name="bodyfontenvironmentlist"/>
  <cd:command category="fonts" file="font-fil.mklx" level="system" name="registerfontclass">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fil.mklx" level="system" name="setcurrentfontclass">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="document" name="tx"/>
  <cd:command category="fonts" file="font-ini.mklx" level="document" name="txx"/>
  <cd:command category="fonts" file="font-fil.mklx" level="style" name="definebodyfont">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
     <cd:constant type="default"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant default="yes" type="rm"/>
     <cd:constant type="ss"/>
     <cd:constant type="tt"/>
     <cd:constant type="hw"/>
     <cd:constant type="cg"/>
    </cd:keywords>
    <cd:assignments 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="it">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="sl">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="bi">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="bs">
      <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="mrlr">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="mrrl">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="mb">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="mblr">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="mbrl">
      <cd:constant type="cd:file"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fil.mklx" level="style" name="definebodyfont" variant="argument">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
     <cd:constant type="default"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant default="yes" type="rm"/>
     <cd:constant type="ss"/>
     <cd:constant type="tt"/>
     <cd:constant type="hw"/>
     <cd:constant type="cg"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="setupfonts">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="language">
      <cd:constant default="yes" type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter list="yes" name="serif">
      <cd:constant type="cd:font"/>
     </cd:parameter>
     <cd:parameter list="yes" name="sans">
      <cd:constant type="cd:font"/>
     </cd:parameter>
     <cd:parameter list="yes" name="mono">
      <cd:constant type="cd:font"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="setupbodyfont">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:dimension"/>
     <cd:constant type="cd:name"/>
     <cd:constant type="global"/>
     <cd:constant type="reset"/>
     <cd:constant type="keep"/>
     <cd:constant type="x"/>
     <cd:constant type="xx"/>
     <cd:constant type="small"/>
     <cd:constant type="big"/>
     <cd:constant type="script"/>
     <cd:constant type="scriptscript"/>
     <cd:constant type="rm"/>
     <cd:constant type="ss"/>
     <cd:constant type="tt"/>
     <cd:constant type="hw"/>
     <cd:constant type="cg"/>
     <cd:constant type="roman"/>
     <cd:constant type="serif"/>
     <cd:constant type="regular"/>
     <cd:constant type="sans"/>
     <cd:constant type="sansserif"/>
     <cd:constant type="support"/>
     <cd:constant type="type"/>
     <cd:constant type="teletype"/>
     <cd:constant type="mono"/>
     <cd:constant type="handwritten"/>
     <cd:constant type="calligraphic"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="switchtobodyfont">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:inherit name="setupbodyfont"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="fastswitchtobodyfont">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="x"/>
     <cd:constant type="xx"/>
     <cd:constant type="small"/>
     <cd:constant type="big"/>
     <cd:constant type="script"/>
     <cd:constant type="scriptscript"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="usebodyfont">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:inherit name="setupbodyfont"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="usebodyfontparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="fontchar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="fontcharbyindex">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="tochar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant method="range" prefix="e" type="cd:name"/>
     <cd:constant method="range" prefix="x" type="cd:number"/>
     <cd:constant method="range" prefix="d" type="cd:number"/>
     <cd:constant method="range" prefix="s" type="cd:number"/>
     <cd:constant method="range" prefix="i" type="cd:number"/>
     <cd:constant method="range" prefix="n" type="cd:name"/>
     <cd:constant method="range" prefix="c" type="cd:name"/>
     <cd:constant method="range" prefix="u" type="cd:name"/>
     <cd:constant method="range" prefix="a" type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="switchstyleonly">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="rm"/>
     <cd:constant type="ss"/>
     <cd:constant type="tt"/>
     <cd:constant type="hw"/>
     <cd:constant type="cg"/>
     <cd:constant type="roman"/>
     <cd:constant type="serif"/>
     <cd:constant type="regular"/>
     <cd:constant type="sans"/>
     <cd:constant type="sansserif"/>
     <cd:constant type="support"/>
     <cd:constant type="type"/>
     <cd:constant type="teletype"/>
     <cd:constant type="mono"/>
     <cd:constant type="handwritten"/>
     <cd:constant type="calligraphic"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="switchstyleonly" variant="command">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="definebodyfontswitch">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:inherit name="setupbodyfont"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="setsmallbodyfont"/>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="setbigbodyfont"/>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="setmainbodyfont"/>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="restoreglobalbodyfont"/>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="predefinefont">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="predefinedfont">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="document" name="showcurrentfont">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-run.mkiv" level="document" name="showbodyfont">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:inherit name="setupbodyfont"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-run.mkiv" level="document" name="showbodyfontenvironment">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:inherit name="setupbodyfont"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-run.mkiv" level="document" name="showfont">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-run.mkiv" level="document" name="showfontstyle">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="setupbodyfont"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="rm"/>
     <cd:constant type="ss"/>
     <cd:constant type="tt"/>
     <cd:constant type="mm"/>
     <cd:constant type="hw"/>
     <cd:constant type="cg"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="tf"/>
     <cd:constant type="bf"/>
     <cd:constant type="it"/>
     <cd:constant type="sl"/>
     <cd:constant type="bi"/>
     <cd:constant type="bs"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="all"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-run.mkiv" level="document" name="showligature">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-run.mkiv" level="document" name="showligatures">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-run.mkiv" level="document" name="showfontstrip">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:inherit name="setupbodyfont"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-run.mkiv" level="document" name="showminimalbaseline"/>
  <cd:command category="fonts" file="font-run.mkiv" level="document" name="showkerning">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-run.mkiv" level="document" name="showcharratio">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-run.mkiv" level="document" name="showfontparameters"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="setsmallcaps"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="setoldstyle"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="settabular"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="setsuperiors"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="setfractions"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="uppercasing"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="lowercasing"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="tinyfont"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="infofont"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="infofontbold"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="smallinfofont"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="smallinfofontbold"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="tinyinfofont"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="tinyinfofontbold"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="smallbodyfont"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="bigbodyfont"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="smaller"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="style" name="bigger"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="normal"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="bold"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="mono"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="slanted"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="italic"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="boldslanted"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="slantedbold"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="bolditalic"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="italicbold"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="bolditalic"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="italicbold"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="small"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="smallnormal"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="smallbold"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="smalltype"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="smallitalic"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="smallslanted"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="smallboldslanted"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="smallslantedbold"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="smallbolditalic"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="smallitalicbold"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="bigger"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="smaller"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="sans"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="sansserif"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="roman"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="serif"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="regular"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="handwritten"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="calligraphic"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="sansnormal"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="sansbold"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="serifnormal"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="serifbold"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="mononormal"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="monobold"/>
  <cd:command category="fonts" file="font-pre.mkxl" level="document" name="emphasize"/>
  <cd:command category="fonts" file="font-sol.mklx" level="style" name="definefontsolution">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupfontsolution"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sol.mklx" level="style" name="setupfontsolution">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="goodies">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="solution">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="less">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="more">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="preroll"/>
      <cd:constant type="split"/>
      <cd:constant type="normal"/>
      <cd:constant type="reverse"/>
      <cd:constant type="random"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sol.mklx" level="style" name="setfontsolution">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sol.mklx" level="style" name="resetfontsolution"/>
  <cd:command category="fonts" file="font-sol.mklx" level="style" name="fontsolution" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sty.mklx" level="style" name="definealternativestyle">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sty.mklx" level="system" name="applyalternativestyle">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sty.mklx" level="style" name="setupalternativestyles">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="method">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="auto"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sty.mklx" level="system" name="dontconvertfont"/>
  <cd:command category="fonts" file="font-sty.mklx" level="system" name="redoconvertfont"/>
  <cd:command category="fonts" file="font-sty.mklx" level="style" name="definestyle">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupstyle"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sty.mklx" level="style" name="setupstyle">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="method">
      <cd:constant type="command"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sty.mklx" generated="yes" level="document" name="style" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="style"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="fonts" file="font-sty.mklx" generated="yes" level="document" name="style" variant="instance">
   <cd:sequence>
    <cd:instance value="style"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sty.mklx" level="document" name="style" type="environment" variant="argument">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sty.mklx" level="document" name="style" type="environment">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupstyle"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sty.mklx" level="document" name="style" variant="argument">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sty.mklx" level="document" name="style">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupstyle"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sty.mklx" level="style" name="definestyleinstance">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="rm"/>
     <cd:constant type="ss"/>
     <cd:constant type="tt"/>
     <cd:constant type="mm"/>
     <cd:constant type="hw"/>
     <cd:constant type="cg"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="tf"/>
     <cd:constant type="bf"/>
     <cd:constant type="it"/>
     <cd:constant type="sl"/>
     <cd:constant type="bi"/>
     <cd:constant type="bs"/>
     <cd:constant type="sc"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sty.mklx" level="style" name="styleinstance">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" keywords="conditional" level="system" name="doifelseitalic">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" keywords="conditional" level="system" name="doifitalicelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="getprivateslot">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="system" name="getprivatechar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" level="style" name="glyphfontfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" level="style" name="setscaledstyledsymbolicfont">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" level="style" name="setscaleddirectsymbolicfont">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" level="style" name="setstyledsymbolicfont">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" level="style" name="setdirectsymbolicfont">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" level="style" name="getnamedglyphstyled">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" level="style" name="getnamedglyphdirect">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" level="style" name="getglyphstyled">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" level="style" name="getglyphdirect">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" level="style" name="resolvedglyphstyled">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant method="range" prefix="e" type="cd:name"/>
     <cd:constant method="range" prefix="x" type="cd:number"/>
     <cd:constant method="range" prefix="d" type="cd:number"/>
     <cd:constant method="range" prefix="s" type="cd:number"/>
     <cd:constant method="range" prefix="i" type="cd:number"/>
     <cd:constant method="range" prefix="n" type="cd:name"/>
     <cd:constant method="range" prefix="c" type="cd:name"/>
     <cd:constant method="range" prefix="u" type="cd:name"/>
     <cd:constant method="range" prefix="a" type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" level="style" name="resolvedglyphdirect">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant method="range" prefix="e" type="cd:name"/>
     <cd:constant method="range" prefix="x" type="cd:number"/>
     <cd:constant method="range" prefix="d" type="cd:number"/>
     <cd:constant method="range" prefix="s" type="cd:number"/>
     <cd:constant method="range" prefix="i" type="cd:number"/>
     <cd:constant method="range" prefix="n" type="cd:name"/>
     <cd:constant method="range" prefix="c" type="cd:name"/>
     <cd:constant method="range" prefix="u" type="cd:name"/>
     <cd:constant method="range" prefix="a" type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" level="style" name="getnamedglyphdirectscaled">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" level="system" name="setfont">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" keywords="conditional" level="system" name="doifelsefontchar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-sym.mklx" keywords="conditional" level="system" name="doiffontcharelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-tra.mkxl" level="document" name="showchardata">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-tra.mkxl" level="document" name="showfontdata"/>
  <cd:command category="fonts" file="font-tra.mkxl" keywords="conditional" level="system" name="doifelsefontpresent">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-tra.mkxl" keywords="conditional" level="system" name="doiffontpresentelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-tra.mkxl" level="document" name="showotfcomposition">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="-1"/>
     <cd:constant type="1"/>
     <cd:constant type="+1"/>
     <cd:constant type="l2r"/>
     <cd:constant type="r2l"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-var.mklx" level="system" name="fontclass"/>
  <cd:command category="fonts" file="font-var.mklx" level="system" name="fontbody"/>
  <cd:command category="fonts" file="font-var.mklx" level="system" name="fontstyle"/>
  <cd:command category="fonts" file="font-var.mklx" level="system" name="fontalternative"/>
  <cd:command category="fonts" file="font-var.mklx" level="system" name="fontsize"/>
  <cd:command category="fonts" file="font-var.mklx" level="system" name="fontface"/>
  <cd:command category="fonts" file="type-ini.mklx" level="system" name="typescriptone"/>
  <cd:command category="fonts" file="type-ini.mklx" level="system" name="typescripttwo"/>
  <cd:command category="fonts" file="type-ini.mklx" level="system" name="typescriptthree"/>
  <cd:command category="fonts" file="type-ini.mklx" level="style" name="typescriptcollection" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="type-ini.mklx" level="style" name="usetypescriptfile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="type-ini.mklx" level="style" name="usetypescript">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="serif"/>
     <cd:constant type="sans"/>
     <cd:constant type="mono"/>
     <cd:constant type="math"/>
     <cd:constant type="handwriting"/>
     <cd:constant type="calligraphy"/>
     <cd:constant type="casual"/>
     <cd:constant type="all"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
     <cd:constant type="fallback"/>
     <cd:constant type="default"/>
     <cd:constant type="dtp"/>
     <cd:constant type="simple"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="size"/>
     <cd:constant type="name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="type-ini.mklx" level="style" name="loadtypescriptfile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="type-ini.mklx" level="style" name="quittypescriptscanning"/>
  <cd:command category="fonts" file="type-ini.mklx" level="system" name="definetypescriptsynonym">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="type-ini.mklx" level="style" name="typescript" type="environment">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="serif"/>
     <cd:constant type="sans"/>
     <cd:constant type="mono"/>
     <cd:constant type="math"/>
     <cd:constant type="handwriting"/>
     <cd:constant type="calligraphy"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="size"/>
     <cd:constant type="name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="type-ini.mklx" level="system" name="definetypescriptprefix">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="type-ini.mklx" level="system" name="typescriptprefix">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="type-ini.mklx" level="style" name="definetypeface">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="rm"/>
     <cd:constant type="ss"/>
     <cd:constant type="tt"/>
     <cd:constant type="mm"/>
     <cd:constant type="hw"/>
     <cd:constant type="cg"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="serif"/>
     <cd:constant type="sans"/>
     <cd:constant type="mono"/>
     <cd:constant type="math"/>
     <cd:constant type="handwriting"/>
     <cd:constant type="calligraphy"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant default="yes" type="default"/>
     <cd:constant type="dtp"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="rscale">
      <cd:constant type="auto"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="features">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="fallbacks">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="goodies">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="designsize">
      <cd:constant type="auto"/>
      <cd:constant type="default"/>
     </cd:parameter>
     <cd:parameter name="direction">
      <cd:constant type="both"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="hand-ini.mkxl" level="style" name="setupfontexpansion">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="vector">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="shrink">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="step">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="hand-ini.mkxl" level="style" name="setupfontprotrusion">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="vector">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-fea.mklx" level="style" name="blockligatures">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="hand-ini.mkxl" level="style" name="defineexpansion">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupexpansion"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="hand-ini.mkxl" level="style" name="setupexpansion">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="step">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="shrink">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="setexpansion">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-ini.mklx" level="style" name="resetexpansion"/>
  <cd:command category="fonts" file="typo-fkr.mkxl" level="style" name="setextrafontkerns">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="none"/>
     <cd:constant type="min"/>
     <cd:constant type="max"/>
     <cd:constant type="mixed"/>
     <cd:constant default="yes" type="reset"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-fkr.mkxl" level="style" name="resetextrafontkerns"/>
  <cd:command category="fonts" file="unic-ini.mkxl" level="document" name="unicodenumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="unic-ini.mkxl" level="document" name="unicodehexnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="unic-ini.lmt" level="document" name="unicodechar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="unic-ini.mkxl" level="document" name="unknownchar"/>
  <cd:command file="font-prv.lua" name="privatecharacter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-prv.lua" level="style" name="privatecharactercode">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-glf.mklx" level="style" name="definetweakedfont">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptweakedfont"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-glf.mklx" level="style" name="setuptweakedfont">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="scale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="xscale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="yscale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="xoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="yoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-glf.mklx" generated="yes" level="style" name="tweakedfont" variant="example">
   <cd:sequence>
    <cd:variable value="tweakedfont"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="fonts" file="font-chk.mkxl" level="system" name="checkmissingcharacters"/>
  <cd:command category="fonts" file="font-chk.mkxl" level="system" name="removemissingcharacters"/>
  <cd:command category="fonts" file="font-chk.mkxl" level="system" name="replacemissingcharacters"/>
  <cd:command category="fonts" file="font-chk.mkxl" level="system" name="handlemissingcharacters"/>
  <cd:command category="fonts" file="font-glf.mklx" level="style" name="registerfallbackfont">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="serif"/>
     <cd:constant type="sans"/>
     <cd:constant type="mono"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="font-mat.mklx" level="system" name="nobigmath"/>
  <cd:command category="fonts" file="font-mat.mklx" level="system" name="autobigmath"/>
  <cd:command category="fonts" file="font-mat.mklx" level="system" name="bigmath"/>
  <cd:command category="fonts" file="font-mat.mklx" level="system" name="setmxscale"/>
  <cd:command category="fonts" file="font-mat.mklx" level="system" name="setmxxscale"/>
  <cd:command category="fonts" file="font-mat.mklx" level="document" name="mx"/>
  <cd:command category="fonts" file="font-mat.mklx" level="document" name="mxx"/>
  <cd:command category="fonts" file="syst-aux.mkxl" level="style" name="glyphscaled">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-form.xml">
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="setupforms">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="method">
      <cd:constant default="yes" type="XML"/>
      <cd:constant type="HTML"/>
      <cd:constant type="PDF"/>
     </cd:parameter>
     <cd:parameter name="export">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-formula.xml">
  <cd:command category="mathematics" file="math-for.mkxl" level="style" name="defineformula">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupformulas"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-for.mkxl" level="style" name="setupformula">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupformulas"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-for.mkxl" level="style" name="setupformulas">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant default="yes" type="right"/>
      <cd:constant type="atleftmargin"/>
      <cd:constant type="atrightmargin"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="slanted"/>
     </cd:parameter>
     <cd:parameter name="split">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="line"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="numberstrut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="always"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="spacebefore">
      <cd:constant type="none"/>
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="spaceafter">
      <cd:constant type="none"/>
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="spaceinbetween">
      <cd:inherit name="setupwhitespace"/>
     </cd:parameter>
     <cd:parameter name="numbercommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="numberstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="numbercolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="packed"/>
      <cd:constant type="tight"/>
      <cd:constant type="middle"/>
      <cd:constant type="depth"/>
      <cd:constant type="line"/>
      <cd:constant type="halfline"/>
      <cd:constant method="none" prefix="-" type="line"/>
      <cd:constant method="none" prefix="-" type="halfline"/>
      <cd:constant type="frame"/>
      <cd:constant type="small"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="margindistance">
      <cd:constant type="number"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargindistance">
      <cd:constant type="number"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargidistance">
      <cd:constant type="number"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="default"/>
      <cd:constant type="single"/>
      <cd:constant type="multi"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="indentnext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="grid">
      <cd:inherit name="snaptogrid"/>
     </cd:parameter>
     <cd:parameter name="referenceprefix">
      <cd:constant type="+"/>
      <cd:constant type="-"/>
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="numberthreshold">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="order">
      <cd:constant type="reverse"/>
     </cd:parameter>
     <cd:parameter name="numberlocation">
      <cd:constant type="overlay"/>
     </cd:parameter>
     <cd:parameter name="numbermethod">
      <cd:constant type="down"/>
     </cd:parameter>
     <cd:parameter name="textmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="penalties">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="interlinespace">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="textdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="splitmethod">
      <cd:constant type="first"/>
      <cd:constant type="last"/>
      <cd:constant type="both"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="snap">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="snapstep">
      <cd:constant type="reset"/>
      <cd:constant type="small"/>
      <cd:constant default="yes" type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="line"/>
     </cd:parameter>
     <cd:parameter name="bodyfont">
      <cd:inherit name="setupbodyfont"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="functionstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="functioncolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="numberdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="numberstate">
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="mathematics">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="gridcorrection">
      <cd:inherit name="setgridcorrection"/>
     </cd:parameter>
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-for.mkxl" level="style" name="definesubformula">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsubformula"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-for.mkxl" level="style" name="setupsubformula">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupsubformulas"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-for.mkxl" level="style" name="setupsubformulas">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="indentnext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" generated="yes" level="document" name="formula" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="formula"/>
    <cd:string value="formula"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="packed"/>
     <cd:constant type="tight"/>
     <cd:constant type="middle"/>
     <cd:constant type="depth"/>
     <cd:constant type="line"/>
     <cd:constant type="halfline"/>
     <cd:constant method="none" prefix="-" type="line"/>
     <cd:constant method="none" prefix="-" type="halfline"/>
     <cd:constant type="frame"/>
     <cd:constant type="small"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="sp"/>
    <cd:constant value="sd"/>
    <cd:constant value="mp"/>
    <cd:constant value="md"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" generated="yes" level="document" name="formula" type="environment" variant="instance:assignment">
   <cd:sequence>
    <cd:instance value="formula"/>
    <cd:string value="formula"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupformulas"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="sp"/>
    <cd:constant value="sd"/>
    <cd:constant value="mp"/>
    <cd:constant value="md"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="formula" type="environment">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="packed"/>
     <cd:constant type="tight"/>
     <cd:constant type="middle"/>
     <cd:constant type="depth"/>
     <cd:constant type="line"/>
     <cd:constant type="halfline"/>
     <cd:constant method="none" prefix="-" type="line"/>
     <cd:constant method="none" prefix="-" type="halfline"/>
     <cd:constant type="frame"/>
     <cd:constant type="small"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="formula" type="environment" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupformulas"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="namedformula" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="packed"/>
     <cd:constant type="tight"/>
     <cd:constant type="middle"/>
     <cd:constant type="depth"/>
     <cd:constant type="line"/>
     <cd:constant type="halfline"/>
     <cd:constant method="none" prefix="-" type="line"/>
     <cd:constant method="none" prefix="-" type="halfline"/>
     <cd:constant type="frame"/>
     <cd:constant type="small"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="namedformula" type="environment" variant="assignment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupformulas"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="formula">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="packed"/>
     <cd:constant type="tight"/>
     <cd:constant type="middle"/>
     <cd:constant type="depth"/>
     <cd:constant type="line"/>
     <cd:constant type="halfline"/>
     <cd:constant method="none" prefix="-" type="line"/>
     <cd:constant method="none" prefix="-" type="halfline"/>
     <cd:constant type="frame"/>
     <cd:constant type="small"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="formulas" type="environment">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="subformulas" type="environment">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="namedsubformulas" type="environment">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="system" name="displaymath" type="environment"/>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="system" name="defineformulaalternative">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:csname"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:csname"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="placeformula">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="placeformula" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="+"/>
      <cd:constant type="-"/>
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="suffix">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="placeformula" type="environment" variant="argument">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="placenamedformula">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="placesubformula">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="formulanumber">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="system" name="placecurrentformulanumber"/>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="alignhere" scope="formula"/>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="breakhere" scope="formula">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="before"/>
     <cd:constant type="after"/>
     <cd:constant type="page"/>
     <cd:constant type="samepage"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="skiphere" scope="formula">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="cd:dimension"/>
     <cd:constant type="cd:number"/>
     <cd:constant type="page"/>
     <cd:constant type="samepage"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="texthere" scope="formula">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="before"/>
     <cd:constant type="after"/>
     <cd:constant type="inbetween"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="subnumberinghere" type="environment"/>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="numberhere">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="+"/>
      <cd:constant type="-"/>
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="suffix">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="numberhere" variant="argument">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-fraction.xml">
  <cd:command category="mathematics" file="math-frc.mkxl" level="style" name="definemathfraction">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathfraction"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-frc.mkxl" level="style" name="setupmathfraction">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupmathfractions"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-frc.mkxl" level="style" name="setupmathfractions">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="topdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottomdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="symbolcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="topcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="bottomcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="tight"/>
      <cd:constant type="text"/>
      <cd:constant type="math"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="both"/>
     </cd:parameter>
     <cd:parameter name="rule">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant default="yes" type="auto"/>
      <cd:constant type="hidden"/>
      <cd:constant type="symbol"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="middle">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant default="yes" type="font"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="mathstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="mathnumeratorstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="mathdenominatorstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="no"/>
      <cd:constant default="yes" type="none"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="both"/>
      <cd:constant type="overlay"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="threshold">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="inlinethreshold">
      <cd:constant type="auto"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="displaythreshold">
      <cd:constant type="auto"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="fences">
      <cd:resolve typename="value-mathfence"/>
     </cd:parameter>
     <cd:parameter name="mathmeaning">
      <cd:constant type="binom"/>
      <cd:constant type="limits"/>
     </cd:parameter>
     <cd:parameter name="mathclass">
      <cd:constant type="all"/>
      <cd:constant type="begin"/>
      <cd:constant type="end"/>
      <cd:constant type="unset"/>
      <cd:constant type="ordinary"/>
      <cd:constant type="operator"/>
      <cd:constant type="binary"/>
      <cd:constant type="relation"/>
      <cd:constant type="open"/>
      <cd:constant type="close"/>
      <cd:constant type="punctuation"/>
      <cd:constant type="variable"/>
      <cd:constant type="active"/>
      <cd:constant type="inner"/>
      <cd:constant type="under"/>
      <cd:constant type="over"/>
      <cd:constant type="fraction"/>
      <cd:constant type="radical"/>
      <cd:constant type="middle"/>
      <cd:constant type="prime"/>
      <cd:constant type="accent"/>
      <cd:constant type="fenced"/>
      <cd:constant type="ghost"/>
      <cd:constant type="vcenter"/>
      <cd:constant type="explicit"/>
      <cd:constant type="imaginary"/>
      <cd:constant type="differential"/>
      <cd:constant type="exponential"/>
      <cd:constant type="integral"/>
      <cd:constant type="ellipsis"/>
      <cd:constant type="function"/>
      <cd:constant type="digit"/>
      <cd:constant type="division"/>
      <cd:constant type="factorial"/>
      <cd:constant type="wrapped"/>
      <cd:constant type="construct"/>
      <cd:constant type="dimension"/>
      <cd:constant type="unary"/>
      <cd:constant type="textpunctuation"/>
      <cd:constant type="unspaced"/>
      <cd:constant type="experimental"/>
      <cd:constant type="fake"/>
      <cd:constant type="numbergroup"/>
      <cd:constant type="continuation"/>
     </cd:parameter>
     <cd:parameter name="hfactor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="horizontal"/>
      <cd:constant default="yes" type="vertical"/>
      <cd:constant type="line"/>
     </cd:parameter>
     <cd:parameter name="plugin">
      <cd:constant type="mp"/>
     </cd:parameter>
     <cd:parameter name="mp">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="vfactor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="source">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="topalign">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="middle"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="split:flushleft"/>
      <cd:constant type="split:flushright"/>
     </cd:parameter>
     <cd:parameter name="bottomalign">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="middle"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="split:flushleft"/>
      <cd:constant type="split:flushright"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-frc.mkxl" generated="yes" level="document" name="fraction" variant="instance">
   <cd:sequence>
    <cd:instance value="fraction"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathfractions"/>
    </cd:assignments>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="xfrac"/>
    <cd:constant value="xxfrac"/>
    <cd:constant value="frac"/>
    <cd:constant value="tfrac"/>
    <cd:constant value="sfrac"/>
    <cd:constant value="dfrac"/>
    <cd:constant value="binom"/>
    <cd:constant value="dbinom"/>
    <cd:constant value="tbinom"/>
    <cd:constant value="cfrac"/>
    <cd:constant value="splitfrac"/>
    <cd:constant value="splitdfrac"/>
    <cd:constant value="vfrac"/>
    <cd:constant value="relfraction"/>
    <cd:constant value="bartext"/>
    <cd:constant value="leftarrowtext"/>
    <cd:constant value="rightarrowtext"/>
    <cd:constant value="twoheadleftarrowtext"/>
    <cd:constant value="twoheadrightarrowtext"/>
    <cd:constant value="reltext"/>
    <cd:constant value="equaltext"/>
    <cd:constant value="mapstotext"/>
    <cd:constant value="hookleftarrowtext"/>
    <cd:constant value="hookrightarrowtext"/>
    <cd:constant value="leftharpoondowntext"/>
    <cd:constant value="leftharpoonuptext"/>
    <cd:constant value="rightharpoondowntext"/>
    <cd:constant value="rightharpoonuptext"/>
    <cd:constant value="rightoverleftarrowtext"/>
    <cd:constant value="leftrightharpoonstext"/>
    <cd:constant value="rightleftharpoonstext"/>
    <cd:constant value="triplereltext"/>
    <cd:constant value="leftrightarrowtext"/>
    <cd:constant value="rightleftarrowtext"/>
    <cd:constant value="Leftarrowtext"/>
    <cd:constant value="Rightarrowtext"/>
    <cd:constant value="Leftrightarrowtext"/>
    <cd:constant value="Rightleftarrowtext"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-framed.xml">
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="style" name="defineframed">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="style" name="setupframed">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="corner">
      <cd:constant default="yes" type="rectangular"/>
      <cd:constant type="round"/>
      <cd:constant type="cd:number"/>
      <cd:constant type="l"/>
      <cd:constant type="r"/>
      <cd:constant type="b"/>
      <cd:constant type="t"/>
      <cd:constant type="lr"/>
      <cd:constant type="rl"/>
      <cd:constant type="tb"/>
      <cd:constant type="bt"/>
      <cd:constant type="rt"/>
      <cd:constant type="tr"/>
      <cd:constant type="rb"/>
      <cd:constant type="br"/>
      <cd:constant type="bl"/>
      <cd:constant type="lb"/>
      <cd:constant type="tl"/>
      <cd:constant type="lt"/>
      <cd:constant type="trb"/>
      <cd:constant type="rtl"/>
      <cd:constant type="tlb"/>
      <cd:constant type="blt"/>
      <cd:constant type="ltr"/>
      <cd:constant type="rtl"/>
      <cd:constant type="lbr"/>
      <cd:constant type="rbl"/>
      <cd:constant type="ltrb"/>
      <cd:constant type="trbl"/>
      <cd:constant type="rblt"/>
      <cd:constant type="bltr"/>
     </cd:parameter>
     <cd:parameter name="framecorner">
      <cd:constant default="yes" type="rectangular"/>
      <cd:constant type="round"/>
      <cd:constant type="cd:number"/>
      <cd:constant type="l"/>
      <cd:constant type="r"/>
      <cd:constant type="b"/>
      <cd:constant type="t"/>
      <cd:constant type="lr"/>
      <cd:constant type="rl"/>
      <cd:constant type="tb"/>
      <cd:constant type="bt"/>
      <cd:constant type="rt"/>
      <cd:constant type="tr"/>
      <cd:constant type="rb"/>
      <cd:constant type="br"/>
      <cd:constant type="bl"/>
      <cd:constant type="lb"/>
      <cd:constant type="tl"/>
      <cd:constant type="lt"/>
      <cd:constant type="trb"/>
      <cd:constant type="rtl"/>
      <cd:constant type="tlb"/>
      <cd:constant type="blt"/>
      <cd:constant type="ltr"/>
      <cd:constant type="rtl"/>
      <cd:constant type="lbr"/>
      <cd:constant type="rbl"/>
      <cd:constant type="ltrb"/>
      <cd:constant type="trbl"/>
      <cd:constant type="rblt"/>
      <cd:constant type="bltr"/>
     </cd:parameter>
     <cd:parameter name="backgroundcorner">
      <cd:constant default="yes" type="rectangular"/>
      <cd:constant type="round"/>
      <cd:constant type="cd:number"/>
      <cd:constant type="l"/>
      <cd:constant type="r"/>
      <cd:constant type="b"/>
      <cd:constant type="t"/>
      <cd:constant type="lr"/>
      <cd:constant type="rl"/>
      <cd:constant type="tb"/>
      <cd:constant type="bt"/>
      <cd:constant type="rt"/>
      <cd:constant type="tr"/>
      <cd:constant type="rb"/>
      <cd:constant type="br"/>
      <cd:constant type="bl"/>
      <cd:constant type="lb"/>
      <cd:constant type="tl"/>
      <cd:constant type="lt"/>
      <cd:constant type="trb"/>
      <cd:constant type="rtl"/>
      <cd:constant type="tlb"/>
      <cd:constant type="blt"/>
      <cd:constant type="ltr"/>
      <cd:constant type="rtl"/>
      <cd:constant type="lbr"/>
      <cd:constant type="rbl"/>
      <cd:constant type="ltrb"/>
      <cd:constant type="trbl"/>
      <cd:constant type="rblt"/>
      <cd:constant type="bltr"/>
     </cd:parameter>
     <cd:parameter name="radius">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="frameradius">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="backgroundradius">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="framedepth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="backgrounddepth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="framecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="topframe">
      <cd:constant default="yes" type="on"/>
      <cd:constant type="off"/>
      <cd:constant type="small"/>
      <cd:constant type="dash"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="bottomframe">
      <cd:constant default="yes" type="on"/>
      <cd:constant type="off"/>
      <cd:constant type="small"/>
      <cd:constant type="dash"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="leftframe">
      <cd:constant default="yes" type="on"/>
      <cd:constant type="off"/>
      <cd:constant type="small"/>
      <cd:constant type="dash"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="rightframe">
      <cd:constant default="yes" type="on"/>
      <cd:constant type="off"/>
      <cd:constant type="small"/>
      <cd:constant type="dash"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="region">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="frameoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="frame">
      <cd:constant default="yes" type="on"/>
      <cd:constant type="off"/>
      <cd:constant type="overlay"/>
      <cd:constant type="small"/>
      <cd:constant type="dash"/>
      <cd:constant type="closed"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="background">
      <cd:constant type="foreground"/>
      <cd:constant type="color"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="backgroundoffset">
      <cd:constant type="frame"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="backgroundcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="component">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="extras">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="foregroundstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="foregroundcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="default"/>
      <cd:constant type="overlay"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="local"/>
      <cd:constant default="yes" type="fit"/>
      <cd:constant type="max"/>
      <cd:constant type="broad"/>
      <cd:constant type="fixed"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="fit"/>
      <cd:constant type="max"/>
      <cd:constant default="yes" type="broad"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="minheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="none"/>
      <cd:constant type="local"/>
      <cd:constant type="global"/>
     </cd:parameter>
     <cd:parameter name="autostrut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant type="high"/>
      <cd:constant type="low"/>
      <cd:constant type="top"/>
      <cd:constant type="middle"/>
      <cd:constant type="bottom"/>
      <cd:constant type="line"/>
      <cd:constant type="lohi"/>
      <cd:constant type="hanging"/>
      <cd:constant type="keep"/>
      <cd:constant type="formula"/>
      <cd:constant type="mathematics"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="inline"/>
     </cd:parameter>
     <cd:parameter name="autowidth">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="force"/>
     </cd:parameter>
     <cd:parameter name="lines">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="top">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="blank">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="profile">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="empty">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="loffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="roffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="toffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="boffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="orientation">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="anchoring">
      <cd:constant type="normal"/>
      <cd:constant type="up"/>
      <cd:constant type="down"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="xanchor">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="yanchor">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="linedirection">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="reverse"/>
     </cd:parameter>
     <cd:parameter name="dashstep">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="synchronize">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="text"/>
      <cd:constant type="background"/>
     </cd:parameter>
     <cd:parameter name="adaptive">
      <cd:constant type="yes"/>
      <cd:constant type="delay"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="freezespacing">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="system" name="frameddimension">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="system" name="framedparameter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="document" name="framed">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" generated="yes" keywords="background" level="document" name="framed" variant="instance">
   <cd:sequence>
    <cd:instance value="framed"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="unframed"/>
    <cd:constant value="fitfieldframed"/>
    <cd:constant value="potracebitmap"/>
   </cd:instances>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="system" name="normalframedwithsettings">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="document" name="framed" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="system" name="fastlocalframed">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="system" name="localframed">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="system" name="directlocalframed">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="system" name="localframedwithsettings">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="document" name="placeframed">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="document" name="inframed">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="math-for.mkxl" keywords="background mathematics" level="style" name="defineformulaframed">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupformulaframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="math-for.mkxl" keywords="background mathematics" level="style" name="setupformulaframed">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="style" name="defineframedtext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframedtext"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="style" name="setupframedtext">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inner">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="middle"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="depthcorrection">
      <cd:constant default="yes" type="on"/>
      <cd:constant type="off"/>
     </cd:parameter>
     <cd:parameter name="bodyfont">
      <cd:inherit name="setupbodyfont"/>
     </cd:parameter>
     <cd:parameter name="indenting">
      <cd:inherit name="setupindenting"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
     <cd:inherit name="setupplacement"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="style" name="setupframedtexts">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupframedtext"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" generated="yes" keywords="background" level="document" name="framedtext" variant="instance">
   <cd:sequence>
    <cd:instance value="framedtext"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframedtext"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="framedtext"/>
   </cd:instances>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" generated="yes" keywords="background" level="document" name="framedtext" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="framedtext"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="middle"/>
     <cd:constant type="none"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframedtext"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="framedtext"/>
   </cd:instances>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="style" name="defineframedcontent">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframedcontent"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="style" name="setupframedcontent">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="leftoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="topoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottomoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="linecorrection">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background" level="system" name="framedcontent" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
     <cd:constant type="off"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-fen.mkxl" keywords="background" level="system" name="installleftframerenderer">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-fen.mkxl" keywords="background" level="system" name="installrightframerenderer">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-fen.mkxl" keywords="background" level="system" name="installtopframerenderer">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-fen.mkxl" keywords="background" level="system" name="installbottomframerenderer">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" keywords="background conditional" level="system" name="doifelseframed">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-rul.mkxl" level="style" name="clipframed" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-framedtable.xml">
  <cd:command category="tables" file="tabl-frm.mkxl" keywords="background rules" level="style" name="defineframedtable">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-frm.mkxl" keywords="background rules" level="style" name="setupframedtable">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-frm.mkxl" keywords="background rules" level="style" name="setupframedtablerow">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
     <cd:constant type="each"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-frm.mkxl" keywords="background rules" level="style" name="setupframedtablecolumn">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
     <cd:constant type="each"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-frm.mkxl" keywords="background rules" level="document" name="framedtable" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-frm.mkxl" keywords="background rules" level="document" name="framedrow" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-frm.mkxl" keywords="background rules" level="document" name="framedcell" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-graphics.xml">
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="defineexternalfigure">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupexternalfigure"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="setupexternalfigure">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="label">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="page">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="object">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="prefix">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="pdf"/>
      <cd:constant type="mps"/>
      <cd:constant type="jpg"/>
      <cd:constant type="png"/>
      <cd:constant type="jp2"/>
      <cd:constant type="jbig"/>
      <cd:constant type="svg"/>
      <cd:constant type="eps"/>
      <cd:constant type="gif"/>
      <cd:constant type="tif"/>
      <cd:constant type="mov"/>
      <cd:constant type="buffer"/>
      <cd:constant type="tex"/>
      <cd:constant type="cld"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="controls">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="preview">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="mask">
      <cd:constant type="none"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="resolution">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="cmyk">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="arguments">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="repeat">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="max"/>
      <cd:constant type="auto"/>
      <cd:constant type="default"/>
     </cd:parameter>
     <cd:parameter name="hfactor">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="max"/>
      <cd:constant type="auto"/>
      <cd:constant type="default"/>
     </cd:parameter>
     <cd:parameter name="wfactor">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="max"/>
      <cd:constant type="auto"/>
      <cd:constant type="default"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="maxheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="equalwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="equalheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="scale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="xscale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="yscale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="s">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="sx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="sy">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="lines">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant default="yes" type="local"/>
      <cd:constant default="yes" type="global"/>
      <cd:constant type="default"/>
     </cd:parameter>
     <cd:parameter name="directory">
      <cd:constant type="cd:path"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="test"/>
      <cd:constant type="frame"/>
      <cd:constant type="empty"/>
     </cd:parameter>
     <cd:parameter name="foregroundcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="reset">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="background">
      <cd:constant type="color"/>
      <cd:constant type="foreground"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="frame">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
     </cd:parameter>
     <cd:parameter name="backgroundcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="xmax">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="ymax">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="frames">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
     </cd:parameter>
     <cd:parameter name="interaction">
      <cd:constant type="yes"/>
      <cd:constant type="all"/>
      <cd:constant default="yes" type="none"/>
      <cd:constant type="reference"/>
      <cd:constant type="layer"/>
      <cd:constant type="bookmark"/>
     </cd:parameter>
     <cd:parameter name="bodyfont">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="comment">
      <cd:constant type="cd:command"/>
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="size">
      <cd:constant type="none"/>
      <cd:constant type="media"/>
      <cd:constant type="crop"/>
      <cd:constant type="trim"/>
      <cd:constant type="art"/>
     </cd:parameter>
     <cd:parameter name="cache">
      <cd:constant type="cd:path"/>
     </cd:parameter>
     <cd:parameter name="resources">
      <cd:constant type="cd:path"/>
     </cd:parameter>
     <cd:parameter name="display">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="conversion">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="order">
      <cd:constant type="cd:list"/>
     </cd:parameter>
     <cd:parameter name="crossreference">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="transform">
      <cd:constant default="yes" type="auto"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="userpassword">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="ownerpassword">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="orientation">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="compact">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="merge"/>
      <cd:constant type="tikz"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="metadata">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant default="yes" type="page"/>
      <cd:constant type="document"/>
     </cd:parameter>
     <cd:parameter name="defaultwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="defaultheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="range">
      <cd:constant type="none"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="setupexternalfigures">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupexternalfigure"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="useexternalfigure">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupexternalfigure"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="document" name="externalfigure">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupexternalfigure"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="system" name="getfiguredimensions">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupexternalfigure"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="system" name="figurewidth"/>
  <cd:command category="graphics" file="grph-inc.mkxl" level="system" name="figureheight"/>
  <cd:command category="graphics" file="grph-inc.mkxl" level="system" name="figurenaturalwidth"/>
  <cd:command category="graphics" file="grph-inc.mkxl" level="system" name="figurenaturalheight"/>
  <cd:command category="graphics" file="grph-inc.mkxl" level="system" name="figurefullname"/>
  <cd:command category="graphics" file="grph-inc.mkxl" level="system" name="figurefilename"/>
  <cd:command category="graphics" file="grph-inc.mkxl" level="system" name="figurefilepath"/>
  <cd:command category="graphics" file="grph-inc.mkxl" level="system" name="figurefiletype"/>
  <cd:command category="graphics" file="grph-inc.mkxl" level="system" name="noffigurepages"/>
  <cd:command category="graphics" file="grph-inc.mkxl" level="system" name="definegraphictypesynonym">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" keywords="conditional" level="system" name="doifelsefigure">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" keywords="conditional" level="system" name="doiffigureelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="system" name="registerexternalfigure">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupexternalfigure"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="usefigurebase">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="externalfigurecollection" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="externalfigurecollectionminwidth">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="externalfigurecollectionmaxwidth">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="externalfigurecollectionminheight">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="externalfigurecollectionmaxheight">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="system" name="externalfigurecollectionparameter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="efcminwidth">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="efcmaxwidth">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="efcminheight">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="efcmaxheight">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="efcparameter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="style" name="overlayfigure">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-raw.mkxl" level="document" name="bitmapimage">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="color">
      <cd:constant type="rgb"/>
      <cd:constant type="cmyk"/>
      <cd:constant type="gray"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="x">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-raw.mkxl" level="document" name="bitmapimage" type="environment">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="color">
      <cd:constant type="rgb"/>
      <cd:constant type="cmyk"/>
      <cd:constant type="gray"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="x">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command file="grph-raw.mkxl" name="qrcode">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="buffer">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-fig.mkxl" keywords="buffer" level="document" name="typesetbuffer">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="*"/>
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupexternalfigure"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-fig.mkxl" keywords="buffer" level="document" name="typesetbufferonly">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="*"/>
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="grph-fig.mkxl" keywords="buffer" level="document" name="runbuffer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-fig.mkxl" keywords="structure" level="style" name="definetypesetting">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupexternalfigure"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-fig.mkxl" keywords="structure" level="document" name="typesetfile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:file"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupexternalfigure"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="style" name="backgroundimage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="style" name="backgroundimagefill">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="style" name="overlayimage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-box.mkxl" level="style" name="clippedoverlayimage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="document" name="includesvgfile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="cache">
      <cd:constant type="yes"/>
      <cd:constant type="cd:path"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.mkxl" level="document" name="includesvgbuffer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="cache">
      <cd:constant type="yes"/>
      <cd:constant type="cd:path"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-exp.mkxl" level="document" name="image" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="descriptiontext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="alternativetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-exp.mkxl" level="document" name="MPimage" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="descriptiontext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="alternativetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-exp.mkxl" level="style" name="collectexported"/>
  <cd:command category="graphics" file="grph-exp.mkxl" level="style" name="justimages"/>
  <cd:command category="graphics" file="grph-inc.lmt" level="style" name="registerfiguremask">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-inc.lmt" level="style" name="registerfigurerange">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-trf.mkxl" level="style" name="graphicgroup" type="environment"/>
  <cd:command category="graphics" file="grph-trf.mkxl" level="style" name="clipeffect" type="environment"/>
 </cd:interface>
 <cd:interface file="i-grid.xml">
  <cd:command category="layout" file="page-grd.mkiv" level="document" name="showgrid">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="reset"/>
     <cd:constant default="yes" type="bottom"/>
     <cd:constant type="top"/>
     <cd:constant type="none"/>
     <cd:constant default="yes" type="all"/>
     <cd:constant type="lines"/>
     <cd:constant type="frame"/>
     <cd:constant type="nonumber"/>
     <cd:constant default="yes" type="right"/>
     <cd:constant type="left"/>
     <cd:constant type="outer"/>
     <cd:constant type="inner"/>
     <cd:constant default="yes" type="columns"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="spac-ver.mkxl" level="style" name="definegridsnapping">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="local"/>
     <cd:constant type="global"/>
     <cd:constant type="noheight"/>
     <cd:constant type="nodepth"/>
     <cd:constant type="box"/>
     <cd:constant type="max"/>
     <cd:constant type="min"/>
     <cd:constant type="none"/>
     <cd:constant type="line"/>
     <cd:constant type="halfline"/>
     <cd:constant type="first"/>
     <cd:constant type="last"/>
     <cd:constant type="minheight"/>
     <cd:constant type="maxheight"/>
     <cd:constant type="mindepth"/>
     <cd:constant type="maxdepth"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="strut"/>
     <cd:constant type="cd:number"/>
     <cd:constant method="range" prefix="minheight" type="cd:number"/>
     <cd:constant method="range" prefix="maxheight" type="cd:number"/>
     <cd:constant method="range" prefix="mindepth" type="cd:number"/>
     <cd:constant method="range" prefix="maxdepth" type="cd:number"/>
     <cd:constant method="range" prefix="box" type="cd:number"/>
     <cd:constant method="range" prefix="top" type="cd:number"/>
     <cd:constant method="range" prefix="bottom" type="cd:number"/>
     <cd:constant method="range" prefix="offset" type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="spac-ver.mkxl" level="document" name="snaptogrid">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="normal"/>
     <cd:constant type="standard"/>
     <cd:constant type="yes"/>
     <cd:constant type="strict"/>
     <cd:constant type="tolerant"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="both"/>
     <cd:constant type="broad"/>
     <cd:constant type="fit"/>
     <cd:constant type="first"/>
     <cd:constant type="last"/>
     <cd:constant type="high"/>
     <cd:constant type="one"/>
     <cd:constant type="low"/>
     <cd:constant type="none"/>
     <cd:constant type="line"/>
     <cd:constant type="strut"/>
     <cd:constant type="box"/>
     <cd:constant type="min"/>
     <cd:constant type="max"/>
     <cd:constant type="middle"/>
     <cd:constant type="math"/>
     <cd:constant method="range" prefix="math" type="line"/>
     <cd:constant method="range" prefix="math" type="halfline"/>
     <cd:constant method="range" prefix="math" type="-line"/>
     <cd:constant method="range" prefix="math" type="-halfline"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="spac-ver.mkxl" level="document" name="snaptogrid" variant="list">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="definegridsnapping"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="spac-ver.mkxl" level="document" name="placeongrid">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="normal"/>
     <cd:constant type="standard"/>
     <cd:constant type="yes"/>
     <cd:constant type="strict"/>
     <cd:constant type="tolerant"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="both"/>
     <cd:constant type="broad"/>
     <cd:constant type="fit"/>
     <cd:constant type="first"/>
     <cd:constant type="last"/>
     <cd:constant type="high"/>
     <cd:constant type="one"/>
     <cd:constant type="low"/>
     <cd:constant type="none"/>
     <cd:constant type="line"/>
     <cd:constant type="strut"/>
     <cd:constant type="box"/>
     <cd:constant type="min"/>
     <cd:constant type="max"/>
     <cd:constant type="middle"/>
     <cd:constant type="math"/>
     <cd:constant method="range" prefix="math" type="line"/>
     <cd:constant method="range" prefix="math" type="halfline"/>
     <cd:constant method="range" prefix="math" type="-line"/>
     <cd:constant method="range" prefix="math" type="-halfline"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="spac-ver.mkxl" level="document" name="placeongrid" variant="list">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="definegridsnapping"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="spac-ver.mkxl" level="document" name="gridsnapping" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="normal"/>
     <cd:constant type="standard"/>
     <cd:constant type="yes"/>
     <cd:constant type="strict"/>
     <cd:constant type="tolerant"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="both"/>
     <cd:constant type="broad"/>
     <cd:constant type="fit"/>
     <cd:constant type="first"/>
     <cd:constant type="last"/>
     <cd:constant type="high"/>
     <cd:constant type="one"/>
     <cd:constant type="low"/>
     <cd:constant type="none"/>
     <cd:constant type="line"/>
     <cd:constant type="strut"/>
     <cd:constant type="box"/>
     <cd:constant type="min"/>
     <cd:constant type="max"/>
     <cd:constant type="middle"/>
     <cd:constant type="math"/>
     <cd:constant method="range" prefix="math" type="line"/>
     <cd:constant method="range" prefix="math" type="halfline"/>
     <cd:constant method="range" prefix="math" type="-line"/>
     <cd:constant method="range" prefix="math" type="-halfline"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="spac-ver.mkxl" level="document" name="gridsnapping" type="environment" variant="list">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="definegridsnapping"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="spac-ver.mkxl" level="system" name="usegridparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="spac-ver.mkxl" level="document" name="showgridsnapping"/>
  <cd:command category="graphics" file="meta-grd.mkxl" level="document" name="basegrid">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="nx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="ny">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="dx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="dy">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="scale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="xstep">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="ystep">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="xoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="yoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:constant type="middle"/>
     </cd:parameter>
     <cd:parameter name="unit">
      <cd:constant default="yes" type="cm"/>
      <cd:constant type="mm"/>
      <cd:constant type="in"/>
      <cd:constant type="pc"/>
      <cd:constant type="pt"/>
      <cd:constant type="bp"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rulecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-grd.mkxl" level="document" name="grid">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="basegrid"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command file="spac-ver.mkxl" name="gridcorrection" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="reset"/>
     <cd:constant method="prefix" prefix="[+-]" type="T"/>
     <cd:constant method="prefix" prefix="[+-]" type="L"/>
     <cd:constant method="prefix" prefix="[+-]" type="H"/>
     <cd:constant method="prefix" prefix="[+-]" type="Q"/>
     <cd:constant method="prefix" prefix="[+-]" type="Z"/>
     <cd:constant method="prefix" prefix="[+-]" type="I"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-help.xml">
  <cd:command category="pdf" file="scrn-hlp.mklx" level="style" name="definehelp">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuphelp"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-hlp.mklx" level="style" name="setuphelp">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-hlp.mklx" generated="yes" level="document" name="help" variant="instance">
   <cd:sequence>
    <cd:instance value="help"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="helptext"/>
   </cd:instances>
  </cd:command>
  <cd:command category="pdf" file="scrn-hlp.mklx" generated="yes" level="document" name="help" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="help"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="helptext"/>
   </cd:instances>
  </cd:command>
  <cd:command category="pdf" file="scrn-hlp.mklx" keywords="conditional" level="system" name="doifelsehelp">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-hlp.mklx" keywords="conditional" level="system" name="doifhelpelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-hlp.mklx" level="document" name="placehelp"/>
  <cd:command category="pdf" file="scrn-hlp.mklx" level="document" name="showhelp">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-hlp.mklx" level="document" name="helptext">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-hlp.mklx" level="document" name="helptext" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-hiding.xml">
  <cd:command file="typo-hid.mkxl" level="document" name="hiddencontent" type="environment"/>
 </cd:interface>
 <cd:interface file="i-highlight.xml">
  <cd:command category="fonts" file="core-sys.mkxl" keywords="colors" level="style" name="definehighlight">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuphighlight"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="core-sys.mkxl" keywords="colors" level="style" name="setuphighlight">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="command">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="core-sys.mkxl" generated="yes" keywords="colors" level="document" name="highlight" variant="example">
   <cd:sequence>
    <cd:variable value="highlight"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="core-sys.mkxl" keywords="colors" level="document" name="highlight">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="core-sys.mkxl" keywords="colors" level="document" name="highlight" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="core-sys.mkxl" keywords="colors" level="document" name="directhighlight">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-horizontalbox.xml">
  <cd:command category="boxes" file="pack-box.mkxl" level="style" name="definehorizontalbox">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuphorizontalbox"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="style" name="setuphorizontalbox">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="width">
      <cd:constant type="max"/>
      <cd:constant type="local"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="direction">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="reverse"/>
      <cd:constant type="lefttoright"/>
      <cd:constant type="righttoleft"/>
     </cd:parameter>
     <cd:parameter name="xoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="yoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="document" name="horizontalbox">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuphorizontalbox"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="document" name="horizontalbox" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuphorizontalbox"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-hspace.xml">
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="definehspace">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="document" name="hspace">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="small"/>
     <cd:constant type="medium"/>
     <cd:constant type="big"/>
     <cd:constant type="normal"/>
     <cd:constant default="yes" type="default"/>
     <cd:constant type="none"/>
     <cd:constant type=".5"/>
     <cd:constant type="1"/>
     <cd:constant type="2"/>
     <cd:constant type="3"/>
     <cd:constant type="speech"/>
     <cd:constant type="quote"/>
     <cd:constant type="interquotation"/>
     <cd:constant type="quotation"/>
     <cd:constant type="sentence"/>
     <cd:constant type="intersentence"/>
     <cd:constant type="final"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="hairspace"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="thinspace"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="medspace"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="thickspace"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="autoinsertnextspace"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="hglue">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="frenchspacing"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="newfrenchspacing"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="nonfrenchspacing"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="setupspacing">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="fixed"/>
     <cd:constant default="yes" type="packed"/>
     <cd:constant type="broad"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="space"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="removelastspace"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="nospace"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="document" name="fixedspace"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="fixedspaces"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="keepunwantedspaces"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="removeunwantedspaces"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="negthinspace"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="enspace"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="negenspace"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="enskip"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="quad"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="qquad"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="emspace"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="negemspace"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="dotfskip">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="system" name="leftskipadaption"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="system" name="rightskipadaption"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="system" name="dosetleftskipadaption">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="standard"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="system" name="dosetrightskipadaption">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="standard"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="system" name="doadaptleftskip">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="standard"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="system" name="doadaptrightskip">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="standard"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="activatespacehandler">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="on"/>
     <cd:constant default="yes" type="off"/>
     <cd:constant type="yes"/>
     <cd:constant type="fixed"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="quads">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="interwordspacebefore"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="interwordspaceafter"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="interwordspacesbefore">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="interwordspacesafter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="interwordspaces">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ali.mkxl" level="style" name="spaceorpar"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="document" name="fsp">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="mplocation">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="inner"/>
     <cd:constant type="outer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="document" name="periodic">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="document" name="Periodic">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-hyphenation.xml">
  <cd:command category="language" file="lang-hyp.mkxl" level="style" name="setuphyphenation">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="method">
      <cd:constant type="original"/>
      <cd:constant type="tex"/>
      <cd:constant default="yes" type="default"/>
      <cd:constant type="hyphenate"/>
      <cd:constant type="expanded"/>
      <cd:constant type="traditional"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="hyphens">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-hyp.mkxl" level="style" name="hyphenation" type="environment">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="original"/>
     <cd:constant type="tex"/>
     <cd:constant default="yes" type="default"/>
     <cd:constant type="hyphenate"/>
     <cd:constant type="expanded"/>
     <cd:constant type="traditional"/>
     <cd:constant type="none"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-hyp.mkxl" level="style" name="definehyphenationfeatures">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="characters">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="hyphens">
      <cd:constant type="yes"/>
      <cd:constant type="all"/>
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="joiners">
      <cd:constant type="yes"/>
      <cd:constant type="all"/>
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="rightwords">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="hyphenmin">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="lefthyphenmin">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="righthyphenmin">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="lefthyphenchar">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="righthyphenchar">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="original"/>
      <cd:constant type="tex"/>
      <cd:constant default="yes" type="hyphenate"/>
      <cd:constant type="expanded"/>
      <cd:constant type="traditional"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="rightedge">
      <cd:constant type="tex"/>
     </cd:parameter>
     <cd:parameter name="rightchars">
      <cd:constant type="word"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-hyp.mkxl" level="style" name="sethyphenationfeatures">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
     <cd:constant type="reset"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-hyp.mkxl" level="style" name="resethyphenationfeatures"/>
  <cd:command category="language" file="lang-hyp.mkxl" level="style" name="registerhyphenationpattern">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-hyp.mkxl" level="style" name="unregisterhyphenationpattern">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-hyp.mkxl" level="document" name="showhyphenationtrace">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-hyp.mkxl" level="style" name="registerhyphenationexception">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-del.mkxl" level="style" name="setuphyphenmark">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="sign">
      <cd:constant type="normal"/>
      <cd:constant default="yes" type="wide"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-brk.mkxl" level="style" name="definebreakpoints">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-brk.mkxl" level="style" name="definebreakpoint">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:character"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="type">
      <cd:constant type="1"/>
      <cd:constant type="2"/>
      <cd:constant type="3"/>
      <cd:constant type="4"/>
      <cd:constant type="5"/>
     </cd:parameter>
     <cd:parameter name="nleft">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nright">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="middle">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="range">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="cd:language"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-brk.mkxl" level="style" name="setbreakpoints">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-brk.mkxl" level="style" name="resetbreakpoints"/>
  <cd:command category="language" file="supp-box.mkxl" level="document" name="showhyphens">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="supp-box.mkxl" level="document" name="hyphenatedword">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="supp-box.mkxl" level="document" name="hyphenatedpar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="supp-box.mkxl" level="document" name="hyphenatedfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="supp-box.mkxl" level="document" name="hyphenatedcoloredword">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="supp-box.mkxl" level="document" name="hyphenatedhbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-url.mkxl" level="style" name="sethyphenatedurlbefore">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-url.mkxl" level="style" name="sethyphenatedurlafter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-url.mkxl" level="style" name="sethyphenatedurlnormal">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-url.mkxl" level="document" name="hyphenatedurl">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-url.mkxl" level="document" name="hyphenatedfilename">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="dohyphens"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="nohyphens"/>
  <cd:command category="language" file="lang-ini.mkxl" level="system" name="usehyphensparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-mis.mkxl" level="system" name="compounddiscretionary"/>
 </cd:interface>
 <cd:interface file="i-imposition.xml">
  <cd:command category="layout" file="page-imp.mkxl" level="system" name="installshipoutmethod">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-imp.mkxl" level="system" name="invokepagehandler">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="normal"/>
     <cd:constant type="none"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-imp.mkxl" level="style" name="setuparranging">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="disable"/>
     <cd:constant type="mirrored"/>
     <cd:constant type="doublesided"/>
     <cd:constant type="negative"/>
     <cd:constant type="90"/>
     <cd:constant type="180"/>
     <cd:constant type="270"/>
     <cd:constant type="reset"/>
     <cd:constant type="background"/>
     <cd:constant type="normal"/>
     <cd:constant type="2*16"/>
     <cd:constant type="2*8"/>
     <cd:constant type="2*4"/>
     <cd:constant type="2*2"/>
     <cd:constant type="2**2"/>
     <cd:constant type="2SIDE"/>
     <cd:constant type="2TOP"/>
     <cd:constant type="2UP"/>
     <cd:constant type="2DOWN"/>
     <cd:constant type="2*4*2"/>
     <cd:constant type="2*2*4"/>
     <cd:constant type="2TOPSIDE"/>
     <cd:constant type="2*8*Z"/>
     <cd:constant type="2*6*Z"/>
     <cd:constant type="1*8"/>
     <cd:constant type="1*4"/>
     <cd:constant type="3SIDE"/>
     <cd:constant type="TRYPTICHON"/>
     <cd:constant type="ZFLYER-8"/>
     <cd:constant type="ZFLYER-10"/>
     <cd:constant type="ZFLYER-12"/>
     <cd:constant type="MAPFLYER-12"/>
     <cd:constant type="DOUBLEWINDOW"/>
     <cd:constant type="1*2-Conference"/>
     <cd:constant type="1*4-Conference"/>
     <cd:constant type="2*2*2"/>
     <cd:constant type="2*2*3"/>
     <cd:constant type="XY"/>
     <cd:constant type="FLASHCARD"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-imp.mkxl" level="system" name="installpagearrangement">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="push" category="layout" end="pop" file="page-imp.mkxl" level="system" name="arrangedpages" type="environment"/>
 </cd:interface>
 <cd:interface file="i-indent.xml">
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="defineindenting">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant method="none" prefix="cd:sign" type="small"/>
     <cd:constant method="none" prefix="cd:sign" type="medium"/>
     <cd:constant method="none" prefix="cd:sign" type="big"/>
     <cd:constant type="none"/>
     <cd:constant type="no"/>
     <cd:constant type="not"/>
     <cd:constant type="first"/>
     <cd:constant type="next"/>
     <cd:constant type="yes"/>
     <cd:constant type="always"/>
     <cd:constant type="never"/>
     <cd:constant type="odd"/>
     <cd:constant type="even"/>
     <cd:constant type="normal"/>
     <cd:constant type="reset"/>
     <cd:constant type="toggle"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="setupindenting">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant method="none" prefix="cd:sign" type="small"/>
     <cd:constant method="none" prefix="cd:sign" type="medium"/>
     <cd:constant method="none" prefix="cd:sign" type="big"/>
     <cd:constant type="none"/>
     <cd:constant type="no"/>
     <cd:constant type="not"/>
     <cd:constant type="first"/>
     <cd:constant type="next"/>
     <cd:constant type="yes"/>
     <cd:constant type="always"/>
     <cd:constant type="never"/>
     <cd:constant type="odd"/>
     <cd:constant type="even"/>
     <cd:constant type="normal"/>
     <cd:constant type="reset"/>
     <cd:constant type="toggle"/>
     <cd:constant type="cd:dimension"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="synchronizeindenting"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="useindentingparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" coreprimitive="yes" file="spac-hor.mkxl" level="document" name="indentation"/>
  <cd:command category="whitespace" coreprimitive="yes" file="spac-hor.mkxl" level="document" name="noindentation"/>
  <cd:command category="whitespace" coreprimitive="yes" file="spac-hor.mkxl" level="system" name="doindentation"/>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="checknextindentation">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="auto"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="useindentnextparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="dorechecknextindentation"/>
  <cd:command begin="push" category="whitespace" end="pop" file="spac-hor.mkxl" level="system" name="indentation" type="environment"/>
  <cd:command category="whitespace" file="supp-box.lua" keywords="conditional" level="system" name="doifelseindented">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-indentedtext.xml">
  <cd:command category="structure" file="strc-ind.mkxl" level="style" name="defineindentedtext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupindentedtext"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-ind.mkxl" level="style" name="setupindentedtext">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="sample">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant default="yes" type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="separator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="headstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="headcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-ind.mkxl" generated="yes" level="document" name="indentedtext" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="indentedtext"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="structure" file="strc-ind.mkxl" level="document" name="indentedtext" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-initial.xml">
  <cd:command category="fonts" file="typo-drp.mkxl" level="style" name="defineinitial">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupinitial"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-drp.mkxl" level="style" name="setupinitial">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="m">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="hoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="voffset">
      <cd:constant default="yes" type="line"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="font">
      <cd:constant type="cd:font"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="margin"/>
      <cd:constant default="yes" type="text"/>
     </cd:parameter>
     <cd:parameter list="yes" name="method">
      <cd:constant type="first"/>
      <cd:constant type="last"/>
      <cd:constant type="auto"/>
      <cd:constant default="yes" type="none"/>
     </cd:parameter>
     <cd:parameter name="continue">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-drp.mkxl" level="document" name="placeinitial">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-drp.mkxl" level="document" name="setinitial">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupinitial"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-drp.mkxl" level="document" name="flushinitial"/>
  <cd:command category="fonts" file="typo-drp.mkxl" level="document" name="forgetinitial"/>
 </cd:interface>
 <cd:interface file="i-injector.xml">
  <cd:command file="typo-inj.mkxl" level="system" name="resetinjector">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="typo-inj.mkxl" level="system" name="markinjector">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="typo-inj.mkxl" level="system" name="checkinjector">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="typo-inj.mkxl" level="system" name="checkpreviousinjector">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="typo-inj.mkxl" level="system" name="checknextinjector">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="typo-inj.mkxl" level="document" name="setinjector">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="typo-inj.mkxl" level="document" name="showinjector">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-insertion.xml">
  <cd:command category="structure" file="page-ins.mkxl" level="system" name="defineinsertion">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupinsertion"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ins.mkxl" level="system" name="setupinsertion">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="location">
      <cd:constant default="yes" type="page"/>
      <cd:constant type="text"/>
      <cd:constant type="columns"/>
      <cd:constant type="firstcolumn"/>
      <cd:constant type="lastcolumn"/>
     </cd:parameter>
     <cd:parameter name="anchoring">
      <cd:constant default="yes" type="auto"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ins.mkxl" level="system" name="setcurrentinsertion">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ins.mkxl" level="system" name="processinsertions"/>
  <cd:command category="structure" file="page-ins.mkxl" keywords="conditional" level="system" name="doifelseinsertion">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ins.mkxl" keywords="conditional" level="system" name="doifinsertionelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ins.lmt" level="system" name="detachinsertions">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ins.lmt" level="system" name="attachinsertions">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ins.lmt" level="system" name="attachinsertion">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ins.lmt" level="system" name="nofdetachedinsertions">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ins.mkxl" level="system" name="attachinsert">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-interaction.xml">
  <cd:command category="pdf" file="scrn-ini.mklx" level="style" name="defineinteraction">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupinteraction"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-ini.mklx" level="style" name="setupinteraction">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant default="yes" type="stop"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="contrastcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="subtitle">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="author">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="date">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="keyword">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="focus">
      <cd:constant type="standard"/>
      <cd:constant type="frame"/>
      <cd:constant type="width"/>
      <cd:constant type="minwidth"/>
      <cd:constant type="height"/>
      <cd:constant type="minheight"/>
      <cd:constant default="yes" type="fit"/>
      <cd:constant type="tight"/>
     </cd:parameter>
     <cd:parameter name="menu">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
     </cd:parameter>
     <cd:parameter name="fieldlayer">
      <cd:constant type="auto"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="calculate">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="click">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="display">
      <cd:constant type="normal"/>
      <cd:constant type="new"/>
     </cd:parameter>
     <cd:parameter name="page">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="page"/>
      <cd:constant type="name"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="openaction">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="closeaction">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="openpageaction">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="closepageaction">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="symbolset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="focusoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="prefix">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-ini.mklx" level="style" name="setupinteraction" variant="name">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-ini.mklx" level="system" name="interaction" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="hidden"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-ini.mklx" level="system" name="setinteraction">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="hidden"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-ini.mklx" keywords="conditional" level="system" name="doifelselocation">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-ini.mklx" keywords="conditional" level="system" name="doiflocationelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-interactionbar.xml">
  <cd:command category="pdf" file="scrn-bar.mklx" level="style" name="defineinteractionbar">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupinteractionbar"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-bar.mklx" level="style" name="setupinteractionbar">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="a"/>
      <cd:constant type="b"/>
      <cd:constant type="c"/>
      <cd:constant type="d"/>
      <cd:constant type="e"/>
      <cd:constant type="f"/>
      <cd:constant type="g"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:csname"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="max"/>
      <cd:constant type="broad"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="max"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="step">
      <cd:constant type="small"/>
      <cd:constant default="yes" type="medium"/>
      <cd:constant type="big"/>
     </cd:parameter>
     <cd:parameter name="backgroundcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="contrastcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-bar.mklx" level="style" name="interactionbar">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupinteractionbar"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-bar.mklx" level="style" name="interactionbuttons">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupinteractionbar"/>
    </cd:assignments>
    <cd:keywords list="yes">
     <cd:constant type="page"/>
     <cd:constant type="subpage"/>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-interactionmenu.xml">
  <cd:command category="pdf" file="scrn-but.mklx" level="style" name="defineinteractionmenu">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupinteractionmenu"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-but.mklx" level="style" name="setupinteractionmenu">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="alternative">
      <cd:constant type="vertical"/>
      <cd:constant type="horizontal"/>
      <cd:constant type="hidden"/>
     </cd:parameter>
     <cd:parameter name="category">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="leftoffset">
      <cd:constant type="overlay"/>
      <cd:constant type="frame"/>
      <cd:constant type="none"/>
      <cd:constant type="default"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightoffset">
      <cd:constant type="overlay"/>
      <cd:constant type="frame"/>
      <cd:constant type="none"/>
      <cd:constant type="default"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="topoffset">
      <cd:constant type="overlay"/>
      <cd:constant type="frame"/>
      <cd:constant type="none"/>
      <cd:constant type="default"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottomoffset">
      <cd:constant type="overlay"/>
      <cd:constant type="frame"/>
      <cd:constant type="none"/>
      <cd:constant type="default"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="maxheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="itemalign">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="low"/>
      <cd:constant type="high"/>
      <cd:constant type="lohi"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="empty"/>
      <cd:constant type="local"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="overlay"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="position">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="middle">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="samepage">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="empty"/>
      <cd:constant type="none"/>
      <cd:constant type="normal"/>
      <cd:constant type="default"/>
     </cd:parameter>
     <cd:parameter name="contrastcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-but.mklx" level="style" name="interactionmenu" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-but.mklx" level="style" name="resetinteractionmenu">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-but.mklx" level="style" name="includemenu">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-but.mklx" level="style" name="interactionmenu">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupinteractionmenu"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-but.mklx" level="style" name="menubutton" variant="interactionmenu">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupinteractionmenu"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-but.mklx" level="style" name="menubutton" variant="button">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupbutton"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-but.mklx" level="system" name="registermenubuttons">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-interactionscreen.xml">
  <cd:command category="pdf" file="scrn-pag.mklx" level="style" name="setupinteractionscreen">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="width">
      <cd:constant type="fit"/>
      <cd:constant type="max"/>
      <cd:constant type="tight"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="fit"/>
      <cd:constant type="max"/>
      <cd:constant type="tight"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="backspace">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="horoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="veroffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="topspace">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter list="yes" name="option">
      <cd:constant type="fit"/>
      <cd:constant type="max"/>
      <cd:constant type="singlesided"/>
      <cd:constant type="doublesided"/>
      <cd:constant type="bookmark"/>
      <cd:constant default="yes" type="auto"/>
      <cd:constant type="none"/>
      <cd:constant type="default"/>
      <cd:constant type="fixed"/>
      <cd:constant type="landscape"/>
      <cd:constant type="portrait"/>
      <cd:constant type="page"/>
      <cd:constant type="paper"/>
      <cd:constant type="attachment"/>
      <cd:constant type="layer"/>
      <cd:constant type="title"/>
      <cd:constant type="lefttoright"/>
      <cd:constant type="righttoleft"/>
      <cd:constant type="nomenubar"/>
     </cd:parameter>
     <cd:parameter name="copies">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="print">
      <cd:constant type="cd:list"/>
     </cd:parameter>
     <cd:parameter name="delay">
      <cd:constant default="yes" type="none"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-pag.mklx" level="document" name="screen">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="page"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-interface.xml">
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="defaultinterface"/>
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="currentinterface"/>
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="currentresponses"/>
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="interface" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="all"/>
     <cd:constant type="cd:language"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="defineinterfaceconstant">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="defineinterfacevariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="defineinterfaceelement">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="definefileconstant">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="definesystemconstant">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="definemessageconstant">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="definesystemvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="mult-ini.mkxl" level="system" name="setinterfacemessage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="title"/>
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="mult-ini.mkxl" level="system" name="setmessagetext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="mult-ini.mkxl" level="system" name="currentmessagetext"/>
  <cd:command category="tracker" file="mult-ini.mkxl" level="system" name="getmessage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="mult-ini.mkxl" keywords="conditional" level="system" name="doifelsemessage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="mult-ini.mkxl" keywords="conditional" level="system" name="doifmessageelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="mult-ini.mkxl" level="system" name="showmessage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="mult-ini.mkxl" level="system" name="writestatus">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="mult-ini.mkxl" level="system" name="message">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="mult-ini.mkxl" level="system" name="inlinemessage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="mult-ini.mkxl" level="system" name="displaymessage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="mult-ini.mkxl" level="system" name="showwarning">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="setinterfaceconstant">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="setinterfacevariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="setinterfaceelement">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="interface" file="mult-ini.mkxl" level="system" name="setinterfacecommand">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-interlinespace.xml">
  <cd:command category="whitespace" file="spac-ver.mkxl" level="style" name="defineinterlinespace">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupinterlinespace"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="style" name="setupinterlinespace">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="line">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="minheight">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="mindepth">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="top">
      <cd:constant type="cd:number"/>
      <cd:constant type="height"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="ntop">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="shrink">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="style" name="setupinterlinespace" variant="argument">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="on"/>
     <cd:constant type="off"/>
     <cd:constant type="reset"/>
     <cd:constant type="auto"/>
     <cd:constant type="small"/>
     <cd:constant type="medium"/>
     <cd:constant type="big"/>
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="style" name="setupinterlinespace" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="style" name="setuplocalinterlinespace">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupinterlinespace"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="style" name="setuplocalinterlinespace" variant="argument">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="on"/>
     <cd:constant type="off"/>
     <cd:constant type="reset"/>
     <cd:constant type="auto"/>
     <cd:constant type="small"/>
     <cd:constant type="medium"/>
     <cd:constant type="big"/>
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="style" name="setuplocalinterlinespace" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="style" name="switchtointerlinespace">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupinterlinespace"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="style" name="switchtointerlinespace" variant="argument">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="on"/>
     <cd:constant type="off"/>
     <cd:constant type="reset"/>
     <cd:constant type="auto"/>
     <cd:constant type="small"/>
     <cd:constant type="medium"/>
     <cd:constant type="big"/>
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="style" name="switchtointerlinespace" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="dosetupcheckedinterlinespace">
   <cd:arguments>
    <cd:assignments delimiters="braces" list="yes">
     <cd:inherit name="setupinterlinespace"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="dosetupcheckedinterlinespace" variant="argument">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="on"/>
     <cd:constant type="off"/>
     <cd:constant type="reset"/>
     <cd:constant type="auto"/>
     <cd:constant type="small"/>
     <cd:constant type="medium"/>
     <cd:constant type="big"/>
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="dosetupcheckedinterlinespace" variant="name">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="useinterlinespaceparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-italiccorrection.xml">
  <cd:command category="fonts" file="typo-itc.mklx" level="system" name="setitaliccorrection">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="reset"/>
     <cd:constant type="small"/>
     <cd:constant type="medium"/>
     <cd:constant type="big"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-itc.mklx" level="style" name="resetitaliccorrection"/>
  <cd:command category="fonts" file="typo-itc.mklx" level="style" name="italiccorrection"/>
  <cd:command category="fonts" file="typo-itc.mklx" level="style" name="setupitaliccorrection">
   <cd:arguments>
    <cd:keywords>
     <cd:inherit name="setitaliccorrection"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-itc.mklx" level="system" name="shapecorrection">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="both"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-itemgroup.xml">
  <cd:command category="structure" file="strc-itm.mklx" level="style" name="defineitemgroup">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupitemgroup"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-itm.mklx" keywords="counter" level="style" name="setupitemgroup">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="each"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="intro"/>
     <cd:constant type="nointro"/>
     <cd:constant type="random"/>
     <cd:constant type="continue"/>
     <cd:constant type="packed"/>
     <cd:constant type="autointro"/>
     <cd:constant type="broad"/>
     <cd:constant type="text"/>
     <cd:constant type="before"/>
     <cd:constant type="after"/>
     <cd:constant type="nowhite"/>
     <cd:constant type="margin"/>
     <cd:constant type="inmargin"/>
     <cd:constant type="atmargin"/>
     <cd:constant type="intext"/>
     <cd:constant type="headintext"/>
     <cd:constant type="loose"/>
     <cd:constant type="fit"/>
     <cd:constant type="nofit"/>
     <cd:constant type="paragraph"/>
     <cd:constant type="joinedup"/>
     <cd:constant type="serried"/>
     <cd:constant type="stopper"/>
     <cd:constant type="nostopper"/>
     <cd:constant type="unpacked"/>
     <cd:constant type="repeat"/>
     <cd:constant type="norepeat"/>
     <cd:constant type="reverse"/>
     <cd:constant type="columns"/>
     <cd:constant type="overlay"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="three"/>
     <cd:constant type="four"/>
     <cd:constant type="five"/>
     <cd:constant type="six"/>
     <cd:constant type="seven"/>
     <cd:constant type="eight"/>
     <cd:constant type="nine"/>
     <cd:constant type="standard"/>
     <cd:constant method="factor" prefix="cd:number" type="broad"/>
     <cd:constant method="factor" prefix="cd:number" type="serried"/>
     <cd:constant type="horizontal"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="beforehead">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="afterhead">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lefttext">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="righttext">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="step">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargindistance">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargindistance">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="indenting">
      <cd:inherit name="setupindenting"/>
     </cd:parameter>
     <cd:parameter name="start">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="symalign">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="center"/>
      <cd:constant type="flushright"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="indentnext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="inner">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:csname"/>
     </cd:parameter>
     <cd:parameter name="items">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="itemalign">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="middle"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
     </cd:parameter>
     <cd:parameter name="alignsymbol">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="textdistance">
      <cd:constant type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="none"/>
      <cd:constant default="yes" type="space"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="textseparator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lasttextseparator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="placestopper">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="display"/>
      <cd:constant type="inline"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="headstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="headcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="marstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="marcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="symstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="symcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="grid">
      <cd:inherit name="definegridsnapping"/>
     </cd:parameter>
     <cd:parameter name="packcriterium">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="columndistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-itm.mklx" keywords="counter" level="style" name="setupitemgroup" variant="assignment">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
     <cd:constant method="range" prefix="cd:name" type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="beforehead">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="afterhead">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lefttext">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="righttext">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="step">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="intro"/>
      <cd:constant type="random"/>
      <cd:constant type="continue"/>
      <cd:constant type="packed"/>
      <cd:constant type="autointro"/>
      <cd:constant type="broad"/>
      <cd:constant type="text"/>
      <cd:constant type="before"/>
      <cd:constant type="after"/>
      <cd:constant type="nowhite"/>
      <cd:constant type="margin"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="atmargin"/>
      <cd:constant type="intext"/>
      <cd:constant type="headintext"/>
      <cd:constant type="loose"/>
      <cd:constant type="fit"/>
      <cd:constant type="nofit"/>
      <cd:constant type="paragraph"/>
      <cd:constant type="joinedup"/>
      <cd:constant type="serried"/>
      <cd:constant type="stopper"/>
      <cd:constant type="unpacked"/>
      <cd:constant type="repeat"/>
      <cd:constant type="norepeat"/>
      <cd:constant type="reverse"/>
      <cd:constant type="columns"/>
      <cd:constant type="overlay"/>
      <cd:constant type="one"/>
      <cd:constant type="two"/>
      <cd:constant type="three"/>
      <cd:constant type="four"/>
      <cd:constant type="five"/>
      <cd:constant type="six"/>
      <cd:constant type="seven"/>
      <cd:constant type="eight"/>
      <cd:constant type="nine"/>
      <cd:constant type="standard"/>
      <cd:constant method="factor" prefix="cd:number" type="broad"/>
      <cd:constant method="factor" prefix="cd:number" type="serried"/>
      <cd:constant type="horizontal"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargindistance">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargindistance">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="indenting">
      <cd:inherit name="setupindenting"/>
     </cd:parameter>
     <cd:parameter name="start">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="symalign">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="center"/>
      <cd:constant type="flushright"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="indentnext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="inner">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:csname"/>
     </cd:parameter>
     <cd:parameter name="items">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="itemalign">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="middle"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
     </cd:parameter>
     <cd:parameter name="alignsymbol">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="textdistance">
      <cd:constant type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="none"/>
      <cd:constant default="yes" type="space"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="textseparator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lasttextseparator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="placestopper">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="display"/>
      <cd:constant type="inline"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="headstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="headcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="marstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="marcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="symstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="symcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="grid">
      <cd:inherit name="definegridsnapping"/>
     </cd:parameter>
     <cd:parameter name="packcriterium">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="columndistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-itm.mklx" keywords="counter" level="style" name="setupitemgroups">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
     <cd:constant method="range" prefix="cd:name" type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="beforehead">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="afterhead">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lefttext">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="righttext">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="step">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="intro"/>
      <cd:constant type="random"/>
      <cd:constant type="continue"/>
      <cd:constant type="packed"/>
      <cd:constant type="autointro"/>
      <cd:constant type="broad"/>
      <cd:constant type="text"/>
      <cd:constant type="before"/>
      <cd:constant type="after"/>
      <cd:constant type="nowhite"/>
      <cd:constant type="margin"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="atmargin"/>
      <cd:constant type="intext"/>
      <cd:constant type="headintext"/>
      <cd:constant type="loose"/>
      <cd:constant type="fit"/>
      <cd:constant type="nofit"/>
      <cd:constant type="paragraph"/>
      <cd:constant type="joinedup"/>
      <cd:constant type="serried"/>
      <cd:constant type="stopper"/>
      <cd:constant type="unpacked"/>
      <cd:constant type="repeat"/>
      <cd:constant type="norepeat"/>
      <cd:constant type="reverse"/>
      <cd:constant type="columns"/>
      <cd:constant type="overlay"/>
      <cd:constant type="one"/>
      <cd:constant type="two"/>
      <cd:constant type="three"/>
      <cd:constant type="four"/>
      <cd:constant type="five"/>
      <cd:constant type="six"/>
      <cd:constant type="seven"/>
      <cd:constant type="eight"/>
      <cd:constant type="nine"/>
      <cd:constant type="standard"/>
      <cd:constant method="factor" prefix="cd:number" type="broad"/>
      <cd:constant method="factor" prefix="cd:number" type="serried"/>
      <cd:constant type="horizontal"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargindistance">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargindistance">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="indenting">
      <cd:inherit name="setupindenting"/>
     </cd:parameter>
     <cd:parameter name="start">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="symalign">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="center"/>
      <cd:constant type="flushright"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="indentnext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="inner">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:csname"/>
     </cd:parameter>
     <cd:parameter name="items">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="itemalign">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="middle"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
     </cd:parameter>
     <cd:parameter name="alignsymbol">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="textdistance">
      <cd:constant type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="none"/>
      <cd:constant default="yes" type="space"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="textseparator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lasttextseparator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="placestopper">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="display"/>
      <cd:constant type="inline"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="headstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="headcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="marstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="marcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="symstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="symcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="grid">
      <cd:inherit name="definegridsnapping"/>
     </cd:parameter>
     <cd:parameter name="packcriterium">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="columndistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-itm.mklx" generated="yes" keywords="counter" level="style" name="setupitemgroup" variant="instance">
   <cd:sequence>
    <cd:string value="setup"/>
    <cd:instance value="itemgroup"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="each"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="intro"/>
     <cd:constant type="nointro"/>
     <cd:constant type="random"/>
     <cd:constant type="continue"/>
     <cd:constant type="packed"/>
     <cd:constant type="autointro"/>
     <cd:constant type="broad"/>
     <cd:constant type="text"/>
     <cd:constant type="before"/>
     <cd:constant type="after"/>
     <cd:constant type="nowhite"/>
     <cd:constant type="margin"/>
     <cd:constant type="inmargin"/>
     <cd:constant type="atmargin"/>
     <cd:constant type="intext"/>
     <cd:constant type="headintext"/>
     <cd:constant type="loose"/>
     <cd:constant type="fit"/>
     <cd:constant type="nofit"/>
     <cd:constant type="paragraph"/>
     <cd:constant type="joinedup"/>
     <cd:constant type="serried"/>
     <cd:constant type="stopper"/>
     <cd:constant type="nostopper"/>
     <cd:constant type="unpacked"/>
     <cd:constant type="repeat"/>
     <cd:constant type="norepeat"/>
     <cd:constant type="reverse"/>
     <cd:constant type="columns"/>
     <cd:constant type="overlay"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="three"/>
     <cd:constant type="four"/>
     <cd:constant type="five"/>
     <cd:constant type="six"/>
     <cd:constant type="seven"/>
     <cd:constant type="eight"/>
     <cd:constant type="nine"/>
     <cd:constant type="standard"/>
     <cd:constant method="factor" prefix="cd:number" type="broad"/>
     <cd:constant method="factor" prefix="cd:number" type="serried"/>
     <cd:constant type="horizontal"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="beforehead">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="afterhead">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lefttext">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="righttext">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="step">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargindistance">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargindistance">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="indenting">
      <cd:inherit name="setupindenting"/>
     </cd:parameter>
     <cd:parameter name="start">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="symalign">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="center"/>
      <cd:constant type="flushright"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="indentnext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="inner">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:csname"/>
     </cd:parameter>
     <cd:parameter name="items">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="itemalign">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="middle"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
     </cd:parameter>
     <cd:parameter name="alignsymbol">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="textdistance">
      <cd:constant type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="none"/>
      <cd:constant default="yes" type="space"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="textseparator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lasttextseparator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="placestopper">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="display"/>
      <cd:constant type="inline"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="headstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="headcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="marstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="marcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="symstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="symcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="grid">
      <cd:inherit name="definegridsnapping"/>
     </cd:parameter>
     <cd:parameter name="packcriterium">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="columndistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="itemize"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-itm.mklx" generated="yes" level="document" name="itemgroup" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="itemgroup"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="setupitemgroup"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupitemgroup"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="itemize"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-itm.mklx" level="document" name="itemgroup" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="setupitemgroup"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupitemgroup"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-itm.mklx" level="document" name="item" scope="itemgroup">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-itm.mklx" level="document" name="noitem" scope="itemgroup"/>
  <cd:command category="structure" file="strc-itm.mklx" level="document" name="itemtag" scope="itemgroup">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-itm.mklx" level="document" name="item" scope="itemgroup" type="environment">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-itm.mklx" level="document" name="head" scope="itemgroup" type="environment">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-itm.mklx" level="document" name="specialitem" scope="itemgroup" type="environment" variant="item">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant default="yes" type="item"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-itm.mklx" level="document" name="specialitem" scope="itemgroup" type="environment" variant="symbol">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="sym"/>
     <cd:constant type="ran"/>
     <cd:constant type="mar"/>
     <cd:constant type="txt"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-itm.mklx" level="document" name="specialitem" scope="itemgroup" type="environment" variant="none">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="sub"/>
     <cd:constant type="its"/>
     <cd:constant type="no"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="strc-itm.mklx" generated="yes" level="document" name="itemgrouptable" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="itemgroup"/>
    <cd:string value="table"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="setupitemgroup"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupitemgroup"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="itemize"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-itm.mklx" level="system" name="upcomingnofitems">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-items.xml">
  <cd:command category="symbols" file="typo-itm.mkxl" level="style" name="defineitems">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupitems"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="typo-itm.mkxl" level="style" name="setupitems">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="inmargin"/>
     </cd:parameter>
     <cd:parameter name="textwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="none"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:constant type="left"/>
      <cd:constant default="yes" type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="margin"/>
     </cd:parameter>
     <cd:parameter name="textalign">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant default="yes" type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="typo-itm.mkxl" level="document" name="items">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupitems"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-javascript.xml">
  <cd:command category="pdf" file="java-ini.mkxl" level="system" name="JScode" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="uses"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="java-ini.mkxl" level="system" name="JSpreamble" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="used"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="now"/>
     <cd:constant type="later"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="java-ini.mkxl" level="system" name="setJSpreamble">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="java-ini.mkxl" level="system" name="addtoJSpreamble">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="java-ini.mkxl" level="style" name="useJSscripts">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-kerning.xml">
  <cd:command category="fonts" file="typo-krn.mkxl" keywords="whitespace" level="style" name="definecharacterkerning">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcharacterkerning"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-krn.mkxl" keywords="whitespace" level="style" name="setupcharacterkerning">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="factor">
      <cd:constant type="max"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="features">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-krn.mkxl" keywords="whitespace" level="style" name="setcharacterkerning">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-krn.mkxl" keywords="whitespace" level="style" name="resetcharacterkerning"/>
  <cd:command category="fonts" file="typo-krn.mkxl" generated="yes" keywords="whitespace" level="document" name="characterkerning" variant="example">
   <cd:sequence>
    <cd:variable value="characterkerning"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-krn.mkxl" keywords="whitespace" level="document" name="kerncharacters">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-krn.mkxl" keywords="whitespace" level="document" name="letterspacing">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-krn.mkxl" keywords="whitespace" level="document" name="stretched">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupstretched"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-krn.mkxl" keywords="whitespace" level="style" name="setupstretched">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupcharacterkerning"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-pnc.mkxl" keywords="whitespace" level="style" name="defineperiodkerning">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupperiodkerning"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-pnc.mkxl" keywords="whitespace" level="style" name="setupperiodkerning">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-pnc.mkxl" keywords="whitespace" level="style" name="setperiodkerning">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-pnc.mkxl" keywords="whitespace" level="style" name="resetperiodkerning"/>
 </cd:interface>
 <cd:interface file="i-label.xml">
  <cd:command category="structure" file="strc-lab.mkiv" level="style" name="definelabel">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplabel"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lab.mkiv" level="style" name="setuplabel">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="title">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="number">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="numbercommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="titledistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="titlestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="titlecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="titlecommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="titleleft">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="titleright">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="starter">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="stopper">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="coupling">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="counter">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="level">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="headcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="inleft"/>
      <cd:constant type="inright"/>
      <cd:constant type="margin"/>
      <cd:constant type="leftmargin"/>
      <cd:constant type="rightmargin"/>
      <cd:constant type="innermargin"/>
      <cd:constant type="outermargin"/>
      <cd:constant type="serried"/>
      <cd:constant type="hanging"/>
      <cd:constant type="top"/>
      <cd:constant type="empty"/>
      <cd:constant type="command"/>
      <cd:constant default="yes" type="intext"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="headalign">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="indenting">
      <cd:inherit name="setupindenting"/>
     </cd:parameter>
     <cd:parameter name="display">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="indentnext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="line"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="none"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="shrink">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="hang">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="none"/>
      <cd:constant type="margin"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="closesymbol">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="closecommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="referenceprefix">
      <cd:constant type="+"/>
      <cd:constant type="-"/>
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="sample">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="headstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="headcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="aligntitle">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="headindenting">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="delay">
      <cd:constant type="text"/>
     </cd:parameter>
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lab.mkiv" generated="yes" level="document" name="label" variant="example">
   <cd:sequence>
    <cd:variable value="label"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lab.mkiv" generated="yes" level="document" name="currentlabel" variant="example">
   <cd:sequence>
    <cd:string value="current"/>
    <cd:variable value="label"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-labeltext.xml">
  <cd:command category="language" file="lang-lab.mkiv" level="system" name="definelabelclass">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-lab.mkiv" generated="yes" level="style" name="setuplabeltext" variant="instance">
   <cd:sequence>
    <cd:string value="setup"/>
    <cd:instance value="label"/>
    <cd:string value="text"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="head"/>
    <cd:constant value="label"/>
    <cd:constant value="mathlabel"/>
    <cd:constant value="taglabel"/>
    <cd:constant value="unit"/>
    <cd:constant value="operator"/>
    <cd:constant value="prefix"/>
    <cd:constant value="suffix"/>
    <cd:constant value="btxlabel"/>
   </cd:instances>
  </cd:command>
  <cd:command category="language" file="lang-lab.mkiv" generated="yes" level="style" name="presetlabeltext" variant="instance">
   <cd:sequence>
    <cd:string value="preset"/>
    <cd:instance value="label"/>
    <cd:string value="text"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="head"/>
    <cd:constant value="label"/>
    <cd:constant value="mathlabel"/>
    <cd:constant value="taglabel"/>
    <cd:constant value="unit"/>
    <cd:constant value="operator"/>
    <cd:constant value="prefix"/>
    <cd:constant value="suffix"/>
    <cd:constant value="btxlabel"/>
   </cd:instances>
  </cd:command>
  <cd:command category="language" file="lang-lab.mkiv" generated="yes" level="style" name="copylabeltext" variant="instance">
   <cd:sequence>
    <cd:string value="copy"/>
    <cd:instance value="label"/>
    <cd:string value="text"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:key"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="head"/>
    <cd:constant value="label"/>
    <cd:constant value="mathlabel"/>
    <cd:constant value="taglabel"/>
    <cd:constant value="unit"/>
    <cd:constant value="operator"/>
    <cd:constant value="prefix"/>
    <cd:constant value="suffix"/>
    <cd:constant value="btxlabel"/>
   </cd:instances>
  </cd:command>
  <cd:command category="language" file="lang-lab.mkiv" generated="yes" level="style" name="labeltext" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="label"/>
    <cd:string value="text"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="head"/>
    <cd:constant value="label"/>
    <cd:constant value="mathlabel"/>
    <cd:constant value="taglabel"/>
    <cd:constant value="unit"/>
    <cd:constant value="operator"/>
    <cd:constant value="prefix"/>
    <cd:constant value="suffix"/>
    <cd:constant value="btxlabel"/>
   </cd:instances>
  </cd:command>
  <cd:command category="language" file="lang-lab.mkiv" generated="yes" level="system" name="labellanguage" variant="instance">
   <cd:sequence>
    <cd:instance value="label"/>
    <cd:string value="language"/>
   </cd:sequence>
   <cd:instances>
    <cd:constant value="head"/>
    <cd:constant value="label"/>
    <cd:constant value="mathlabel"/>
    <cd:constant value="taglabel"/>
    <cd:constant value="unit"/>
    <cd:constant value="operator"/>
    <cd:constant value="prefix"/>
    <cd:constant value="suffix"/>
    <cd:constant value="btxlabel"/>
   </cd:instances>
  </cd:command>
  <cd:command category="language" file="lang-lab.mkiv" generated="yes" level="style" name="labeltext" variant="instance">
   <cd:sequence>
    <cd:instance value="label"/>
    <cd:string value="text"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="head"/>
    <cd:constant value="label"/>
    <cd:constant value="mathlabel"/>
    <cd:constant value="taglabel"/>
    <cd:constant value="unit"/>
    <cd:constant value="operator"/>
    <cd:constant value="prefix"/>
    <cd:constant value="suffix"/>
    <cd:constant value="btxlabel"/>
   </cd:instances>
  </cd:command>
  <cd:command category="language" file="lang-lab.mkiv" generated="yes" level="style" name="labeltexts" variant="instance">
   <cd:sequence>
    <cd:instance value="label"/>
    <cd:string value="texts"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="head"/>
    <cd:constant value="label"/>
    <cd:constant value="mathlabel"/>
   </cd:instances>
  </cd:command>
  <cd:command category="language" file="lang-lab.mkiv" generated="yes" level="style" name="leftlabeltext" variant="instance">
   <cd:sequence>
    <cd:string value="left"/>
    <cd:instance value="label"/>
    <cd:string value="text"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="head"/>
    <cd:constant value="label"/>
    <cd:constant value="mathlabel"/>
   </cd:instances>
  </cd:command>
  <cd:command category="language" file="lang-lab.mkiv" generated="yes" level="style" name="rightlabeltext" variant="instance">
   <cd:sequence>
    <cd:string value="right"/>
    <cd:instance value="label"/>
    <cd:string value="text"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="head"/>
    <cd:constant value="label"/>
    <cd:constant value="mathlabel"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-language.xml">
  <cd:command category="language" file="lang-ini.mkxl" level="system" name="installlanguage">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setuplanguage"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="system" name="installlanguage" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:language"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="setuplanguage">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
     <cd:constant type="default"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="default">
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="date">
      <cd:inherit name="currentdate"/>
     </cd:parameter>
     <cd:parameter name="time">
      <cd:inherit name="currenttime"/>
     </cd:parameter>
     <cd:parameter name="patterns">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="lefthyphenmin">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="righthyphenmin">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="lefthyphenchar">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="righthyphenchar">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="explicitlefthyphenchar">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="explicitrighthyphenchar">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:paraneter name="apostrophe">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:paraneter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="spacing">
      <cd:constant default="yes" type="broad"/>
      <cd:constant type="packed"/>
     </cd:parameter>
     <cd:parameter name="font">
      <cd:constant type="auto"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="bidi">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="l2r"/>
      <cd:constant type="r2l"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="limittext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="hyphen">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="compoundhyphen">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="leftcompoundhyphen">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="rightcompoundhyphen">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="leftquote">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rightquote">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="leftquotation">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rightquotation">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="leftspeech">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rightspeech">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="leftsentence">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="middlespeech">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rightsentence">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="midsentence">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="leftsubsentence">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rightsubsentence">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter list="yes" name="goodies">
      <cd:constant type="cd:file"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="keephyphensequences"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="collapsehyphensequences"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="dohyphens"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="nohyphens"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="doapostrophes"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="noapostrophes"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="dohyphencollapsing"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="nohyphencollapsing"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="doexplicithyphens"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="noexplicithyphens"/>
  <cd:command category="language" file="lang-ini.mkxl" level="system" name="usehyphensparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="lesshyphens"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="morehyphens"/>
  <cd:command category="language" file="lang-ini.mkxl" keywords="conditional" level="system" name="doifelselanguage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" keywords="conditional" level="system" name="doiflanguageelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" keywords="conditional" level="system" name="doifelsepatterns">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" keywords="conditional" level="system" name="doifpatternselse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" generated="yes" level="document" name="language" variant="example">
   <cd:sequence>
    <cd:variable value="language"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="document" name="language">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:language"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="document" name="language" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:language"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="mainlanguage">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:language"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="system" name="uselanguageparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="system" name="douselanguageparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="system" name="dousecurrentlanguageparameter"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="exceptions" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="system" name="currentlanguage"/>
  <cd:command category="language" file="lang-ini.mkxl" level="system" name="currentmainlanguage"/>
  <cd:command category="language" file="lang-lab.mkxl" level="document" name="commalistsentence">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="document" name="splitsequence">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="document" name="splitsymbol">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="patterns" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="nokerning"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="noligaturing"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="noitaliccorrection"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="noleftkerning"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="noleftligaturing"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="norightkerning"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="norightligaturing"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="noitaliccorrection"/>
  <cd:command category="language" file="lang-ini.mkxl" level="style" name="languageoptions" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-layer.xml">
  <cd:command category="background" file="pack-box.mkxl" level="style" name="setuplayeredtext">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-box.mkxl" level="document" name="layeredtext">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayer"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayeredtext"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-box.mkxl" level="document" name="placelayeredtext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayer"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayeredtext"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-box.mkxl" level="document" name="setlayerframed">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayer"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-box.mkxl" level="document" name="setlayerframed" variant="combination">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayer"/>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-box.mkxl" level="document" name="setlayertext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayer"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-lyr.mkxl" level="style" name="definelayer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayer"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-lyr.mkxl" level="style" name="setuplayer">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="continue"/>
      <cd:constant type="next"/>
      <cd:constant type="repeat"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="test"/>
     </cd:parameter>
     <cd:parameter name="page">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="region">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="rotation">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="position">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="overlay"/>
     </cd:parameter>
     <cd:parameter name="hoffset">
      <cd:constant type="max"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="voffset">
      <cd:constant type="max"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="dx">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="dy">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="sx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="sy">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="x">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="corner">
      <cd:constant default="yes" type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant default="yes" type="top"/>
      <cd:constant type="bottom"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="grid"/>
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="line"/>
      <cd:constant type="l"/>
      <cd:constant type="c"/>
      <cd:constant type="r"/>
      <cd:constant type="m"/>
      <cd:constant type="t"/>
      <cd:constant type="b"/>
      <cd:constant type="g"/>
     </cd:parameter>
     <cd:parameter name="line">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="column">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="direction">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="reverse"/>
     </cd:parameter>
     <cd:parameter name="doublesided">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="fit"/>
      <cd:constant default="yes" type="overlay"/>
     </cd:parameter>
     <cd:parameter name="repeat">
      <cd:constant type="yes"/>
     </cd:parameter>
     <cd:parameter name="preset">
      <cd:constant type="lefttop"/>
      <cd:constant type="righttop"/>
      <cd:constant type="leftbottom"/>
      <cd:constant type="rightbottom"/>
      <cd:constant type="middle"/>
      <cd:constant type="middletop"/>
      <cd:constant type="middlebottom"/>
      <cd:constant type="middleleft"/>
      <cd:constant type="middleright"/>
      <cd:constant type="lefttopleft"/>
      <cd:constant type="lefttopright"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-lyr.mkxl" level="style" name="resetlayer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-lyr.mkxl" level="document" name="flushlayer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-lyr.mkxl" level="document" name="tightlayer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-lyr.mkxl" level="document" name="placelayer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-lyr.mkxl" level="document" name="composedlayer">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-lyr.mkxl" level="document" name="setlayer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="even"/>
     <cd:constant type="odd"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayer"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-lyr.mkxl" level="system" name="definelayerpreset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setuplayer"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-lyr.mkxl" level="system" name="definelayerpreset" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-lyr.mkxl" keywords="conditional" level="system" name="doifelselayerdata">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-lyr.mkxl" keywords="conditional" level="system" name="doiflayerdataelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-lyr.mkxl" level="system" name="layerwidth"/>
  <cd:command category="background" file="pack-lyr.mkxl" level="system" name="layerheight"/>
  <cd:command category="background" file="pack-lyr.mkxl" keywords="metapost" level="document" name="setMPlayer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayer"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-lyr.mkxl" keywords="metapost" level="document" name="getMPlayer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-layout.xml">
  <cd:command category="layout" file="page-lay.mkxl" level="style" name="definelayout">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayout"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" level="style" name="setuplayout">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="normal"/>
      <cd:constant type="repeat"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="edge">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="margindistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="edgedistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftedgedistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightedgedistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargindistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargindistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="topdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="headerdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="footerdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottomdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="preset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="leftmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftedge">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightedge">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="header">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="footer">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="top">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="backspace">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="topspace">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="cutspace">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="middle"/>
      <cd:constant type="fit"/>
     </cd:parameter>
     <cd:parameter name="bottomspace">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="lines">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="middle"/>
      <cd:constant type="fit"/>
     </cd:parameter>
     <cd:parameter name="horoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="veroffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="columns">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="columndistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="default"/>
      <cd:constant default="name" type="normal"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="singlesided"/>
      <cd:constant type="doublesided"/>
     </cd:parameter>
     <cd:parameter name="textwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="textheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="nx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="ny">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="dx">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="dy">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="scale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="sx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="sy">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="marking">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
      <cd:constant type="page"/>
      <cd:constant type="empty"/>
      <cd:constant type="color"/>
      <cd:constant type="one"/>
      <cd:constant type="two"/>
      <cd:constant type="four"/>
     </cd:parameter>
     <cd:parameter name="grid">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="snapping"/>
      <cd:constant type="off"/>
     </cd:parameter>
     <cd:parameter name="textdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="makeup"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="clipoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="cropoffset">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="trimoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bleedoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="artoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="direction">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="reverse"/>
     </cd:parameter>
     <cd:parameter name="limitstretch">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="auto"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="vz">
      <cd:constant type="yes"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="adaptive">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rows">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="rowdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="snapping">
      <cd:constant type="yes"/>
      <cd:constant type="normal"/>
      <cd:constant type="0"/>
      <cd:constant type="1"/>
      <cd:constant type="2"/>
      <cd:constant type="0:10"/>
      <cd:constant type="1:10"/>
      <cd:constant type="2:10"/>
      <cd:constant type="2:20"/>
      <cd:constant type="1:top"/>
      <cd:constant type="1:bottom"/>
      <cd:constant type="2:top"/>
      <cd:constant type="2:bottom"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" level="style" name="setuplayout" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" keywords="conditional" level="system" name="doifelselayoutdefined">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" keywords="conditional" level="system" name="doiflayoutdefinedelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" level="style" name="adaptlayout">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="height">
      <cd:constant type="max"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="lines">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="top">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" level="document" name="layout" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" keywords="conditional" level="system" name="doifelseoddpage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" keywords="conditional" level="system" name="doifoddpageelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" keywords="conditional" level="system" name="doifbothsidesoverruled">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" keywords="conditional" level="system" name="doifbothsides">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" keywords="conditional" level="system" name="rightorleftpageaction">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-run.mkiv" level="document" name="showprint">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="setuppapersize"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="setuppapersize"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayout"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-run.mkiv" level="document" name="showframe">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="top"/>
     <cd:constant type="header"/>
     <cd:constant type="text"/>
     <cd:constant type="footer"/>
     <cd:constant type="bottom"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="leftedge"/>
     <cd:constant type="leftmargin"/>
     <cd:constant type="text"/>
     <cd:constant type="rightmargin"/>
     <cd:constant type="rightedge"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-run.mkiv" level="document" name="showsetups">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant default="yes" type="pt"/>
     <cd:constant type="bp"/>
     <cd:constant default="yes" type="cm"/>
     <cd:constant type="mm"/>
     <cd:constant type="dd"/>
     <cd:constant type="cc"/>
     <cd:constant type="pc"/>
     <cd:constant type="nd"/>
     <cd:constant type="nc"/>
     <cd:constant type="sp"/>
     <cd:constant type="in"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-run.mkiv" level="document" name="showlayout">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant default="yes" type="pt"/>
     <cd:constant type="bp"/>
     <cd:constant default="yes" type="cm"/>
     <cd:constant type="mm"/>
     <cd:constant type="dd"/>
     <cd:constant type="cc"/>
     <cd:constant type="pc"/>
     <cd:constant type="nd"/>
     <cd:constant type="nc"/>
     <cd:constant type="sp"/>
     <cd:constant type="in"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-run.mkiv" level="document" name="showmargins"/>
  <cd:command category="layout" file="page-spr.mkxl" level="document" name="spread" type="environment"/>
  <cd:command category="layout" file="page-ini.mkxl" keywords="conditional" level="system" name="doifelsetopofpage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-ini.mkxl" keywords="conditional" level="system" name="doiftopofpageelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-linefiller.xml">
  <cd:command category="rules" file="node-rul.mkxl" keywords="metapost" level="style" name="definelinefiller">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplinefiller"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" keywords="metapost" level="style" name="setuplinefiller">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant default="yes" type="both"/>
     </cd:parameter>
     <cd:parameter name="scope">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant default="yes" type="local"/>
      <cd:constant type="global"/>
     </cd:parameter>
     <cd:parameter name="mp">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="threshold">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" keywords="metapost" level="style" name="setuplinefillers">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setuplinefiller"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" keywords="metapost" level="style" name="linefiller" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="filler"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplinefiller"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" keywords="metapost" level="style" name="setlinefiller">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="filler"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" keywords="metapost boxes" level="document" name="linefillerhbox">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" keywords="metapost boxes" level="document" name="linefillervbox">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="node-rul.mkxl" keywords="metapost boxes" level="document" name="linefillervtop">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-linenumber.xml">
  <cd:command category="structure" file="page-lin.mklx" level="style" name="definelinenumbering">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplinenumbering"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-lin.mklx" level="style" name="setuplinenumbering">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="start">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="step">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="page"/>
      <cd:constant default="yes" type="first"/>
      <cd:constant type="next"/>
     </cd:parameter>
     <cd:parameter name="conversion">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="continue">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="text"/>
      <cd:constant type="begin"/>
      <cd:constant type="end"/>
      <cd:constant default="yes" type="default"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="inleft"/>
      <cd:constant type="inright"/>
      <cd:constant type="margin"/>
      <cd:constant type="inmargin"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="middle"/>
      <cd:constant default="yes" type="auto"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="margin"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-lin.mklx" level="document" name="linenumbering" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="continue">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="start">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="step">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="page"/>
      <cd:constant default="yes" type="first"/>
      <cd:constant type="next"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-lin.mklx" level="document" name="linenumbering" type="environment" variant="argument">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="continue"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-lin.mklx" level="document" name="someline">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-lin.mklx" level="document" name="startline">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-lin.mklx" level="document" name="stopline">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-lin.mklx" keywords="conditional" level="system" name="doifelsesamelinereference">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-lin.mklx" keywords="conditional" level="system" name="doifsamelinereferenceelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-lin.mklx" level="document" name="inline">
   <cd:arguments>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-lin.mklx" level="document" name="inlinerange">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-lines.xml">
  <cd:command category="boxes" file="supp-box.mkxl" keywords="strings" level="system" name="noflines"/>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="strings" level="system" name="getnoflines">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="strings" level="system" name="getroundednoflines">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="strings" level="system" name="getrawnoflines">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="strings" level="system" name="determinenoflines">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" keywords="strings" level="system" name="determinednoflines">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.lua" level="system" name="noflinesinbox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="spac-lin.mkxl" level="style" name="definelines">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplines"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="spac-lin.mkxl" level="style" name="setuplines">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="option">
      <cd:constant type="packed"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="indenting">
      <cd:inherit name="setupindenting"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="space">
      <cd:constant type="yes"/>
      <cd:constant type="on"/>
      <cd:constant type="off"/>
      <cd:constant type="fixed"/>
      <cd:constant default="yes" type="default"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter list="yes" name="indentlist">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="*"/>
     </cd:parameter>
     <cd:parameter name="keeptogether">
      <cd:constant type="paragraph"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="spac-lin.mkxl" generated="yes" level="document" name="lines" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="lines"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplines"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="lines"/>
   </cd:instances>
  </cd:command>
  <cd:command category="whitespace" file="spac-lin.mkxl" level="document" name="emptylines">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="typo-adj.mkxl" level="document" name="insertlinebefore">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command file="typo-adj.mkxl" level="document" name="insertlineafter">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-linetable.xml">
  <cd:command category="tables" file="tabl-ltb.mkxl" level="style" name="setuplinetable">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="r"/>
     <cd:constant type="c"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="odd"/>
     <cd:constant type="even"/>
     <cd:constant type="header"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="lines">
      <cd:constant type="fit"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="fit"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="nleft">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="repeat">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="nx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant default="yes" type="fit"/>
      <cd:constant type="line"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="background">
      <cd:constant type="color"/>
     </cd:parameter>
     <cd:parameter name="backgroundcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="xheight">
      <cd:constant type="max"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="xdepth">
      <cd:constant type="max"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-ltb.mkxl" level="document" name="linetablecell" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplinetable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-ltb.mkxl" level="document" name="linetable" type="environment"/>
  <cd:command category="tables" file="tabl-ltb.mkxl" level="document" name="linetablehead" type="environment"/>
  <cd:command category="tables" file="tabl-ltb.mkxl" level="document" name="linetablebody" type="environment"/>
  <cd:command category="tables" file="tabl-ltb.mkxl" keywords="buffer" level="document" name="processlinetablebuffer">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-ltb.mkxl" level="document" name="processlinetablefile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-linewidth.xml">
  <cd:command category="layout" file="pack-rul.mkxl" level="style" name="setuplinewidth">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="small"/>
     <cd:constant type="medium"/>
     <cd:constant type="big"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="pack-rul.mkxl" level="style" name="linewidth"/>
 </cd:interface>
 <cd:interface file="i-list.xml">
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="definelist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplist"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="setuplist">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="none"/>
      <cd:constant type="here"/>
     </cd:parameter>
     <cd:parameter name="type">
      <cd:constant type="simple"/>
      <cd:constant type="command"/>
      <cd:constant type="userdata"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant default="yes" type="local"/>
      <cd:constant type="intro"/>
      <cd:constant type="reference"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="reference"/>
      <cd:constant type="all"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="all"/>
      <cd:constant type="text"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="text"/>
      <cd:constant type="current"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="current"/>
      <cd:constant type="here"/>
      <cd:constant type="previous"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="previous"/>
      <cd:constant type="component"/>
      <cd:constant type="cd:section"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="cd:section"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="fit"/>
      <cd:constant default="yes" type="broad"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="fit"/>
      <cd:constant default="yes" type="broad"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="one"/>
      <cd:constant type="two"/>
      <cd:constant type="three"/>
      <cd:constant type="none"/>
      <cd:constant default="yes" type="default"/>
     </cd:parameter>
     <cd:parameter name="label">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="starter">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="stopper">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:threearguments"/>
     </cd:parameter>
     <cd:parameter name="numbercommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="textcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="pagecommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter list="yes" name="pagenumber">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="always"/>
      <cd:constant type="realpage"/>
     </cd:parameter>
     <cd:parameter name="headnumber">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="always"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="none"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="none"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="aligntitle">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="numberalign">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="middle"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="hang">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="interaction">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant default="yes" type="all"/>
      <cd:constant type="number"/>
      <cd:constant type="text"/>
      <cd:constant type="title"/>
      <cd:constant type="page"/>
      <cd:constant type="sectionnumber"/>
      <cd:constant type="pagenumber"/>
     </cd:parameter>
     <cd:parameter name="limittext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="numberstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="numbercolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="pagestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="extras">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="order">
      <cd:constant type="command"/>
      <cd:constant type="all"/>
      <cd:constant type="title"/>
     </cd:parameter>
     <cd:parameter name="levels">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="a"/>
      <cd:constant default="yes" type="b"/>
      <cd:constant type="c"/>
      <cd:constant type="d"/>
      <cd:constant type="e"/>
      <cd:constant type="f"/>
      <cd:constant type="g"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="command"/>
      <cd:constant type="none"/>
      <cd:constant type="interactive"/>
      <cd:constant type="paragraph"/>
      <cd:constant type="horizontal"/>
      <cd:constant type="vertical"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="pageprefix">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="pageprefixseparatorset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageprefixconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageprefixset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageprefixsegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
      <cd:constant type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="*"/>
      <cd:constant method="range" prefix="cd:section" type="all"/>
      <cd:constant type="current"/>
     </cd:parameter>
     <cd:parameter name="pageprefixconnector">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pagestarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagestopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupcounter"/>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="uselist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" keywords="conditional" level="system" name="doifelselist">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" keywords="conditional" level="system" name="doiflistelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="document" name="writebetweenlist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplist"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="document" name="writedatatolist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplist"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="document" name="writetolist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplist"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="document" name="placelist">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplist"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="placerawlist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplist"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="document" name="completelist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplist"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="definecombinedlist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcombinedlist"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="setupcombinedlist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="criterium">
      <cd:constant default="yes" type="local"/>
      <cd:constant type="intro"/>
      <cd:constant type="reference"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="reference"/>
      <cd:constant type="all"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="all"/>
      <cd:constant type="text"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="text"/>
      <cd:constant type="current"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="current"/>
      <cd:constant type="here"/>
      <cd:constant type="previous"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="previous"/>
      <cd:constant type="component"/>
      <cd:constant type="cd:section"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="cd:section"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="extras">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="order">
      <cd:constant type="command"/>
      <cd:constant type="all"/>
      <cd:constant type="title"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="a"/>
      <cd:constant default="yes" type="b"/>
      <cd:constant type="c"/>
      <cd:constant type="d"/>
      <cd:constant type="e"/>
      <cd:constant type="f"/>
      <cd:constant type="g"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="command"/>
      <cd:constant type="none"/>
      <cd:constant type="interactive"/>
      <cd:constant type="paragraph"/>
      <cd:constant type="horizontal"/>
      <cd:constant type="vertical"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="document" name="placecombinedlist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcombinedlist"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" generated="yes" level="style" name="setupcombinedlist" variant="instance">
   <cd:sequence>
    <cd:string value="setup"/>
    <cd:instance value="combinedlist"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupcombinedlist"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="content"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" generated="yes" level="document" name="placecombinedlist" variant="instance">
   <cd:sequence>
    <cd:string value="place"/>
    <cd:instance value="combinedlist"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcombinedlist"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="content"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" generated="yes" level="document" name="completecombinedlist" variant="instance">
   <cd:sequence>
    <cd:string value="complete"/>
    <cd:instance value="combinedlist"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcombinedlist"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="content"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="structurelistuservariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="system" name="rawstructurelistuservariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" keywords="conditional" level="system" name="doifelsestructurelisthaspage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" keywords="conditional" level="system" name="doifstructurelisthaspageelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" keywords="conditional" level="system" name="doifelsestructurelisthasnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" keywords="conditional" level="system" name="doifstructurelisthasnumberelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="definelistextra">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplistextra"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="setuplistextra">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="definelistalternative">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplistalternative"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="setuplistalternative">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:threearguments"/>
     </cd:parameter>
     <cd:parameter name="renderingsetup">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="filler">
      <cd:constant type="cd:command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="system" name="determinelistcharacteristics">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:list"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplist"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="currentlistentrynumber"/>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="currentlistentrytitle"/>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="currentlistentrytitlerendered"/>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="currentlistentrypagenumber"/>
  <cd:command category="structure" file="strc-lst.mklx" level="system" name="currentlistsymbol"/>
  <cd:command category="structure" file="strc-lst.mklx" level="system" name="listlength"/>
  <cd:command category="structure" file="strc-lst.mklx" level="system" name="currentlistentrywrapper" type="environment"/>
  <cd:command category="structure" file="strc-lst.mklx" level="system" name="currentlistentryreferenceattribute">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="number"/>
     <cd:constant type="text"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="all"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="system" name="currentlistentrydestinationattribute"/>
  <cd:command category="structure" file="strc-lst.mklx" level="system" name="currentlistentrylimitedtext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="structurelistrawnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:list"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="structurelistrawpagenumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:list"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="structurelistrawrealpagenumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:list"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="structurelistnumber"/>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="structurelistuserpagenumber"/>
  <cd:command category="structure" file="strc-lst.mklx" level="style" name="structurelistrealpagenumber"/>
 </cd:interface>
 <cd:interface file="i-localboxes.xml">
  <cd:command category="boxes" file="typo-lbx.mkxl" level="system" name="definelocalboxes">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplocalboxes"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-lbx.mkxl" level="system" name="setuplocalboxes">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="command">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="repeat">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant default="yes" type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="middle"/>
      <cd:constant type="lefttext"/>
      <cd:constant type="righttext"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:resolve name="value-color"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-lbx.mkxl" level="system" name="leftparbox">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="global"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-lbx.mkxl" level="system" name="rightparbox">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="global"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-lbx.mkxl" level="system" name="middleparbox">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="global"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-lbx.mkxl" level="system" name="resetlocalbox">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-lbx.mkxl" level="system" name="localbox">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-lbx.mkxl" level="system" name="localbox" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-lbx.mkxl" level="system" name="localboxrange" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="typo-lbx.mkxl" level="system" name="localmargintext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-logo.xml">
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="TeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="TEX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="Context"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="ConTeXt"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="CONTEXT"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MetaFontLogo"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MetaFont"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="METAFONT"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MetaPostLogo"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MetaPost"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="METAPOST"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MetaFun"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="METAFUN"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MKII"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MKIV"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MKVI"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MKXL"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MKLX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MKIX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MKXI"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MPII"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MPIV"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MPVI"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MPXL"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MPLX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="LMTX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MPMI"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="MPML"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="PPCHTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="PPCHTEX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="PRAGMA"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="LaTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="LATEX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="TaBlE"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="TABLE"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="PiCTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="PICTEX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="AmSTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="AMSTEX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="LamSTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="LAMSTEX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="INRSTEX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="eTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="ETEX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="pdfTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="PDFTEX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="pdfeTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="PDFETEX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="Lua"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="luaTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="LuaTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="LUATEX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="luajitTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="LuajitTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="LUAJITTEX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="luametaTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="LuaMetaTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="LUAMETATEX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="XeTeX"/>
  <cd:command category="symbols" file="cont-log.mkxl" level="document" name="XETEX"/>
 </cd:interface>
 <cd:interface file="i-lohi.xml">
  <cd:command category="fonts" file="typo-scr.mkxl" level="style" name="definelow">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplow"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" level="style" name="setuplow">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="down">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" generated="yes" level="document" name="low" variant="instance">
   <cd:sequence>
    <cd:instance value="low"/>
   </cd:sequence>
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="unitslow"/>
   </cd:instances>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" level="document" name="low">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" level="style" name="definehigh">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuphigh"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" level="style" name="setuphigh">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="up">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" generated="yes" level="document" name="high" variant="instance">
   <cd:sequence>
    <cd:instance value="high"/>
   </cd:sequence>
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="unitshigh"/>
   </cd:instances>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" level="document" name="high">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" level="style" name="definelowhigh">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplowhigh"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" level="style" name="setuplowhigh">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="up">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="down">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" generated="yes" level="document" name="lowhigh" variant="instance">
   <cd:sequence>
    <cd:instance value="lowhigh"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="left"/>
     <cd:constant default="yes" type="right"/>
    </cd:keywords>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" level="document" name="lohi">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="left"/>
     <cd:constant default="yes" type="right"/>
    </cd:keywords>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" level="document" name="hilo">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="left"/>
     <cd:constant default="yes" type="right"/>
    </cd:keywords>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" level="style" name="definelowmidhigh">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplowmidhigh"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" level="style" name="setuplowmidhigh">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="up">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="down">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" generated="yes" level="document" name="lowmidhigh" variant="instance">
   <cd:sequence>
    <cd:instance value="lowmidhigh"/>
   </cd:sequence>
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" level="document" name="lomihi">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-scr.mkxl" level="document" name="himilo">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-lua.xml">
  <cd:command category="lua" file="back-exp.mkxl" level="system" name="taggedctxcommand">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="cldf-ini.mkxl" level="system" name="luafunction">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="cldf-ini.mkxl" level="system" name="cldprocessfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="cldf-ini.mkxl" level="system" name="cldloadfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="cldf-ini.mkxl" level="system" name="cldcontext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="cldf-ini.mkxl" level="system" name="cldcommand">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-cod.mkxl" level="system" name="ctxdirectlua">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-cod.mkxl" level="system" name="ctxlatelua">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-cod.mkxl" level="system" name="ctxsprint">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-cod.mkxl" level="system" name="ctxcommand">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-cod.mkxl" level="system" name="ctxdirectcommand">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-cod.mkxl" level="system" name="ctxlatecommand">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-cod.mkxl" level="system" name="ctxreport">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-cod.mkxl" level="system" name="ctxlua">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-cod.mkxl" level="system" name="luacode">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-cod.mkxl" level="system" name="lateluacode">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-cod.mkxl" level="system" name="directluacode">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-cod.mkxl" level="system" name="luaversion"/>
  <cd:command category="lua" file="luat-cod.mkxl" level="system" name="registerctxluafile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-cod.mkxl" level="system" name="ctxloadluafile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="lua" type="environment"/>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="luacode" type="environment"/>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="luamajorversion"/>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="luaminorversion"/>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="luaexpanded">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="luaparameterset" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="luaparameterset">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="luaconditional">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="ctxluacode">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="ctxfunctiondefinition" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" generated="yes" level="system" name="ctxfunctiondefinition" variant="example">
   <cd:sequence>
    <cd:variable value="ctxfunctiondefinition"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="setctxluafunction">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="ctxfunction" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="ctxfunction">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="installctxfunction">
   <cd:arguments>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" generated="yes" level="system" name="ctxfunction" variant="example">
   <cd:sequence>
    <cd:variable value="ctxfunction"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="installctxscanner">
   <cd:arguments>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" generated="yes" level="system" name="ctxscanner" variant="example">
   <cd:sequence>
    <cd:variable value="ctxscanner"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="installprotectedctxfunction">
   <cd:arguments>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="installprotectedctxscanner">
   <cd:arguments>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="luat-ini.mkxl" level="system" name="resetctxscanner">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-luatable.xml">
  <cd:command category="lua" file="cldf-int.mkxl" level="system" name="newluatable">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="cldf-int.mkxl" level="system" name="useluatable">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="cldf-lmt.lmt" level="system" name="disposeluatable">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="cldf-lmt.lmt" level="system" name="inspectluatable">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="cldf-lmt.lmt" level="system" name="showluatables"/>
  <cd:command category="lua" file="cldf-lmt.lmt" level="system" name="setluatable">
   <cd:arguments>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="cldf-lmt.lmt" level="system" name="getfromluatable">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="cldf-lmt.lmt" level="system" name="idxfromluatable">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="cldf-int.mkxl" level="system" name="setdatavalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="cldf-int.mkxl" level="system" name="getdatavalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="lua" file="cldf-int.mkxl" level="system" name="thedatavalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-makeup.xml">
  <cd:command category="structure" file="page-mak.mklx" keywords="layout" level="style" name="definemakeup">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmakeup"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-mak.mklx" keywords="layout" level="style" name="setupmakeup">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="page">
      <cd:inherit name="page"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="top">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="top"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="pagestate">
      <cd:constant type="start"/>
      <cd:constant default="yes" type="stop"/>
     </cd:parameter>
     <cd:parameter name="headerstate">
      <cd:constant type="start"/>
      <cd:constant default="yes" type="stop"/>
      <cd:constant type="high"/>
      <cd:constant type="empty"/>
      <cd:constant type="none"/>
      <cd:constant type="normal"/>
     </cd:parameter>
     <cd:parameter name="footerstate">
      <cd:constant type="start"/>
      <cd:constant default="yes" type="stop"/>
      <cd:constant type="high"/>
      <cd:constant type="empty"/>
      <cd:constant type="none"/>
      <cd:constant type="normal"/>
     </cd:parameter>
     <cd:parameter name="topstate">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="high"/>
      <cd:constant type="empty"/>
      <cd:constant type="none"/>
      <cd:constant default="yes" type="normal"/>
     </cd:parameter>
     <cd:parameter name="bottomstate">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="high"/>
      <cd:constant type="empty"/>
      <cd:constant type="none"/>
      <cd:constant default="yes" type="normal"/>
     </cd:parameter>
     <cd:parameter name="textstate">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="high"/>
      <cd:constant type="empty"/>
      <cd:constant type="none"/>
      <cd:constant default="yes" type="normal"/>
     </cd:parameter>
     <cd:parameter name="doublesided">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant default="yes" type="empty"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="label">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-mak.mklx" keywords="layout" level="document" name="makeup" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmakeup"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-mak.mklx" generated="yes" keywords="layout" level="document" name="makeup" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="makeup"/>
    <cd:string value="makeup"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmakeup"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="standard"/>
    <cd:constant value="page"/>
    <cd:constant value="text"/>
    <cd:constant value="middle"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-marginblock.xml">
  <cd:command category="structure" file="page-mbk.mklx" keywords="layout" level="style" name="definemarginblock">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmarginblock"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-mbk.mklx" keywords="layout" level="style" name="setupmarginblock">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="top">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="middle"/>
      <cd:constant default="yes" type="inmargin"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-mbk.mklx" keywords="layout" level="document" name="marginblock" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-mbk.mklx" keywords="layout" level="document" name="flushallmarginblocks">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-margindata.xml">
  <cd:command category="structure" file="typo-mar.mkxl" level="style" name="definemargindata">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmargindata"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="typo-mar.mkxl" level="style" name="setupmargindata">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="strut">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
      <cd:constant type="cap"/>
      <cd:constant type="fit"/>
      <cd:constant type="line"/>
      <cd:constant type="default"/>
      <cd:constant type="cd:character"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="anchor">
      <cd:constant type="region"/>
      <cd:constant default="yes" type="text"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant default="yes" type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="top"/>
      <cd:constant type="line"/>
      <cd:constant type="first"/>
      <cd:constant type="depth"/>
      <cd:constant type="height"/>
     </cd:parameter>
     <cd:parameter name="category">
      <cd:constant type="default"/>
      <cd:constant type="edge"/>
     </cd:parameter>
     <cd:parameter name="scope">
      <cd:constant type="local"/>
      <cd:constant type="global"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="text"/>
      <cd:constant type="paragraph"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="local"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="margin"/>
      <cd:constant type="edge"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="hoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="voffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="dy">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottomspace">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="threshold">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="line">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="stack">
      <cd:constant type="yes"/>
      <cd:constant type="continue"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="typo-mar.mkxl" level="style" name="setupmarginframed">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="typo-mar.mkxl" generated="yes" level="document" name="margindata" variant="instance">
   <cd:sequence>
    <cd:instance value="margindata"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:inherit name="setupmargindata"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmarginframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="inleftmargin"/>
    <cd:constant value="inrightmargin"/>
    <cd:constant value="inoutermargin"/>
    <cd:constant value="ininnermargin"/>
    <cd:constant value="inleftedge"/>
    <cd:constant value="inrightedge"/>
    <cd:constant value="inouteredge"/>
    <cd:constant value="ininneredge"/>
    <cd:constant value="atleftmargin"/>
    <cd:constant value="atrightmargin"/>
    <cd:constant value="inleft"/>
    <cd:constant value="inright"/>
    <cd:constant value="inouter"/>
    <cd:constant value="ininner"/>
    <cd:constant value="inmargin"/>
    <cd:constant value="inother"/>
    <cd:constant value="margintext"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="typo-mar.mkxl" level="document" name="margindata">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:inherit name="setupmargindata"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmarginframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-marker.xml">
  <cd:command category="attribute" file="attr-mkr.mkxl" level="system" name="definemarker">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-mkr.mkxl" level="system" name="setmarker">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-mkr.mkxl" level="system" name="resetmarker">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-mkr.mkxl" level="system" name="boxmarker">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="attribute" file="attr-mkr.mkxl" level="system" name="marker">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-marking.xml">
  <cd:command category="structure" file="strc-mar.mkxl" level="style" name="definemarking">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmarking"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="style" name="setupmarking">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="separator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="filtercommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="system" name="relatemarking">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="system" name="clearmarking">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="system" name="resetmarking">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="system" name="resetsynchronizemarking">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="system" name="synchronizemarking">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="keep"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" keywords="conditional" level="system" name="doifelsemarking">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" keywords="conditional" level="system" name="doifmarkingelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="style" name="setmarking">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="style" name="marking">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="style" name="getmarking">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant default="yes" type="page"/>
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="first"/>
     <cd:constant type="last"/>
     <cd:constant type="current"/>
     <cd:constant type="previous"/>
     <cd:constant type="next"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="default"/>
     <cd:constant type="both"/>
     <cd:constant type="all"/>
     <cd:constant method="range" prefix="first" type="nocheck"/>
     <cd:constant method="range" prefix="last" type="nocheck"/>
     <cd:constant method="range" prefix="previous" type="nocheck"/>
     <cd:constant method="range" prefix="next" type="nocheck"/>
     <cd:constant method="range" prefix="top" type="nocheck"/>
     <cd:constant method="range" prefix="bottom" type="nocheck"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="style" name="fetchonemark">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="first"/>
     <cd:constant type="last"/>
     <cd:constant type="current"/>
     <cd:constant type="previous"/>
     <cd:constant type="next"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="default"/>
     <cd:constant type="both"/>
     <cd:constant type="all"/>
     <cd:constant method="range" prefix="first" type="nocheck"/>
     <cd:constant method="range" prefix="last" type="nocheck"/>
     <cd:constant method="range" prefix="previous" type="nocheck"/>
     <cd:constant method="range" prefix="next" type="nocheck"/>
     <cd:constant method="range" prefix="top" type="nocheck"/>
     <cd:constant method="range" prefix="bottom" type="nocheck"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="style" name="fetchtwomarks">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="style" name="fetchallmarks">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="style" name="fetchmark">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="first"/>
     <cd:constant type="last"/>
     <cd:constant type="current"/>
     <cd:constant type="previous"/>
     <cd:constant type="next"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="default"/>
     <cd:constant type="both"/>
     <cd:constant type="all"/>
     <cd:constant method="range" prefix="first" type="nocheck"/>
     <cd:constant method="range" prefix="last" type="nocheck"/>
     <cd:constant method="range" prefix="previous" type="nocheck"/>
     <cd:constant method="range" prefix="next" type="nocheck"/>
     <cd:constant method="range" prefix="top" type="nocheck"/>
     <cd:constant method="range" prefix="bottom" type="nocheck"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="style" name="fetchmarking">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="page"/>
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="first"/>
     <cd:constant type="last"/>
     <cd:constant type="current"/>
     <cd:constant type="previous"/>
     <cd:constant type="next"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="default"/>
     <cd:constant type="both"/>
     <cd:constant type="all"/>
     <cd:constant method="range" prefix="first" type="nocheck"/>
     <cd:constant method="range" prefix="last" type="nocheck"/>
     <cd:constant method="range" prefix="previous" type="nocheck"/>
     <cd:constant method="range" prefix="next" type="nocheck"/>
     <cd:constant method="range" prefix="top" type="nocheck"/>
     <cd:constant method="range" prefix="bottom" type="nocheck"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="style" name="fetchonemarking">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="page"/>
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="first"/>
     <cd:constant type="last"/>
     <cd:constant type="current"/>
     <cd:constant type="previous"/>
     <cd:constant type="next"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="default"/>
     <cd:constant type="both"/>
     <cd:constant type="all"/>
     <cd:constant method="range" prefix="first" type="nocheck"/>
     <cd:constant method="range" prefix="last" type="nocheck"/>
     <cd:constant method="range" prefix="previous" type="nocheck"/>
     <cd:constant method="range" prefix="next" type="nocheck"/>
     <cd:constant method="range" prefix="top" type="nocheck"/>
     <cd:constant method="range" prefix="bottom" type="nocheck"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="style" name="fetchtwomarkings">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="page"/>
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-mar.mkxl" level="style" name="fetchallmarkings">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:mark"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="page"/>
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-math.xml">
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="definemathematics">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathematics"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="setupmathematics">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="openup">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter list="yes" name="symbolset">
      <cd:constant type="blackboard-to-bold"/>
      <cd:constant type="mikaels-favourites"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="functionstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="compact">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:constant default="yes" type="l2r"/>
      <cd:constant type="lefttoright"/>
      <cd:constant type="r2l"/>
      <cd:constant type="righttoleft"/>
     </cd:parameter>
     <cd:parameter name="sygreek">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="italic"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="lcgreek">
      <cd:constant type="normal"/>
      <cd:constant default="yes" type="italic"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="ucgreek">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="italic"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="italics">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="autopunctuation">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="all"/>
      <cd:constant type="comma"/>
      <cd:constant type="yes,semicolon"/>
      <cd:constant type="comma,semicolon"/>
      <cd:constant type="all,semicolon"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="domain">
      <cd:constant type="default"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="textstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="functioncolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="integral">
      <cd:constant type="horizontal"/>
      <cd:constant type="vertical"/>
      <cd:constant type="auto"/>
      <cd:constant type="autolimits"/>
      <cd:constant type="limits"/>
      <cd:constant type="nolimits"/>
     </cd:parameter>
     <cd:parameter name="stylealternative">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="default">
      <cd:constant type="normal"/>
      <cd:constant default="yes" type="italic"/>
     </cd:parameter>
     <cd:parameter name="collapsing">
      <cd:constant type="0"/>
      <cd:constant default="yes" type="1"/>
      <cd:constant type="2"/>
      <cd:constant type="3"/>
      <cd:constant type="default"/>
      <cd:constant type="tex"/>
      <cd:constant type="list"/>
      <cd:constant type="all"/>
      <cd:constant type="none"/>
      <cd:constant type="reset"/>
     </cd:parameter>
     <cd:parameter name="kernpairs">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="mathconstants">
      <cd:constant default="yes" type="italic"/>
      <cd:constant type="upright"/>
     </cd:parameter>
     <cd:parameter name="differentiald">
      <cd:constant default="yes" type="italic"/>
      <cd:constant type="upright"/>
     </cd:parameter>
     <cd:parameter name="exponentiale">
      <cd:constant default="yes" type="italic"/>
      <cd:constant type="upright"/>
     </cd:parameter>
     <cd:parameter name="imaginaryi">
      <cd:constant default="yes" type="italic"/>
      <cd:constant type="upright"/>
     </cd:parameter>
     <cd:parameter name="imaginaryj">
      <cd:constant default="yes" type="italic"/>
      <cd:constant type="upright"/>
     </cd:parameter>
     <cd:parameter name="constantpi">
      <cd:constant default="yes" type="italic"/>
      <cd:constant type="upright"/>
     </cd:parameter>
     <cd:parameter name="snap">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="textdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="threshold">
      <cd:constant type="none"/>
      <cd:constant type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="mathstyle">
      <cd:constant type="display"/>
      <cd:constant type="text"/>
      <cd:constant type="script"/>
      <cd:constant type="scriptscript"/>
      <cd:constant type="cramped"/>
      <cd:constant type="uncramped"/>
      <cd:constant type="normal"/>
      <cd:constant type="packed"/>
      <cd:constant type="small"/>
      <cd:constant type="big"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="autospacing">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="autonumbers">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="autofencing">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="hz">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="alignscripts">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="always"/>
      <cd:constant type="empty"/>
     </cd:parameter>
     <cd:parameter name="interscriptfactor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="autointervals">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="limitstretch">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="domain">
      <cd:constant default="yes" type="default"/>
      <cd:constant type="chemistry"/>
     </cd:parameter>
     <cd:parameter name="snapping">
      <cd:constant type="reset"/>
      <cd:constant type="line"/>
      <cd:constant type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="system" name="inlineordisplaymath">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="rawmathematics">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathematics" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="i:default"/>
     <cd:constant type="i:half"/>
     <cd:constant type="i:tight"/>
     <cd:constant type="i:fixed"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathematics">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="i:default"/>
     <cd:constant type="i:half"/>
     <cd:constant type="i:tight"/>
     <cd:constant type="i:fixed"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathematics" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathematics"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="math">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="i:default"/>
     <cd:constant type="i:half"/>
     <cd:constant type="i:tight"/>
     <cd:constant type="i:fixed"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="math" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathematics"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="m">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="i:default"/>
     <cd:constant type="i:half"/>
     <cd:constant type="i:tight"/>
     <cd:constant type="i:fixed"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="m" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathematics"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="dm">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="im">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="nm">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mtp">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="definemathcommand" variant="one">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="all"/>
     <cd:constant type="begin"/>
     <cd:constant type="end"/>
     <cd:constant type="unset"/>
     <cd:constant type="ordinary"/>
     <cd:constant type="operator"/>
     <cd:constant type="binary"/>
     <cd:constant type="relation"/>
     <cd:constant type="open"/>
     <cd:constant type="close"/>
     <cd:constant type="punctuation"/>
     <cd:constant type="variable"/>
     <cd:constant type="active"/>
     <cd:constant type="inner"/>
     <cd:constant type="under"/>
     <cd:constant type="over"/>
     <cd:constant type="fraction"/>
     <cd:constant type="radical"/>
     <cd:constant type="middle"/>
     <cd:constant type="prime"/>
     <cd:constant type="accent"/>
     <cd:constant type="fenced"/>
     <cd:constant type="ghost"/>
     <cd:constant type="vcenter"/>
     <cd:constant type="explicit"/>
     <cd:constant type="imaginary"/>
     <cd:constant type="differential"/>
     <cd:constant type="exponential"/>
     <cd:constant type="integral"/>
     <cd:constant type="ellipsis"/>
     <cd:constant type="function"/>
     <cd:constant type="digit"/>
     <cd:constant type="division"/>
     <cd:constant type="factorial"/>
     <cd:constant type="wrapped"/>
     <cd:constant type="construct"/>
     <cd:constant type="dimension"/>
     <cd:constant type="unary"/>
     <cd:constant type="textpunctuation"/>
     <cd:constant type="unspaced"/>
     <cd:constant type="experimental"/>
     <cd:constant type="fake"/>
     <cd:constant type="numbergroup"/>
     <cd:constant type="continuation"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="one"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:oneargument"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="definemathcommand" variant="two">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="all"/>
     <cd:constant type="begin"/>
     <cd:constant type="end"/>
     <cd:constant type="unset"/>
     <cd:constant type="ordinary"/>
     <cd:constant type="operator"/>
     <cd:constant type="binary"/>
     <cd:constant type="relation"/>
     <cd:constant type="open"/>
     <cd:constant type="close"/>
     <cd:constant type="punctuation"/>
     <cd:constant type="variable"/>
     <cd:constant type="active"/>
     <cd:constant type="inner"/>
     <cd:constant type="under"/>
     <cd:constant type="over"/>
     <cd:constant type="fraction"/>
     <cd:constant type="radical"/>
     <cd:constant type="middle"/>
     <cd:constant type="prime"/>
     <cd:constant type="accent"/>
     <cd:constant type="fenced"/>
     <cd:constant type="ghost"/>
     <cd:constant type="vcenter"/>
     <cd:constant type="explicit"/>
     <cd:constant type="imaginary"/>
     <cd:constant type="differential"/>
     <cd:constant type="exponential"/>
     <cd:constant type="integral"/>
     <cd:constant type="ellipsis"/>
     <cd:constant type="function"/>
     <cd:constant type="digit"/>
     <cd:constant type="division"/>
     <cd:constant type="factorial"/>
     <cd:constant type="wrapped"/>
     <cd:constant type="construct"/>
     <cd:constant type="dimension"/>
     <cd:constant type="unary"/>
     <cd:constant type="textpunctuation"/>
     <cd:constant type="unspaced"/>
     <cd:constant type="experimental"/>
     <cd:constant type="fake"/>
     <cd:constant type="numbergroup"/>
     <cd:constant type="continuation"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="two"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:twoarguments"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="definemathcommand" variant="mathclass">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="all"/>
     <cd:constant type="begin"/>
     <cd:constant type="end"/>
     <cd:constant type="unset"/>
     <cd:constant type="ordinary"/>
     <cd:constant type="operator"/>
     <cd:constant type="binary"/>
     <cd:constant type="relation"/>
     <cd:constant type="open"/>
     <cd:constant type="close"/>
     <cd:constant type="punctuation"/>
     <cd:constant type="variable"/>
     <cd:constant type="active"/>
     <cd:constant type="inner"/>
     <cd:constant type="under"/>
     <cd:constant type="over"/>
     <cd:constant type="fraction"/>
     <cd:constant type="radical"/>
     <cd:constant type="middle"/>
     <cd:constant type="prime"/>
     <cd:constant type="accent"/>
     <cd:constant type="fenced"/>
     <cd:constant type="ghost"/>
     <cd:constant type="vcenter"/>
     <cd:constant type="explicit"/>
     <cd:constant type="imaginary"/>
     <cd:constant type="differential"/>
     <cd:constant type="exponential"/>
     <cd:constant type="integral"/>
     <cd:constant type="ellipsis"/>
     <cd:constant type="function"/>
     <cd:constant type="digit"/>
     <cd:constant type="division"/>
     <cd:constant type="factorial"/>
     <cd:constant type="wrapped"/>
     <cd:constant type="construct"/>
     <cd:constant type="dimension"/>
     <cd:constant type="unary"/>
     <cd:constant type="textpunctuation"/>
     <cd:constant type="unspaced"/>
     <cd:constant type="experimental"/>
     <cd:constant type="fake"/>
     <cd:constant type="numbergroup"/>
     <cd:constant type="continuation"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="all"/>
     <cd:constant type="begin"/>
     <cd:constant type="end"/>
     <cd:constant type="unset"/>
     <cd:constant type="ordinary"/>
     <cd:constant type="operator"/>
     <cd:constant type="binary"/>
     <cd:constant type="relation"/>
     <cd:constant type="open"/>
     <cd:constant type="close"/>
     <cd:constant type="punctuation"/>
     <cd:constant type="variable"/>
     <cd:constant type="active"/>
     <cd:constant type="inner"/>
     <cd:constant type="under"/>
     <cd:constant type="over"/>
     <cd:constant type="fraction"/>
     <cd:constant type="radical"/>
     <cd:constant type="middle"/>
     <cd:constant type="prime"/>
     <cd:constant type="accent"/>
     <cd:constant type="fenced"/>
     <cd:constant type="ghost"/>
     <cd:constant type="vcenter"/>
     <cd:constant type="explicit"/>
     <cd:constant type="imaginary"/>
     <cd:constant type="differential"/>
     <cd:constant type="exponential"/>
     <cd:constant type="integral"/>
     <cd:constant type="ellipsis"/>
     <cd:constant type="function"/>
     <cd:constant type="digit"/>
     <cd:constant type="division"/>
     <cd:constant type="factorial"/>
     <cd:constant type="wrapped"/>
     <cd:constant type="construct"/>
     <cd:constant type="dimension"/>
     <cd:constant type="unary"/>
     <cd:constant type="textpunctuation"/>
     <cd:constant type="unspaced"/>
     <cd:constant type="experimental"/>
     <cd:constant type="fake"/>
     <cd:constant type="numbergroup"/>
     <cd:constant type="continuation"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="definemathcommand">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="all"/>
     <cd:constant type="begin"/>
     <cd:constant type="end"/>
     <cd:constant type="unset"/>
     <cd:constant type="ordinary"/>
     <cd:constant type="operator"/>
     <cd:constant type="binary"/>
     <cd:constant type="relation"/>
     <cd:constant type="open"/>
     <cd:constant type="close"/>
     <cd:constant type="punctuation"/>
     <cd:constant type="variable"/>
     <cd:constant type="active"/>
     <cd:constant type="inner"/>
     <cd:constant type="under"/>
     <cd:constant type="over"/>
     <cd:constant type="fraction"/>
     <cd:constant type="radical"/>
     <cd:constant type="middle"/>
     <cd:constant type="prime"/>
     <cd:constant type="accent"/>
     <cd:constant type="fenced"/>
     <cd:constant type="ghost"/>
     <cd:constant type="vcenter"/>
     <cd:constant type="explicit"/>
     <cd:constant type="imaginary"/>
     <cd:constant type="differential"/>
     <cd:constant type="exponential"/>
     <cd:constant type="integral"/>
     <cd:constant type="ellipsis"/>
     <cd:constant type="function"/>
     <cd:constant type="digit"/>
     <cd:constant type="division"/>
     <cd:constant type="factorial"/>
     <cd:constant type="wrapped"/>
     <cd:constant type="construct"/>
     <cd:constant type="dimension"/>
     <cd:constant type="unary"/>
     <cd:constant type="textpunctuation"/>
     <cd:constant type="unspaced"/>
     <cd:constant type="experimental"/>
     <cd:constant type="fake"/>
     <cd:constant type="numbergroup"/>
     <cd:constant type="continuation"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" generated="yes" level="document" name="mathcommand" variant="example">
   <cd:sequence>
    <cd:variable value="mathcommand"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="definemathsymbol">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="all"/>
     <cd:constant type="begin"/>
     <cd:constant type="end"/>
     <cd:constant type="unset"/>
     <cd:constant type="ordinary"/>
     <cd:constant type="operator"/>
     <cd:constant type="binary"/>
     <cd:constant type="relation"/>
     <cd:constant type="open"/>
     <cd:constant type="close"/>
     <cd:constant type="punctuation"/>
     <cd:constant type="variable"/>
     <cd:constant type="active"/>
     <cd:constant type="inner"/>
     <cd:constant type="under"/>
     <cd:constant type="over"/>
     <cd:constant type="fraction"/>
     <cd:constant type="radical"/>
     <cd:constant type="middle"/>
     <cd:constant type="prime"/>
     <cd:constant type="accent"/>
     <cd:constant type="fenced"/>
     <cd:constant type="ghost"/>
     <cd:constant type="vcenter"/>
     <cd:constant type="explicit"/>
     <cd:constant type="imaginary"/>
     <cd:constant type="differential"/>
     <cd:constant type="exponential"/>
     <cd:constant type="integral"/>
     <cd:constant type="ellipsis"/>
     <cd:constant type="function"/>
     <cd:constant type="digit"/>
     <cd:constant type="division"/>
     <cd:constant type="factorial"/>
     <cd:constant type="wrapped"/>
     <cd:constant type="construct"/>
     <cd:constant type="dimension"/>
     <cd:constant type="unary"/>
     <cd:constant type="textpunctuation"/>
     <cd:constant type="unspaced"/>
     <cd:constant type="experimental"/>
     <cd:constant type="fake"/>
     <cd:constant type="numbergroup"/>
     <cd:constant type="continuation"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="mathop">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mtext">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="system" name="mfunctionlabeltext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="stackrel">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="apply">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="system" name="definemathstyle">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="display"/>
     <cd:constant type="text"/>
     <cd:constant type="script"/>
     <cd:constant type="scriptscript"/>
     <cd:constant type="cramped"/>
     <cd:constant type="uncramped"/>
     <cd:constant type="normal"/>
     <cd:constant type="packed"/>
     <cd:constant type="small"/>
     <cd:constant type="big"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="setupmathstyle">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="display"/>
     <cd:constant type="text"/>
     <cd:constant type="script"/>
     <cd:constant type="scriptscript"/>
     <cd:constant type="cramped"/>
     <cd:constant type="uncramped"/>
     <cd:constant type="normal"/>
     <cd:constant type="packed"/>
     <cd:constant type="small"/>
     <cd:constant type="big"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="system" name="setmathstyle">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="display"/>
     <cd:constant type="text"/>
     <cd:constant type="script"/>
     <cd:constant type="scriptscript"/>
     <cd:constant type="cramped"/>
     <cd:constant type="uncramped"/>
     <cd:constant type="normal"/>
     <cd:constant type="packed"/>
     <cd:constant type="small"/>
     <cd:constant type="big"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="system" name="mathstyle" type="environment">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="display"/>
     <cd:constant type="text"/>
     <cd:constant type="script"/>
     <cd:constant type="scriptscript"/>
     <cd:constant type="cramped"/>
     <cd:constant type="uncramped"/>
     <cd:constant type="normal"/>
     <cd:constant type="packed"/>
     <cd:constant type="small"/>
     <cd:constant type="big"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="push" category="mathematics" end="pop" file="math-ini.mkxl" level="system" name="mathstyle" type="environment"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="system" name="usemathstyleparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="system" name="usemathstyleparameter" type="environment">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathtext">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="definemathtext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathtext"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="setupmathtext">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="alternative">
      <cd:constant type="split"/>
      <cd:constant type="word"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="class">
      <cd:constant type="all"/>
      <cd:constant type="begin"/>
      <cd:constant type="end"/>
      <cd:constant type="unset"/>
      <cd:constant type="ordinary"/>
      <cd:constant type="operator"/>
      <cd:constant type="binary"/>
      <cd:constant type="relation"/>
      <cd:constant type="open"/>
      <cd:constant type="close"/>
      <cd:constant type="punctuation"/>
      <cd:constant type="variable"/>
      <cd:constant type="active"/>
      <cd:constant type="inner"/>
      <cd:constant type="under"/>
      <cd:constant type="over"/>
      <cd:constant type="fraction"/>
      <cd:constant type="radical"/>
      <cd:constant type="middle"/>
      <cd:constant type="prime"/>
      <cd:constant type="accent"/>
      <cd:constant type="fenced"/>
      <cd:constant type="ghost"/>
      <cd:constant type="vcenter"/>
      <cd:constant type="explicit"/>
      <cd:constant type="imaginary"/>
      <cd:constant type="differential"/>
      <cd:constant type="exponential"/>
      <cd:constant type="integral"/>
      <cd:constant type="ellipsis"/>
      <cd:constant type="function"/>
      <cd:constant type="digit"/>
      <cd:constant type="division"/>
      <cd:constant type="factorial"/>
      <cd:constant type="wrapped"/>
      <cd:constant type="construct"/>
      <cd:constant type="dimension"/>
      <cd:constant type="unary"/>
      <cd:constant type="textpunctuation"/>
      <cd:constant type="unspaced"/>
      <cd:constant type="experimental"/>
      <cd:constant type="fake"/>
      <cd:constant type="numbergroup"/>
      <cd:constant type="continuation"/>
     </cd:parameter>
     <cd:parameter name="leftclass">
      <cd:constant type="all"/>
      <cd:constant type="begin"/>
      <cd:constant type="end"/>
      <cd:constant type="unset"/>
      <cd:constant type="ordinary"/>
      <cd:constant type="operator"/>
      <cd:constant type="binary"/>
      <cd:constant type="relation"/>
      <cd:constant type="open"/>
      <cd:constant type="close"/>
      <cd:constant type="punctuation"/>
      <cd:constant type="variable"/>
      <cd:constant type="active"/>
      <cd:constant type="inner"/>
      <cd:constant type="under"/>
      <cd:constant type="over"/>
      <cd:constant type="fraction"/>
      <cd:constant type="radical"/>
      <cd:constant type="middle"/>
      <cd:constant type="prime"/>
      <cd:constant type="accent"/>
      <cd:constant type="fenced"/>
      <cd:constant type="ghost"/>
      <cd:constant type="vcenter"/>
      <cd:constant type="explicit"/>
      <cd:constant type="imaginary"/>
      <cd:constant type="differential"/>
      <cd:constant type="exponential"/>
      <cd:constant type="integral"/>
      <cd:constant type="ellipsis"/>
      <cd:constant type="function"/>
      <cd:constant type="digit"/>
      <cd:constant type="division"/>
      <cd:constant type="factorial"/>
      <cd:constant type="wrapped"/>
      <cd:constant type="construct"/>
      <cd:constant type="dimension"/>
      <cd:constant type="unary"/>
      <cd:constant type="textpunctuation"/>
      <cd:constant type="unspaced"/>
      <cd:constant type="experimental"/>
      <cd:constant type="fake"/>
      <cd:constant type="numbergroup"/>
      <cd:constant type="continuation"/>
     </cd:parameter>
     <cd:parameter name="rightclass">
      <cd:constant type="all"/>
      <cd:constant type="begin"/>
      <cd:constant type="end"/>
      <cd:constant type="unset"/>
      <cd:constant type="ordinary"/>
      <cd:constant type="operator"/>
      <cd:constant type="binary"/>
      <cd:constant type="relation"/>
      <cd:constant type="open"/>
      <cd:constant type="close"/>
      <cd:constant type="punctuation"/>
      <cd:constant type="variable"/>
      <cd:constant type="active"/>
      <cd:constant type="inner"/>
      <cd:constant type="under"/>
      <cd:constant type="over"/>
      <cd:constant type="fraction"/>
      <cd:constant type="radical"/>
      <cd:constant type="middle"/>
      <cd:constant type="prime"/>
      <cd:constant type="accent"/>
      <cd:constant type="fenced"/>
      <cd:constant type="ghost"/>
      <cd:constant type="vcenter"/>
      <cd:constant type="explicit"/>
      <cd:constant type="imaginary"/>
      <cd:constant type="differential"/>
      <cd:constant type="exponential"/>
      <cd:constant type="integral"/>
      <cd:constant type="ellipsis"/>
      <cd:constant type="function"/>
      <cd:constant type="digit"/>
      <cd:constant type="division"/>
      <cd:constant type="factorial"/>
      <cd:constant type="wrapped"/>
      <cd:constant type="construct"/>
      <cd:constant type="dimension"/>
      <cd:constant type="unary"/>
      <cd:constant type="textpunctuation"/>
      <cd:constant type="unspaced"/>
      <cd:constant type="experimental"/>
      <cd:constant type="fake"/>
      <cd:constant type="numbergroup"/>
      <cd:constant type="continuation"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" generated="yes" level="document" name="mathtext" variant="instance">
   <cd:sequence>
    <cd:instance value="mathtext"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="mathtext"/>
    <cd:constant value="mathtexttf"/>
    <cd:constant value="mathtextit"/>
    <cd:constant value="mathtextsl"/>
    <cd:constant value="mathtextbf"/>
    <cd:constant value="mathtextbi"/>
    <cd:constant value="mathtextbs"/>
    <cd:constant value="mathword"/>
    <cd:constant value="mathwordtf"/>
    <cd:constant value="mathwordit"/>
    <cd:constant value="mathwordsl"/>
    <cd:constant value="mathwordbf"/>
    <cd:constant value="mathwordbi"/>
    <cd:constant value="mathwordbs"/>
    <cd:constant value="mathsplit"/>
    <cd:constant value="mathsplittf"/>
    <cd:constant value="mathsplitit"/>
    <cd:constant value="mathsplitsl"/>
    <cd:constant value="mathsplitbf"/>
    <cd:constant value="mathsplitbi"/>
    <cd:constant value="mathsplitbs"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="automathtext"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathtextauto">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathortext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathoptext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="smallmathsymbol">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathrm"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathss"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathtt"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathtf"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathsl"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathit"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathbf"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathbi"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathbs"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathitalic"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathupright"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathdefault"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathscript"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathfraktur"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathblackboard"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="enablemathpunctuation"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="disablemathpunctuation"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="enablemathautospacing"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="disablemathautospacing"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="enablemathautonumbers"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="disablemathautonumbers"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="enablemathautofencing"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="disablemathautofencing"/>
  <cd:command category="mathematics" file="supp-mat.mkxl" level="style" name="displaymath">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="supp-mat.mkxl" level="style" name="inlinemath">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="supp-mat.mkxl" level="style" name="textmath">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="supp-mat.mkxl" level="system" name="imath" type="environment"/>
  <cd:command category="mathematics" file="supp-mat.mkxl" level="system" name="dmath" type="environment"/>
  <cd:command category="mathematics" file="supp-mat.mkxl" level="system" name="mathmode" type="environment"/>
  <cd:command category="mathematics" file="supp-mat.mkxl" level="system" name="nonmathematics">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="supp-mat.mkxl" level="system" name="displaymathematics">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="supp-mat.mkxl" level="system" name="inlinemathematics">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="supp-mat.mkxl" level="system" name="automathematics">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="supp-mat.mkxl" level="system" name="cramped">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="supp-mat.mkxl" level="system" name="crampedllap">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="supp-mat.mkxl" level="system" name="crampedrlap">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="supp-mat.mkxl" level="system" name="crampedclap">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-del.mkxl" level="system" name="autointegral">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="stackscripts"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="unstackscripts"/>
  <cd:command category="mathematics" file="math-def.mkxl" level="document" name="amedian">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="enablemathrules"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="supscr">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="subscr">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="supsubscr">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="subsupscr">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="supprescr">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="subprescr">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="supsubprescr">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="subsupprescr">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="definemathspacing">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="horizontal"/>
     <cd:constant type="vertical"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="setupmathspacing">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="normal"/>
     <cd:constant type="tight"/>
     <cd:constant type="loose"/>
     <cd:constant type="narrow"/>
     <cd:constant type="wide"/>
     <cd:constant type="less"/>
     <cd:constant type="more"/>
     <cd:constant type="chemistry"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="traversemath">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="regular"/>
     <cd:constant type="sansserif"/>
     <cd:constant type="monospaced"/>
     <cd:constant type="fraktur"/>
     <cd:constant type="script"/>
     <cd:constant type="calligraphic"/>
     <cd:constant type="blackboard"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="normal"/>
     <cd:constant type="bold"/>
     <cd:constant type="bolditalic"/>
     <cd:constant type="italic"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="ucletters"/>
     <cd:constant type="lcletters"/>
     <cd:constant type="digits"/>
     <cd:constant type="ucgreek"/>
     <cd:constant type="lcgreek"/>
     <cd:constant type="symbols"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="traverseblock">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="digitsarabicindic"/>
     <cd:constant type="digitsbold"/>
     <cd:constant type="digitsdoublestruck"/>
     <cd:constant type="digitsextendedarabicindic"/>
     <cd:constant type="digitslatin"/>
     <cd:constant type="digitsmonospace"/>
     <cd:constant type="digitsnormal"/>
     <cd:constant type="digitssansserifbold"/>
     <cd:constant type="digitssansserifnormal"/>
     <cd:constant type="geometricshapes"/>
     <cd:constant type="letterlikesymbols"/>
     <cd:constant type="lowercasebold"/>
     <cd:constant type="lowercaseboldfraktur"/>
     <cd:constant type="lowercasebolditalic"/>
     <cd:constant type="lowercaseboldscript"/>
     <cd:constant type="lowercasedoublestruck"/>
     <cd:constant type="lowercasefraktur"/>
     <cd:constant type="lowercasegreekbold"/>
     <cd:constant type="lowercasegreekbolditalic"/>
     <cd:constant type="lowercasegreekitalic"/>
     <cd:constant type="lowercasegreeknormal"/>
     <cd:constant type="lowercasegreeksansserifbold"/>
     <cd:constant type="lowercasegreeksansserifbolditalic"/>
     <cd:constant type="lowercaseitalic"/>
     <cd:constant type="lowercasemonospace"/>
     <cd:constant type="lowercasenormal"/>
     <cd:constant type="lowercasesansserifbold"/>
     <cd:constant type="lowercasesansserifbolditalic"/>
     <cd:constant type="lowercasesansserifitalic"/>
     <cd:constant type="lowercasesansserifnormal"/>
     <cd:constant type="lowercasescript"/>
     <cd:constant type="mathematicalalphanumericsymbols"/>
     <cd:constant type="mathematicaloperators"/>
     <cd:constant type="miscellaneousmathematicalsymbolsa"/>
     <cd:constant type="miscellaneousmathematicalsymbolsb"/>
     <cd:constant type="miscellaneoussymbols"/>
     <cd:constant type="miscellaneoussymbolsandarrows"/>
     <cd:constant type="miscellaneoustechnical"/>
     <cd:constant type="supplementalarrowsa"/>
     <cd:constant type="supplementalarrowsb"/>
     <cd:constant type="supplementalarrowsc"/>
     <cd:constant type="supplementalmathematicaloperators"/>
     <cd:constant type="uppercasebold"/>
     <cd:constant type="uppercaseboldfraktur"/>
     <cd:constant type="uppercasebolditalic"/>
     <cd:constant type="uppercaseboldscript"/>
     <cd:constant type="uppercasedoublestruck"/>
     <cd:constant type="uppercasefraktur"/>
     <cd:constant type="uppercasegreekbold"/>
     <cd:constant type="uppercasegreekbolditalic"/>
     <cd:constant type="uppercasegreekitalic"/>
     <cd:constant type="uppercasegreeknormal"/>
     <cd:constant type="uppercasegreeksansserifbold"/>
     <cd:constant type="uppercasegreeksansserifbolditalic"/>
     <cd:constant type="uppercaseitalic"/>
     <cd:constant type="uppercasemonospace"/>
     <cd:constant type="uppercasenormal"/>
     <cd:constant type="uppercasesansserifbold"/>
     <cd:constant type="uppercasesansserifbolditalic"/>
     <cd:constant type="uppercasesansserifitalic"/>
     <cd:constant type="uppercasesansserifnormal"/>
     <cd:constant type="uppercasescript"/>
     <cd:constant type="lowercasecalligraphic"/>
     <cd:constant type="uppercasecalligraphic"/>
     <cd:constant type="lowercaseboldcalligraphic"/>
     <cd:constant type="uppercaseboldcalligraphic"/>
     <cd:constant type="lowercasesansgreek"/>
     <cd:constant type="uppercasesansgreek"/>
     <cd:constant type="lowercaseitalicsansgreek"/>
     <cd:constant type="uppercaseitalicsansgreek"/>
     <cd:constant type="lowercaseblackboarditalic"/>
     <cd:constant type="uppercaseblackboarditalic"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathdigits">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="base">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="definemathgroupset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="every"/>
     <cd:constant type="default"/>
     <cd:constant type="binary␣relation"/>
     <cd:constant type="binary␣set␣relation"/>
     <cd:constant type="integral"/>
     <cd:constant type="limit"/>
     <cd:constant type="number␣set"/>
     <cd:constant type="postfix␣operator"/>
     <cd:constant type="prime"/>
     <cd:constant type="binary␣operator"/>
     <cd:constant type="binary␣vector"/>
     <cd:constant type="binary␣arithmetic"/>
     <cd:constant type="binary␣logical"/>
     <cd:constant type="binary␣set"/>
     <cd:constant type="constant arithmetic"/>
     <cd:constant type="constant␣set"/>
     <cd:constant type="differential"/>
     <cd:constant type="differential2"/>
     <cd:constant type="factorial"/>
     <cd:constant type="interval"/>
     <cd:constant type="quantifier"/>
     <cd:constant type="unary␣set"/>
     <cd:constant type="constant␣logical"/>
     <cd:constant type="partial"/>
     <cd:constant type="nary␣operator"/>
     <cd:constant type="nary␣logical"/>
     <cd:constant type="specifier"/>
     <cd:constant type="specifier2"/>
     <cd:constant type="pause"/>
     <cd:constant type="punctuation"/>
     <cd:constant type="unary␣logical"/>
     <cd:constant type="whatever"/>
     <cd:constant type="whatever2"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="setmathgroupset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="definemathannotation">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathannotation"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="setupmathannotation">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="top">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="mathclass">
      <cd:constant type="all"/>
      <cd:constant type="begin"/>
      <cd:constant type="end"/>
      <cd:constant type="unset"/>
      <cd:constant type="ordinary"/>
      <cd:constant type="operator"/>
      <cd:constant type="binary"/>
      <cd:constant type="relation"/>
      <cd:constant type="open"/>
      <cd:constant type="close"/>
      <cd:constant type="punctuation"/>
      <cd:constant type="variable"/>
      <cd:constant type="active"/>
      <cd:constant type="inner"/>
      <cd:constant type="under"/>
      <cd:constant type="over"/>
      <cd:constant type="fraction"/>
      <cd:constant type="radical"/>
      <cd:constant type="middle"/>
      <cd:constant type="prime"/>
      <cd:constant type="accent"/>
      <cd:constant type="fenced"/>
      <cd:constant type="ghost"/>
      <cd:constant type="vcenter"/>
      <cd:constant type="explicit"/>
      <cd:constant type="imaginary"/>
      <cd:constant type="differential"/>
      <cd:constant type="exponential"/>
      <cd:constant type="integral"/>
      <cd:constant type="ellipsis"/>
      <cd:constant type="function"/>
      <cd:constant type="digit"/>
      <cd:constant type="division"/>
      <cd:constant type="factorial"/>
      <cd:constant type="wrapped"/>
      <cd:constant type="construct"/>
      <cd:constant type="dimension"/>
      <cd:constant type="unary"/>
      <cd:constant type="textpunctuation"/>
      <cd:constant type="unspaced"/>
      <cd:constant type="experimental"/>
      <cd:constant type="fake"/>
      <cd:constant type="numbergroup"/>
      <cd:constant type="continuation"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" generated="yes" level="document" name="mathannotation" variant="instance">
   <cd:sequence>
    <cd:instance value="mathannotation"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathannotation"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="mathannotation"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathmeaning" type="environment"/>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="showmathstate">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="C"/>
     <cd:constant type="M"/>
     <cd:constant type="P"/>
     <cd:constant type="S"/>
     <cd:constant type="r"/>
     <cd:constant type="f"/>
     <cd:constant type="n"/>
     <cd:constant type="d"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="showmathstyles"/>
  <cd:command category="mathematics" file="math-pre.lmt" level="style" name="definemathpreset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="all"/>
      <cd:constant type="display"/>
      <cd:constant type="text"/>
      <cd:constant type="script"/>
      <cd:constant type="scriptscript"/>
      <cd:constant type="crampeddisplay"/>
      <cd:constant type="crampedtext"/>
      <cd:constant type="crampedscript"/>
      <cd:constant type="crampedscriptscript"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="quad"/>
      <cd:constant type="exheight"/>
      <cd:constant type="axis"/>
      <cd:constant type="accentbaseheight"/>
      <cd:constant type="accentbasedepth"/>
      <cd:constant type="flattenedaccentbaseheight"/>
      <cd:constant type="flattenedaccentbasedepth"/>
      <cd:constant type="xscale"/>
      <cd:constant type="yscale"/>
      <cd:constant type="operatorsize"/>
      <cd:constant type="overbarkern"/>
      <cd:constant type="overbarrule"/>
      <cd:constant type="overbarvgap"/>
      <cd:constant type="underbarkern"/>
      <cd:constant type="underbarrule"/>
      <cd:constant type="underbarvgap"/>
      <cd:constant type="radicalkern"/>
      <cd:constant type="radicalrule"/>
      <cd:constant type="radicalvgap"/>
      <cd:constant type="radicaldegreebefore"/>
      <cd:constant type="radicaldegreeafter"/>
      <cd:constant type="radicaldegreeraise"/>
      <cd:constant type="radicalextensibleafter"/>
      <cd:constant type="radicalextensiblebefore"/>
      <cd:constant type="stackvgap"/>
      <cd:constant type="stacknumup"/>
      <cd:constant type="stackdenomdown"/>
      <cd:constant type="fractionrule"/>
      <cd:constant type="fractionnumvgap"/>
      <cd:constant type="fractionnumup"/>
      <cd:constant type="fractiondenomvgap"/>
      <cd:constant type="fractiondenomdown"/>
      <cd:constant type="fractiondelsize"/>
      <cd:constant type="skewedfractionhgap"/>
      <cd:constant type="skewedfractionvgap"/>
      <cd:constant type="limitabovevgap"/>
      <cd:constant type="limitabovebgap"/>
      <cd:constant type="limitabovekern"/>
      <cd:constant type="limitbelowvgap"/>
      <cd:constant type="limitbelowbgap"/>
      <cd:constant type="limitbelowkern"/>
      <cd:constant type="nolimitsubfactor"/>
      <cd:constant type="nolimitsupfactor"/>
      <cd:constant type="underdelimitervgap"/>
      <cd:constant type="underdelimiterbgap"/>
      <cd:constant type="overdelimitervgap"/>
      <cd:constant type="overdelimiterbgap"/>
      <cd:constant type="subshiftdrop"/>
      <cd:constant type="supshiftdrop"/>
      <cd:constant type="subshiftdown"/>
      <cd:constant type="subsupshiftdown"/>
      <cd:constant type="subtopmax"/>
      <cd:constant type="supshiftup"/>
      <cd:constant type="supbottommin"/>
      <cd:constant type="supsubbottommax"/>
      <cd:constant type="subsupvgap"/>
      <cd:constant type="spacebeforescript"/>
      <cd:constant type="spacebetweenscript"/>
      <cd:constant type="spaceafterscript"/>
      <cd:constant type="connectoroverlapmin"/>
      <cd:constant type="superscriptsnap"/>
      <cd:constant type="subscriptsnap"/>
      <cd:constant type="extrasuperscriptshift"/>
      <cd:constant type="extrasubscriptshift"/>
      <cd:constant type="extrasuperprescriptshift"/>
      <cd:constant type="extrasubprescriptshift"/>
      <cd:constant type="primeraise"/>
      <cd:constant type="primeraisecomposed"/>
      <cd:constant type="primeshiftup"/>
      <cd:constant type="primeshiftdrop"/>
      <cd:constant type="primespaceafter"/>
      <cd:constant type="ruleheight"/>
      <cd:constant type="ruledepth"/>
      <cd:constant type="extrasuperscriptspace"/>
      <cd:constant type="extrasubscriptspace"/>
      <cd:constant type="extrasuperprescriptspace"/>
      <cd:constant type="extrasubprescriptspace"/>
      <cd:constant type="skeweddelimitertolerance"/>
      <cd:constant type="accenttopshiftup"/>
      <cd:constant type="accentbottomshiftdown"/>
      <cd:constant type="accenttopovershoot"/>
      <cd:constant type="accentbottomovershoot"/>
      <cd:constant type="accentsuperscriptdrop"/>
      <cd:constant type="accentsuperscriptpercent"/>
      <cd:constant type="accentextendmargin"/>
      <cd:constant type="flattenedaccenttopshiftup"/>
      <cd:constant type="flattenedaccentbottomshiftdown"/>
      <cd:constant type="delimiterpercent"/>
      <cd:constant type="delimitershortfall"/>
      <cd:constant type="delimiterextendmargin"/>
      <cd:constant type="overlinevariant"/>
      <cd:constant type="underlinevariant"/>
      <cd:constant type="overdelimitervariant"/>
      <cd:constant type="underdelimitervariant"/>
      <cd:constant type="delimiterovervariant"/>
      <cd:constant type="delimiterundervariant"/>
      <cd:constant type="hextensiblevariant"/>
      <cd:constant type="vextensiblevariant"/>
      <cd:constant type="fractionvariant"/>
      <cd:constant type="radicalvariant"/>
      <cd:constant type="accentvariant"/>
      <cd:constant type="degreevariant"/>
      <cd:constant type="topaccentvariant"/>
      <cd:constant type="bottomaccentvariant"/>
      <cd:constant type="overlayaccentvariant"/>
      <cd:constant type="numeratorvariant"/>
      <cd:constant type="denominatorvariant"/>
      <cd:constant type="superscriptvariant"/>
      <cd:constant type="subscriptvariant"/>
      <cd:constant type="primevariant"/>
      <cd:constant type="stackvariant"/>
     </cd:parameter>
     <cd:parameter name="unit">
      <cd:constant type="axis"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-pre.lmt" level="style" name="presetmathematics">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-con.mkxl" level="style" name="definemathconstant">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="registermathfunction">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="registermathsymbol">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:language"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-pln.mkxl" level="document" name="matrix">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-pln.mkxl" level="document" name="plainmatrix">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-toy.mkxl" level="style" name="definemathtoysymbol">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="all"/>
     <cd:constant type="begin"/>
     <cd:constant type="end"/>
     <cd:constant type="unset"/>
     <cd:constant type="ordinary"/>
     <cd:constant type="operator"/>
     <cd:constant type="binary"/>
     <cd:constant type="relation"/>
     <cd:constant type="open"/>
     <cd:constant type="close"/>
     <cd:constant type="punctuation"/>
     <cd:constant type="variable"/>
     <cd:constant type="active"/>
     <cd:constant type="inner"/>
     <cd:constant type="under"/>
     <cd:constant type="over"/>
     <cd:constant type="fraction"/>
     <cd:constant type="radical"/>
     <cd:constant type="middle"/>
     <cd:constant type="prime"/>
     <cd:constant type="accent"/>
     <cd:constant type="fenced"/>
     <cd:constant type="ghost"/>
     <cd:constant type="vcenter"/>
     <cd:constant type="explicit"/>
     <cd:constant type="imaginary"/>
     <cd:constant type="differential"/>
     <cd:constant type="exponential"/>
     <cd:constant type="integral"/>
     <cd:constant type="ellipsis"/>
     <cd:constant type="function"/>
     <cd:constant type="digit"/>
     <cd:constant type="division"/>
     <cd:constant type="factorial"/>
     <cd:constant type="wrapped"/>
     <cd:constant type="construct"/>
     <cd:constant type="dimension"/>
     <cd:constant type="unary"/>
     <cd:constant type="textpunctuation"/>
     <cd:constant type="unspaced"/>
     <cd:constant type="experimental"/>
     <cd:constant type="fake"/>
     <cd:constant type="numbergroup"/>
     <cd:constant type="continuation"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="qedhere">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="left"/>
     <cd:constant default="yes" type="right"/>
     <cd:constant type="before"/>
     <cd:constant type="after"/>
     <cd:constant type="inbetween"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="strc-mat.mkxl" level="document" name="mathqed"/>
 </cd:interface>
 <cd:interface file="i-mathaccent.xml">
  <cd:command category="mathematics" file="math-acc.mklx" level="style" name="definemathaccent">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathaccent"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-acc.mklx" level="style" name="setupmathaccent">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathaccents"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-acc.mklx" level="style" name="setupmathaccents">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="mathstyle">
      <cd:constant type="display"/>
      <cd:constant type="text"/>
      <cd:constant type="script"/>
      <cd:constant type="scriptscript"/>
      <cd:constant type="cramped"/>
      <cd:constant type="uncramped"/>
      <cd:constant type="normal"/>
      <cd:constant type="packed"/>
      <cd:constant type="small"/>
      <cd:constant type="big"/>
     </cd:parameter>
     <cd:parameter name="scale">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="keep"/>
     </cd:parameter>
     <cd:parameter name="plugin">
      <cd:constant type="mp"/>
     </cd:parameter>
     <cd:parameter name="mp">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="symbolcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:constant type="middle"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="shrink">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="snap">
      <cd:constant type="yes"/>
     </cd:parameter>
     <cd:parameter name="alignsymbol">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="i">
      <cd:constant type="auto"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-acc.mklx" level="style" name="definemathtopaccent">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="top"/>
     <cd:constant type="top:stretch"/>
     <cd:constant type="top:dot"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-acc.mklx" level="style" name="definemathbottomaccent">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="bottom"/>
     <cd:constant type="bottom:stretch"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-acc.mklx" level="style" name="definemathdoubleaccent">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="both"/>
     <cd:constant type="both:stretch"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-acc.mklx" generated="yes" level="document" name="mathaccent" variant="instance">
   <cd:sequence>
    <cd:instance value="mathaccent"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathaccents"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="grave"/>
    <cd:constant value="acute"/>
    <cd:constant value="hat"/>
    <cd:constant value="tilde"/>
    <cd:constant value="bar"/>
    <cd:constant value="breve"/>
    <cd:constant value="dot"/>
    <cd:constant value="ddot"/>
    <cd:constant value="overhook"/>
    <cd:constant value="ring"/>
    <cd:constant value="check"/>
    <cd:constant value="overleftharpoon"/>
    <cd:constant value="overrightharpoon"/>
    <cd:constant value="dddot"/>
    <cd:constant value="ddddot"/>
    <cd:constant value="widegrave"/>
    <cd:constant value="wideacute"/>
    <cd:constant value="widehat"/>
    <cd:constant value="widetilde"/>
    <cd:constant value="widebar"/>
    <cd:constant value="widebreve"/>
    <cd:constant value="widedot"/>
    <cd:constant value="wideddot"/>
    <cd:constant value="widering"/>
    <cd:constant value="widecheck"/>
    <cd:constant value="widedddot"/>
    <cd:constant value="vec"/>
    <cd:constant value="wideoverleftharpoon"/>
    <cd:constant value="wideoverrightharpoon"/>
    <cd:constant value="wideoverleftarrow"/>
    <cd:constant value="wideoverrightarrow"/>
    <cd:constant value="wideoverleftrightarrow"/>
    <cd:constant value="conjugate"/>
    <cd:constant value="closure"/>
    <cd:constant value="wideundertilde"/>
    <cd:constant value="wideunderbar"/>
    <cd:constant value="wideunderleftrightarrow"/>
    <cd:constant value="wideunderrightharpoon"/>
    <cd:constant value="wideunderleftharpoon"/>
    <cd:constant value="wideunderleftarrow"/>
    <cd:constant value="wideunderrightarrow"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-acc.mklx" level="document" name="slashed">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="all"/>
     <cd:constant type="begin"/>
     <cd:constant type="end"/>
     <cd:constant type="unset"/>
     <cd:constant type="ordinary"/>
     <cd:constant type="operator"/>
     <cd:constant type="binary"/>
     <cd:constant type="relation"/>
     <cd:constant type="open"/>
     <cd:constant type="close"/>
     <cd:constant type="punctuation"/>
     <cd:constant type="variable"/>
     <cd:constant type="active"/>
     <cd:constant type="inner"/>
     <cd:constant type="under"/>
     <cd:constant type="over"/>
     <cd:constant type="fraction"/>
     <cd:constant type="radical"/>
     <cd:constant type="middle"/>
     <cd:constant type="prime"/>
     <cd:constant type="accent"/>
     <cd:constant type="fenced"/>
     <cd:constant type="ghost"/>
     <cd:constant type="vcenter"/>
     <cd:constant type="explicit"/>
     <cd:constant type="imaginary"/>
     <cd:constant type="differential"/>
     <cd:constant type="exponential"/>
     <cd:constant type="integral"/>
     <cd:constant type="ellipsis"/>
     <cd:constant type="function"/>
     <cd:constant type="digit"/>
     <cd:constant type="division"/>
     <cd:constant type="factorial"/>
     <cd:constant type="wrapped"/>
     <cd:constant type="construct"/>
     <cd:constant type="dimension"/>
     <cd:constant type="unary"/>
     <cd:constant type="textpunctuation"/>
     <cd:constant type="unspaced"/>
     <cd:constant type="experimental"/>
     <cd:constant type="fake"/>
     <cd:constant type="numbergroup"/>
     <cd:constant type="continuation"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-mathalignment.xml">
  <cd:command category="mathematics" file="math-ali.mkxl" keywords="alignment" level="style" name="definemathalignment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathalignment"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" keywords="alignment" level="style" name="setupmathalignment">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="m">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="number">
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="numberdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="separator">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter list="yes" name="align">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="auto"/>
      <cd:constant method="range" prefix="cd:number" type="left"/>
      <cd:constant method="range" prefix="cd:number" type="middle"/>
      <cd:constant method="range" prefix="cd:number" type="right"/>
      <cd:constant method="range" prefix="cd:number" type="flushleft"/>
      <cd:constant method="range" prefix="cd:number" type="flushright"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="top"/>
      <cd:constant type="center"/>
      <cd:constant type="bottom"/>
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="packed"/>
      <cd:constant type="unpacked"/>
      <cd:constant default="yes" type="formula"/>
     </cd:parameter>
     <cd:parameter name="mathstyle">
      <cd:constant type="display"/>
      <cd:constant type="text"/>
      <cd:constant type="script"/>
      <cd:constant type="scriptscript"/>
      <cd:constant type="cramped"/>
      <cd:constant type="uncramped"/>
      <cd:constant type="normal"/>
      <cd:constant type="packed"/>
      <cd:constant type="small"/>
      <cd:constant type="big"/>
     </cd:parameter>
     <cd:parameter name="textstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textstyle:NUMBER">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textcolor:NUMBER">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="text:NUMBER">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="fences">
      <cd:constant type="cases"/>
      <cd:constant type="sesac"/>
      <cd:constant type="tekcarb"/>
      <cd:constant type="parenthesis"/>
      <cd:constant type="bracket"/>
      <cd:constant type="brace"/>
      <cd:constant type="bar"/>
      <cd:constant type="doublebar"/>
      <cd:constant type="triplebar"/>
      <cd:constant type="angle"/>
      <cd:constant type="doubleangle"/>
      <cd:constant type="solidus"/>
      <cd:constant type="ceiling"/>
      <cd:constant type="floor"/>
      <cd:constant type="moustache"/>
      <cd:constant type="uppercorner"/>
      <cd:constant type="lowercorner"/>
      <cd:constant type="group"/>
      <cd:constant type="openbracket"/>
      <cd:constant type="mirroredparenthesis"/>
      <cd:constant type="mirroredbracket"/>
      <cd:constant type="mirroredbrace"/>
      <cd:constant type="mirroredbar"/>
      <cd:constant type="mirroreddoublebar"/>
      <cd:constant type="mirroredtriplebar"/>
      <cd:constant type="mirroredangle"/>
      <cd:constant type="mirroreddoubleangle"/>
      <cd:constant type="mirroredsolidus"/>
      <cd:constant type="mirroredceiling"/>
      <cd:constant type="mirroredfloor"/>
      <cd:constant type="mirroredmoustache"/>
      <cd:constant type="mirroreduppercorner"/>
      <cd:constant type="mirroredlowercorner"/>
      <cd:constant type="mirroredgroup"/>
      <cd:constant type="mirroredopenbracket"/>
      <cd:constant type="interval"/>
      <cd:constant type="openinterval"/>
      <cd:constant type="closedinterval"/>
      <cd:constant type="leftopeninterval"/>
      <cd:constant type="rightopeninterval"/>
      <cd:constant type="varopeninterval"/>
      <cd:constant type="varleftopeninterval"/>
      <cd:constant type="varrightopeninterval"/>
      <cd:constant type="integerinterval"/>
      <cd:constant type="tupanddownarrows"/>
      <cd:constant type="tupdownarrows"/>
      <cd:constant type="tdownuparrows"/>
      <cd:constant type="tuparrow"/>
      <cd:constant type="tdownarrow"/>
      <cd:constant type="abs"/>
      <cd:constant type="innerproduct"/>
      <cd:constant type="integerpart"/>
      <cd:constant type="norm"/>
      <cd:constant type="set"/>
      <cd:constant type="sequence"/>
      <cd:constant type="tuple"/>
     </cd:parameter>
     <cd:parameter name="adapative">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="spaceinbetween">
      <cd:inherit name="setupwhitespace"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="+"/>
      <cd:constant type="-"/>
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="suffix">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="numberthreshold">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rulecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="toffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="boffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" generated="yes" keywords="alignment" level="document" name="mathalignment" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="mathalignment"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathalignment"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="align"/>
    <cd:constant value="mathalignment"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" level="style" name="definemathsimplealign">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathsimplealign"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" level="style" name="setupmathsimplealign">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:constant type="normal"/>
      <cd:constant type="flushright"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="middle"/>
      <cd:constant method="range" prefix="cd:number" type="normal"/>
      <cd:constant method="range" prefix="cd:number" type="flushright"/>
      <cd:constant method="range" prefix="cd:number" type="left"/>
      <cd:constant method="range" prefix="cd:number" type="right"/>
      <cd:constant method="range" prefix="cd:number" type="flushleft"/>
      <cd:constant method="range" prefix="cd:number" type="middle"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="center"/>
      <cd:constant type="middle"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="packed"/>
      <cd:constant type="formula"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="math"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="spaceinbetween">
      <cd:inherit name="setupwhitespace"/>
     </cd:parameter>
     <cd:parameter name="leftmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="fences">
      <cd:constant type="cases"/>
      <cd:constant type="sesac"/>
      <cd:constant type="tekcarb"/>
      <cd:constant type="parenthesis"/>
      <cd:constant type="bracket"/>
      <cd:constant type="brace"/>
      <cd:constant type="bar"/>
      <cd:constant type="doublebar"/>
      <cd:constant type="triplebar"/>
      <cd:constant type="angle"/>
      <cd:constant type="doubleangle"/>
      <cd:constant type="solidus"/>
      <cd:constant type="ceiling"/>
      <cd:constant type="floor"/>
      <cd:constant type="moustache"/>
      <cd:constant type="uppercorner"/>
      <cd:constant type="lowercorner"/>
      <cd:constant type="group"/>
      <cd:constant type="openbracket"/>
      <cd:constant type="mirroredparenthesis"/>
      <cd:constant type="mirroredbracket"/>
      <cd:constant type="mirroredbrace"/>
      <cd:constant type="mirroredbar"/>
      <cd:constant type="mirroreddoublebar"/>
      <cd:constant type="mirroredtriplebar"/>
      <cd:constant type="mirroredangle"/>
      <cd:constant type="mirroreddoubleangle"/>
      <cd:constant type="mirroredsolidus"/>
      <cd:constant type="mirroredceiling"/>
      <cd:constant type="mirroredfloor"/>
      <cd:constant type="mirroredmoustache"/>
      <cd:constant type="mirroreduppercorner"/>
      <cd:constant type="mirroredlowercorner"/>
      <cd:constant type="mirroredgroup"/>
      <cd:constant type="mirroredopenbracket"/>
      <cd:constant type="interval"/>
      <cd:constant type="openinterval"/>
      <cd:constant type="closedinterval"/>
      <cd:constant type="leftopeninterval"/>
      <cd:constant type="rightopeninterval"/>
      <cd:constant type="varopeninterval"/>
      <cd:constant type="varleftopeninterval"/>
      <cd:constant type="varrightopeninterval"/>
      <cd:constant type="integerinterval"/>
      <cd:constant type="tupanddownarrows"/>
      <cd:constant type="tupdownarrows"/>
      <cd:constant type="tdownuparrows"/>
      <cd:constant type="tuparrow"/>
      <cd:constant type="tdownarrow"/>
      <cd:constant type="abs"/>
      <cd:constant type="innerproduct"/>
      <cd:constant type="integerpart"/>
      <cd:constant type="norm"/>
      <cd:constant type="set"/>
      <cd:constant type="sequence"/>
      <cd:constant type="tuple"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="textdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="equationsystem"/>
     </cd:parameter>
     <cd:parameter name="simplecommand">
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" generated="yes" level="document" name="mathsimplealign" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="mathsimplealign"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathsimplealign"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="equationsystem"/>
    <cd:constant value="lequationsystem"/>
    <cd:constant value="requationsystem"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" generated="yes" level="document" name="mathsimplealign" variant="instance">
   <cd:sequence>
    <cd:instance value="mathsimplealign"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathsimplealign"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="equationsystem"/>
    <cd:constant value="lequationsystem"/>
    <cd:constant value="requationsystem"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-mathcases.xml">
  <cd:command category="mathematics" file="math-ali.mkxl" keywords="alignment" level="style" name="definemathcases">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathcases"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" keywords="alignment" level="style" name="setupmathcases">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="mathstyle">
      <cd:constant type="display"/>
      <cd:constant type="text"/>
      <cd:constant type="script"/>
      <cd:constant type="scriptscript"/>
      <cd:constant type="cramped"/>
      <cd:constant type="uncramped"/>
      <cd:constant type="normal"/>
      <cd:constant type="packed"/>
      <cd:constant type="small"/>
      <cd:constant type="big"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="numberdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="simplecommand">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="lefttext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="righttext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="leftmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="fences">
      <cd:constant type="cases"/>
      <cd:constant type="sesac"/>
      <cd:constant type="tekcarb"/>
      <cd:constant type="parenthesis"/>
      <cd:constant type="bracket"/>
      <cd:constant type="brace"/>
      <cd:constant type="bar"/>
      <cd:constant type="doublebar"/>
      <cd:constant type="triplebar"/>
      <cd:constant type="angle"/>
      <cd:constant type="doubleangle"/>
      <cd:constant type="solidus"/>
      <cd:constant type="ceiling"/>
      <cd:constant type="floor"/>
      <cd:constant type="moustache"/>
      <cd:constant type="uppercorner"/>
      <cd:constant type="lowercorner"/>
      <cd:constant type="group"/>
      <cd:constant type="openbracket"/>
      <cd:constant type="mirroredparenthesis"/>
      <cd:constant type="mirroredbracket"/>
      <cd:constant type="mirroredbrace"/>
      <cd:constant type="mirroredbar"/>
      <cd:constant type="mirroreddoublebar"/>
      <cd:constant type="mirroredtriplebar"/>
      <cd:constant type="mirroredangle"/>
      <cd:constant type="mirroreddoubleangle"/>
      <cd:constant type="mirroredsolidus"/>
      <cd:constant type="mirroredceiling"/>
      <cd:constant type="mirroredfloor"/>
      <cd:constant type="mirroredmoustache"/>
      <cd:constant type="mirroreduppercorner"/>
      <cd:constant type="mirroredlowercorner"/>
      <cd:constant type="mirroredgroup"/>
      <cd:constant type="mirroredopenbracket"/>
      <cd:constant type="interval"/>
      <cd:constant type="openinterval"/>
      <cd:constant type="closedinterval"/>
      <cd:constant type="leftopeninterval"/>
      <cd:constant type="rightopeninterval"/>
      <cd:constant type="varopeninterval"/>
      <cd:constant type="varleftopeninterval"/>
      <cd:constant type="varrightopeninterval"/>
      <cd:constant type="integerinterval"/>
      <cd:constant type="tupanddownarrows"/>
      <cd:constant type="tupdownarrows"/>
      <cd:constant type="tdownuparrows"/>
      <cd:constant type="tuparrow"/>
      <cd:constant type="tdownarrow"/>
      <cd:constant type="abs"/>
      <cd:constant type="innerproduct"/>
      <cd:constant type="integerpart"/>
      <cd:constant type="norm"/>
      <cd:constant type="set"/>
      <cd:constant type="sequence"/>
      <cd:constant type="tuple"/>
     </cd:parameter>
     <cd:parameter name="spaceinbetween">
      <cd:inherit name="setupwhitespace"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" generated="yes" keywords="alignment" level="document" name="mathcases" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="mathcases"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathcases"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="cases"/>
    <cd:constant value="mathcases"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-mathdelimited.xml">
  <cd:command file="math-dld.mkxl" name="definemathdelimited">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathdelimited"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command file="math-dld.mkxl" name="setupmathdelimited">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="define">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant default="yes" type="height"/>
      <cd:constant type="depth"/>
      <cd:constant type="math"/>
     </cd:parameter>
     <cd:parameter name="leftmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant default="yes" type="normal"/>
     </cd:parameter>
     <cd:parameter name="symbolcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="topoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottomoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="source">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="size">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="mathmeaning">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command file="math-dld.mkxl" generated="yes" name="mathdelimited" variant="instance">
   <cd:sequence>
    <cd:instance value="mathdelimited"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathdelimited"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="ddotmarked"/>
    <cd:constant value="barmarked"/>
    <cd:constant value="hatmarked"/>
    <cd:constant value="checkmarked"/>
    <cd:constant value="brevemarked"/>
    <cd:constant value="ringmarked"/>
    <cd:constant value="tildemarked"/>
    <cd:constant value="dddotmarked"/>
    <cd:constant value="daggermarked"/>
    <cd:constant value="ddaggermarked"/>
    <cd:constant value="astmarked"/>
    <cd:constant value="starmarked"/>
    <cd:constant value="primed"/>
    <cd:constant value="doubleprimed"/>
    <cd:constant value="tripleprimed"/>
    <cd:constant value="quadrupleprimed"/>
    <cd:constant value="reverseprimed"/>
    <cd:constant value="doublereverseprimed"/>
    <cd:constant value="triplereverseprimed"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-mathdelimiter.xml">
  <cd:command category="mathematics" file="math-del.mkxl" level="system" name="checkdelimiters">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-del.mkxl" level="system" name="fakeleftdelimiter"/>
  <cd:command category="mathematics" file="math-del.mkxl" level="system" name="fakerightdelimiter"/>
  <cd:command category="mathematics" file="math-del.mkxl" level="system" name="enabledelimiter"/>
  <cd:command category="mathematics" file="math-del.mkxl" level="system" name="disabledelimiter"/>
  <cd:command category="mathematics" file="math-del.mkxl" level="system" name="enablefiller"/>
  <cd:command category="mathematics" file="math-del.mkxl" level="system" name="disablefiller"/>
  <cd:command category="mathematics" file="math-del.mkxl" level="system" name="mathopnolimits">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-del.mkxl" level="system" name="mathopdolimits">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-del.mkxl" level="style" name="definemathdelimiter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathdelimiters"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-del.mkxl" level="style" name="setupmathdelimiter">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="define">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="leftoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="exact">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="axis">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-del.mkxl" level="document" name="mathdelimiter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-del.mkxl" level="document" name="mathdelimiter" variant="assignment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathdelimiters"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-del.mkxl" generated="yes" level="document" name="mathdelimiter" variant="example">
   <cd:sequence>
    <cd:string value="mathdelimiter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-del.mkxl" generated="yes" level="document" name="mathdelimiter" variant="example:assignment">
   <cd:sequence>
    <cd:string value="mathdelimiter"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathdelimiters"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-mathfence.xml">
  <cd:command category="mathematics" file="math-fen.mkxl" level="style" name="definemathfence">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathfences"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="style" name="setupmathfence">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupmathfences"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="style" name="setupmathfences">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="define">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="middle">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="mathstyle">
      <cd:constant type="display"/>
      <cd:constant type="text"/>
      <cd:constant type="script"/>
      <cd:constant type="scriptscript"/>
      <cd:constant type="cramped"/>
      <cd:constant type="uncramped"/>
      <cd:constant type="normal"/>
      <cd:constant type="packed"/>
      <cd:constant type="small"/>
      <cd:constant type="big"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="leftcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="middlecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rightcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="symbolcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="size">
      <cd:constant type="big"/>
      <cd:constant type="Big"/>
      <cd:constant type="bigg"/>
      <cd:constant type="Bigg"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="none"/>
      <cd:constant type="fixed"/>
      <cd:constant type="force"/>
      <cd:constant type="size"/>
      <cd:constant type="auto"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="overflow">
      <cd:constant type="no"/>
      <cd:constant default="yes" type="auto"/>
     </cd:parameter>
     <cd:parameter name="mathclass">
      <cd:constant type="all"/>
      <cd:constant type="begin"/>
      <cd:constant type="end"/>
      <cd:constant type="unset"/>
      <cd:constant type="ordinary"/>
      <cd:constant type="operator"/>
      <cd:constant type="binary"/>
      <cd:constant type="relation"/>
      <cd:constant type="open"/>
      <cd:constant type="close"/>
      <cd:constant type="punctuation"/>
      <cd:constant type="variable"/>
      <cd:constant type="active"/>
      <cd:constant type="inner"/>
      <cd:constant type="under"/>
      <cd:constant type="over"/>
      <cd:constant type="fraction"/>
      <cd:constant type="radical"/>
      <cd:constant type="middle"/>
      <cd:constant type="prime"/>
      <cd:constant type="accent"/>
      <cd:constant type="fenced"/>
      <cd:constant type="ghost"/>
      <cd:constant type="vcenter"/>
      <cd:constant type="explicit"/>
      <cd:constant type="imaginary"/>
      <cd:constant type="differential"/>
      <cd:constant type="exponential"/>
      <cd:constant type="integral"/>
      <cd:constant type="ellipsis"/>
      <cd:constant type="function"/>
      <cd:constant type="digit"/>
      <cd:constant type="division"/>
      <cd:constant type="factorial"/>
      <cd:constant type="wrapped"/>
      <cd:constant type="construct"/>
      <cd:constant type="dimension"/>
      <cd:constant type="unary"/>
      <cd:constant type="textpunctuation"/>
      <cd:constant type="unspaced"/>
      <cd:constant type="experimental"/>
      <cd:constant type="fake"/>
      <cd:constant type="numbergroup"/>
      <cd:constant type="continuation"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="plugin">
      <cd:constant type="mp"/>
     </cd:parameter>
     <cd:parameter name="mp">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="displayfactor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="inlinefactor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="mathmeaning">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="topspace">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottomspace">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="snap">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="small"/>
      <cd:constant type="big"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="source">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="leftsource">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="middlesource">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="rightsource">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="leftstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rightstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="leftclass">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="middleclass">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="rightclass">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" generated="yes" level="document" name="fence" variant="instance">
   <cd:sequence>
    <cd:instance value="fence"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathfences"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="parenthesis"/>
    <cd:constant value="bracket"/>
    <cd:constant value="brace"/>
    <cd:constant value="ceiling"/>
    <cd:constant value="floor"/>
    <cd:constant value="interval"/>
    <cd:constant value="openinterval"/>
    <cd:constant value="closedinterval"/>
    <cd:constant value="leftopeninterval"/>
    <cd:constant value="rightopeninterval"/>
    <cd:constant value="varopeninterval"/>
    <cd:constant value="varleftopeninterval"/>
    <cd:constant value="varrightopeninterval"/>
    <cd:constant value="integerinterval"/>
    <cd:constant value="abs"/>
    <cd:constant value="innerproduct"/>
    <cd:constant value="integerpart"/>
    <cd:constant value="norm"/>
    <cd:constant value="set"/>
    <cd:constant value="sequence"/>
    <cd:constant value="tuple"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" generated="yes" level="document" name="fence" variant="instance:argument">
   <cd:sequence>
    <cd:variable value="fence"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathfences"/>
    </cd:assignments>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="fenced">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cases"/>
     <cd:constant type="sesac"/>
     <cd:constant type="tekcarb"/>
     <cd:constant type="parenthesis"/>
     <cd:constant type="bracket"/>
     <cd:constant type="brace"/>
     <cd:constant type="bar"/>
     <cd:constant type="doublebar"/>
     <cd:constant type="triplebar"/>
     <cd:constant type="angle"/>
     <cd:constant type="doubleangle"/>
     <cd:constant type="solidus"/>
     <cd:constant type="ceiling"/>
     <cd:constant type="floor"/>
     <cd:constant type="moustache"/>
     <cd:constant type="uppercorner"/>
     <cd:constant type="lowercorner"/>
     <cd:constant type="group"/>
     <cd:constant type="openbracket"/>
     <cd:constant type="nothing"/>
     <cd:constant type="mirroredparenthesis"/>
     <cd:constant type="mirroredbracket"/>
     <cd:constant type="mirroredbrace"/>
     <cd:constant type="mirroredbar"/>
     <cd:constant type="mirroreddoublebar"/>
     <cd:constant type="mirroredtriplebar"/>
     <cd:constant type="mirroredangle"/>
     <cd:constant type="mirroreddoubleangle"/>
     <cd:constant type="mirroredsolidus"/>
     <cd:constant type="mirroredceiling"/>
     <cd:constant type="mirroredfloor"/>
     <cd:constant type="mirroredmoustache"/>
     <cd:constant type="mirroreduppercorner"/>
     <cd:constant type="mirroredlowercorner"/>
     <cd:constant type="mirroredgroup"/>
     <cd:constant type="mirroredopenbracket"/>
     <cd:constant type="mirrorednothing"/>
     <cd:constant type="interval"/>
     <cd:constant type="openinterval"/>
     <cd:constant type="closedinterval"/>
     <cd:constant type="leftopeninterval"/>
     <cd:constant type="rightopeninterval"/>
     <cd:constant type="varopeninterval"/>
     <cd:constant type="varleftopeninterval"/>
     <cd:constant type="varrightopeninterval"/>
     <cd:constant type="integerinterval"/>
     <cd:constant type="abs"/>
     <cd:constant type="innerproduct"/>
     <cd:constant type="integerpart"/>
     <cd:constant type="norm"/>
     <cd:constant type="set"/>
     <cd:constant type="sequence"/>
     <cd:constant type="tuple"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathfences"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="fenced" variant="argument">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="tupanddownarrows"/>
     <cd:constant type="tupdownarrows"/>
     <cd:constant type="tdownuparrows"/>
     <cd:constant type="tuparrow"/>
     <cd:constant type="tdownarrow"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathfences"/>
    </cd:assignments>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="mathfenced" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="parenthesis"/>
     <cd:constant type="bracket"/>
     <cd:constant type="brace"/>
     <cd:constant type="angle"/>
     <cd:constant type="doubleangle"/>
     <cd:constant type="bar"/>
     <cd:constant type="doublebar"/>
     <cd:constant type="triplebar"/>
     <cd:constant type="solidus"/>
     <cd:constant type="floor"/>
     <cd:constant type="ceiling"/>
     <cd:constant type="moustache"/>
     <cd:constant type="uppercorner"/>
     <cd:constant type="lowercorner"/>
     <cd:constant type="group"/>
     <cd:constant type="openbracket"/>
     <cd:constant type="nothing"/>
     <cd:constant type="mirroredparenthesis"/>
     <cd:constant type="mirroredbracket"/>
     <cd:constant type="mirroredbrace"/>
     <cd:constant type="mirroredangle"/>
     <cd:constant type="mirroreddoubleangle"/>
     <cd:constant type="mirroredbar"/>
     <cd:constant type="mirroreddoublebar"/>
     <cd:constant type="mirroredtriplebar"/>
     <cd:constant type="mirroredsolidus"/>
     <cd:constant type="mirroredfloor"/>
     <cd:constant type="mirroredceiling"/>
     <cd:constant type="mirroredmoustache"/>
     <cd:constant type="mirroreduppercorner"/>
     <cd:constant type="mirroredlowercorner"/>
     <cd:constant type="mirroredgroup"/>
     <cd:constant type="mirroredopenbracket"/>
     <cd:constant type="mirrorednothing"/>
     <cd:constant type="interval"/>
     <cd:constant type="openinterval"/>
     <cd:constant type="leftopeninterval"/>
     <cd:constant type="rightopeninterval"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathfences"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="F">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="="/>
     <cd:constant type="*"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="lfence">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="\\\\\\\\{"/>
     <cd:constant type="\\\\\\\\["/>
     <cd:constant type="\\\\\\\\("/>
     <cd:constant type="\\\\\\\\|"/>
     <cd:constant type="\\\\\\\\bgroup"/>
     <cd:constant type="\\\\\\\\lparent"/>
     <cd:constant type="\\\\\\\\lparenthesis"/>
     <cd:constant type="\\\\\\\\lparen"/>
     <cd:constant type="\\\\\\\\lbracket"/>
     <cd:constant type="\\\\\\\\lbrack"/>
     <cd:constant type="\\\\\\\\lbrace"/>
     <cd:constant type="\\\\\\\\lceil"/>
     <cd:constant type="\\\\\\\\lceiling"/>
     <cd:constant type="\\\\\\\\lfloor"/>
     <cd:constant type="\\\\\\\\ulcorner"/>
     <cd:constant type="\\\\\\\\llcorner"/>
     <cd:constant type="\\\\\\\\lmoustache"/>
     <cd:constant type="\\\\\\\\llbracket"/>
     <cd:constant type="\\\\\\\\langle"/>
     <cd:constant type="\\\\\\\\llangle"/>
     <cd:constant type="\\\\\\\\lgroup"/>
     <cd:constant type="\\\\\\\\vert"/>
     <cd:constant type="\\\\\\\\singleverticalbar"/>
     <cd:constant type="\\\\\\\\doubleverticalbar"/>
     <cd:constant type="\\\\\\\\tripleverticalbar"/>
     <cd:constant type="\\\\\\\\lvert"/>
     <cd:constant type="\\\\\\\\lVert"/>
     <cd:constant type="\\\\\\\\linterval"/>
     <cd:constant type="\\\\\\\\llointerval"/>
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="mfence">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="\\\\\\\\vert"/>
     <cd:constant type="\\\\\\\\singleverticalbar"/>
     <cd:constant type="\\\\\\\\doubleverticalbar"/>
     <cd:constant type="\\\\\\\\tripleverticalbar"/>
     <cd:constant type="\\\\\\\\mvert"/>
     <cd:constant type="\\\\\\\\mVert"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="rfence">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="\\\\\\\\}"/>
     <cd:constant type="\\\\\\\\]"/>
     <cd:constant type="\\\\\\\\)"/>
     <cd:constant type="\\\\\\\\|"/>
     <cd:constant type="\\\\\\\\egroup"/>
     <cd:constant type="\\\\\\\\rparent"/>
     <cd:constant type="\\\\\\\\rparenthesis"/>
     <cd:constant type="\\\\\\\\rparen"/>
     <cd:constant type="\\\\\\\\rbracket"/>
     <cd:constant type="\\\\\\\\rbrack"/>
     <cd:constant type="\\\\\\\\rbrace"/>
     <cd:constant type="\\\\\\\\rceil"/>
     <cd:constant type="\\\\\\\\rceiling"/>
     <cd:constant type="\\\\\\\\rfloor"/>
     <cd:constant type="\\\\\\\\urcorner"/>
     <cd:constant type="\\\\\\\\lrcorner"/>
     <cd:constant type="\\\\\\\\rmoustache"/>
     <cd:constant type="\\\\\\\\rrbracket"/>
     <cd:constant type="\\\\\\\\rangle"/>
     <cd:constant type="\\\\\\\\rrangle"/>
     <cd:constant type="\\\\\\\\rgroup"/>
     <cd:constant type="\\\\\\\\vert"/>
     <cd:constant type="\\\\\\\\singleverticalbar"/>
     <cd:constant type="\\\\\\\\doubleverticalbar"/>
     <cd:constant type="\\\\\\\\tripleverticalbar"/>
     <cd:constant type="\\\\\\\\rvert"/>
     <cd:constant type="\\\\\\\\rVert"/>
     <cd:constant type="\\\\\\\\rointerval"/>
     <cd:constant type="\\\\\\\\rlointerval"/>
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="left">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="\\\\\\\\{"/>
     <cd:constant type="\\\\\\\\["/>
     <cd:constant type="\\\\\\\\("/>
     <cd:constant type="\\\\\\\\|"/>
     <cd:constant type="\\\\\\\\bgroup"/>
     <cd:constant type="\\\\\\\\lparent"/>
     <cd:constant type="\\\\\\\\lparenthesis"/>
     <cd:constant type="\\\\\\\\lparen"/>
     <cd:constant type="\\\\\\\\lbracket"/>
     <cd:constant type="\\\\\\\\lbrack"/>
     <cd:constant type="\\\\\\\\lbrace"/>
     <cd:constant type="\\\\\\\\lceil"/>
     <cd:constant type="\\\\\\\\lceiling"/>
     <cd:constant type="\\\\\\\\lfloor"/>
     <cd:constant type="\\\\\\\\ulcorner"/>
     <cd:constant type="\\\\\\\\llcorner"/>
     <cd:constant type="\\\\\\\\lmoustache"/>
     <cd:constant type="\\\\\\\\llbracket"/>
     <cd:constant type="\\\\\\\\langle"/>
     <cd:constant type="\\\\\\\\llangle"/>
     <cd:constant type="\\\\\\\\lgroup"/>
     <cd:constant type="\\\\\\\\vert"/>
     <cd:constant type="\\\\\\\\singleverticalbar"/>
     <cd:constant type="\\\\\\\\doubleverticalbar"/>
     <cd:constant type="\\\\\\\\tripleverticalbar"/>
     <cd:constant type="\\\\\\\\lvert"/>
     <cd:constant type="\\\\\\\\lVert"/>
     <cd:constant type="\\\\\\\\linterval"/>
     <cd:constant type="\\\\\\\\llointerval"/>
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="middle">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="right">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="\\\\\\\\}"/>
     <cd:constant type="\\\\\\\\]"/>
     <cd:constant type="\\\\\\\\)"/>
     <cd:constant type="\\\\\\\\|"/>
     <cd:constant type="\\\\\\\\egroup"/>
     <cd:constant type="\\\\\\\\rparent"/>
     <cd:constant type="\\\\\\\\rparenthesis"/>
     <cd:constant type="\\\\\\\\rparen"/>
     <cd:constant type="\\\\\\\\rbracket"/>
     <cd:constant type="\\\\\\\\rbrack"/>
     <cd:constant type="\\\\\\\\rbrace"/>
     <cd:constant type="\\\\\\\\rceil"/>
     <cd:constant type="\\\\\\\\rceiling"/>
     <cd:constant type="\\\\\\\\rfloor"/>
     <cd:constant type="\\\\\\\\urcorner"/>
     <cd:constant type="\\\\\\\\lrcorner"/>
     <cd:constant type="\\\\\\\\rmoustache"/>
     <cd:constant type="\\\\\\\\rrbracket"/>
     <cd:constant type="\\\\\\\\rangle"/>
     <cd:constant type="\\\\\\\\rrangle"/>
     <cd:constant type="\\\\\\\\rgroup"/>
     <cd:constant type="\\\\\\\\vert"/>
     <cd:constant type="\\\\\\\\singleverticalbar"/>
     <cd:constant type="\\\\\\\\doubleverticalbar"/>
     <cd:constant type="\\\\\\\\tripleverticalbar"/>
     <cd:constant type="\\\\\\\\rvert"/>
     <cd:constant type="\\\\\\\\rVert"/>
     <cd:constant type="\\\\\\\\rointerval"/>
     <cd:constant type="\\\\\\\\rlointerval"/>
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="big">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="Big">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="bigg">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="Bigg">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="bigl">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="bigm">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="bigr">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="Bigl">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="Bigm">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="Bigr">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="biggl">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="biggm">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="biggr">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="Biggl">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="Biggm">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="document" name="Biggr">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-fen.mkxl" level="style" name="checkedfences" type="environment"/>
 </cd:interface>
 <cd:interface file="i-mathframed.xml">
  <cd:command category="rules" file="pack-mat.mkxl" level="style" name="defineframedmath">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-mat.mkxl" generated="yes" level="document" name="framedmath" variant="instance">
   <cd:sequence>
    <cd:instance value="framedmath"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="framedmath"/>
    <cd:constant value="mathstrikeout"/>
    <cd:constant value="mathcrossout"/>
   </cd:instances>
  </cd:command>
  <cd:command category="rules" file="pack-mat.mkxl" keywords="background mathematics" level="style" name="definemathframed">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-mat.mkxl" keywords="background mathematics" level="style" name="setupmathframed">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="mathstyle">
      <cd:constant type="display"/>
      <cd:constant type="text"/>
      <cd:constant type="script"/>
      <cd:constant type="scriptscript"/>
      <cd:constant type="cramped"/>
      <cd:constant type="uncramped"/>
      <cd:constant type="normal"/>
      <cd:constant type="packed"/>
      <cd:constant type="small"/>
      <cd:constant type="big"/>
     </cd:parameter>
     <cd:parameter name="mathclass">
      <cd:constant type="all"/>
      <cd:constant type="begin"/>
      <cd:constant type="end"/>
      <cd:constant type="unset"/>
      <cd:constant type="ordinary"/>
      <cd:constant type="operator"/>
      <cd:constant type="binary"/>
      <cd:constant type="relation"/>
      <cd:constant type="open"/>
      <cd:constant type="close"/>
      <cd:constant type="punctuation"/>
      <cd:constant type="variable"/>
      <cd:constant type="active"/>
      <cd:constant type="inner"/>
      <cd:constant type="under"/>
      <cd:constant type="over"/>
      <cd:constant type="fraction"/>
      <cd:constant type="radical"/>
      <cd:constant type="middle"/>
      <cd:constant type="prime"/>
      <cd:constant type="accent"/>
      <cd:constant type="fenced"/>
      <cd:constant type="ghost"/>
      <cd:constant type="vcenter"/>
      <cd:constant type="explicit"/>
      <cd:constant type="imaginary"/>
      <cd:constant type="differential"/>
      <cd:constant type="exponential"/>
      <cd:constant type="integral"/>
      <cd:constant type="ellipsis"/>
      <cd:constant type="function"/>
      <cd:constant type="digit"/>
      <cd:constant type="division"/>
      <cd:constant type="factorial"/>
      <cd:constant type="wrapped"/>
      <cd:constant type="construct"/>
      <cd:constant type="dimension"/>
      <cd:constant type="unary"/>
      <cd:constant type="textpunctuation"/>
      <cd:constant type="unspaced"/>
      <cd:constant type="experimental"/>
      <cd:constant type="fake"/>
      <cd:constant type="numbergroup"/>
      <cd:constant type="continuation"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-mat.mkxl" generated="yes" keywords="background mathematics" level="document" name="mathframed" variant="instance">
   <cd:sequence>
    <cd:instance value="mathframed"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="mframed"/>
    <cd:constant value="inmframed"/>
    <cd:constant value="mcframed"/>
    <cd:constant value="mtframed"/>
   </cd:instances>
  </cd:command>
  <cd:command category="rules" file="pack-mat.mkxl" level="document" name="mparagraph">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-mathfunction.xml">
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="definemathfunction">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathfunctions"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="setupmathfunction">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupmathfunctions"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="setupmathfunctions">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="class">
      <cd:constant type="all"/>
      <cd:constant type="begin"/>
      <cd:constant type="end"/>
      <cd:constant type="unset"/>
      <cd:constant type="ordinary"/>
      <cd:constant type="operator"/>
      <cd:constant type="binary"/>
      <cd:constant type="relation"/>
      <cd:constant type="open"/>
      <cd:constant type="close"/>
      <cd:constant type="punctuation"/>
      <cd:constant type="variable"/>
      <cd:constant type="active"/>
      <cd:constant type="inner"/>
      <cd:constant type="under"/>
      <cd:constant type="over"/>
      <cd:constant type="fraction"/>
      <cd:constant type="radical"/>
      <cd:constant type="middle"/>
      <cd:constant type="prime"/>
      <cd:constant type="accent"/>
      <cd:constant type="fenced"/>
      <cd:constant type="ghost"/>
      <cd:constant type="vcenter"/>
      <cd:constant type="explicit"/>
      <cd:constant type="imaginary"/>
      <cd:constant type="differential"/>
      <cd:constant type="exponential"/>
      <cd:constant type="integral"/>
      <cd:constant type="ellipsis"/>
      <cd:constant type="function"/>
      <cd:constant type="digit"/>
      <cd:constant type="division"/>
      <cd:constant type="factorial"/>
      <cd:constant type="wrapped"/>
      <cd:constant type="construct"/>
      <cd:constant type="dimension"/>
      <cd:constant type="unary"/>
      <cd:constant type="textpunctuation"/>
      <cd:constant type="unspaced"/>
      <cd:constant type="experimental"/>
      <cd:constant type="fake"/>
      <cd:constant type="numbergroup"/>
      <cd:constant type="continuation"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="mathlimits">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="limits"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" generated="yes" level="document" name="mathfunction" variant="instance">
   <cd:sequence>
    <cd:instance value="mathfunction"/>
   </cd:sequence>
   <cd:instances>
    <cd:constant value="arccos"/>
    <cd:constant value="arcsin"/>
    <cd:constant value="arctan"/>
    <cd:constant value="arccosh"/>
    <cd:constant value="arcsinh"/>
    <cd:constant value="arctanh"/>
    <cd:constant value="acos"/>
    <cd:constant value="asin"/>
    <cd:constant value="atan"/>
    <cd:constant value="arg"/>
    <cd:constant value="cosh"/>
    <cd:constant value="cos"/>
    <cd:constant value="coth"/>
    <cd:constant value="cot"/>
    <cd:constant value="csc"/>
    <cd:constant value="deg"/>
    <cd:constant value="det"/>
    <cd:constant value="dim"/>
    <cd:constant value="erf"/>
    <cd:constant value="erfc"/>
    <cd:constant value="erfi"/>
    <cd:constant value="exp"/>
    <cd:constant value="gcd"/>
    <cd:constant value="hom"/>
    <cd:constant value="inf"/>
    <cd:constant value="inv"/>
    <cd:constant value="injlim"/>
    <cd:constant value="ker"/>
    <cd:constant value="lg"/>
    <cd:constant value="liminf"/>
    <cd:constant value="limsup"/>
    <cd:constant value="lim"/>
    <cd:constant value="ln"/>
    <cd:constant value="log"/>
    <cd:constant value="median"/>
    <cd:constant value="max"/>
    <cd:constant value="min"/>
    <cd:constant value="mod"/>
    <cd:constant value="projlim"/>
    <cd:constant value="Pr"/>
    <cd:constant value="sec"/>
    <cd:constant value="sinh"/>
    <cd:constant value="sin"/>
    <cd:constant value="sup"/>
    <cd:constant value="tanh"/>
    <cd:constant value="tan"/>
    <cd:constant value="diff"/>
    <cd:constant value="adj"/>
    <cd:constant value="coker"/>
    <cd:constant value="neg"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" generated="yes" level="document" name="mathfunction" variant="instance:argument">
   <cd:sequence>
    <cd:instance value="mathfunction"/>
   </cd:sequence>
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="adjoint"/>
    <cd:constant value="orthogonalcomplement"/>
    <cd:constant value="transpose"/>
    <cd:constant value="derivative"/>
    <cd:constant value="secondderivative"/>
    <cd:constant value="thirdderivative"/>
    <cd:constant value="fourthderivative"/>
    <cd:constant value="preimage"/>
    <cd:constant value="inverse"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mfunction">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathfunctions"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mfunction" variant="argument">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathfunctions"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mfunctionlabeltext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-mathmatrix.xml">
  <cd:command category="mathematics" file="math-ali.mkxl" keywords="tables" level="style" name="definemathmatrix">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathmatrix"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" keywords="tables" level="style" name="setupmathmatrix">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:constant type="left"/>
      <cd:constant default="yes" type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant type="normal"/>
      <cd:constant type="auto"/>
      <cd:constant method="range" prefix="cd:number" type="left"/>
      <cd:constant method="range" prefix="cd:number" type="middle"/>
      <cd:constant method="range" prefix="cd:number" type="right"/>
      <cd:constant method="range" prefix="cd:number" type="flushleft"/>
      <cd:constant method="range" prefix="cd:number" type="flushright"/>
     </cd:parameter>
     <cd:parameter name="mathstyle">
      <cd:constant type="display"/>
      <cd:constant type="text"/>
      <cd:constant type="script"/>
      <cd:constant type="scriptscript"/>
      <cd:constant type="cramped"/>
      <cd:constant type="uncramped"/>
      <cd:constant type="normal"/>
      <cd:constant type="packed"/>
      <cd:constant type="small"/>
      <cd:constant type="big"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="simplecommand">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="high"/>
      <cd:constant type="low"/>
      <cd:constant type="lohi"/>
      <cd:constant type="center"/>
      <cd:constant default="yes" type="normal"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rulecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="moffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="toffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="boffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="fences">
      <cd:constant type="cases"/>
      <cd:constant type="sesac"/>
      <cd:constant type="tekcarb"/>
      <cd:constant type="parenthesis"/>
      <cd:constant type="bracket"/>
      <cd:constant type="brace"/>
      <cd:constant type="bar"/>
      <cd:constant type="doublebar"/>
      <cd:constant type="triplebar"/>
      <cd:constant type="angle"/>
      <cd:constant type="doubleangle"/>
      <cd:constant type="solidus"/>
      <cd:constant type="ceiling"/>
      <cd:constant type="floor"/>
      <cd:constant type="moustache"/>
      <cd:constant type="uppercorner"/>
      <cd:constant type="lowercorner"/>
      <cd:constant type="group"/>
      <cd:constant type="openbracket"/>
      <cd:constant type="mirroredparenthesis"/>
      <cd:constant type="mirroredbracket"/>
      <cd:constant type="mirroredbrace"/>
      <cd:constant type="mirroredbar"/>
      <cd:constant type="mirroreddoublebar"/>
      <cd:constant type="mirroredtriplebar"/>
      <cd:constant type="mirroredangle"/>
      <cd:constant type="mirroreddoubleangle"/>
      <cd:constant type="mirroredsolidus"/>
      <cd:constant type="mirroredceiling"/>
      <cd:constant type="mirroredfloor"/>
      <cd:constant type="mirroredmoustache"/>
      <cd:constant type="mirroreduppercorner"/>
      <cd:constant type="mirroredlowercorner"/>
      <cd:constant type="mirroredgroup"/>
      <cd:constant type="mirroredopenbracket"/>
      <cd:constant type="interval"/>
      <cd:constant type="openinterval"/>
      <cd:constant type="closedinterval"/>
      <cd:constant type="leftopeninterval"/>
      <cd:constant type="rightopeninterval"/>
      <cd:constant type="varopeninterval"/>
      <cd:constant type="varleftopeninterval"/>
      <cd:constant type="varrightopeninterval"/>
      <cd:constant type="integerinterval"/>
      <cd:constant type="tupanddownarrows"/>
      <cd:constant type="tupdownarrows"/>
      <cd:constant type="tdownuparrows"/>
      <cd:constant type="tuparrow"/>
      <cd:constant type="tdownarrow"/>
      <cd:constant type="abs"/>
      <cd:constant type="innerproduct"/>
      <cd:constant type="integerpart"/>
      <cd:constant type="norm"/>
      <cd:constant type="set"/>
      <cd:constant type="sequence"/>
      <cd:constant type="tuple"/>
     </cd:parameter>
     <cd:parameter name="leftedge">
      <cd:constant type="none"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightedge">
      <cd:constant type="none"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" generated="yes" keywords="tables" level="document" name="mathmatrix" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="mathmatrix"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathmatrix"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="matrix"/>
    <cd:constant value="mathmatrix"/>
    <cd:constant value="thematrix"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" generated="yes" keywords="tables" level="document" name="mathmatrix" variant="instance">
   <cd:sequence>
    <cd:instance value="mathmatrix"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathmatrix"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="matrix"/>
    <cd:constant value="bmatrix"/>
    <cd:constant value="pmatrix"/>
    <cd:constant value="vmatrix"/>
    <cd:constant value="vvmatrix"/>
    <cd:constant value="vvvmatrix"/>
    <cd:constant value="gmatrix"/>
    <cd:constant value="bracematrix"/>
    <cd:constant value="thematrix"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" keywords="tables" level="document" name="matrices" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathmatrix"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" keywords="tables" level="document" name="namedmatrix" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathmatrix"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" keywords="tables" level="document" name="setmathmatrixanchoring">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="yes"/>
     <cd:constant type="both"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" level="document" name="intertext" type="environment"/>
  <cd:command category="mathematics" file="math-ali.mkxl" level="document" name="intertext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" level="document" name="substack" type="environment"/>
  <cd:command category="mathematics" file="math-ali.mkxl" level="document" name="overset">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ali.mkxl" level="document" name="underset">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-pln.mkxl" keywords="tables" level="document" name="bordermatrix">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-pln.mkxl" keywords="tables" level="document" name="bbordermatrix">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-pln.mkxl" keywords="tables" level="document" name="bordermatrix" type="environment"/>
  <cd:command category="mathematics" file="math-pln.mkxl" keywords="tables" level="document" name="bbordermatrix" type="environment"/>
  <cd:command file="node-rul.mkxl" name="graphicline">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="s"/>
     <cd:constant type="m"/>
     <cd:constant type="a"/>
     <cd:constant type="x"/>
     <cd:constant type="h"/>
     <cd:constant type="d"/>
     <cd:constant type="o"/>
     <cd:constant type="e"/>
     <cd:constant type="c"/>
     <cd:constant type="r"/>
     <cd:constant type="t"/>
     <cd:constant type="b"/>
     <cd:constant type="T"/>
     <cd:constant type="B"/>
     <cd:constant type="cd:dimension"/>
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:color"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-mathnesting.xml">
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="definemathnesting">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathnesting"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="style" name="setupmathnesting">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="displayfactor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="inlinefactor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" level="document" name="mathnesting">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-ini.mkxl" generated="yes" level="document" name="mathnesting" variant="instance">
   <cd:sequence>
    <cd:instance value="mathnesting"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathnesting"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="mathtogether"/>
    <cd:constant value="mathloose"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-mathoperator.xml">
  <cd:command category="mathematics" file="math-lop.mkxl" level="style" name="definemathoperator">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathoperators"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-lop.mkxl" level="style" name="setupmathoperator">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupmathoperators"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-lop.mkxl" level="style" name="setupmathoperators">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="mathclass">
      <cd:constant type="all"/>
      <cd:constant type="begin"/>
      <cd:constant type="end"/>
      <cd:constant type="unset"/>
      <cd:constant type="ordinary"/>
      <cd:constant type="operator"/>
      <cd:constant type="binary"/>
      <cd:constant type="relation"/>
      <cd:constant type="open"/>
      <cd:constant type="close"/>
      <cd:constant type="punctuation"/>
      <cd:constant type="variable"/>
      <cd:constant type="active"/>
      <cd:constant type="inner"/>
      <cd:constant type="under"/>
      <cd:constant type="over"/>
      <cd:constant type="fraction"/>
      <cd:constant type="radical"/>
      <cd:constant type="middle"/>
      <cd:constant type="prime"/>
      <cd:constant type="accent"/>
      <cd:constant type="fenced"/>
      <cd:constant type="ghost"/>
      <cd:constant type="vcenter"/>
      <cd:constant type="explicit"/>
      <cd:constant type="imaginary"/>
      <cd:constant type="differential"/>
      <cd:constant type="exponential"/>
      <cd:constant type="integral"/>
      <cd:constant type="ellipsis"/>
      <cd:constant type="function"/>
      <cd:constant type="digit"/>
      <cd:constant type="division"/>
      <cd:constant type="factorial"/>
      <cd:constant type="wrapped"/>
      <cd:constant type="construct"/>
      <cd:constant type="dimension"/>
      <cd:constant type="unary"/>
      <cd:constant type="textpunctuation"/>
      <cd:constant type="unspaced"/>
      <cd:constant type="experimental"/>
      <cd:constant type="fake"/>
      <cd:constant type="numbergroup"/>
      <cd:constant type="continuation"/>
     </cd:parameter>
     <cd:parameter name="symbolcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="horizontal"/>
      <cd:constant type="vertical"/>
      <cd:constant type="auto"/>
      <cd:constant type="autolimits"/>
      <cd:constant type="limits"/>
      <cd:constant type="nolimits"/>
     </cd:parameter>
     <cd:parameter name="size">
      <cd:constant type="auto"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="top">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="topcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bottomcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="numbercolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-lop.mkxl" generated="yes" level="document" name="mathoperator" variant="instance">
   <cd:sequence>
    <cd:instance value="mathoperator"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathoperators"/>
    </cd:assignments>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:content"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="integral"/>
    <cd:constant value="iintegral"/>
    <cd:constant value="iiintegral"/>
    <cd:constant value="iiiintegral"/>
    <cd:constant value="int"/>
    <cd:constant value="iint"/>
    <cd:constant value="iiint"/>
    <cd:constant value="iiiint"/>
    <cd:constant value="oint"/>
    <cd:constant value="oiint"/>
    <cd:constant value="oiiint"/>
    <cd:constant value="intc"/>
    <cd:constant value="ointc"/>
    <cd:constant value="aointc"/>
    <cd:constant value="sumint"/>
    <cd:constant value="barint"/>
    <cd:constant value="doublebarint"/>
    <cd:constant value="slashint"/>
    <cd:constant value="aodownintc"/>
    <cd:constant value="rectangularpoleintc"/>
    <cd:constant value="semicirclepoleintc"/>
    <cd:constant value="circlepoleoutsideintc"/>
    <cd:constant value="circlepoleinsideintc"/>
    <cd:constant value="squareintc"/>
    <cd:constant value="hookleftarrowint"/>
    <cd:constant value="timesint"/>
    <cd:constant value="capint"/>
    <cd:constant value="cupint"/>
    <cd:constant value="upperint"/>
    <cd:constant value="lowerint"/>
    <cd:constant value="sum"/>
    <cd:constant value="blackboardsum"/>
    <cd:constant value="modtwosum"/>
    <cd:constant value="prod"/>
    <cd:constant value="coprod"/>
    <cd:constant value="bigwedge"/>
    <cd:constant value="bigvee"/>
    <cd:constant value="bigcap"/>
    <cd:constant value="bigcup"/>
    <cd:constant value="bigodot"/>
    <cd:constant value="bigoplus"/>
    <cd:constant value="bigotimes"/>
    <cd:constant value="bigudot"/>
    <cd:constant value="biguplus"/>
    <cd:constant value="bigsqcap"/>
    <cd:constant value="bigsqcup"/>
    <cd:constant value="bigtimes"/>
    <cd:constant value="leftouterjoin"/>
    <cd:constant value="rightouterjoin"/>
    <cd:constant value="fullouterjoin"/>
    <cd:constant value="bigbottom"/>
    <cd:constant value="bigtop"/>
    <cd:constant value="bigsolidus"/>
    <cd:constant value="bigreversesolidus"/>
    <cd:constant value="bigdoublewedge"/>
    <cd:constant value="bigdoublevee"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-lop.mkxl" generated="yes" level="document" name="mathoperator" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="mathoperator"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathoperators"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="integral"/>
    <cd:constant value="iintegral"/>
    <cd:constant value="iiintegral"/>
    <cd:constant value="iiiintegral"/>
    <cd:constant value="int"/>
    <cd:constant value="iint"/>
    <cd:constant value="iiint"/>
    <cd:constant value="iiiint"/>
    <cd:constant value="oint"/>
    <cd:constant value="oiint"/>
    <cd:constant value="oiiint"/>
    <cd:constant value="intc"/>
    <cd:constant value="ointc"/>
    <cd:constant value="aointc"/>
    <cd:constant value="sumint"/>
    <cd:constant value="barint"/>
    <cd:constant value="doublebarint"/>
    <cd:constant value="slashint"/>
    <cd:constant value="aodownintc"/>
    <cd:constant value="rectangularpoleintc"/>
    <cd:constant value="semicirclepoleintc"/>
    <cd:constant value="circlepoleoutsideintc"/>
    <cd:constant value="circlepoleinsideintc"/>
    <cd:constant value="squareintc"/>
    <cd:constant value="hookleftarrowint"/>
    <cd:constant value="timesint"/>
    <cd:constant value="capint"/>
    <cd:constant value="cupint"/>
    <cd:constant value="upperint"/>
    <cd:constant value="lowerint"/>
    <cd:constant value="sum"/>
    <cd:constant value="blackboardsum"/>
    <cd:constant value="modtwosum"/>
    <cd:constant value="prod"/>
    <cd:constant value="coprod"/>
    <cd:constant value="bigwedge"/>
    <cd:constant value="bigvee"/>
    <cd:constant value="bigcap"/>
    <cd:constant value="bigcup"/>
    <cd:constant value="bigodot"/>
    <cd:constant value="bigoplus"/>
    <cd:constant value="bigotimes"/>
    <cd:constant value="bigudot"/>
    <cd:constant value="biguplus"/>
    <cd:constant value="bigsqcap"/>
    <cd:constant value="bigsqcup"/>
    <cd:constant value="bigtimes"/>
    <cd:constant value="leftouterjoin"/>
    <cd:constant value="rightouterjoin"/>
    <cd:constant value="fullouterjoin"/>
    <cd:constant value="bigbottom"/>
    <cd:constant value="bigtop"/>
    <cd:constant value="bigsolidus"/>
    <cd:constant value="bigreversesolidus"/>
    <cd:constant value="bigdoublewedge"/>
    <cd:constant value="bigdoublevee"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-mathornament.xml">
  <cd:command category="mathematics" file="math-rad.mklx" level="style" name="definemathornament">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathornament"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-rad.mklx" level="style" name="setupmathornament">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="alternative">
      <cd:constant type="mp"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="mpoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="mp">
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-rad.mklx" generated="yes" level="document" name="mathornament" variant="example">
   <cd:sequence>
    <cd:variable value="mathornament"/>
   </cd:sequence>
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-mathradical.xml">
  <cd:command category="mathematics" file="math-rad.mklx" level="style" name="definemathradical">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathradical"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-rad.mklx" level="style" name="setupmathradical">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="numbercolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="symbolcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="plugin">
      <cd:constant type="mp"/>
     </cd:parameter>
     <cd:parameter name="mp">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="top">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="none"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="none"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="mindepth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rule">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="symbol"/>
      <cd:constant type="bottom"/>
     </cd:parameter>
     <cd:parameter name="source">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="mathstyle">
      <cd:constant type="display"/>
      <cd:constant type="text"/>
      <cd:constant type="script"/>
      <cd:constant type="scriptscript"/>
      <cd:constant type="cramped"/>
      <cd:constant type="uncramped"/>
      <cd:constant type="normal"/>
      <cd:constant type="packed"/>
      <cd:constant type="small"/>
      <cd:constant type="big"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant type="math"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-rad.mklx" generated="yes" level="document" name="mathradical" variant="instance">
   <cd:sequence>
    <cd:instance value="mathradical"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathradical"/>
    </cd:assignments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="root"/>
    <cd:constant value="sqrt"/>
    <cd:constant value="rannuity"/>
    <cd:constant value="lannuity"/>
    <cd:constant value="lrannuity"/>
    <cd:constant value="rlannuity"/>
    <cd:constant value="annuity"/>
    <cd:constant value="lbannuity"/>
    <cd:constant value="rbannuity"/>
    <cd:constant value="rlbannuity"/>
    <cd:constant value="lrbannuity"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-mathstackers.xml">
  <cd:command category="mathematics" file="math-stc.mklx" level="style" name="definemathstackers">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathstackers"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="style" name="setupmathstackers">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="topcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="bottomcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="middlecommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="topstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="bottomstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="middlestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="topcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="bottomcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="middlecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="plugin">
      <cd:constant type="mp"/>
     </cd:parameter>
     <cd:parameter name="mp">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="mpheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="mpdepth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="mpoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="symbolcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="topoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="hoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="voffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="minheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="mindepth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="mathclass">
      <cd:constant type="all"/>
      <cd:constant type="begin"/>
      <cd:constant type="end"/>
      <cd:constant type="unset"/>
      <cd:constant type="ordinary"/>
      <cd:constant type="operator"/>
      <cd:constant type="binary"/>
      <cd:constant type="relation"/>
      <cd:constant type="open"/>
      <cd:constant type="close"/>
      <cd:constant type="punctuation"/>
      <cd:constant type="variable"/>
      <cd:constant type="active"/>
      <cd:constant type="inner"/>
      <cd:constant type="under"/>
      <cd:constant type="over"/>
      <cd:constant type="fraction"/>
      <cd:constant type="radical"/>
      <cd:constant type="middle"/>
      <cd:constant type="prime"/>
      <cd:constant type="accent"/>
      <cd:constant type="fenced"/>
      <cd:constant type="ghost"/>
      <cd:constant type="vcenter"/>
      <cd:constant type="explicit"/>
      <cd:constant type="imaginary"/>
      <cd:constant type="differential"/>
      <cd:constant type="exponential"/>
      <cd:constant type="integral"/>
      <cd:constant type="ellipsis"/>
      <cd:constant type="function"/>
      <cd:constant type="digit"/>
      <cd:constant type="division"/>
      <cd:constant type="factorial"/>
      <cd:constant type="wrapped"/>
      <cd:constant type="construct"/>
      <cd:constant type="dimension"/>
      <cd:constant type="unary"/>
      <cd:constant type="textpunctuation"/>
      <cd:constant type="unspaced"/>
      <cd:constant type="experimental"/>
      <cd:constant type="fake"/>
      <cd:constant type="numbergroup"/>
      <cd:constant type="continuation"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="min"/>
      <cd:constant type="max"/>
      <cd:constant default="yes" type="normal"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant default="yes" type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="high"/>
      <cd:constant type="low"/>
      <cd:constant type="middle"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="default"/>
      <cd:constant type="mp"/>
     </cd:parameter>
     <cd:parameter name="minwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="order">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="reverse"/>
     </cd:parameter>
     <cd:parameter name="mathlimits">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="lt">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rt">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="lb">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rb">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="shrink">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="sample">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-sty.mkvi" level="style" name="definemathextensible">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="reverse"/>
     <cd:constant type="mathematics"/>
     <cd:constant type="text"/>
     <cd:constant type="chemistry"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" generated="yes" level="document" name="mathextensible" variant="instance">
   <cd:sequence>
    <cd:instance value="mathextensible"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="reverse"/>
     <cd:constant type="mathematics"/>
     <cd:constant type="text"/>
     <cd:constant type="chemistry"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="xrel"/>
    <cd:constant value="xequal"/>
    <cd:constant value="xleftarrow"/>
    <cd:constant value="xrightarrow"/>
    <cd:constant value="xleftrightarrow"/>
    <cd:constant value="xlongleftarrow"/>
    <cd:constant value="xlongrightarrow"/>
    <cd:constant value="xlongleftrightarrow"/>
    <cd:constant value="xLeftarrow"/>
    <cd:constant value="xRightarrow"/>
    <cd:constant value="xLeftrightarrow"/>
    <cd:constant value="xtwoheadleftarrow"/>
    <cd:constant value="xtwoheadrightarrow"/>
    <cd:constant value="xmapsto"/>
    <cd:constant value="xhookleftarrow"/>
    <cd:constant value="xhookrightarrow"/>
    <cd:constant value="xleftharpoondown"/>
    <cd:constant value="xleftharpoonup"/>
    <cd:constant value="xrightharpoondown"/>
    <cd:constant value="xrightharpoonup"/>
    <cd:constant value="xrightoverleftarrow"/>
    <cd:constant value="xleftoverrightarrow"/>
    <cd:constant value="xleftrightharpoons"/>
    <cd:constant value="xrightleftharpoons"/>
    <cd:constant value="xtriplerel"/>
    <cd:constant value="mrel"/>
    <cd:constant value="mequal"/>
    <cd:constant value="mleftarrow"/>
    <cd:constant value="mrightarrow"/>
    <cd:constant value="mleftrightarrow"/>
    <cd:constant value="mLeftarrow"/>
    <cd:constant value="mRightarrow"/>
    <cd:constant value="mLeftrightarrow"/>
    <cd:constant value="mtwoheadleftarrow"/>
    <cd:constant value="mtwoheadrightarrow"/>
    <cd:constant value="mmapsto"/>
    <cd:constant value="mhookleftarrow"/>
    <cd:constant value="mhookrightarrow"/>
    <cd:constant value="mleftharpoondown"/>
    <cd:constant value="mleftharpoonup"/>
    <cd:constant value="mrightharpoondown"/>
    <cd:constant value="mrightharpoonup"/>
    <cd:constant value="mrightoverleftarrow"/>
    <cd:constant value="mleftoverrightarrow"/>
    <cd:constant value="mleftrightharpoons"/>
    <cd:constant value="mrightleftharpoons"/>
    <cd:constant value="mtriplerel"/>
    <cd:constant value="trel"/>
    <cd:constant value="tequal"/>
    <cd:constant value="tmapsto"/>
    <cd:constant value="tleftarrow"/>
    <cd:constant value="trightarrow"/>
    <cd:constant value="tleftrightarrow"/>
    <cd:constant value="tLeftarrow"/>
    <cd:constant value="tRightarrow"/>
    <cd:constant value="tLeftrightarrow"/>
    <cd:constant value="ttwoheadleftarrow"/>
    <cd:constant value="ttwoheadrightarrow"/>
    <cd:constant value="tmapsto"/>
    <cd:constant value="thookleftarrow"/>
    <cd:constant value="thookrightarrow"/>
    <cd:constant value="tleftharpoondown"/>
    <cd:constant value="tleftharpoonup"/>
    <cd:constant value="trightharpoondown"/>
    <cd:constant value="trightharpoonup"/>
    <cd:constant value="trightoverleftarrow"/>
    <cd:constant value="tleftoverrightarrow"/>
    <cd:constant value="tleftrightharpoons"/>
    <cd:constant value="trightleftharpoons"/>
    <cd:constant value="ttriplerel"/>
    <cd:constant value="creturns"/>
    <cd:constant value="cgives"/>
    <cd:constant value="cmesomeric"/>
    <cd:constant value="cequilibrium"/>
    <cd:constant value="cleaningright"/>
    <cd:constant value="cleaningleft"/>
    <cd:constant value="clongreturns"/>
    <cd:constant value="clonggives"/>
    <cd:constant value="clongmesomeric"/>
    <cd:constant value="clongequilibrium"/>
    <cd:constant value="clongleaningright"/>
    <cd:constant value="clongleaningleft"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" generated="yes" level="document" name="mathextensible" variant="instance:assignment">
   <cd:sequence>
    <cd:instance value="mathextensible"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathstackers"/>
    </cd:assignments>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="xrel"/>
    <cd:constant value="xequal"/>
    <cd:constant value="xleftarrow"/>
    <cd:constant value="xrightarrow"/>
    <cd:constant value="xleftrightarrow"/>
    <cd:constant value="xlongleftarrow"/>
    <cd:constant value="xlongrightarrow"/>
    <cd:constant value="xlongleftrightarrow"/>
    <cd:constant value="xLeftarrow"/>
    <cd:constant value="xRightarrow"/>
    <cd:constant value="xLeftrightarrow"/>
    <cd:constant value="xtwoheadleftarrow"/>
    <cd:constant value="xtwoheadrightarrow"/>
    <cd:constant value="xmapsto"/>
    <cd:constant value="xhookleftarrow"/>
    <cd:constant value="xhookrightarrow"/>
    <cd:constant value="xleftharpoondown"/>
    <cd:constant value="xleftharpoonup"/>
    <cd:constant value="xrightharpoondown"/>
    <cd:constant value="xrightharpoonup"/>
    <cd:constant value="xrightoverleftarrow"/>
    <cd:constant value="xleftoverrightarrow"/>
    <cd:constant value="xleftrightharpoons"/>
    <cd:constant value="xrightleftharpoons"/>
    <cd:constant value="xtriplerel"/>
    <cd:constant value="mrel"/>
    <cd:constant value="mequal"/>
    <cd:constant value="mleftarrow"/>
    <cd:constant value="mrightarrow"/>
    <cd:constant value="mleftrightarrow"/>
    <cd:constant value="mLeftarrow"/>
    <cd:constant value="mRightarrow"/>
    <cd:constant value="mLeftrightarrow"/>
    <cd:constant value="mtwoheadleftarrow"/>
    <cd:constant value="mtwoheadrightarrow"/>
    <cd:constant value="mmapsto"/>
    <cd:constant value="mhookleftarrow"/>
    <cd:constant value="mhookrightarrow"/>
    <cd:constant value="mleftharpoondown"/>
    <cd:constant value="mleftharpoonup"/>
    <cd:constant value="mrightharpoondown"/>
    <cd:constant value="mrightharpoonup"/>
    <cd:constant value="mrightoverleftarrow"/>
    <cd:constant value="mleftoverrightarrow"/>
    <cd:constant value="mleftrightharpoons"/>
    <cd:constant value="mrightleftharpoons"/>
    <cd:constant value="mtriplerel"/>
    <cd:constant value="trel"/>
    <cd:constant value="tequal"/>
    <cd:constant value="tmapsto"/>
    <cd:constant value="tleftarrow"/>
    <cd:constant value="trightarrow"/>
    <cd:constant value="tleftrightarrow"/>
    <cd:constant value="tLeftarrow"/>
    <cd:constant value="tRightarrow"/>
    <cd:constant value="tLeftrightarrow"/>
    <cd:constant value="ttwoheadleftarrow"/>
    <cd:constant value="ttwoheadrightarrow"/>
    <cd:constant value="tmapsto"/>
    <cd:constant value="thookleftarrow"/>
    <cd:constant value="thookrightarrow"/>
    <cd:constant value="tleftharpoondown"/>
    <cd:constant value="tleftharpoonup"/>
    <cd:constant value="trightharpoondown"/>
    <cd:constant value="trightharpoonup"/>
    <cd:constant value="trightoverleftarrow"/>
    <cd:constant value="tleftoverrightarrow"/>
    <cd:constant value="tleftrightharpoons"/>
    <cd:constant value="trightleftharpoons"/>
    <cd:constant value="ttriplerel"/>
    <cd:constant value="creturns"/>
    <cd:constant value="cgives"/>
    <cd:constant value="cmesomeric"/>
    <cd:constant value="cequilibrium"/>
    <cd:constant value="cleaningright"/>
    <cd:constant value="cleaningleft"/>
    <cd:constant value="clongreturns"/>
    <cd:constant value="clonggives"/>
    <cd:constant value="clongmesomeric"/>
    <cd:constant value="clongequilibrium"/>
    <cd:constant value="clongleaningright"/>
    <cd:constant value="clongleaningleft"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="directmathextensible">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="reverse"/>
     <cd:constant default="yes" type="mathematics"/>
     <cd:constant type="text"/>
     <cd:constant type="chemistry"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="mathstacker">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="reverse"/>
     <cd:constant default="yes" type="mathematics"/>
     <cd:constant type="text"/>
     <cd:constant type="chemistry"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="directtextextensible">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="reverse"/>
     <cd:constant type="mathematics"/>
     <cd:constant default="yes" type="text"/>
     <cd:constant type="chemistry"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="textstacker">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="reverse"/>
     <cd:constant type="mathematics"/>
     <cd:constant default="yes" type="text"/>
     <cd:constant type="chemistry"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-sty.mkvi" level="system" name="definemathoverextensible">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="top"/>
     <cd:constant type="vfenced"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" generated="yes" level="document" name="mathoverextensible" variant="instance">
   <cd:sequence>
    <cd:instance value="mathoverextensible"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathstackers"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="overleftarrow"/>
    <cd:constant value="overrightarrow"/>
    <cd:constant value="overleftrightarrow"/>
    <cd:constant value="overtwoheadleftarrow"/>
    <cd:constant value="overtwoheadrightarrow"/>
    <cd:constant value="overlefttailarrow"/>
    <cd:constant value="overrighttailarrow"/>
    <cd:constant value="overleftbararrow"/>
    <cd:constant value="overrightbararrow"/>
    <cd:constant value="overlefthookarrow"/>
    <cd:constant value="overrighthookarrow"/>
    <cd:constant value="overleftharpoondown"/>
    <cd:constant value="overleftharpoonup"/>
    <cd:constant value="overrightharpoondown"/>
    <cd:constant value="overrightharpoonup"/>
    <cd:constant value="overRightarrow"/>
    <cd:constant value="overLeftarrow"/>
    <cd:constant value="overLeftrightarrow"/>
    <cd:constant value="overLeftbararrow"/>
    <cd:constant value="overRightbararrow"/>
    <cd:constant value="overbar"/>
    <cd:constant value="overbrace"/>
    <cd:constant value="overparent"/>
    <cd:constant value="overbracket"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-sty.mkvi" level="style" name="definemathunderextensible">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="bottom"/>
     <cd:constant type="vfenced"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" generated="yes" level="document" name="mathunderextensible" variant="instance">
   <cd:sequence>
    <cd:instance value="mathunderextensible"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathstackers"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="underleftarrow"/>
    <cd:constant value="underrightarrow"/>
    <cd:constant value="underleftrightarrow"/>
    <cd:constant value="undertwoheadleftarrow"/>
    <cd:constant value="undertwoheadrightarrow"/>
    <cd:constant value="underlefttailarrow"/>
    <cd:constant value="underrighttailarrow"/>
    <cd:constant value="underleftbararrow"/>
    <cd:constant value="underrightbararrow"/>
    <cd:constant value="underlefthookarrow"/>
    <cd:constant value="underrighthookarrow"/>
    <cd:constant value="underleftharpoondown"/>
    <cd:constant value="underleftharpoonup"/>
    <cd:constant value="underrightharpoondown"/>
    <cd:constant value="underrightharpoonup"/>
    <cd:constant value="underRightarrow"/>
    <cd:constant value="underLeftarrow"/>
    <cd:constant value="underLeftrightarrow"/>
    <cd:constant value="underLeftbararrow"/>
    <cd:constant value="underRightbararrow"/>
    <cd:constant value="underbar"/>
    <cd:constant value="underbrace"/>
    <cd:constant value="underparent"/>
    <cd:constant value="underbracket"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-sty.mkvi" level="style" name="definemathdoubleextensible">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="both"/>
     <cd:constant type="vfenced"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" generated="yes" level="document" name="mathdoubleextensible" variant="instance">
   <cd:sequence>
    <cd:instance value="mathdoubleextensible"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathstackers"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="doublebar"/>
    <cd:constant value="doublebrace"/>
    <cd:constant value="doubleparent"/>
    <cd:constant value="doublebracket"/>
    <cd:constant value="overbarunderbar"/>
    <cd:constant value="overbraceunderbrace"/>
    <cd:constant value="overparentunderparent"/>
    <cd:constant value="overbracketunderbracket"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="style" name="definemathover">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="top"/>
     <cd:constant type="vfenced"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" generated="yes" level="document" name="mathover" variant="instance">
   <cd:sequence>
    <cd:instance value="mathover"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="interiorset"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="mathover">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="top"/>
     <cd:constant type="vfenced"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathstackers"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="style" name="definemathunder">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="bottom"/>
     <cd:constant type="vfenced"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" generated="yes" level="document" name="mathunder" variant="example">
   <cd:sequence>
    <cd:variable value="mathunder"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="mathunder">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="bottom"/>
     <cd:constant type="vfenced"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathstackers"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="style" name="definemathdouble">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="both"/>
     <cd:constant type="vfenced"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmathstackers"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" generated="yes" level="document" name="mathdouble" variant="example">
   <cd:sequence>
    <cd:variable value="mathdouble"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="mathdouble">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="both"/>
     <cd:constant type="vfenced"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-sty.mkvi" level="style" name="definemathovertextextensible">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="bothtext"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" generated="yes" level="document" name="mathovertextextensible" variant="instance">
   <cd:sequence>
    <cd:instance value="mathovertextextensible"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="overbartext"/>
    <cd:constant value="overbracetext"/>
    <cd:constant value="overparenttext"/>
    <cd:constant value="overbrackettext"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="mathovertext">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="top"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-sty.mkvi" level="style" name="definemathundertextextensible">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="bothtext"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" generated="yes" level="document" name="mathundertextextensible" variant="instance">
   <cd:sequence>
    <cd:instance value="mathundertextextensible"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="underbartext"/>
    <cd:constant value="underbracetext"/>
    <cd:constant value="underparenttext"/>
    <cd:constant value="underbrackettext"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="mathundertext">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="bottom"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-sty.mkvi" level="style" name="definemathtriplet">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" generated="yes" level="document" name="mathtriplet" variant="example">
   <cd:sequence>
    <cd:variable value="mathtriplet"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="mathtriplet">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="mathfiller">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="style" name="defineextensiblefiller">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" generated="yes" level="document" name="mathfiller" variant="instance">
   <cd:sequence>
    <cd:instance value="mathfiller"/>
   </cd:sequence>
   <cd:instances>
    <cd:constant value="relfill"/>
    <cd:constant value="equalfill"/>
    <cd:constant value="leftarrowfill"/>
    <cd:constant value="rightarrowfill"/>
    <cd:constant value="twoheadleftarrowfill"/>
    <cd:constant value="twoheadrightarrowfill"/>
    <cd:constant value="mapstofill"/>
    <cd:constant value="leftharpoondownfill"/>
    <cd:constant value="leftharpoonupfill"/>
    <cd:constant value="rightharpoondownfill"/>
    <cd:constant value="rightharpoonupfill"/>
    <cd:constant value="rightoverleftarrowfill"/>
    <cd:constant value="leftoverrightarrowfill"/>
    <cd:constant value="triplerelfill"/>
    <cd:constant value="leftrightarrowfill"/>
    <cd:constant value="Leftarrowfill"/>
    <cd:constant value="Rightarrowfill"/>
    <cd:constant value="Leftrightarrowfill"/>
    <cd:constant value="Rightleftarrowfill"/>
   </cd:instances>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="singlebond"/>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="doublebond"/>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="triplebond"/>
  <cd:command category="mathematics" file="math-stc.mklx" level="document" name="definemathunstacked">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="wide"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="mathematics" file="math-stc.mklx" generated="yes" level="document" name="mathunstacked" variant="instance">
   <cd:sequence>
    <cd:instance value="mathunstacked"/>
   </cd:sequence>
   <cd:instances>
    <cd:constant value="impliedby"/>
    <cd:constant value="implies"/>
    <cd:constant value="iff"/>
    <cd:constant value="impliesby"/>
    <cd:constant value="And"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-metadata.xml">
  <cd:command category="structure" file="scrn-ini.mkxl" name="setupmetadata">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="subtitle">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="author">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="keyword">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="date">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-metapost.xml">
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="MPdefinitions" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="metafun"/>
     <cd:constant type="minifun"/>
     <cd:constant type="extrafun"/>
     <cd:constant type="lessfun"/>
     <cd:constant type="scaledfun"/>
     <cd:constant type="doublefun"/>
     <cd:constant type="binaryfun"/>
     <cd:constant type="decimalfun"/>
     <cd:constant type="positfun"/>
     <cd:constant type="mprun"/>
     <cd:constant type="metapost"/>
     <cd:constant type="nofun"/>
     <cd:constant type="scaledpost"/>
     <cd:constant type="doublepost"/>
     <cd:constant type="binarypost"/>
     <cd:constant type="decimalpost"/>
     <cd:constant type="simplefun"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="MPextensions" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes" optional="yes">
     <cd:constant type="metafun"/>
     <cd:constant type="minifun"/>
     <cd:constant type="extrafun"/>
     <cd:constant type="lessfun"/>
     <cd:constant type="scaledfun"/>
     <cd:constant type="doublefun"/>
     <cd:constant type="binaryfun"/>
     <cd:constant type="decimalfun"/>
     <cd:constant type="positfun"/>
     <cd:constant type="mprun"/>
     <cd:constant type="metapost"/>
     <cd:constant type="nofun"/>
     <cd:constant type="scaledpost"/>
     <cd:constant type="doublepost"/>
     <cd:constant type="binarypost"/>
     <cd:constant type="decimalpost"/>
     <cd:constant type="simplefun"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="MPinitializations" type="environment"/>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="MPinclusions" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="+"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="metafun"/>
     <cd:constant type="minifun"/>
     <cd:constant type="extrafun"/>
     <cd:constant type="lessfun"/>
     <cd:constant type="scaledfun"/>
     <cd:constant type="doublefun"/>
     <cd:constant type="binaryfun"/>
     <cd:constant type="decimalfun"/>
     <cd:constant type="positfun"/>
     <cd:constant type="mprun"/>
     <cd:constant type="metapost"/>
     <cd:constant type="nofun"/>
     <cd:constant type="scaledpost"/>
     <cd:constant type="doublepost"/>
     <cd:constant type="binarypost"/>
     <cd:constant type="decimalpost"/>
     <cd:constant type="simplefun"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="MPinclusions">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="+"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="metafun"/>
     <cd:constant type="minifun"/>
     <cd:constant type="extrafun"/>
     <cd:constant type="lessfun"/>
     <cd:constant type="scaledfun"/>
     <cd:constant type="doublefun"/>
     <cd:constant type="binaryfun"/>
     <cd:constant type="decimalfun"/>
     <cd:constant type="positfun"/>
     <cd:constant type="mprun"/>
     <cd:constant type="metapost"/>
     <cd:constant type="nofun"/>
     <cd:constant type="scaledpost"/>
     <cd:constant type="doublepost"/>
     <cd:constant type="binarypost"/>
     <cd:constant type="decimalpost"/>
     <cd:constant type="simplefun"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="defineMPinstance">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupMPinstance"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="setupMPinstance">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="format">
      <cd:constant default="yes" type="metafun"/>
      <cd:constant type="minifun"/>
      <cd:constant type="mpost"/>
     </cd:parameter>
     <cd:parameter name="initializations">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="textstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="extensions">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="binary"/>
      <cd:constant type="decimal"/>
      <cd:constant type="double"/>
      <cd:constant type="scaled"/>
      <cd:constant default="yes" type="default"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="mlib-ctx.lmt" keywords="metapost" level="system" name="resetMPinstance">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="document" name="processMPfigurefile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="document" name="MPdrawing" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="-"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="document" name="resetMPdrawing"/>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="document" name="getMPdrawing"/>
  <cd:command begin="push" category="graphics" end="pop" file="meta-ini.mkxl" keywords="metapost" level="system" name="MPdrawing" type="environment"/>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="document" name="MPdrawing">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="document" name="MPclip" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost fonts" level="system" name="MPfontsizehskip">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="setupMPvariables">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="setMPvariables">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="setMPvariable">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="system" name="MPrawvar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="MPvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="MPvar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="useMPvariables">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="uniqueMPgraphic" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes" optional="yes">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="uniqueMPgraphic">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments delimiters="braces" list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="uniqueMPgraphic" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="instance">
      <cd:constant type="metafun"/>
      <cd:constant type="minifun"/>
      <cd:constant type="extrafun"/>
      <cd:constant type="lessfun"/>
      <cd:constant type="scaledfun"/>
      <cd:constant type="doublefun"/>
      <cd:constant type="binaryfun"/>
      <cd:constant type="decimalfun"/>
      <cd:constant type="positfun"/>
      <cd:constant type="mprun"/>
      <cd:constant type="metapost"/>
      <cd:constant type="nofun"/>
      <cd:constant type="scaledpost"/>
      <cd:constant type="doublepost"/>
      <cd:constant type="binarypost"/>
      <cd:constant type="decimalpost"/>
      <cd:constant type="simplefun"/>
     </cd:parameter>
     <cd:parameter name="descriptiontext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="alternativetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="useMPgraphic" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes" optional="yes">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="useMPgraphic">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments delimiters="braces" list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="useMPgraphic" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="instance">
      <cd:constant type="metafun"/>
      <cd:constant type="minifun"/>
      <cd:constant type="extrafun"/>
      <cd:constant type="lessfun"/>
      <cd:constant type="scaledfun"/>
      <cd:constant type="doublefun"/>
      <cd:constant type="binaryfun"/>
      <cd:constant type="decimalfun"/>
      <cd:constant type="positfun"/>
      <cd:constant type="mprun"/>
      <cd:constant type="metapost"/>
      <cd:constant type="nofun"/>
      <cd:constant type="scaledpost"/>
      <cd:constant type="doublepost"/>
      <cd:constant type="binarypost"/>
      <cd:constant type="decimalpost"/>
      <cd:constant type="simplefun"/>
     </cd:parameter>
     <cd:parameter name="descriptiontext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="alternativetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="usableMPgraphic" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes" optional="yes">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="reuseMPgraphic">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments delimiters="braces" list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="reuseMPgraphic" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="instance">
      <cd:constant type="metafun"/>
      <cd:constant type="minifun"/>
      <cd:constant type="extrafun"/>
      <cd:constant type="lessfun"/>
      <cd:constant type="scaledfun"/>
      <cd:constant type="doublefun"/>
      <cd:constant type="binaryfun"/>
      <cd:constant type="decimalfun"/>
      <cd:constant type="positfun"/>
      <cd:constant type="mprun"/>
      <cd:constant type="metapost"/>
      <cd:constant type="nofun"/>
      <cd:constant type="scaledpost"/>
      <cd:constant type="doublepost"/>
      <cd:constant type="binarypost"/>
      <cd:constant type="decimalpost"/>
      <cd:constant type="simplefun"/>
     </cd:parameter>
     <cd:parameter name="descriptiontext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="alternativetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="reusableMPgraphic" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes" optional="yes">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="reusableMPgraphic" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="instance">
      <cd:constant type="metafun"/>
      <cd:constant type="minifun"/>
      <cd:constant type="extrafun"/>
      <cd:constant type="lessfun"/>
      <cd:constant type="scaledfun"/>
      <cd:constant type="doublefun"/>
      <cd:constant type="binaryfun"/>
      <cd:constant type="decimalfun"/>
      <cd:constant type="positfun"/>
      <cd:constant type="mprun"/>
      <cd:constant type="metapost"/>
      <cd:constant type="nofun"/>
      <cd:constant type="scaledpost"/>
      <cd:constant type="doublepost"/>
      <cd:constant type="binarypost"/>
      <cd:constant type="decimalpost"/>
      <cd:constant type="simplefun"/>
     </cd:parameter>
     <cd:parameter name="descriptiontext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="alternativetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="reusableMPgraphic">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments delimiters="braces" list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" level="style" name="overlayMPgraphic" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" level="style" name="MPoverlaydata" type="environment"/>
  <cd:command category="graphics" file="meta-ini.mkxl" level="style" name="includeMPoverlaydata"/>
  <cd:command category="graphics" file="meta-ini.mkxl" level="style" name="resetMPoverlaydata"/>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="uniqueMPpagegraphic" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes" optional="yes">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="uniqueMPpagegraphic">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments delimiters="braces" list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="document" name="processMPbuffer">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="document" name="runMPbuffer">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="MPenvironment" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="reset"/>
     <cd:constant type="global"/>
     <cd:constant type="+"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="resetMPenvironment"/>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="useMPenvironmentbuffer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="document" name="MPcode" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="metafun"/>
     <cd:constant type="minifun"/>
     <cd:constant type="extrafun"/>
     <cd:constant type="lessfun"/>
     <cd:constant type="scaledfun"/>
     <cd:constant type="doublefun"/>
     <cd:constant type="binaryfun"/>
     <cd:constant type="decimalfun"/>
     <cd:constant type="positfun"/>
     <cd:constant type="mprun"/>
     <cd:constant type="metapost"/>
     <cd:constant type="nofun"/>
     <cd:constant type="scaledpost"/>
     <cd:constant type="doublepost"/>
     <cd:constant type="binarypost"/>
     <cd:constant type="decimalpost"/>
     <cd:constant type="simplefun"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="document" name="MPcode" type="environment" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="instance">
      <cd:constant type="metafun"/>
      <cd:constant type="minifun"/>
      <cd:constant type="extrafun"/>
      <cd:constant type="lessfun"/>
      <cd:constant type="scaledfun"/>
      <cd:constant type="doublefun"/>
      <cd:constant type="binaryfun"/>
      <cd:constant type="decimalfun"/>
      <cd:constant type="positfun"/>
      <cd:constant type="mprun"/>
      <cd:constant type="metapost"/>
      <cd:constant type="nofun"/>
      <cd:constant type="scaledpost"/>
      <cd:constant type="doublepost"/>
      <cd:constant type="binarypost"/>
      <cd:constant type="decimalpost"/>
      <cd:constant type="simplefun"/>
     </cd:parameter>
     <cd:parameter name="stacking">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="descriptiontext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="alternativetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="document" name="MPcode">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="metafun"/>
     <cd:constant type="minifun"/>
     <cd:constant type="extrafun"/>
     <cd:constant type="lessfun"/>
     <cd:constant type="scaledfun"/>
     <cd:constant type="doublefun"/>
     <cd:constant type="binaryfun"/>
     <cd:constant type="decimalfun"/>
     <cd:constant type="positfun"/>
     <cd:constant type="mprun"/>
     <cd:constant type="metapost"/>
     <cd:constant type="nofun"/>
     <cd:constant type="scaledpost"/>
     <cd:constant type="doublepost"/>
     <cd:constant type="binarypost"/>
     <cd:constant type="decimalpost"/>
     <cd:constant type="simplefun"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="document" name="MPrun" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="document" name="useMPrun">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="useMPlibrary">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="setMPtext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="MPtext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="MPstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="MPbetex">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost conditional" level="style" name="doifelseMPgraphic">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost conditional" level="style" name="doifMPgraphicelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="staticMPfigure" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="staticMPgraphic" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes" optional="yes">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="usestaticMPfigure">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupscale"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" keywords="metapost" level="style" name="setupMPgraphics">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="color">
      <cd:constant default="yes" type="local"/>
      <cd:constant type="global"/>
     </cd:parameter>
     <cd:parameter name="mpy">
      <cd:constant type="cd:file"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.lmt" level="style" name="getMPdata"/>
  <cd:command category="graphics" file="meta-ini.lmt" level="style" name="rawMPdata"/>
  <cd:command category="graphics" file="meta-ini.mkxl" level="style" name="MPdpar">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" level="style" name="MPnpar">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="meta-ini.mkxl" level="style" name="MPspar">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="graphics" end="e" file="mlib-ctx.mkxl" level="style" name="tx" type="environment"/>
 </cd:interface>
 <cd:interface file="i-mixedcolumns.xml">
  <cd:command category="columns" file="page-mix.mkxl" keywords="structure layout" level="style" name="definemixedcolumns">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmixedcolumns"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mix.mkxl" keywords="structure layout" level="style" name="setupmixedcolumns">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="grid">
      <cd:inherit name="definegridsnapping"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="otr"/>
      <cd:constant type="box"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="maxheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="step">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="profile">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="balance">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="splitmethod">
      <cd:constant type="none"/>
      <cd:constant type="fixed"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="local"/>
      <cd:constant type="global"/>
     </cd:parameter>
     <cd:parameter name="internalgrid">
      <cd:constant default="yes" type="line"/>
      <cd:constant type="halfline"/>
     </cd:parameter>
     <cd:parameter name="separator">
      <cd:constant type="rule"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rulecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="direction">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="reverse"/>
     </cd:parameter>
     <cd:parameter name="notes">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="blank">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="indenting">
      <cd:inherit name="setupindenting"/>
     </cd:parameter>
     <cd:parameter name="profile">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="define">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mix.mkxl" keywords="structure layout" level="document" name="mixedcolumns" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmixedcolumns"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mix.mkxl" generated="yes" keywords="structure layout" level="document" name="mixedcolumns" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="mixedcolumns"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmixedcolumns"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="itemgroupcolumns"/>
    <cd:constant value="boxedcolumns"/>
    <cd:constant value="columns"/>
   </cd:instances>
  </cd:command>
  <cd:command category="columns" file="page-smp.mkxl" keywords="structure layout" level="style" name="setupcolumns">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupmixedcolumns"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-modes.xml">
  <cd:command category="structure" file="core-env.mkxl" level="system" name="newmode">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="setmode">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="resetmode">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="newsystemmode">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="setsystemmode">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="resetsystemmode">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="preventmode">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="enablemode">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="disablemode">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="globalpreventmode">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="globalenablemode">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="globaldisablemode">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="definemode">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="yes"/>
     <cd:constant default="yes" type="no"/>
     <cd:constant type="keep"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="booleanmodevalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="conditional" level="style" name="doifelsemode">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="conditional" level="style" name="doifmodeelse">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="conditional" level="style" name="doifmode">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="conditional" level="style" name="doifnotmode">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="mode" type="environment">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="notmode" type="environment">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="conditional" level="style" name="doifelseallmodes">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="conditional" level="style" name="doifallmodeselse">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="conditional" level="style" name="doifallmodes">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="conditional" level="style" name="doifnotallmodes">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="allmodes" type="environment">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="notallmodes" type="environment">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="modeset" type="environment">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
     <cd:constant type="default"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="pushmode">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="popmode">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="pushsystemmode">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="popsystemmode">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-modules.xml">
  <cd:command category="structure" file="file-mod.mklx" level="style" name="usemodule">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="m"/>
     <cd:constant type="p"/>
     <cd:constant type="s"/>
     <cd:constant type="x"/>
     <cd:constant type="t"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-mod.mklx" level="style" name="usetexmodule">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="m"/>
     <cd:constant type="p"/>
     <cd:constant type="s"/>
     <cd:constant type="x"/>
     <cd:constant type="t"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-mod.mklx" level="system" name="module" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-mod.mklx" level="system" name="module" type="environment" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-mod.mklx" level="system" name="setupmodule">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="test">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-mod.mklx" level="system" name="moduleparameter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-mod.mklx" level="system" name="currentmoduleparameter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-mod.mklx" level="system" name="moduletestsection" type="environment"/>
  <cd:command category="structure" file="file-mod.mklx" level="system" name="fetchruntinecommand">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-mod.mklx" level="system" name="luaenvironment">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="file-mod.mklx" level="system" name="useluamodule">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-multicolumns.xml">
  <cd:command category="tables" file="page-mcl.mkxl" level="style" name="definemulticolumns">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmulticolumns"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-mcl.mkxl" level="style" name="setupmulticolumns">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="direction">
      <cd:constant default="yes" type="right"/>
      <cd:constant type="reverse"/>
     </cd:parameter>
     <cd:parameter name="balance">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="blank">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="ntop">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="page-mcl.mkxl" level="document" name="multicolumns" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmulticolumns"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-narrow.xml">
  <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="style" name="definenarrower">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupnarrower"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="style" name="setupnarrower">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="left">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="middle">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="default">
      <cd:constant method="none" prefix="cd:sign" type="left"/>
      <cd:constant default="yes" method="none" prefix="cd:sign" type="middle"/>
      <cd:constant method="none" prefix="cd:sign" type="right"/>
      <cd:constant method="factor" prefix="cd:number" type="left"/>
      <cd:constant method="factor" prefix="cd:number" type="middle"/>
      <cd:constant method="factor" prefix="cd:number" type="right"/>
      <cd:constant type="reset"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="document" name="narrower" type="environment">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant method="none" prefix="cd:sign" type="left"/>
     <cd:constant method="none" prefix="cd:sign" type="middle"/>
     <cd:constant method="none" prefix="cd:sign" type="right"/>
     <cd:constant method="factor" prefix="cd:number" type="left"/>
     <cd:constant method="factor" prefix="cd:number" type="middle"/>
     <cd:constant method="factor" prefix="cd:number" type="right"/>
     <cd:constant type="reset"/>
     <cd:constant type="reverse"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" generated="yes" keywords="layout" level="document" name="narrower" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="narrower"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant method="none" prefix="cd:sign" type="left"/>
     <cd:constant method="none" prefix="cd:sign" type="middle"/>
     <cd:constant method="none" prefix="cd:sign" type="right"/>
     <cd:constant method="factor" prefix="cd:number" type="left"/>
     <cd:constant method="factor" prefix="cd:number" type="middle"/>
     <cd:constant method="factor" prefix="cd:number" type="right"/>
     <cd:constant type="reset"/>
     <cd:constant type="reverse"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="document" name="narrow" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupnarrower"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="document" name="narrow" type="environment" variant="name">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant method="none" prefix="cd:sign" type="left"/>
     <cd:constant method="none" prefix="cd:sign" type="middle"/>
     <cd:constant method="none" prefix="cd:sign" type="right"/>
     <cd:constant method="factor" prefix="cd:number" type="left"/>
     <cd:constant method="factor" prefix="cd:number" type="middle"/>
     <cd:constant method="factor" prefix="cd:number" type="right"/>
     <cd:constant type="reset"/>
     <cd:constant type="reverse"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="document" name="narrow" type="environment" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupnarrower"/>
    </cd:assignments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant method="none" prefix="cd:sign" type="left"/>
     <cd:constant method="none" prefix="cd:sign" type="middle"/>
     <cd:constant method="none" prefix="cd:sign" type="right"/>
     <cd:constant method="factor" prefix="cd:number" type="left"/>
     <cd:constant method="factor" prefix="cd:number" type="middle"/>
     <cd:constant method="factor" prefix="cd:number" type="right"/>
     <cd:constant type="reset"/>
     <cd:constant type="reverse"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-naturaltable.xml">
  <cd:command category="tables" file="tabl-ntb.mkxl" keywords="background rules" level="style" name="setupTABLE">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="r"/>
     <cd:constant type="c"/>
     <cd:constant type="x"/>
     <cd:constant type="y"/>
     <cd:constant type="row"/>
     <cd:constant type="column"/>
     <cd:constant type="first"/>
     <cd:constant type="last"/>
     <cd:constant type="start"/>
     <cd:constant type="header"/>
     <cd:constant type="each"/>
     <cd:constant type="odd"/>
     <cd:constant type="even"/>
     <cd:constant type="one"/>
     <cd:constant type="cd:number"/>
     <cd:constant method="none" prefix="-" type="cd:number"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="first"/>
     <cd:constant type="least"/>
     <cd:constant type="each"/>
     <cd:constant type="two"/>
     <cd:constant type="odd"/>
     <cd:constant type="even"/>
     <cd:constant type="cd:number"/>
     <cd:constant method="none" prefix="-" type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="extras">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="headcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="headstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="leftmargindistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargindistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="columndistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="textwidth">
      <cd:constant type="cd:dimension"/>
      <cd:constant default="yes" type="local"/>
     </cd:parameter>
     <cd:parameter name="split">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="repeat"/>
      <cd:constant type="page"/>
      <cd:constant default="yes" type="auto"/>
     </cd:parameter>
     <cd:parameter name="header">
      <cd:constant type="repeat"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="stretch"/>
      <cd:constant type="tight"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="samepage">
      <cd:constant type="before"/>
      <cd:constant type="after"/>
      <cd:constant type="both"/>
     </cd:parameter>
     <cd:parameter name="spaceinbetween">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="splitoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="aligncharacter">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="alignmentcharacter">
      <cd:constant type="cd:text"/>
      <cd:constant method="apply" prefix="number" type="cd:text"/>
      <cd:constant method="apply" prefix="text" type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="math"/>
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="synchronize">
      <cd:constant type="background"/>
     </cd:parameter>
     <cd:parameter name="direction">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="reverse"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLE" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEnested" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TD" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="nx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="ny">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nc">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nr">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="m">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="action">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TR" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TC" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="bTD"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TX" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="bTD"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TY" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TH" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="bTD"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TN" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="bTD"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEhead" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEnext" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEbody" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEfoot" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-ntb.mkxl" keywords="background rules" level="style" name="defineTABLEsetup">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TDs" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TRs" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLE" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEhead" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEnext" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEbody" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEfoot" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupTABLE"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" level="document" name="TABLEsection" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="repeat">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-note.xml">
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="style" name="setupnotation">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="title">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="number">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="type">
      <cd:constant type="note"/>
     </cd:parameter>
     <cd:parameter name="numbercommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="titledistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="titlestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="titlecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="titlecommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="titleleft">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="titleright">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="starter">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="stopper">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="coupling">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="counter">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="level">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="headcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="deeptextcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="inleft"/>
      <cd:constant type="inright"/>
      <cd:constant type="margin"/>
      <cd:constant type="leftmargin"/>
      <cd:constant type="rightmargin"/>
      <cd:constant type="innermargin"/>
      <cd:constant type="outermargin"/>
      <cd:constant type="serried"/>
      <cd:constant type="hanging"/>
      <cd:constant type="top"/>
      <cd:constant type="command"/>
      <cd:constant default="yes" type="note"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="headalign">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="indenting">
      <cd:inherit name="setupindenting"/>
     </cd:parameter>
     <cd:parameter name="display">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="indentnext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="line"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="none"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="shrink">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="hang">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="none"/>
      <cd:constant type="margin"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="closesymbol">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="closecommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="referenceprefix">
      <cd:constant type="+"/>
      <cd:constant type="-"/>
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="sample">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="headstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="headcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="aligntitle">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="headindenting">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="delay">
      <cd:constant type="text"/>
     </cd:parameter>
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="style" name="setupnotations">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupnotation"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" generated="yes" keywords="notes" level="document" name="note" type="environment" variant="instance:assignment">
   <cd:sequence>
    <cd:instance value="note"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="footnote"/>
    <cd:constant value="endnote"/>
    <cd:constant value="mathnote"/>
    <cd:constant value="publicationnote"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" generated="yes" keywords="notes" level="document" name="note" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="note"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="footnote"/>
    <cd:constant value="endnote"/>
    <cd:constant value="mathnote"/>
    <cd:constant value="publicationnote"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="namednotation" type="environment" variant="assignment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="namednotation" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" generated="yes" keywords="notes" level="document" name="note" variant="instance">
   <cd:sequence>
    <cd:instance value="note"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="footnote"/>
    <cd:constant value="endnote"/>
    <cd:constant value="mathnote"/>
    <cd:constant value="publicationnote"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" generated="yes" keywords="notes" level="document" name="note" variant="instance:assignment">
   <cd:sequence>
    <cd:instance value="note"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="footnote"/>
    <cd:constant value="endnote"/>
    <cd:constant value="mathnote"/>
    <cd:constant value="publicationnote"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="style" name="definenote">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupnote"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="style" name="setupnote">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="interaction">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="number"/>
      <cd:constant type="text"/>
      <cd:constant type="all"/>
     </cd:parameter>
     <cd:parameter name="symbolcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="textcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="indicator">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="textseparator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rulecommand">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rule">
      <cd:constant default="yes" type="on"/>
      <cd:constant type="off"/>
      <cd:constant type="normal"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="command"/>
      <cd:constant type="paragraph"/>
     </cd:parameter>
     <cd:parameter name="split">
      <cd:constant default="yes" type="tolerant"/>
      <cd:constant type="strict"/>
      <cd:constant type="verystrict"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="text"/>
      <cd:constant type="page"/>
      <cd:constant type="list"/>
      <cd:constant type="high"/>
      <cd:constant type="bottom"/>
      <cd:constant type="none"/>
      <cd:constant type="columns"/>
      <cd:constant type="firstcolumn"/>
      <cd:constant type="lastcolumn"/>
     </cd:parameter>
     <cd:parameter name="next">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="rulecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rulewidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="ruledistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="interlinespace">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="paragraph">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="scope">
      <cd:constant type="page"/>
     </cd:parameter>
     <cd:parameter name="columndistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="continue">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="grid"/>
      <cd:constant type="fixed"/>
      <cd:constant type="columns"/>
      <cd:constant default="yes" type="note"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="page"/>
     </cd:parameter>
     <cd:parameter name="bodyfont">
      <cd:inherit name="setupbodyfont"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="textstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="anchor">
      <cd:constant type="next"/>
     </cd:parameter>
     <cd:parameter name="range">
      <cd:constant type="yes"/>
     </cd:parameter>
     <cd:parameter name="spacebefore">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="spaceinbetween">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="style" name="setupnotes">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupnote"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="style" name="setupfootnotes">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupnote"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="setnote">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="setnote" variant="assignment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="setnotetext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="setnotetext" variant="assignment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="placenotes">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupnote"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="localnotes" type="environment">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="placelocalnotes">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupnote"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="style" name="postponenotes"/>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="style" name="flushnotes"/>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" name="postponingnotes" type="environment"/>
  <cd:command category="structure" file="strc-not.lmt" keywords="notes conditional" level="system" name="doifelsenoteonsamepage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes conditional" level="system" name="doifnoteonsamepageelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.lmt" keywords="notes conditional" level="system" name="doifelsetaggednoteonsamepage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes conditional" level="system" name="doiftaggednoteonsamepageelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes conditional" level="system" name="doifnotescollected">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="system" name="notesymbol">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="note">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="footnotetext">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="footnotetext" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="placefootnotes">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupnote"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="localfootnotes" type="environment"/>
  <cd:command category="structure" file="strc-not.mklx" keywords="notes" level="document" name="placelocalfootnotes">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupnote"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lnt.mklx" keywords="notes" level="style" name="definelinenote">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplinenote"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lnt.mklx" keywords="notes" level="style" name="setuplinenote">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="compress">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="compressmethod">
      <cd:constant type="separator"/>
      <cd:constant type="stopper"/>
      <cd:constant type="space"/>
     </cd:parameter>
     <cd:parameter name="compressseparator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="compressdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="compressstopper">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupnote"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lnt.mklx" generated="yes" keywords="notes" level="document" name="linenote" variant="instance">
   <cd:sequence>
    <cd:instance value="linenote"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="linenote"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-lnt.mklx" generated="yes" keywords="notes" level="document" name="startlinenote" variant="instance">
   <cd:sequence>
    <cd:string value="start"/>
    <cd:instance value="linenote"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="linenote"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-lnt.mklx" generated="yes" keywords="notes" level="document" name="stoplinenote" variant="instance">
   <cd:sequence>
    <cd:string value="stop"/>
    <cd:instance value="linenote"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="linenote"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-lnt.mklx" keywords="notes" level="document" name="fromlinenote">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lnt.mklx" keywords="notes" level="document" name="tolinenote">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-tnt.mkxl" keywords="notes" level="style" name="definetextnote">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptextnote"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-tnt.mkxl" keywords="notes" level="style" name="setuptextnote">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="rule">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="note">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="*"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="empty">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="none"/>
      <cd:constant type="number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-tnt.mkxl" generated="yes" keywords="notes" level="document" name="textnote" variant="example">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptextnote"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="strc-not.mklx" name="flushnoterange">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-object.xml">
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="ifinobject">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:delimiter name="else"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:false"/>
    </cd:keywords>
    <cd:delimiter name="fi"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="objectmargin"/>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="objectwidth"/>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="objectheight"/>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="objectdepth"/>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="setreferencedobject">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="settightreferencedobject">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="setunreferencedobject">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="settightunreferencedobject">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="setobject">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="settightobject">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="getobject">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="defaultobjectreference"/>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="defaultobjectpage"/>
  <cd:command category="pdf" file="pack-obj.lmt" keywords="conditional" level="system" name="getobjectreference">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.mkxl" keywords="conditional" level="system" name="dogetobjectreference">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.lmt" keywords="conditional" level="system" name="getobjectreferencepage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.mkxl" keywords="conditional" level="system" name="dogetobjectreferencepage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.lmt" keywords="conditional" level="system" name="objectreference">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.lmt" keywords="conditional" level="system" name="objectreferencepage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.lmt" level="system" name="getobjectdimensions">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.lmt" keywords="conditional" level="system" name="doifelseobjectfound">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.mkxl" keywords="conditional" level="system" name="doifobjectfoundelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.lmt" keywords="conditional" level="system" name="doifelseobjectreferencefound">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.mkxl" keywords="conditional" level="system" name="doifobjectreferencefoundelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="lastpredefinedsymbol"/>
  <cd:command category="pdf" file="pack-obj.mkxl" level="system" name="predefinesymbol">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-offset.xml">
  <cd:command category="boxes" file="pack-box.mkxl" keywords="layout" level="style" name="setupoffsetbox">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="x">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="y">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="topoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottomoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="fixed"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="line"/>
      <cd:constant type="l"/>
      <cd:constant type="c"/>
      <cd:constant type="r"/>
      <cd:constant type="m"/>
      <cd:constant type="t"/>
      <cd:constant type="b"/>
      <cd:constant type="g"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" keywords="layout" level="style" name="setupoffset">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupoffsetbox"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" keywords="layout" level="system" name="offsetbox">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupoffsetbox"/>
    </cd:assignments>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" keywords="layout" level="document" name="offset">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupoffset"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-opposite.xml">
  <cd:command category="layout" file="page-fac.mkxl" level="style" name="setupoppositeplacing">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-fac.mkxl" level="document" name="opposite" type="environment"/>
 </cd:interface>
 <cd:interface file="i-optimize.xml">
  <cd:command category="alignment" file="spac-par.mkxl" level="style" name="defineoptimize">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupoptimize"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-par.mkxl" level="style" name="setupoptimize">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="left">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="lines">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-par.mkxl" level="document" name="optimize">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="+line"/>
     <cd:constant type="-line"/>
     <cd:constant type="flushleft"/>
     <cd:constant type="flushright"/>
     <cd:constant type="normal"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="spac-par.mkxl" level="document" name="optimize" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupoptimize"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-orientation.xml">
  <cd:command category="alignment" file="pack-ori.mkxl" level="style" name="defineorientation">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuporientation"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="pack-ori.mkxl" level="style" name="setuporientation">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="orientation">
      <cd:constant type="up"/>
      <cd:constant type="down"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="line"/>
     </cd:parameter>
     <cd:parameter name="horizontal">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="flushleft"/>
      <cd:constant type="flushright"/>
      <cd:constant default="yes" type="normal"/>
     </cd:parameter>
     <cd:parameter name="vertical">
      <cd:constant type="line"/>
      <cd:constant type="top"/>
      <cd:constant type="middle"/>
      <cd:constant type="bottom"/>
      <cd:constant default="yes" type="normal"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="pack-ori.mkxl" level="system" name="theorientation">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="normal"/>
     <cd:constant type="up"/>
     <cd:constant type="down"/>
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="pack-ori.mkxl" level="system" name="autoorientation">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="normal"/>
     <cd:constant type="up"/>
     <cd:constant type="down"/>
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="pack-ori.mkxl" keywords="conditional" level="system" name="doifelseorientation">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="normal"/>
     <cd:constant type="up"/>
     <cd:constant type="down"/>
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="top"/>
     <cd:constant type="bottom"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-ornament.xml">
  <cd:command category="background" file="pack-box.mkxl" keywords="fonts colors" level="document" name="ornamenttext" variant="collector">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="a"/>
      <cd:constant type="b"/>
     </cd:parameter>
     <cd:inherit name="setupcollector"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-box.mkxl" keywords="fonts colors" level="document" name="ornamenttext" variant="layer">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="alternative">
      <cd:constant type="a"/>
      <cd:constant default="yes" type="b"/>
     </cd:parameter>
     <cd:inherit name="setuplayer"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayeredtext"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-box.mkxl" keywords="fonts colors" level="document" name="ornamenttext" variant="direct">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-box.mkxl" keywords="fonts colors" level="style" name="defineornament" variant="collector">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="a"/>
      <cd:constant type="b"/>
     </cd:parameter>
     <cd:inherit name="setupcollector"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-box.mkxl" keywords="fonts colors" level="style" name="defineornament" variant="layer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="alternative">
      <cd:constant type="a"/>
      <cd:constant default="yes" type="b"/>
     </cd:parameter>
     <cd:inherit name="setuplayer"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplayeredtext"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-box.mkxl" generated="yes" keywords="fonts colors" level="document" name="ornament" variant="example">
   <cd:sequence>
    <cd:variable value="ornament"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-output.xml">
  <cd:command category="layout" file="page-otr.mklx" level="system" name="defineoutputroutine">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupoutputroutine"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-otr.mklx" level="system" name="setupoutputroutine">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:csname"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-otr.mklx" level="system" name="setupoutputroutine" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-otr.mklx" level="system" name="defineoutputroutinecommand">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-otr.mklx" level="system" name="traceoutputroutines"/>
  <cd:command category="layout" file="page-otr.mklx" level="system" name="installoutputroutine">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-overlay.xml">
  <cd:command category="background" file="pack-lyr.mkxl" level="style" name="defineoverlay">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background colors" file="pack-rul.mkxl" keywords="background colors" level="system" name="overlaycolor"/>
  <cd:command category="background colors" file="pack-rul.mkxl" keywords="background colors" level="system" name="overlaylinecolor"/>
  <cd:command category="background" file="pack-rul.mkxl" level="system" name="overlaywidth"/>
  <cd:command category="background" file="pack-rul.mkxl" level="system" name="overlayheight"/>
  <cd:command category="background" file="pack-rul.mkxl" level="system" name="overlaydepth"/>
  <cd:command category="background" file="pack-rul.mkxl" level="system" name="overlayoffset"/>
  <cd:command category="background" file="pack-rul.mkxl" level="system" name="overlaylinewidth"/>
  <cd:command category="background" file="pack-rul.mkxl" keywords="conditional" level="system" name="doifelseoverlay">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="pack-rul.mkxl" keywords="conditional" level="system" name="doifoverlayelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-overloads.xml">
  <cd:command category="fonts" file="typo-ovl.mkxl" level="style" name="setoverloads">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-ovl.mkxl" level="style" name="registeroverloads">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-ovl.mkxl" level="style" name="resetoverloads"/>
 </cd:interface>
 <cd:interface file="i-pageblock.xml">
  <cd:command category="layout" file="page-blk.mkxl" level="document" name="pageblock" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-blk.mkxl" level="document" name="flushpageblocks">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-blk.mkxl" level="document" name="pageblockrealpage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-blk.mkxl" level="document" name="prerollpageblock" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-blk.mkxl" level="document" name="prerolledpages">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-pagebreak.xml">
  <cd:command category="structure" file="page-brk.mkxl" level="style" name="definepagebreak">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="empty"/>
     <cd:constant type="header"/>
     <cd:constant type="footer"/>
     <cd:constant type="dummy"/>
     <cd:constant type="frame"/>
     <cd:constant type="cd:number"/>
     <cd:constant method="none" prefix="+" type="cd:number"/>
     <cd:constant type="default"/>
     <cd:constant type="reset"/>
     <cd:constant type="disable"/>
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="makeup"/>
     <cd:constant type="blank"/>
     <cd:constant type="preference"/>
     <cd:constant type="bigpreference"/>
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="even"/>
     <cd:constant type="odd"/>
     <cd:constant type="quadruple"/>
     <cd:constant type="last"/>
     <cd:constant type="lastpage"/>
     <cd:constant type="start"/>
     <cd:constant type="stop"/>
     <cd:constant type="xy"/>
     <cd:constant type="note"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-brk.mkxl" level="document" name="pagebreak">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="empty"/>
     <cd:constant type="header"/>
     <cd:constant type="footer"/>
     <cd:constant type="dummy"/>
     <cd:constant type="frame"/>
     <cd:constant type="cd:number"/>
     <cd:constant method="none" prefix="+" type="cd:number"/>
     <cd:constant type="default"/>
     <cd:constant type="reset"/>
     <cd:constant type="disable"/>
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="makeup"/>
     <cd:constant type="blank"/>
     <cd:constant type="preference"/>
     <cd:constant type="bigpreference"/>
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="even"/>
     <cd:constant type="odd"/>
     <cd:constant type="quadruple"/>
     <cd:constant type="last"/>
     <cd:constant type="lastpage"/>
     <cd:constant type="start"/>
     <cd:constant type="stop"/>
     <cd:constant type="xy"/>
     <cd:constant type="note"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-brk.mkxl" level="document" name="page">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="pagebreak"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-brk.mkxl" keywords="columns" level="style" name="definecolumnbreak">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="preference"/>
     <cd:constant type="local"/>
     <cd:constant type="force"/>
     <cd:constant type="first"/>
     <cd:constant type="last"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-brk.mkxl" keywords="columns" level="document" name="columnbreak">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="preference"/>
     <cd:constant type="local"/>
     <cd:constant type="force"/>
     <cd:constant type="first"/>
     <cd:constant type="last"/>
     <cd:constant type="cd:number"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-brk.mkxl" keywords="columns" level="document" name="column">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="columnbreak"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-brk.mkxl" level="style" name="definepagechecker">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppagechecker"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-brk.mkxl" level="style" name="setuppagechecker">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="lines">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="0"/>
      <cd:constant type="1"/>
      <cd:constant type="2"/>
      <cd:constant type="3"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-brk.mkxl" level="document" name="checkpage">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppagechecker"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-brk.mkxl" level="document" name="testpage">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-brk.mkxl" level="system" name="testpageonly">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-brk.mkxl" level="system" name="testpagesync">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-brk.mkxl" keywords="columns" level="document" name="testcolumn">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-brk.mkxl" level="document" name="setpagelooseness">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-brk.mkxl" level="document" name="setpagelooseness" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="lines">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="shrink">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-pagecolumns.xml">
  <cd:command category="columns" file="page-pcl.mkxl" keywords="structure layout" level="style" name="definepagecolumns">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppagecolumns"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-pcl.mkxl" keywords="structure layout" level="style" name="setuppagecolumns">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="separator">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="direction">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="reverse"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="blank">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="page">
      <cd:inherit name="page"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-pcl.mkxl" keywords="structure layout" level="document" name="pagecolumns" type="environment" variant="name">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-pcl.mkxl" keywords="structure layout" level="document" name="pagecolumns" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppagecolumns"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-pcl.mkxl" generated="yes" keywords="structure layout" level="document" name="pagecolumns" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="pagecolumns"/>
   </cd:sequence>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-pagecomment.xml">
  <cd:command category="pdf" file="page-com.mkxl" level="style" name="setuppagecomment">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="top"/>
      <cd:constant default="yes" type="bottom"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant default="yes" type="none"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="page-com.mkxl" level="document" name="pagecomment" type="environment"/>
 </cd:interface>
 <cd:interface file="i-pagefigure.xml">
  <cd:command category="graphics" file="page-app.mkxl" level="document" name="pagefigure">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="offset">
      <cd:constant type="default"/>
      <cd:constant type="overlay"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="page-app.mkxl" level="document" name="pagefigure" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="offset">
      <cd:constant type="default"/>
      <cd:constant type="overlay"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-pageinjection.xml">
  <cd:command category="structure" file="page-inj.mklx" level="style" name="definepageinjection">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppageinjection"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-inj.mklx" level="style" name="setuppageinjection">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant type="previous"/>
      <cd:constant default="yes" type="next"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="delay">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="figure"/>
      <cd:constant type="buffer"/>
      <cd:constant type="setups"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="page">
      <cd:inherit name="page"/>
     </cd:parameter>
     <cd:parameter name="pagestate">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-inj.mklx" level="document" name="pageinjection">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-inj.mklx" level="document" name="pageinjection" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppageinjection"/>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-inj.mklx" level="style" name="definepageinjectionalternative">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppageinjectionalternative"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-inj.mklx" level="style" name="setuppageinjectionalternative">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="renderingsetup">
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-pagelayout.xml">
  <cd:command category="layout" file="page-plg.mkxl" level="style" name="pagearea">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="top"/>
     <cd:constant type="header"/>
     <cd:constant type="text"/>
     <cd:constant type="footer"/>
     <cd:constant type="bottom"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="text"/>
     <cd:constant type="margin"/>
     <cd:constant type="edge"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="left"/>
     <cd:constant type="right"/>
     <cd:constant type="lefttext"/>
     <cd:constant default="yes" type="middletext"/>
     <cd:constant type="righttext"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-plg.mkxl" level="style" name="pagelayout" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="page"/>
     <cd:constant type="leftpage"/>
     <cd:constant type="rightpage"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-plg.mkxl" level="style" name="pagelayout">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="page"/>
     <cd:constant type="leftpage"/>
     <cd:constant type="rightpage"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-pagemarks.xml">
  <cd:command category="structure" file="page-ini.mkxl" level="style" name="markpage">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant method="none" prefix="cd:sign" type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ini.mkxl" level="style" name="markedpages">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ini.mkxl" level="style" name="markpages" type="environment">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ini.lmt" keywords="conditional" level="style" name="doifelsemarkedpage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-ini.lmt" keywords="conditional" level="style" name="doifmarkedpage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-pagenumber.xml">
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="setuprealpagenumber">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="setupuserpagenumber">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="viewerprefix">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="none"/>
      <cd:constant type="keep"/>
      <cd:constant type="empty"/>
     </cd:parameter>
     <cd:parameter name="label">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="setupsubpagenumber">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="setuppagenumber">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="viewerprefix">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="none"/>
      <cd:constant type="keep"/>
      <cd:constant type="empty"/>
     </cd:parameter>
     <cd:parameter name="label">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:inherit name="setupcounter"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="resetuserpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="resetsubpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="resetpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="setuppagenumbering">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="singlesided"/>
      <cd:constant type="doublesided"/>
     </cd:parameter>
     <cd:parameter name="page">
      <cd:inherit name="page"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant default="yes" type="header"/>
      <cd:constant type="footer"/>
      <cd:constant type="left"/>
      <cd:constant default="yes" type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="inleft"/>
      <cd:constant type="inright"/>
      <cd:constant type="margin"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="atmargin"/>
      <cd:constant type="marginedge"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="firstrealpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="firstuserpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="firstsubpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="lastrealpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="lastuserpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="lastsubpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="prevrealpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="prevuserpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="prevsubpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="nextrealpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="nextuserpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="nextsubpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="firstrealpage"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="firstuserpage"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="firstsubpage"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="prevrealpage"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="prevuserpage"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="prevsubpage"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="nextrealpage"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="nextuserpage"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="nextsubpage"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="lastrealpage"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="lastuserpage"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="system" name="lastsubpage"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="realpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="userpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="subpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="pagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="prefixedpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="incrementpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="incrementsubpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="decrementpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="decrementsubpagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="completepagenumber"/>
  <cd:command category="counter" file="strc-pag.mkxl" keywords="structure" level="style" name="placepagenumber"/>
 </cd:interface>
 <cd:interface file="i-pageselection.xml">
  <cd:command category="graphics" file="page-sel.mklx" keywords="structure" level="document" name="insertpages">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="category">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="a"/>
      <cd:constant type="b"/>
      <cd:constant type="default"/>
      <cd:constant type="page"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="page-sel.mklx" keywords="structure" level="document" name="filterpages">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="even"/>
     <cd:constant type="odd"/>
     <cd:constant type="cd:number"/>
     <cd:constant method="range" prefix="cd:number" type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="category">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="a"/>
      <cd:constant type="b"/>
      <cd:constant type="default"/>
      <cd:constant type="page"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="page-sel.mklx" keywords="structure" level="document" name="copypages">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="marking">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupexternalfigure"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="page-sel.mklx" keywords="structure" level="document" name="combinepages">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="alternative">
      <cd:constant default="yes" type="a"/>
      <cd:constant type="b"/>
      <cd:constant type="c"/>
      <cd:constant type="horizontal"/>
      <cd:constant type="vertical"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="ny">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="start">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="stop">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="top">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="frame">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
     </cd:parameter>
     <cd:parameter name="background">
      <cd:constant type="foreground"/>
      <cd:constant type="color"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="backgroundcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="page-sel.mklx" keywords="structure" level="document" name="slicepages">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="hoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="voffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="hoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="voffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-pageshift.xml">
  <cd:command category="layout" file="page-imp.mkxl" level="style" name="definepageshift">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="horizontal"/>
     <cd:constant type="vertical"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-imp.mkxl" level="style" name="setuppageshift">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant default="yes" type="page"/>
     <cd:constant type="paper"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-pagestate.xml">
  <cd:command category="twopassdata" file="spac-pag.mkxl" level="system" name="signalrightpage"/>
  <cd:command category="twopassdata" file="spac-pag.mkxl" keywords="conditional" level="system" name="doifelserightpage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="twopassdata" file="spac-pag.mkxl" keywords="conditional" level="system" name="doifrightpageelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="twopassdata" file="spac-pag.mkxl" level="system" name="rightpageorder"/>
  <cd:command category="twopassdata" file="spac-pag.mkxl" keywords="conditional" level="system" name="doifelseupcomingrightpage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="definepagestate">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppagestate"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="setuppagestate">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="delay">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="setpagestate">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="pagestaterealpage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="setpagestaterealpageno">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="pagestaterealpageorder">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="autopagestaterealpage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="setautopagestaterealpageno">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="autopagestaterealpageorder">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-pairedbox.xml">
  <cd:command category="tables" file="pack-com.mkxl" level="style" name="definepairedbox">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppairedbox"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="pack-com.mkxl" level="style" name="setuppairedbox">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="high"/>
      <cd:constant type="low"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bodyfont">
      <cd:inherit name="setupbodyfont"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="maxheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="pack-com.mkxl" level="document" name="placepairedbox">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppairedbox"/>
    </cd:assignments>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="pack-com.mkxl" level="document" name="placepairedbox" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppairedbox"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="pack-com.mkxl" generated="yes" level="style" name="setuppairedbox" variant="instance">
   <cd:sequence>
    <cd:string value="setup"/>
    <cd:instance value="pairedbox"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setuppairedbox"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="legend"/>
   </cd:instances>
  </cd:command>
  <cd:command category="tables" file="pack-com.mkxl" generated="yes" level="document" name="placepairedbox" variant="instance">
   <cd:sequence>
    <cd:string value="place"/>
    <cd:instance value="pairedbox"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppairedbox"/>
    </cd:assignments>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="legend"/>
   </cd:instances>
  </cd:command>
  <cd:command category="tables" file="pack-com.mkxl" generated="yes" level="document" name="placepairedbox" type="environment" variant="instance">
   <cd:sequence>
    <cd:string value="place"/>
    <cd:instance value="pairedbox"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppairedbox"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="legend"/>
   </cd:instances>
  </cd:command>
  <cd:command category="tables" file="pack-com.mkxl" level="document" name="placeontopofeachother">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="pack-com.mkxl" level="document" name="placesidebyside">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-papersize.xml">
  <cd:command category="layout" file="page-lay.mkxl" level="style" name="definepapersize">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="top">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="page">
      <cd:inherit name="setuppapersize"/>
     </cd:parameter>
     <cd:parameter name="paper">
      <cd:inherit name="setuppapersize"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" level="style" name="definepapersize" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:inherit name="setuppapersize"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="setuppapersize"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" level="style" name="setuppapersize" variant="name">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="reset"/>
     <cd:constant type="landscape"/>
     <cd:constant type="mirrored"/>
     <cd:constant type="negative"/>
     <cd:constant type="rotated"/>
     <cd:constant type="90"/>
     <cd:constant type="180"/>
     <cd:constant type="270"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="reset"/>
     <cd:constant type="landscape"/>
     <cd:constant type="mirrored"/>
     <cd:constant type="negative"/>
     <cd:constant type="rotated"/>
     <cd:constant type="90"/>
     <cd:constant type="180"/>
     <cd:constant type="270"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" level="style" name="setuppapersize">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="top">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="scale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="ny">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="dx">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="dy">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="topspace">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="backspace">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="page">
      <cd:constant type="reset"/>
      <cd:constant type="landscape"/>
      <cd:constant type="mirrored"/>
      <cd:constant type="negative"/>
      <cd:constant type="rotated"/>
      <cd:constant type="90"/>
      <cd:constant type="180"/>
      <cd:constant type="270"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="paper">
      <cd:constant type="reset"/>
      <cd:constant type="landscape"/>
      <cd:constant type="mirrored"/>
      <cd:constant type="negative"/>
      <cd:constant type="rotated"/>
      <cd:constant type="90"/>
      <cd:constant type="180"/>
      <cd:constant type="270"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="fit"/>
      <cd:constant default="yes" type="max"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" level="style" name="setuppaper">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setuppapersize"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-lay.mkxl" level="style" name="adaptpapersize">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:inherit name="setuppapersize"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="setuppapersize"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-paragraph.xml">
  <cd:command category="structure" file="strc-tag.mkxl" level="style" name="defineparagraph">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupparagraph"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-tag.mkxl" level="style" name="setupparagraph">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-tag.mkxl" level="document" name="paragraph" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupparagraph"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-tag.mkxl" level="document" name="par" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupparagraph"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command begin="b" category="structure" end="e" file="strc-tag.mkxl" level="document" name="par" type="environment"/>
  <cd:command category="structure" file="strc-tag.mkxl" level="document" name="subparagraph" type="environment"/>
  <cd:command category="structure" file="strc-tag.mkxl" level="document" name="subparagraph"/>
  <cd:command category="structure" file="spac-par.mkxl" level="style" name="setupparagraphintro">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="reset"/>
     <cd:constant type="each"/>
     <cd:constant type="first"/>
     <cd:constant type="next"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-paragraphnumber.xml">
  <cd:command category="structure" file="page-par.mkxl" keywords="counter" level="style" name="setupparagraphnumbering">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant default="yes" type="stop"/>
      <cd:constant type="line"/>
      <cd:constant type="reset"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-paragraphs.xml">
  <cd:command category="tables" file="tabl-mis.mkxl" level="style" name="defineparagraphs">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupparagraphs"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-mis.mkxl" level="style" name="setupparagraphs">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="each"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
      <cd:constant default="yes" type="fit"/>
     </cd:parameter>
     <cd:parameter name="top">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="inner">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rule">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rulecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="direction">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="reverse"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-mis.mkxl" level="style" name="setupparagraphs" variant="assignment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
     <cd:constant method="range" prefix="cd:name" type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
      <cd:constant default="yes" type="fit"/>
     </cd:parameter>
     <cd:parameter name="top">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="inner">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rule">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rulecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-mis.mkxl" level="document" name="paragraphs" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-mis.mkxl" level="document" name="nextparagraphs"/>
  <cd:command category="tables" file="tabl-mis.mkxl" generated="yes" level="document" name="paragraphs" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="paragraphs"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="tables" file="tabl-mis.mkxl" generated="yes" level="document" name="paragraphs" variant="example">
   <cd:sequence>
    <cd:variable value="paragraphs"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="tables" file="tabl-mis.mkxl" generated="yes" level="document" name="nextparagraphs" variant="example">
   <cd:sequence>
    <cd:string value="next"/>
    <cd:variable value="paragraphs"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="tables" file="tabl-mis.mkxl" level="document" name="paragraphscell" type="environment"/>
 </cd:interface>
 <cd:interface file="i-parallel.xml">
  <cd:command category="columns" file="buff-par.mklx" keywords="structure" level="style" name="defineparallel">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="buff-par.mklx" keywords="structure" level="style" name="setupparallel">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="start">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="all"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="buff-par.mklx" keywords="structure" level="document" name="placeparallel">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupparallel"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="buff-par.mklx" keywords="structure conditional" level="style" name="doifelseparallel">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
     <cd:constant default="yes" type="all"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="buff-par.mklx" keywords="structure conditional" level="style" name="doifparallelelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
     <cd:constant default="yes" type="all"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="buff-par.mklx" keywords="structure" level="style" name="resetparallel">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
     <cd:constant default="yes" type="all"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="buff-par.mklx" generated="yes" keywords="structure" level="document" name="parallel" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="parallel"/>
   </cd:sequence>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-parbuilder.xml">
  <cd:command category="layout" file="typo-bld.mkxl" level="system" name="defineparbuilder">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="typo-bld.mkxl" level="system" name="parbuilder" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="default"/>
     <cd:constant type="oneline"/>
     <cd:constant type="basic"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="typo-bld.mkxl" level="system" name="setmainparbuilder">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="default"/>
     <cd:constant type="oneline"/>
     <cd:constant type="basic"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-parinsert.xml">
  <cd:command category="layout" file="typo-pin.mkxl" level="style" name="defineparinsert">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupparinsert"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="typo-pin.mkxl" level="style" name="setupparinsert">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="xoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="yoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="lines">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant default="yes" type="left"/>
      <cd:constant type="right"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="depth"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="typo-pin.mkxl" generated="yes" level="document" name="parinsert" variant="instance">
   <cd:sequence>
    <cd:instance value="parinsert"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupparinsert"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="leftparinsert"/>
    <cd:constant value="rightparinsert"/>
   </cd:instances>
  </cd:command>
  <cd:command category="layout" file="typo-pin.mkxl" level="style" name="pickupparinsert"/>
  <cd:command category="layout" file="typo-pin.mkxl" level="style" name="wrapupparinsert"/>
 </cd:interface>
 <cd:interface file="i-parshape.xml">
  <cd:command category="alignment" file="typo-shp.mkxl" level="style" name="setupshapedparagraph">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter list="yes" name="mp">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="repeat">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="cycle"/>
      <cd:constant type="shift"/>
     </cd:parameter>
     <cd:parameter name="voffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="hoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="lines">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-shp.mkxl" level="document" name="paragraphshape" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-shp.mkxl" level="document" name="rawparagraphshape">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-shp.mkxl" level="document" name="setparagraphshape">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-shp.mkxl" level="document" name="shapedparagraph" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupshapedparagraph"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-shp.mkxl" level="document" name="shapetext" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="alignment" file="typo-shp.mkxl" level="document" name="getshapetext"/>
 </cd:interface>
 <cd:interface file="i-parwrapper.xml">
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="freezeparagraphproperties"/>
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="defrostparagraphproperties"/>
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="updateparagraphproperties"/>
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="updateparagraphpenalties"/>
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="updateparagraphdemerits"/>
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="updateparagraphshapes"/>
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="setparagraphfreezing"/>
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="forgetparagraphfreezing"/>
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="registerparwrapper">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="registerparwrapperreverse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="directparwrapper">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="forgetparwrapper"/>
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="unregisterparwrapper">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="doifelseparwrapper">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="showparwrapperstate">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-par.lmt" level="system" name="getparwrapper">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-par.lmt" level="system" name="lastparwrapper">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-pattern.xml">
  <cd:command category="graphics" file="grph-pat.mkxl" level="document" name="registerpattern">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="name">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="auto"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="auto"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="hoffset">
      <cd:constant type="auto"/>
      <cd:constant method="prefix" prefix="-" type="auto"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="voffset">
      <cd:constant type="auto"/>
      <cd:constant method="prefix" prefix="-" type="auto"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-pat.mkxl" level="document" name="applypattern">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="name">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-pdf.xml">
  <cd:command category="pdf" file="back-pdf.mkxl" level="system" name="pdfbackendsetcatalog">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="system" name="pdfbackendsetinfo">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="system" name="pdfbackendsetname">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="system" name="pdfbackendsetpageattribute">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="system" name="pdfbackendsetpagesattribute">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="system" name="pdfbackendsetpageresource">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="system" name="pdfbackendsetextgstate">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="system" name="pdfbackendsetcolorspace">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="system" name="pdfbackendsetpattern">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="system" name="pdfbackendsetshade">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="system" name="pdfbackendcurrentresources"/>
  <cd:command category="pdf" file="back-pdf.mkxl" level="system" name="pdfcolor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="system" name="PDFcolor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="system" name="TransparencyHack"/>
  <cd:command category="pdf" file="back-pdf.mkxl" level="style" name="pdfbackendactualtext">
   <cd:arguments>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="document" name="pdfactualtext">
   <cd:arguments>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="style" name="pdfbackendalternativetext">
   <cd:arguments>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="document" name="pdfalternativetext">
   <cd:arguments>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="back-pdf.mkxl" level="document" name="PDFalternativetext" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="lpdf-ini.lmt" name="pdfsetuserdata">
   <cd:arguments>
    <cd:resolve name="argument-tet"/>
    <cd:resolve name="argument-tet"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="attr-neg.mkxl" level="document" name="negative" type="environment"/>
  <cd:command category="pdf" file="attr-neg.mkxl" level="document" name="positive" type="environment"/>
  <cd:command category="pdf" file="scrn-pag.mklx" level="style" name="setuppagetransitions">
   <cd:arguments>
    <cd:keywords>
     <cd:constant default="yes" type="reset"/>
     <cd:constant type="auto"/>
     <cd:constant type="start"/>
     <cd:constant type="random"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-hlt.mkxl" level="document" name="PDFhighlight" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-hlt.mkxl" level="document" name="PDFhighlight">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-penalty.xml">
  <cd:command category="layout" file="spac-ver.mkxl" level="system" name="resetpenalties">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="spac-ver.mkxl" level="system" name="setpenalties">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="spac-ver.mkxl" level="system" name="keeplinestogether">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="spac-ver.mkxl" level="system" name="setdefaultpenalties"/>
 </cd:interface>
 <cd:interface file="i-periods.xml">
  <cd:command category="symbols" file="enco-ini.mkxl" level="style" name="setupperiods">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="fit"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="cd:command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="enco-ini.mkxl" level="document" name="periods">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="enco-ini.mkxl" level="document" name="periods" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupperiods"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="enco-ini.mkxl" level="document" name="unknown"/>
 </cd:interface>
 <cd:interface file="i-phantom.xml">
  <cd:command category="strings" file="supp-box.mkxl" level="style" name="phantom">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="style" name="hphantom">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="supp-box.mkxl" level="style" name="vphantom">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" keywords="strings" level="style" name="phantombox">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-placeholder.xml">
  <cd:command category="structure" file="typo-plc.mkxl" level="style" name="defineplaceholder">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupplaceholder"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="typo-plc.mkxl" level="style" name="setupplaceholder">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="typo-plc.mkxl" level="document" name="placeholder">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-placement.xml">
  <cd:command category="layout" file="pack-mis.mkxl" level="style" name="defineplacement">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupplacement"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="pack-mis.mkxl" level="style" name="setupplacement">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="grid">
      <cd:inherit name="snaptogrid"/>
     </cd:parameter>
     <cd:parameter name="linecorrection">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
     </cd:parameter>
     <cd:parameter name="depthcorrection">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant default="yes" type="standard"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="pack-mis.mkxl" level="style" name="placement">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupplacement"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="pack-mis.mkxl" generated="yes" level="style" name="placement" variant="example">
   <cd:sequence>
    <cd:variable value="placement"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupplacement"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-position.xml">
  <cd:command category="system" file="anch-pgr.mkxl" keywords="conditional" level="system" name="doifpositionaction">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pgr.mkxl" keywords="conditional" level="system" name="doifelsepositionaction">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pgr.mkxl" keywords="conditional" level="system" name="doifpositionactionelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pgr.mkxl" level="system" name="dopositionaction">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-pgr.mkxl" level="system" name="positionoverlay">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-pgr.mkxl" keywords="metapost" level="system" name="MPoverlayanchor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-pgr.mkxl" level="system" name="positionregionoverlay">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-pgr.mkxl" level="system" name="positionoverlay" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-pgr.mkxl" keywords="metapost" level="system" name="MPpositiongraphic" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes" optional="yes">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-pgr.mkxl" keywords="metapost" level="system" name="MPpositiongraphic">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments delimiters="braces" list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-pgr.mkxl" keywords="metapost" level="system" name="MPpositionmethod" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-pgr.mkxl" keywords="metapost" level="system" name="setMPpositiongraphic">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments delimiters="braces" list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-pgr.mkxl" keywords="metapost" level="system" name="setMPpositiongraphicrange">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments delimiters="braces" list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-pgr.mkxl" keywords="metapost" level="system" name="MPgetposboxes">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-pgr.mkxl" keywords="metapost" level="system" name="MPgetmultipars">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-pgr.mkxl" keywords="metapost" level="system" name="MPgetmultishape">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPp">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPr">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPc">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPn">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPx">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPy">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPw">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPh">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPd">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPwhd">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPxy">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPll">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPlr">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPur">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPul">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPpos">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPls">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPrs">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPpardata">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPxywhd">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPposset">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPpage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPregion">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPcolumn">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPanchor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPleftskip">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPrightskip">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPplus">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPv">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPrest">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="MPvv">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="setpositiononly">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="setposition">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="setpositiondata">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="setpositionbox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="setpositionstrut">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="setpositiondataplus">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="setpositionplus">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="copyposition">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" keywords="conditional" level="system" name="doifposition">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" keywords="conditional" level="system" name="doifelseposition">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" keywords="conditional" level="system" name="doifpositionelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" keywords="conditional" level="system" name="doifelsepositiononpage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" keywords="conditional" level="system" name="doifpositiononpageelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="xypos">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="hpos">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="vpos">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="bpos">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="epos">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="tracepositions"/>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="enableparpositions"/>
  <cd:command category="system" file="anch-pos.mkxl" level="system" name="disableparpositions"/>
  <cd:command category="system" file="anch-pos.mkxl" keywords="conditional" level="system" name="doifelseoverlapping">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" keywords="conditional" level="system" name="doifoverlappingelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" keywords="conditional" level="system" name="doifelsepositionsonsamepage">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" keywords="conditional" level="system" name="doifpositionsonsamepageelse">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" keywords="conditional" level="system" name="doifelsepositionsonthispage">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" keywords="conditional" level="system" name="doifpositionsonthispageelse">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" keywords="conditional" level="system" name="doifelsepositionsused">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="anch-pos.mkxl" keywords="conditional" level="system" name="doifpositionsusedelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-positionbar.xml">
  <cd:command category="graphics" file="pack-bar.mkxl" level="style" name="setuppositionbar">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="min">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="max">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-bar.mkxl" level="style" name="horizontalpositionbar">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setuppositionbar"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-bar.mkxl" level="style" name="verticalpositionbar">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setuppositionbar"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-bar.mkxl" level="style" name="horizontalgrowingbar">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setuppositionbar"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-bar.mkxl" level="style" name="verticalgrowingbar">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setuppositionbar"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-positioning.xml">
  <cd:command category="graphics" file="pack-pos.mkxl" level="style" name="definepositioning">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppositioning"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-pos.mkxl" level="style" name="setuppositioning">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="offset">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="unit">
      <cd:constant type="ex"/>
      <cd:constant type="em"/>
      <cd:constant type="pt"/>
      <cd:constant type="in"/>
      <cd:constant default="yes" type="cm"/>
      <cd:constant type="mm"/>
      <cd:constant type="sp"/>
      <cd:constant type="bp"/>
      <cd:constant type="pc"/>
      <cd:constant type="dd"/>
      <cd:constant type="cc"/>
      <cd:constant type="nc"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="overlay"/>
     </cd:parameter>
     <cd:parameter name="xoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="yoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="xstep">
      <cd:constant default="yes" type="absolute"/>
      <cd:constant type="relative"/>
     </cd:parameter>
     <cd:parameter name="ystep">
      <cd:constant default="yes" type="absolute"/>
      <cd:constant type="relative"/>
     </cd:parameter>
     <cd:parameter name="xscale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="yscale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="xfactor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="yfactor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="scale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-pos.mkxl" level="document" name="positioning" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppositioning"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="pack-pos.mkxl" level="document" name="position">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuppositioning"/>
    </cd:assignments>
    <cd:position list="yes"/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-postponing.xml">
  <cd:command category="structure" file="page-pst.mkxl" level="document" name="postponing" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant method="none" prefix="cd:sign" type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-processor.xml">
  <cd:command category="fonts" file="typo-prc.mkl" keywords="colors" level="style" name="defineprocessor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupprocessor"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-prc.mkl" keywords="colors" level="style" name="setupprocessor">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-prc.mkl" keywords="colors" level="system" name="applyprocessor">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-profile.xml">
  <cd:command category="pdf" file="spac-prf.mklx" level="style" name="defineprofile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupprofile"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="spac-prf.mklx" level="style" name="setupprofile">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="lines">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant default="yes" type="strict"/>
      <cd:constant type="fixed"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="define">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="spac-prf.mklx" generated="yes" level="document" name="profile" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="profile"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="spac-prf.mklx" generated="yes" level="document" name="profile" type="environment" variant="example:assignment">
   <cd:sequence>
    <cd:variable value="profile"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupprofile"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="spac-prf.mklx" level="document" name="profile" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="spac-prf.mklx" level="document" name="profile" type="environment" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupprofile"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="spac-prf.mklx" level="system" name="setprofile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="none"/>
     <cd:constant type="fixed"/>
     <cd:constant type="strict"/>
     <cd:constant type="halffixed"/>
     <cd:constant type="quarterfixed"/>
     <cd:constant type="eightsfixed"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="spac-prf.mklx" level="system" name="resetprofile"/>
  <cd:command category="pdf" file="spac-prf.mklx" level="system" name="useprofileparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="spac-prf.mklx" level="system" name="profiledbox">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="none"/>
     <cd:constant type="fixed"/>
     <cd:constant type="strict"/>
     <cd:constant type="halffixed"/>
     <cd:constant type="quarterfixed"/>
     <cd:constant type="eightsfixed"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupprofile"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="spac-prf.mklx" level="system" name="profilegivenbox">
   <cd:arguments>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="none"/>
     <cd:constant type="fixed"/>
     <cd:constant type="strict"/>
     <cd:constant type="halffixed"/>
     <cd:constant type="quarterfixed"/>
     <cd:constant type="eightsfixed"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="spac-prf.mklx" level="style" name="definelineprofile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuplineprofile"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="spac-prf.mklx" level="style" name="setuplineprofile">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="step">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant default="yes" type="a"/>
     </cd:parameter>
     <cd:parameter name="paragraph">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="spac-prf.mklx" level="system" name="setlineprofile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="spac-prf.mklx" level="system" name="resetlineprofile"/>
  <cd:command category="pdf" file="spac-prf.mklx" level="system" name="setmainlineprofile"/>
 </cd:interface>
 <cd:interface file="i-publication.xml">
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxrenderingdefinitions" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="loadbtxdefinitionfile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="loadbtxreplacementfile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="definebtx">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="setupbtx">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="specification">
      <cd:constant type="default"/>
      <cd:constant type="apa"/>
      <cd:constant type="aps"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="dataset">
      <cd:constant type="default"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="authorconversion">
      <cd:constant type="normal"/>
      <cd:constant type="normalshort"/>
      <cd:constant type="normalinverted"/>
      <cd:constant type="invertedshort"/>
      <cd:constant type="short"/>
     </cd:parameter>
     <cd:parameter name="etallimit">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="etaldisplay">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="etaloption">
      <cd:constant type="last"/>
     </cd:parameter>
     <cd:parameter name="stopper">
      <cd:constant type="initials"/>
     </cd:parameter>
     <cd:parameter name="interaction">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="number"/>
      <cd:constant type="text"/>
      <cd:constant type="page"/>
      <cd:constant type="all"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="sorttype">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="reverse"/>
     </cd:parameter>
     <cd:parameter name="compress">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="default">
      <cd:constant type="default"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="setupbtx" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="usingbtxspecification" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="style" name="definebtxdataset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbtxdataset"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="style" name="setupbtxdataset">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="language">
      <cd:constant type="cd:language"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="definebtxregister">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbtxregister"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="setupbtxregister">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="dataset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="field">
      <cd:constant type="keyword"/>
      <cd:constant type="range"/>
      <cd:constant type="pagenumber"/>
      <cd:constant type="author"/>
     </cd:parameter>
     <cd:parameter name="register">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="once"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="normalshort"/>
      <cd:constant type="invertedshort"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="style" name="definebtxrendering">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbtxrendering"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="style" name="setupbtxrendering">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="textstate">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="pagestate">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="separator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="previous"/>
      <cd:constant type="cite"/>
      <cd:constant type="here"/>
      <cd:constant type="all"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="filter">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="specification">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="dataset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="dataset"/>
      <cd:constant type="label"/>
      <cd:constant type="force"/>
      <cd:constant type="local"/>
      <cd:constant type="global"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="sorttype">
      <cd:constant type="short"/>
      <cd:constant type="dataset"/>
      <cd:constant type="list"/>
      <cd:constant type="reference"/>
      <cd:constant type="used"/>
      <cd:constant type="default"/>
      <cd:constant type="cite"/>
      <cd:constant type="index"/>
     </cd:parameter>
     <cd:parameter name="repeat">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="group">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="numbering">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="num"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
     </cd:parameter>
     <cd:parameter name="file">
      <cd:constant type="cd:file"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="style" name="usebtxdataset">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="specification">
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="style" name="publication" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="tag">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="category">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="k">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="t">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="style" name="setupbtxlist">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setuplist"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="completebtxrendering">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbtxrendering"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="placebtxrendering">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbtxrendering"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="completelistofpublications">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbtxrendering"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="placelistofpublications">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupbtxrendering"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxhybridcite">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxhybridcite" variant="userdata">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxhybridcite" variant="alternative">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="category"/>
     <cd:constant type="entry"/>
     <cd:constant type="short"/>
     <cd:constant type="page"/>
     <cd:constant type="num"/>
     <cd:constant type="textnum"/>
     <cd:constant type="year"/>
     <cd:constant type="index"/>
     <cd:constant type="tag"/>
     <cd:constant type="keywords"/>
     <cd:constant type="author"/>
     <cd:constant type="authoryears"/>
     <cd:constant type="authornum"/>
     <cd:constant type="authoryear"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxhybridcite" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="btxstart" category="bibliography" end="btxstop" file="publ-ini.mkxl" level="system" name="taggedcite" type="environment"/>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxlistcitation">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxlistcitation" variant="userdata">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxlistcitation" variant="alternative">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="category"/>
     <cd:constant type="entry"/>
     <cd:constant type="short"/>
     <cd:constant type="page"/>
     <cd:constant type="num"/>
     <cd:constant type="textnum"/>
     <cd:constant type="year"/>
     <cd:constant type="index"/>
     <cd:constant type="tag"/>
     <cd:constant type="keywords"/>
     <cd:constant type="author"/>
     <cd:constant type="authoryears"/>
     <cd:constant type="authornum"/>
     <cd:constant type="authoryear"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxtextcitation">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxtextcitation" variant="userdata">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxtextcitation" variant="alternative">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="category"/>
     <cd:constant type="entry"/>
     <cd:constant type="short"/>
     <cd:constant type="page"/>
     <cd:constant type="num"/>
     <cd:constant type="textnum"/>
     <cd:constant type="year"/>
     <cd:constant type="index"/>
     <cd:constant type="tag"/>
     <cd:constant type="keywords"/>
     <cd:constant type="author"/>
     <cd:constant type="authoryears"/>
     <cd:constant type="authornum"/>
     <cd:constant type="authoryear"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxalwayscitation">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxalwayscitation" variant="userdata">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxalwayscitation" variant="alternative">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="category"/>
     <cd:constant type="entry"/>
     <cd:constant type="short"/>
     <cd:constant type="page"/>
     <cd:constant type="num"/>
     <cd:constant type="textnum"/>
     <cd:constant type="year"/>
     <cd:constant type="index"/>
     <cd:constant type="tag"/>
     <cd:constant type="keywords"/>
     <cd:constant type="author"/>
     <cd:constant type="authoryears"/>
     <cd:constant type="authornum"/>
     <cd:constant type="authoryear"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxhiddencitation">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="listcitation">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="listcitation" variant="userdata">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="listcitation" variant="alternative">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="category"/>
     <cd:constant type="entry"/>
     <cd:constant type="short"/>
     <cd:constant type="page"/>
     <cd:constant type="num"/>
     <cd:constant type="textnum"/>
     <cd:constant type="year"/>
     <cd:constant type="index"/>
     <cd:constant type="tag"/>
     <cd:constant type="keywords"/>
     <cd:constant type="author"/>
     <cd:constant type="authoryears"/>
     <cd:constant type="authornum"/>
     <cd:constant type="authoryear"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="listcite">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="listcite" variant="userdata">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="listcite" variant="alternative">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="category"/>
     <cd:constant type="entry"/>
     <cd:constant type="short"/>
     <cd:constant type="page"/>
     <cd:constant type="num"/>
     <cd:constant type="textnum"/>
     <cd:constant type="year"/>
     <cd:constant type="index"/>
     <cd:constant type="tag"/>
     <cd:constant type="keywords"/>
     <cd:constant type="author"/>
     <cd:constant type="authoryears"/>
     <cd:constant type="authornum"/>
     <cd:constant type="authoryear"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="textcitation">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="textcitation" variant="userdata">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="textcitation" variant="alternative">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="category"/>
     <cd:constant type="entry"/>
     <cd:constant type="short"/>
     <cd:constant type="page"/>
     <cd:constant type="num"/>
     <cd:constant type="textnum"/>
     <cd:constant type="year"/>
     <cd:constant type="index"/>
     <cd:constant type="tag"/>
     <cd:constant type="keywords"/>
     <cd:constant type="author"/>
     <cd:constant type="authoryears"/>
     <cd:constant type="authornum"/>
     <cd:constant type="authoryear"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="textcite">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="textcite" variant="userdata">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="textcite" variant="alternative">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="category"/>
     <cd:constant type="entry"/>
     <cd:constant type="short"/>
     <cd:constant type="page"/>
     <cd:constant type="num"/>
     <cd:constant type="textnum"/>
     <cd:constant type="year"/>
     <cd:constant type="index"/>
     <cd:constant type="tag"/>
     <cd:constant type="keywords"/>
     <cd:constant type="author"/>
     <cd:constant type="authoryears"/>
     <cd:constant type="authornum"/>
     <cd:constant type="authoryear"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="alwayscitation">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="alwayscitation" variant="userdata">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="alwayscitation" variant="alternative">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="category"/>
     <cd:constant type="entry"/>
     <cd:constant type="short"/>
     <cd:constant type="page"/>
     <cd:constant type="num"/>
     <cd:constant type="textnum"/>
     <cd:constant type="year"/>
     <cd:constant type="index"/>
     <cd:constant type="tag"/>
     <cd:constant type="keywords"/>
     <cd:constant type="author"/>
     <cd:constant type="authoryears"/>
     <cd:constant type="authornum"/>
     <cd:constant type="authoryear"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="alwayscite">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="alwayscite" variant="userdata">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="alwayscite" variant="alternative">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="category"/>
     <cd:constant type="entry"/>
     <cd:constant type="short"/>
     <cd:constant type="page"/>
     <cd:constant type="num"/>
     <cd:constant type="textnum"/>
     <cd:constant type="year"/>
     <cd:constant type="index"/>
     <cd:constant type="tag"/>
     <cd:constant type="keywords"/>
     <cd:constant type="author"/>
     <cd:constant type="authoryears"/>
     <cd:constant type="authornum"/>
     <cd:constant type="authoryear"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="hiddencitation">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="hiddencite">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="citation">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="citation" variant="userdata">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="citation" variant="alternative">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="category"/>
     <cd:constant type="entry"/>
     <cd:constant type="short"/>
     <cd:constant type="page"/>
     <cd:constant type="num"/>
     <cd:constant type="textnum"/>
     <cd:constant type="year"/>
     <cd:constant type="index"/>
     <cd:constant type="tag"/>
     <cd:constant type="keywords"/>
     <cd:constant type="author"/>
     <cd:constant type="authoryears"/>
     <cd:constant type="authornum"/>
     <cd:constant type="authoryear"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="citation" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="cite">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="cite" variant="userdata">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="category"/>
      <cd:constant type="entry"/>
      <cd:constant type="short"/>
      <cd:constant type="page"/>
      <cd:constant type="num"/>
      <cd:constant type="textnum"/>
      <cd:constant type="year"/>
      <cd:constant type="index"/>
      <cd:constant type="tag"/>
      <cd:constant type="keywords"/>
      <cd:constant type="author"/>
      <cd:constant type="authoryears"/>
      <cd:constant type="authornum"/>
      <cd:constant type="authoryear"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:inherit name="setupbtx"/>
    </cd:assignments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="cite" variant="alternative">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
     <cd:constant type="category"/>
     <cd:constant type="entry"/>
     <cd:constant type="short"/>
     <cd:constant type="page"/>
     <cd:constant type="num"/>
     <cd:constant type="textnum"/>
     <cd:constant type="year"/>
     <cd:constant type="index"/>
     <cd:constant type="tag"/>
     <cd:constant type="keywords"/>
     <cd:constant type="author"/>
     <cd:constant type="authoryears"/>
     <cd:constant type="authornum"/>
     <cd:constant type="authoryear"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="cite" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="nocitation">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="nocitation" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="usecitation">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="usecitation" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="nocite">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="nocite" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="style" name="savebtxdataset">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="dataset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="type">
      <cd:constant type="bib"/>
      <cd:constant type="lua"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="file">
      <cd:constant type="cd:file"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="all"/>
      <cd:constant type="text"/>
      <cd:constant type="intro"/>
      <cd:constant type="reference"/>
      <cd:constant type="current"/>
      <cd:constant type="here"/>
      <cd:constant type="previous"/>
      <cd:constant type="local"/>
      <cd:constant type="component"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="all"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="reference"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="current"/>
      <cd:constant method="range" prefix="cd:sectionblock" type="previous"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="document" name="placecitation">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="style" name="usebtxdefinitions">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxrawfield">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxfield">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxdetail">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxflush">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxdirect">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxfieldname">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxfieldtype">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxfoundname">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxfoundtype">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxauthorfield">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="initials"/>
     <cd:constant type="firstnames"/>
     <cd:constant type="vons"/>
     <cd:constant type="surnames"/>
     <cd:constant type="juniors"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxdoifelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxdoif">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxdoifnot">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxdoifelsesameaspreviouschecked">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="always"/>
     <cd:constant type="doublesided"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxdoifelsesameasprevious">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxdoifelsecombiinlist">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxdoifelsecitedone">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxdoifsameaspreviouscheckedelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="always"/>
     <cd:constant type="doublesided"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxdoifsameaspreviouselse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="address"/>
     <cd:constant type="assignee"/>
     <cd:constant type="author"/>
     <cd:constant type="booktitle"/>
     <cd:constant type="chapter"/>
     <cd:constant type="day"/>
     <cd:constant type="dayfiled"/>
     <cd:constant type="edition"/>
     <cd:constant type="editor"/>
     <cd:constant type="howpublished"/>
     <cd:constant type="institution"/>
     <cd:constant type="journal"/>
     <cd:constant type="language"/>
     <cd:constant type="month"/>
     <cd:constant type="monthfiled"/>
     <cd:constant type="nationality"/>
     <cd:constant type="note"/>
     <cd:constant type="number"/>
     <cd:constant type="one"/>
     <cd:constant type="two"/>
     <cd:constant type="organization"/>
     <cd:constant type="pages"/>
     <cd:constant type="publisher"/>
     <cd:constant type="school"/>
     <cd:constant type="series"/>
     <cd:constant type="title"/>
     <cd:constant type="type"/>
     <cd:constant type="volume"/>
     <cd:constant type="year"/>
     <cd:constant type="yearfiled"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxdoifcombiinlistelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxdoifcitedoneelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="currentbtxuservariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxdoifelseuservariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxdoifuservariableelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxremapauthor">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxflushauthor">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="num"/>
     <cd:constant type="normal"/>
     <cd:constant type="normalshort"/>
     <cd:constant type="inverted"/>
     <cd:constant type="invertedshort"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="author"/>
     <cd:constant type="editor"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxflushsuffix"/>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxflushauthorname">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="author"/>
     <cd:constant type="editor"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxflushauthornormal">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="author"/>
     <cd:constant type="editor"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxflushauthornormalshort">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="author"/>
     <cd:constant type="editor"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxflushauthorinverted">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="author"/>
     <cd:constant type="editor"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxflushauthorinvertedshort">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="author"/>
     <cd:constant type="editor"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxsingularplural">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="editor"/>
     <cd:constant type="producer"/>
     <cd:constant type="director"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxsingularorplural">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="editor"/>
     <cd:constant type="producer"/>
     <cd:constant type="director"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" keywords="conditional" level="system" name="btxoneorrange">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="volume"/>
     <cd:constant type="pages"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxfirstofrange">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="volume"/>
     <cd:constant type="pages"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxloadjournalist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxsavejournalist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxaddjournal">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxexpandedjournal">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-ini.mkxl" level="system" name="btxabbreviatedjournal">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-tra.mkiv" level="document" name="showbtxdatasetfields">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="specification">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="dataset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="field">
      <cd:constant type="address"/>
      <cd:constant type="assignee"/>
      <cd:constant type="author"/>
      <cd:constant type="booktitle"/>
      <cd:constant type="chapter"/>
      <cd:constant type="day"/>
      <cd:constant type="dayfiled"/>
      <cd:constant type="edition"/>
      <cd:constant type="editor"/>
      <cd:constant type="howpublished"/>
      <cd:constant type="institution"/>
      <cd:constant type="journal"/>
      <cd:constant type="language"/>
      <cd:constant type="month"/>
      <cd:constant type="monthfiled"/>
      <cd:constant type="nationality"/>
      <cd:constant type="note"/>
      <cd:constant type="number"/>
      <cd:constant type="one"/>
      <cd:constant type="two"/>
      <cd:constant type="organization"/>
      <cd:constant type="pages"/>
      <cd:constant type="publisher"/>
      <cd:constant type="school"/>
      <cd:constant type="series"/>
      <cd:constant type="title"/>
      <cd:constant type="type"/>
      <cd:constant type="volume"/>
      <cd:constant type="year"/>
      <cd:constant type="yearfiled"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-tra.mkiv" level="document" name="showbtxdatasetfields" variant="argument">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-tra.mkiv" level="document" name="showbtxdatasetcompleteness">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="specification">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="dataset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="field">
      <cd:constant type="address"/>
      <cd:constant type="assignee"/>
      <cd:constant type="author"/>
      <cd:constant type="booktitle"/>
      <cd:constant type="chapter"/>
      <cd:constant type="day"/>
      <cd:constant type="dayfiled"/>
      <cd:constant type="edition"/>
      <cd:constant type="editor"/>
      <cd:constant type="howpublished"/>
      <cd:constant type="institution"/>
      <cd:constant type="journal"/>
      <cd:constant type="language"/>
      <cd:constant type="month"/>
      <cd:constant type="monthfiled"/>
      <cd:constant type="nationality"/>
      <cd:constant type="note"/>
      <cd:constant type="number"/>
      <cd:constant type="one"/>
      <cd:constant type="two"/>
      <cd:constant type="organization"/>
      <cd:constant type="pages"/>
      <cd:constant type="publisher"/>
      <cd:constant type="school"/>
      <cd:constant type="series"/>
      <cd:constant type="title"/>
      <cd:constant type="type"/>
      <cd:constant type="volume"/>
      <cd:constant type="year"/>
      <cd:constant type="yearfiled"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-tra.mkiv" level="document" name="showbtxdatasetcompleteness" variant="argument">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-tra.mkiv" level="document" name="showbtxdatasetauthors">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="specification">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="dataset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="field">
      <cd:constant type="address"/>
      <cd:constant type="assignee"/>
      <cd:constant type="author"/>
      <cd:constant type="booktitle"/>
      <cd:constant type="chapter"/>
      <cd:constant type="day"/>
      <cd:constant type="dayfiled"/>
      <cd:constant type="edition"/>
      <cd:constant type="editor"/>
      <cd:constant type="howpublished"/>
      <cd:constant type="institution"/>
      <cd:constant type="journal"/>
      <cd:constant type="language"/>
      <cd:constant type="month"/>
      <cd:constant type="monthfiled"/>
      <cd:constant type="nationality"/>
      <cd:constant type="note"/>
      <cd:constant type="number"/>
      <cd:constant type="one"/>
      <cd:constant type="two"/>
      <cd:constant type="organization"/>
      <cd:constant type="pages"/>
      <cd:constant type="publisher"/>
      <cd:constant type="school"/>
      <cd:constant type="series"/>
      <cd:constant type="title"/>
      <cd:constant type="type"/>
      <cd:constant type="volume"/>
      <cd:constant type="year"/>
      <cd:constant type="yearfiled"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-tra.mkiv" level="document" name="showbtxdatasetauthors" variant="argument">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-tra.mkiv" level="document" name="showbtxhashedauthors">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-tra.mkiv" level="document" name="showbtxfields">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="rotation">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="specification">
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-tra.mkiv" level="document" name="showbtxfields" variant="argument">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="bibliography" file="publ-tra.mkiv" level="document" name="showbtxtables">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-random.xml">
  <cd:command category="counter" file="supp-ran.mkxl" level="system" name="getrandomcount">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="supp-ran.mkxl" level="system" name="getrandomdimen">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="supp-ran.mkxl" level="system" name="getrandomnumber">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="supp-ran.mkxl" level="system" name="getrandomfloat">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="supp-ran.mkxl" level="system" name="setrandomseed">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="supp-ran.mkxl" level="system" name="getrandomseed">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command begin="push" category="counter" end="pop" file="supp-ran.mkxl" level="system" name="randomseed" type="environment"/>
  <cd:command category="counter" file="supp-ran.mkxl" level="system" name="reuserandomseed"/>
  <cd:command category="counter" file="supp-ran.mkxl" level="system" name="randomnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="supp-ran.mkxl" keywords="metapost" level="system" name="mprandomnumber"/>
  <cd:command category="counter" file="supp-ran.lmt" level="system" name="newrepeatablerandom">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-references.xml">
  <cd:command category="references" file="strc-ref.mklx" level="style" name="setupreferencing">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="autofile">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="export">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="doublesided">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="interaction">
      <cd:constant type="label"/>
      <cd:constant type="text"/>
      <cd:constant type="symbol"/>
      <cd:constant default="yes" type="all"/>
     </cd:parameter>
     <cd:parameter name="separator">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="prefix">
      <cd:constant type="+"/>
      <cd:constant type="-"/>
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="labelalternative">
      <cd:constant type="inleftmargin"/>
      <cd:constant type="inrightmargin"/>
      <cd:constant type="inoutermargin"/>
      <cd:constant type="ininnermargin"/>
      <cd:constant type="inleftedge"/>
      <cd:constant type="inrightedge"/>
      <cd:constant type="inouteredge"/>
      <cd:constant type="ininneredge"/>
      <cd:constant type="atleftmargin"/>
      <cd:constant type="atrightmargin"/>
      <cd:constant type="inleft"/>
      <cd:constant type="inright"/>
      <cd:constant type="inouter"/>
      <cd:constant type="ininner"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="inother"/>
      <cd:constant type="margintext"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="labelstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="labelcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="textreference">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="pagereference">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="reference">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="setreference">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="usereferenceparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="boxreference">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="hboxreference">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="vboxreference">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="contentreference">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupframed"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="definereference">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="resetreference">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="setpagereference">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" keywords="conditional" level="system" name="doifelsereferencefound">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" keywords="conditional" level="system" name="doifreferencefoundelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" keywords="conditional" level="system" name="doifelsereferencechecked">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" keywords="conditional" level="system" name="doifcheckedreferencefoundelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" keywords="conditional" level="system" name="doifelsereferenced">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" keywords="conditional" level="system" name="doifreferencedelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="setupreferenceprefix">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="setupglobalreferenceprefix">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="push" category="references" end="pop" file="strc-ref.mklx" level="system" name="referenceprefix" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="globalpush" category="references" end="globalpop" file="strc-ref.mklx" level="system" name="referenceprefix" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="+"/>
     <cd:constant type="-"/>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="referenceprefix"/>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="in">
   <cd:arguments>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="at">
   <cd:arguments>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="about">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="from">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="over">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="filterreference">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="default"/>
     <cd:constant type="text"/>
     <cd:constant type="title"/>
     <cd:constant type="number"/>
     <cd:constant type="page"/>
     <cd:constant type="realpage"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="getreferenceentry">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="default"/>
     <cd:constant type="text"/>
     <cd:constant type="title"/>
     <cd:constant type="number"/>
     <cd:constant type="page"/>
     <cd:constant type="realpage"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="getreference">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="default"/>
     <cd:constant type="text"/>
     <cd:constant type="title"/>
     <cd:constant type="number"/>
     <cd:constant type="page"/>
     <cd:constant type="realpage"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="ref">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="default"/>
     <cd:constant type="text"/>
     <cd:constant type="title"/>
     <cd:constant type="number"/>
     <cd:constant type="page"/>
     <cd:constant type="realpage"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="somewhere">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="doifcheckedpagestate">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="someplace">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="atpage">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="symbolreference">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="definereferenceformat">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupreferenceformat"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="setupreferenceformat">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="label">
      <cd:constant type="*"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="type">
      <cd:constant type="default"/>
      <cd:constant type="text"/>
      <cd:constant type="title"/>
      <cd:constant type="number"/>
      <cd:constant type="page"/>
      <cd:constant type="realpage"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="autocase">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" generated="yes" level="document" name="referenceformat" variant="example">
   <cd:sequence>
    <cd:variable value="referenceformat"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="directgoto">
   <cd:arguments>
    <cd:content/>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="goto">
   <cd:arguments>
    <cd:content/>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="namedgoto">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="goto" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="gotobox">
   <cd:arguments>
    <cd:content/>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="useurl">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:url"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="useURL">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:url"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="usefile">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="useexternaldocument">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" keywords="conditional" level="system" name="doifelseurldefined">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" keywords="conditional" level="system" name="doifurldefinedelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" keywords="conditional" level="system" name="doifelsefiledefined">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" keywords="conditional" level="system" name="doiffiledefinedelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="setupurl">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="url">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="defineprogram">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="setupprograms">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="document" name="program">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="definepage">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="system" name="gotopage">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:reference"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="setupreferencestructureprefix">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:section"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="default"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="prefix">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="prefixseparatorset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="prefixconversion">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="prefixconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="prefixstarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="prefixstopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="prefixset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="prefixsegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
      <cd:constant type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="*"/>
      <cd:constant method="range" prefix="cd:section" type="all"/>
      <cd:constant type="current"/>
     </cd:parameter>
     <cd:parameter name="numberconversion">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="numberconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="numberstarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="numberstopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="numbersegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
     </cd:parameter>
     <cd:parameter name="numberseparatorset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="prefixconnector">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="referencepagestate"/>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="referencepagedetail"/>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="referencerealpage"/>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="referencecolumnnumber"/>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="tracedpagestate"/>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="markreferencepage"/>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="referencesymbol"/>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="referencewildcard"/>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="autoreferencelabeltext"/>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="autoreferencenametext"/>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="autoreferencekindtext"/>
  <cd:command category="references" file="strc-ref.mklx" level="style" name="autoreferencedetailtext"/>
 </cd:interface>
 <cd:interface file="i-regime.xml">
  <cd:command category="language" file="regi-ini.mkxl" level="system" name="currentregime"/>
  <cd:command category="language" file="regi-ini.lmt" level="system" name="disableregime"/>
  <cd:command category="language" file="regi-ini.lmt" level="style" name="enableregime">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cp1250"/>
     <cd:constant type="cp1251"/>
     <cd:constant type="cp1252"/>
     <cd:constant type="cp1253"/>
     <cd:constant type="cp1254"/>
     <cd:constant type="cp1255"/>
     <cd:constant type="cp1256"/>
     <cd:constant type="cp1257"/>
     <cd:constant type="cp1258"/>
     <cd:constant type="8859-1"/>
     <cd:constant type="8859-2"/>
     <cd:constant type="8859-3"/>
     <cd:constant type="8859-4"/>
     <cd:constant type="8859-9"/>
     <cd:constant type="8859-10"/>
     <cd:constant type="8859-13"/>
     <cd:constant type="8859-14"/>
     <cd:constant type="8859-15"/>
     <cd:constant type="8859-16"/>
     <cd:constant type="utf"/>
     <cd:constant type="windows-1250"/>
     <cd:constant type="windows-1251"/>
     <cd:constant type="windows-1252"/>
     <cd:constant type="windows-1253"/>
     <cd:constant type="windows-1254"/>
     <cd:constant type="windows-1255"/>
     <cd:constant type="windows-1256"/>
     <cd:constant type="windows-1257"/>
     <cd:constant type="windows-1258"/>
     <cd:constant type="il1"/>
     <cd:constant type="il2"/>
     <cd:constant type="il3"/>
     <cd:constant type="il4"/>
     <cd:constant type="il5"/>
     <cd:constant type="il6"/>
     <cd:constant type="il7"/>
     <cd:constant type="il8"/>
     <cd:constant type="il9"/>
     <cd:constant type="il10"/>
     <cd:constant type="iso-8859-1"/>
     <cd:constant type="iso-8859-2"/>
     <cd:constant type="iso-8859-3"/>
     <cd:constant type="iso-8859-4"/>
     <cd:constant type="iso-8859-9"/>
     <cd:constant type="iso-8859-10"/>
     <cd:constant type="iso-8859-13"/>
     <cd:constant type="iso-8859-14"/>
     <cd:constant type="iso-8859-15"/>
     <cd:constant type="iso-8859-16"/>
     <cd:constant type="latin1"/>
     <cd:constant type="latin2"/>
     <cd:constant type="latin3"/>
     <cd:constant type="latin4"/>
     <cd:constant type="latin5"/>
     <cd:constant type="latin6"/>
     <cd:constant type="latin7"/>
     <cd:constant type="latin8"/>
     <cd:constant type="latin9"/>
     <cd:constant type="latin10"/>
     <cd:constant type="utf-8"/>
     <cd:constant type="utf8"/>
     <cd:constant type="windows"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="regi-ini.lmt" level="system" name="regime" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:inherit name="enableregime"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-register.xml">
  <cd:command category="structure" file="strc-reg.mkxl" level="style" name="defineregister">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupregister"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" level="style" name="setupregister" variant="argument">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="referencemethod">
      <cd:constant type="forward"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="ownnumber">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="xmlsetup">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="a"/>
      <cd:constant type="b"/>
      <cd:constant type="A"/>
      <cd:constant type="B"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="default"/>
      <cd:constant type="before"/>
      <cd:constant type="after"/>
      <cd:constant type="first"/>
      <cd:constant type="last"/>
      <cd:constant type="ch"/>
      <cd:constant type="mm"/>
      <cd:constant type="zm"/>
      <cd:constant type="pm"/>
      <cd:constant type="mc"/>
      <cd:constant type="zc"/>
      <cd:constant type="pc"/>
      <cd:constant type="uc"/>
     </cd:parameter>
     <cd:parameter name="compress">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="all"/>
      <cd:constant type="packed"/>
      <cd:constant type="text"/>
     </cd:parameter>
     <cd:parameter name="check">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="local"/>
      <cd:constant type="text"/>
      <cd:constant type="current"/>
      <cd:constant type="previous"/>
      <cd:constant default="yes" type="all"/>
      <cd:constant type="cd:section"/>
     </cd:parameter>
     <cd:parameter name="pageprefixseparatorset">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageprefixstarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixstopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageprefixsegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
      <cd:constant type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="*"/>
      <cd:constant method="range" prefix="cd:section" type="all"/>
      <cd:constant type="current"/>
     </cd:parameter>
     <cd:parameter name="pageprefixconnector">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefix">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="pageseparatorset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pagestarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagestopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagesegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="indicator">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="textcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="deeptextcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="pagecommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="interaction">
      <cd:constant type="text"/>
      <cd:constant default="yes" type="pagenumber"/>
     </cd:parameter>
     <cd:parameter name="pagenumber">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="a"/>
      <cd:constant default="yes" type="n"/>
      <cd:constant type="none"/>
      <cd:constant type="1"/>
      <cd:constant type="2"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="default"/>
      <cd:constant type="DIN␣5007-1"/>
      <cd:constant type="DIN␣5007-2"/>
      <cd:constant type="Duden"/>
      <cd:constant type="de-DE"/>
      <cd:constant type="de-CH"/>
      <cd:constant type="de-AT"/>
      <cd:constant type="ru-iso9"/>
      <cd:constant type="ocs-scn"/>
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="pagestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="pageleft">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageright">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="balance">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="numberorder">
      <cd:constant default="yes" type="numbers"/>
     </cd:parameter>
     <cd:parameter name="pagemethod">
      <cd:constant default="yes" type="page"/>
      <cd:constant type="section"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" level="style" name="setupregister">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
     <cd:constant method="range" prefix="cd:name" type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="referencemethod">
      <cd:constant type="forward"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="ownnumber">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="xmlsetup">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="a"/>
      <cd:constant type="b"/>
      <cd:constant type="A"/>
      <cd:constant type="B"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="default"/>
      <cd:constant type="before"/>
      <cd:constant type="after"/>
      <cd:constant type="first"/>
      <cd:constant type="last"/>
      <cd:constant type="ch"/>
      <cd:constant type="mm"/>
      <cd:constant type="zm"/>
      <cd:constant type="pm"/>
      <cd:constant type="mc"/>
      <cd:constant type="zc"/>
      <cd:constant type="pc"/>
      <cd:constant type="uc"/>
     </cd:parameter>
     <cd:parameter name="compress">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="all"/>
      <cd:constant type="packed"/>
      <cd:constant type="text"/>
     </cd:parameter>
     <cd:parameter name="check">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="local"/>
      <cd:constant type="text"/>
      <cd:constant type="current"/>
      <cd:constant type="previous"/>
      <cd:constant default="yes" type="all"/>
      <cd:constant type="cd:section"/>
     </cd:parameter>
     <cd:parameter name="pageprefixseparatorset">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageprefixstarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixstopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageprefixsegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
      <cd:constant type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="*"/>
      <cd:constant method="range" prefix="cd:section" type="all"/>
      <cd:constant type="current"/>
     </cd:parameter>
     <cd:parameter name="pageprefixconnector">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefix">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="pageseparatorset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pagestarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagestopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagesegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="indicator">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="textcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="deeptextcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="pagecommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="interaction">
      <cd:constant type="text"/>
      <cd:constant default="yes" type="pagenumber"/>
     </cd:parameter>
     <cd:parameter name="pagenumber">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="a"/>
      <cd:constant default="yes" type="n"/>
      <cd:constant type="none"/>
      <cd:constant type="1"/>
      <cd:constant type="2"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="default"/>
      <cd:constant type="DIN␣5007-1"/>
      <cd:constant type="DIN␣5007-2"/>
      <cd:constant type="Duden"/>
      <cd:constant type="de-DE"/>
      <cd:constant type="de-CH"/>
      <cd:constant type="de-AT"/>
      <cd:constant type="ru-iso9"/>
      <cd:constant type="ocs-scn"/>
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="pagestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="pageleft">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageright">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="balance">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="numberorder">
      <cd:constant default="yes" type="numbers"/>
     </cd:parameter>
     <cd:parameter name="pagemethod">
      <cd:constant default="yes" type="page"/>
      <cd:constant type="section"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" level="style" name="setupregisters" variant="argument">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="referencemethod">
      <cd:constant type="forward"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="ownnumber">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="xmlsetup">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="a"/>
      <cd:constant type="b"/>
      <cd:constant type="A"/>
      <cd:constant type="B"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="default"/>
      <cd:constant type="before"/>
      <cd:constant type="after"/>
      <cd:constant type="first"/>
      <cd:constant type="last"/>
      <cd:constant type="ch"/>
      <cd:constant type="mm"/>
      <cd:constant type="zm"/>
      <cd:constant type="pm"/>
      <cd:constant type="mc"/>
      <cd:constant type="zc"/>
      <cd:constant type="pc"/>
      <cd:constant type="uc"/>
     </cd:parameter>
     <cd:parameter name="compress">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="all"/>
      <cd:constant type="packed"/>
      <cd:constant type="text"/>
     </cd:parameter>
     <cd:parameter name="check">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="local"/>
      <cd:constant type="text"/>
      <cd:constant type="current"/>
      <cd:constant type="previous"/>
      <cd:constant default="yes" type="all"/>
      <cd:constant type="cd:section"/>
     </cd:parameter>
     <cd:parameter name="pageprefixseparatorset">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageprefixstarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixstopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageprefixsegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
      <cd:constant type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="*"/>
      <cd:constant method="range" prefix="cd:section" type="all"/>
      <cd:constant type="current"/>
     </cd:parameter>
     <cd:parameter name="pageprefixconnector">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefix">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="pageseparatorset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pagestarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagestopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagesegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="indicator">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="textcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="deeptextcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="pagecommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="interaction">
      <cd:constant type="text"/>
      <cd:constant default="yes" type="pagenumber"/>
     </cd:parameter>
     <cd:parameter name="pagenumber">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="a"/>
      <cd:constant default="yes" type="n"/>
      <cd:constant type="none"/>
      <cd:constant type="1"/>
      <cd:constant type="2"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="default"/>
      <cd:constant type="DIN␣5007-1"/>
      <cd:constant type="DIN␣5007-2"/>
      <cd:constant type="Duden"/>
      <cd:constant type="de-DE"/>
      <cd:constant type="de-CH"/>
      <cd:constant type="de-AT"/>
      <cd:constant type="ru-iso9"/>
      <cd:constant type="ocs-scn"/>
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="pagestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="pageleft">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageright">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="balance">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="numberorder">
      <cd:constant default="yes" type="numbers"/>
     </cd:parameter>
     <cd:parameter name="pagemethod">
      <cd:constant default="yes" type="page"/>
      <cd:constant type="section"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" level="style" name="setupregisters">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
     <cd:constant method="range" prefix="cd:name" type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="referencemethod">
      <cd:constant type="forward"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="ownnumber">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="xmlsetup">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="a"/>
      <cd:constant type="b"/>
      <cd:constant type="A"/>
      <cd:constant type="B"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="default"/>
      <cd:constant type="before"/>
      <cd:constant type="after"/>
      <cd:constant type="first"/>
      <cd:constant type="last"/>
      <cd:constant type="ch"/>
      <cd:constant type="mm"/>
      <cd:constant type="zm"/>
      <cd:constant type="pm"/>
      <cd:constant type="mc"/>
      <cd:constant type="zc"/>
      <cd:constant type="pc"/>
      <cd:constant type="uc"/>
     </cd:parameter>
     <cd:parameter name="compress">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="all"/>
      <cd:constant type="packed"/>
      <cd:constant type="text"/>
     </cd:parameter>
     <cd:parameter name="check">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="local"/>
      <cd:constant type="text"/>
      <cd:constant type="current"/>
      <cd:constant type="previous"/>
      <cd:constant default="yes" type="all"/>
      <cd:constant type="cd:section"/>
     </cd:parameter>
     <cd:parameter name="pageprefixseparatorset">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageprefixstarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixstopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageprefixsegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
      <cd:constant type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="*"/>
      <cd:constant method="range" prefix="cd:section" type="all"/>
      <cd:constant type="current"/>
     </cd:parameter>
     <cd:parameter name="pageprefixconnector">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefix">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="pageseparatorset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pagestarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagestopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagesegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="indicator">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="textcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="deeptextcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="pagecommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="interaction">
      <cd:constant type="text"/>
      <cd:constant default="yes" type="pagenumber"/>
     </cd:parameter>
     <cd:parameter name="pagenumber">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="a"/>
      <cd:constant default="yes" type="n"/>
      <cd:constant type="none"/>
      <cd:constant type="1"/>
      <cd:constant type="2"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="default"/>
      <cd:constant type="DIN␣5007-1"/>
      <cd:constant type="DIN␣5007-2"/>
      <cd:constant type="Duden"/>
      <cd:constant type="de-DE"/>
      <cd:constant type="de-CH"/>
      <cd:constant type="de-AT"/>
      <cd:constant type="ru-iso9"/>
      <cd:constant type="ocs-scn"/>
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="pagestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="pageleft">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageright">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="balance">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="numberorder">
      <cd:constant default="yes" type="numbers"/>
     </cd:parameter>
     <cd:parameter name="pagemethod">
      <cd:constant default="yes" type="page"/>
      <cd:constant type="section"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" generated="yes" level="document" name="register" variant="instance">
   <cd:sequence>
    <cd:instance value="register"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
     <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
    </cd:keywords>
    <cd:index list="yes"/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="index"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" generated="yes" level="document" name="register" variant="instance:ownnumber">
   <cd:sequence>
    <cd:instance value="register"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
     <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:index list="yes"/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="index"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" generated="yes" level="document" name="seeregister" variant="instance">
   <cd:sequence>
    <cd:string value="see"/>
    <cd:instance value="register"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
     <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
    </cd:keywords>
    <cd:index list="yes"/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
     <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="index"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" generated="yes" level="document" name="placeregister" variant="instance">
   <cd:sequence>
    <cd:string value="place"/>
    <cd:instance value="register"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupregister"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="index"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" generated="yes" level="document" name="completeregister" variant="instance">
   <cd:sequence>
    <cd:string value="complete"/>
    <cd:instance value="register"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupregister"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="index"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" generated="yes" level="style" name="setupregister" variant="instance">
   <cd:sequence>
    <cd:string value="setup"/>
    <cd:instance value="register"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="referencemethod">
      <cd:constant type="forward"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="ownnumber">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="xmlsetup">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="a"/>
      <cd:constant type="b"/>
      <cd:constant type="A"/>
      <cd:constant type="B"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="default"/>
      <cd:constant type="before"/>
      <cd:constant type="after"/>
      <cd:constant type="first"/>
      <cd:constant type="last"/>
      <cd:constant type="ch"/>
      <cd:constant type="mm"/>
      <cd:constant type="zm"/>
      <cd:constant type="pm"/>
      <cd:constant type="mc"/>
      <cd:constant type="zc"/>
      <cd:constant type="pc"/>
      <cd:constant type="uc"/>
     </cd:parameter>
     <cd:parameter name="compress">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="all"/>
      <cd:constant type="packed"/>
      <cd:constant type="text"/>
     </cd:parameter>
     <cd:parameter name="check">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="local"/>
      <cd:constant type="text"/>
      <cd:constant type="current"/>
      <cd:constant type="previous"/>
      <cd:constant default="yes" type="all"/>
      <cd:constant type="cd:section"/>
     </cd:parameter>
     <cd:parameter name="pageprefixseparatorset">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageprefixstarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixstopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefixset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageprefixsegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
      <cd:constant type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="*"/>
      <cd:constant method="range" prefix="cd:section" type="all"/>
      <cd:constant type="current"/>
     </cd:parameter>
     <cd:parameter name="pageprefixconnector">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageprefix">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="pageseparatorset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pageconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="pagestarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagestopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagesegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="indicator">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="textcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="deeptextcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="pagecommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="interaction">
      <cd:constant type="text"/>
      <cd:constant default="yes" type="pagenumber"/>
     </cd:parameter>
     <cd:parameter name="pagenumber">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="symbol">
      <cd:constant type="a"/>
      <cd:constant default="yes" type="n"/>
      <cd:constant type="none"/>
      <cd:constant type="1"/>
      <cd:constant type="2"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="default"/>
      <cd:constant type="DIN␣5007-1"/>
      <cd:constant type="DIN␣5007-2"/>
      <cd:constant type="Duden"/>
      <cd:constant type="de-DE"/>
      <cd:constant type="de-CH"/>
      <cd:constant type="de-AT"/>
      <cd:constant type="ru-iso9"/>
      <cd:constant type="ocs-scn"/>
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="pagestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pagecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="pageleft">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="pageright">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="balance">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="numberorder">
      <cd:constant default="yes" type="numbers"/>
     </cd:parameter>
     <cd:parameter name="pagemethod">
      <cd:constant default="yes" type="page"/>
      <cd:constant type="section"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="index"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" level="document" name="startregister">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
     <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
    </cd:keywords>
    <cd:index list="yes"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:content"/>
    </cd:keywords>
    <cd:delimiter name="stopregister"/>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" level="document" name="setregisterentry">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="label">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="keys">
      <cd:constant type="cd:text"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="entries">
      <cd:constant type="cd:text"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="processors">
      <cd:constant type="cd:processor"/>
     </cd:parameter>
     <cd:parameter name="keys:1">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="keys:2">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="keys:3">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="entries:1">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="entries:2">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="entries:3">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="processors:1">
      <cd:constant type="cd:processor"/>
     </cd:parameter>
     <cd:parameter name="processors:2">
      <cd:constant type="cd:processor"/>
     </cd:parameter>
     <cd:parameter name="processors:3">
      <cd:constant type="cd:processor"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" level="document" name="finishregisterentry">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="label">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="keys">
      <cd:constant type="cd:text"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="entries">
      <cd:constant type="cd:text"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" level="document" name="setstructurepageregister">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="label">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="keys">
      <cd:constant type="cd:text"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="entries">
      <cd:constant type="cd:text"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="processors">
      <cd:constant type="cd:processor"/>
     </cd:parameter>
     <cd:parameter name="keys:1">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="keys:2">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="keys:3">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="entries:1">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="entries:2">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="entries:3">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="processors:1">
      <cd:constant type="cd:processor"/>
     </cd:parameter>
     <cd:parameter name="processors:2">
      <cd:constant type="cd:processor"/>
     </cd:parameter>
     <cd:parameter name="processors:3">
      <cd:constant type="cd:processor"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" level="document" name="startstructurepageregister">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="label">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="keys">
      <cd:constant type="cd:text"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="entries">
      <cd:constant type="cd:text"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="processors">
      <cd:constant type="cd:processor"/>
     </cd:parameter>
     <cd:parameter name="keys:1">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="keys:2">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="keys:3">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="entries:1">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="entries:2">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="entries:3">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="processors:1">
      <cd:constant type="cd:processor"/>
     </cd:parameter>
     <cd:parameter name="processors:2">
      <cd:constant type="cd:processor"/>
     </cd:parameter>
     <cd:parameter name="processors:3">
      <cd:constant type="cd:processor"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:content"/>
    </cd:keywords>
    <cd:delimiter name="stopstructurepageregister"/>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" level="system" name="determineregistercharacteristics">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="language">
      <cd:constant type="default"/>
      <cd:constant type="DIN␣5007-1"/>
      <cd:constant type="DIN␣5007-2"/>
      <cd:constant type="Duden"/>
      <cd:constant type="de-DE"/>
      <cd:constant type="de-CH"/>
      <cd:constant type="de-AT"/>
      <cd:constant type="ru-iso9"/>
      <cd:constant type="ocs-scn"/>
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="default"/>
      <cd:constant type="before"/>
      <cd:constant type="after"/>
      <cd:constant type="first"/>
      <cd:constant type="last"/>
      <cd:constant type="ch"/>
      <cd:constant type="mm"/>
      <cd:constant type="zm"/>
      <cd:constant type="pm"/>
      <cd:constant type="mc"/>
      <cd:constant type="zc"/>
      <cd:constant type="pc"/>
      <cd:constant type="uc"/>
     </cd:parameter>
     <cd:parameter name="numberorder">
      <cd:constant default="yes" type="numbers"/>
     </cd:parameter>
     <cd:parameter name="compress">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="all"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="local"/>
      <cd:constant type="text"/>
      <cd:constant type="current"/>
      <cd:constant type="previous"/>
      <cd:constant default="yes" type="all"/>
      <cd:constant type="cd:section"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" level="system" name="utilityregisterlength"/>
  <cd:command category="structure" file="strc-reg.mkxl" level="document" name="placeregister">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupregister"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" level="document" name="completeregister">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupregister"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" level="style" name="useregister">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-reg.mkxl" level="system" name="currentregisterpageuserdata">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-renderingwindow.xml">
  <cd:command category="pdf" file="scrn-wid.mklx" level="system" name="useexternalrendering">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="auto"/>
     <cd:constant type="embed"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-wid.mklx" level="system" name="setinternalrendering">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="auto"/>
     <cd:constant type="embed"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-wid.mklx" level="style" name="definerenderingwindow">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuprenderingwindow"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-wid.mklx" level="style" name="setuprenderingwindow">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="openpageaction">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="closepageaction">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-wid.mklx" level="style" name="placerenderingwindow">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-replacement.xml">
  <cd:command category="language" file="lang-rep.mkxl" level="style" name="replaceword">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-rep.mkxl" level="style" name="setreplacements">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="reset"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-rep.mkxl" level="style" name="resetreplacements"/>
 </cd:interface>
 <cd:interface file="i-rivers.xml">
  <cd:command category="fonts" file="trac-riv.mkxl" level="document" name="showrivers" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="margin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="step">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="spaceinbetween">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="test"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="trac-riv.mkxl" level="style" name="addriverstobox">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="margin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="step">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="spaceinbetween">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="trac-riv.mkxl" level="style" name="showrivers">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="addriverstobox"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-rotation.xml">
  <cd:command category="graphics" file="grph-trf.mkxl" level="document" name="mirror">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-trf.mkxl" level="style" name="setuprotate">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="location">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="depth"/>
      <cd:constant type="high"/>
      <cd:constant type="middle"/>
      <cd:constant type="default"/>
      <cd:constant type="normal"/>
     </cd:parameter>
     <cd:parameter name="rotation">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-trf.mkxl" level="document" name="rotate">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuprotate"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-trf.mkxl" level="system" name="dorotatebox">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-rows.xml">
  <cd:command category="layout" file="typo-swp.mkxl" level="style" name="definewrows">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuprows"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="typo-swp.mkxl" level="style" name="setuprows">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="define">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="fit"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter list="yes" name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="tight"/>
     </cd:parameter>
     <cd:parameter name="order">
      <cd:constant default="yes" type="vertical"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="max"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="max"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="typo-swp.mkxl" level="document" name="rows" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuprows"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="typo-swp.mkxl" generated="yes" level="document" name="rows" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="rows"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuprows"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-ruby.xml">
  <cd:command category="language" file="typo-rub.mkxl" keywords="fonts" level="style" name="defineruby">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupruby"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-rub.mkxl" keywords="fonts" level="style" name="setupruby">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="location">
      <cd:constant default="yes" type="top"/>
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:constant type="auto"/>
      <cd:constant type="flushleft"/>
      <cd:constant default="yes" type="middle"/>
      <cd:constant type="flushright"/>
     </cd:parameter>
     <cd:parameter name="stretch">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="hoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="voffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="none"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-rub.mkxl" keywords="fonts" level="document" name="ruby">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="typo-rub.mkxl" keywords="fonts" level="document" name="ruby" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-scale.xml">
  <cd:command category="graphics" file="grph-trf.mkxl" level="style" name="definescale">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupscale"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-trf.mkxl" level="style" name="setupscale">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="scale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="xscale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="yscale">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="lines">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="max"/>
      <cd:constant type="min"/>
      <cd:constant type="auto"/>
      <cd:constant type="default"/>
     </cd:parameter>
     <cd:parameter name="hfactor">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="max"/>
      <cd:constant type="min"/>
      <cd:constant type="auto"/>
      <cd:constant type="default"/>
     </cd:parameter>
     <cd:parameter name="wfactor">
      <cd:constant type="fit"/>
      <cd:constant type="broad"/>
      <cd:constant type="max"/>
      <cd:constant type="min"/>
      <cd:constant type="auto"/>
      <cd:constant type="default"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="maxheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="s">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="sx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="sy">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="equalwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="equalheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="grid">
      <cd:constant type="yes"/>
      <cd:constant type="fit"/>
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant type="halfline"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-trf.mkxl" level="document" name="scale">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupscale"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-trf.mkxl" level="system" name="fastscale">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="grph-trf.mkxl" level="system" name="fastsxsy">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-script.xml">
  <cd:command category="language" file="scrp-ini.mkxl" level="style" name="definescript">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupscript"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="scrp-ini.mkxl" level="style" name="setupscript">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="method">
      <cd:constant type="hangul"/>
      <cd:constant type="hanzi"/>
      <cd:constant type="nihongo"/>
      <cd:constant type="ethiopic"/>
      <cd:constant type="thai"/>
      <cd:constant type="tibetan"/>
      <cd:constant type="test"/>
     </cd:parameter>
     <cd:parameter name="preset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="features">
      <cd:constant type="auto"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="scrp-ini.mkxl" level="style" name="setupscripts">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupscript"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="scrp-ini.mkxl" level="style" name="setscript">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="hangul"/>
     <cd:constant type="hanzi"/>
     <cd:constant type="nihongo"/>
     <cd:constant type="ethiopic"/>
     <cd:constant type="thai"/>
     <cd:constant type="test"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="scrp-ini.mkxl" level="style" name="setlocalscript">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="hangul"/>
     <cd:constant type="hanzi"/>
     <cd:constant type="nihongo"/>
     <cd:constant type="ethiopic"/>
     <cd:constant type="thai"/>
     <cd:constant type="test"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="scrp-ini.mkxl" level="style" name="setglobalscript">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="hangul"/>
     <cd:constant type="hanzi"/>
     <cd:constant type="nihongo"/>
     <cd:constant type="ethiopic"/>
     <cd:constant type="thai"/>
     <cd:constant type="test"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="scrp-ini.mkxl" level="system" name="resetscript"/>
  <cd:command category="language" file="scrp-ini.mkxl" level="document" name="script" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="hangul"/>
     <cd:constant type="hanzi"/>
     <cd:constant type="nihongo"/>
     <cd:constant type="ethiopic"/>
     <cd:constant type="thai"/>
     <cd:constant type="tibetan"/>
     <cd:constant type="test"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="scrp-ini.mkxl" generated="yes" level="document" name="script" variant="instance">
   <cd:sequence>
    <cd:instance value="script"/>
   </cd:sequence>
   <cd:instances>
    <cd:constant value="hangul"/>
    <cd:constant value="hanzi"/>
    <cd:constant value="nihongo"/>
    <cd:constant value="ethiopic"/>
    <cd:constant value="thai"/>
    <cd:constant value="latin"/>
    <cd:constant value="test"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-section.xml">
  <cd:command category="structure" file="strc-sec.mkxl" level="style" name="definehead">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:section"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuphead"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="style" name="setuphead">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:section"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="frontpartlabel">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="bodypartlabel">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="appendixlabel">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="backpartlabel">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="catcodes">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="sectionresetset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="sectionseparatorset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="sectionconversionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="conversion">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="sectionstarter">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="sectionstopper">
      <cd:constant type="cd:command"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="sectionset">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="sectionsegments">
      <cd:constant type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="cd:number"/>
      <cd:constant method="range" prefix="cd:number" type="*"/>
      <cd:constant method="range" prefix="cd:number" type="all"/>
      <cd:constant type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="cd:section"/>
      <cd:constant method="range" prefix="cd:section" type="*"/>
      <cd:constant method="range" prefix="cd:section" type="all"/>
      <cd:constant type="current"/>
     </cd:parameter>
     <cd:parameter name="referenceprefix">
      <cd:constant type="+"/>
      <cd:constant type="-"/>
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="numberstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="numbercolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="coupling">
      <cd:constant type="cd:section"/>
     </cd:parameter>
     <cd:parameter name="ownnumber">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="beforesection">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="aftersection">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="insidesection">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="beforehead">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="afterhead">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="incrementnumber">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="list"/>
      <cd:constant type="empty"/>
     </cd:parameter>
     <cd:parameter name="placehead">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="hidden"/>
      <cd:constant type="empty"/>
      <cd:constant type="section"/>
     </cd:parameter>
     <cd:parameter name="number">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="page">
      <cd:inherit name="page"/>
     </cd:parameter>
     <cd:parameter name="marking">
      <cd:constant type="page"/>
      <cd:constant type="reset"/>
      <cd:constant type="new"/>
     </cd:parameter>
     <cd:parameter name="header">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="high"/>
      <cd:constant type="none"/>
      <cd:constant type="normal"/>
      <cd:constant type="empty"/>
      <cd:constant type="nomarking"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="text">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="high"/>
      <cd:constant type="none"/>
      <cd:constant type="normal"/>
      <cd:constant type="empty"/>
      <cd:constant type="nomarking"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="footer">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="high"/>
      <cd:constant type="none"/>
      <cd:constant type="normal"/>
      <cd:constant type="empty"/>
      <cd:constant type="nomarking"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="continue">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="aligntitle">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="float"/>
     </cd:parameter>
     <cd:parameter name="interlinespace">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="interaction">
      <cd:constant type="list"/>
      <cd:constant type="reference"/>
     </cd:parameter>
     <cd:parameter name="internalgrid">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="grid">
      <cd:constant type="normal"/>
      <cd:constant type="standard"/>
      <cd:constant type="yes"/>
      <cd:constant type="strict"/>
      <cd:constant type="tolerant"/>
      <cd:constant type="top"/>
      <cd:constant type="bottom"/>
      <cd:constant type="both"/>
      <cd:constant type="broad"/>
      <cd:constant type="fit"/>
      <cd:constant type="first"/>
      <cd:constant type="last"/>
      <cd:constant type="high"/>
      <cd:constant type="one"/>
      <cd:constant type="low"/>
      <cd:constant type="none"/>
      <cd:constant type="line"/>
      <cd:constant type="strut"/>
      <cd:constant type="box"/>
      <cd:constant type="min"/>
      <cd:constant type="max"/>
      <cd:constant type="middle"/>
      <cd:constant type="math"/>
      <cd:constant method="range" prefix="math" type="line"/>
      <cd:constant method="range" prefix="math" type="halfline"/>
      <cd:constant method="range" prefix="math" type="-line"/>
      <cd:constant method="range" prefix="math" type="-halfline"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="tolerance">
      <cd:inherit name="setuptolerance"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="hang">
      <cd:constant type="line"/>
      <cd:constant type="broad"/>
      <cd:constant type="fit"/>
      <cd:constant default="yes" type="none"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="indentnext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="text"/>
      <cd:constant type="paragraph"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="margin"/>
      <cd:constant type="inmargin"/>
      <cd:constant type="top"/>
      <cd:constant type="middle"/>
      <cd:constant type="bottom"/>
      <cd:constant type="reverse"/>
      <cd:constant type="margintext"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="numberwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="textwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="textdistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="commandbefore">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="commandafter">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:twoarguments"/>
     </cd:parameter>
     <cd:parameter name="textcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="deeptextcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="numbercommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="deepnumbercommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="strict"/>
      <cd:constant type="positive"/>
      <cd:constant type="all"/>
     </cd:parameter>
     <cd:parameter name="hidenumber">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="extradata">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="snapping">
      <cd:constant type="yes"/>
      <cd:constant type="normal"/>
      <cd:constant type="0"/>
      <cd:constant type="1"/>
      <cd:constant type="2"/>
      <cd:constant type="0:10"/>
      <cd:constant type="1:10"/>
      <cd:constant type="2:10"/>
      <cd:constant type="2:20"/>
      <cd:constant type="1:top"/>
      <cd:constant type="1:bottom"/>
      <cd:constant type="2:top"/>
      <cd:constant type="2:bottom"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="style" name="setupheads">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:section"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setuphead"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" generated="yes" level="document" name="section" variant="instance">
   <cd:sequence>
    <cd:instance value="section"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="part"/>
    <cd:constant value="chapter"/>
    <cd:constant value="section"/>
    <cd:constant value="subsection"/>
    <cd:constant value="subsubsection"/>
    <cd:constant value="subsubsubsection"/>
    <cd:constant value="subsubsubsubsection"/>
    <cd:constant value="title"/>
    <cd:constant value="subject"/>
    <cd:constant value="subsubject"/>
    <cd:constant value="subsubsubject"/>
    <cd:constant value="subsubsubsubject"/>
    <cd:constant value="subsubsubsubsubject"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" generated="yes" level="document" name="section" variant="instance:ownnumber">
   <cd:sequence>
    <cd:instance value="section"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:reference"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="part"/>
    <cd:constant value="chapter"/>
    <cd:constant value="section"/>
    <cd:constant value="subsection"/>
    <cd:constant value="subsubsection"/>
    <cd:constant value="subsubsubsection"/>
    <cd:constant value="subsubsubsubsection"/>
    <cd:constant value="title"/>
    <cd:constant value="subject"/>
    <cd:constant value="subsubject"/>
    <cd:constant value="subsubsubject"/>
    <cd:constant value="subsubsubsubject"/>
    <cd:constant value="subsubsubsubsubject"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" generated="yes" level="document" name="section" variant="instance:assignment">
   <cd:sequence>
    <cd:instance value="section"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="marking">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="ownnumber">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="placeholder">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="part"/>
    <cd:constant value="chapter"/>
    <cd:constant value="section"/>
    <cd:constant value="subsection"/>
    <cd:constant value="subsubsection"/>
    <cd:constant value="subsubsubsection"/>
    <cd:constant value="subsubsubsubsection"/>
    <cd:constant value="title"/>
    <cd:constant value="subject"/>
    <cd:constant value="subsubject"/>
    <cd:constant value="subsubsubject"/>
    <cd:constant value="subsubsubsubject"/>
    <cd:constant value="subsubsubsubsubject"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" generated="yes" level="document" name="section" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="section"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="marking">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="ownnumber">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="placeholder">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="part"/>
    <cd:constant value="chapter"/>
    <cd:constant value="section"/>
    <cd:constant value="subsection"/>
    <cd:constant value="subsubsection"/>
    <cd:constant value="subsubsubsection"/>
    <cd:constant value="subsubsubsubsection"/>
    <cd:constant value="title"/>
    <cd:constant value="subject"/>
    <cd:constant value="subsubject"/>
    <cd:constant value="subsubsubject"/>
    <cd:constant value="subsubsubsubject"/>
    <cd:constant value="subsubsubsubsubject"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="document" name="namedsection" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:section"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="marking">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="ownnumber">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="placeholder">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="system" name="placerawheaddata">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:section"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="system" name="placerawheadtext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:section"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="system" name="placerawheadnumber">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:section"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="document" name="repeathead">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:section"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="system" name="definesection">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="system" name="placeheadtext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:section"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="system" name="placeheadnumber">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:section"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="style" name="setupheadnumber">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:section"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant method="none" prefix="cd:sign" type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="system" name="determineheadnumber">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:section"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="system" name="currentheadnumber"/>
  <cd:command category="structure" file="strc-sec.mkxl" level="system" name="namedheadnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:section"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="system" name="somenamedheadnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:section"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="previous"/>
     <cd:constant type="current"/>
     <cd:constant type="next"/>
     <cd:constant type="first"/>
     <cd:constant type="last"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="system" name="headnumber">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:section"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="previous"/>
     <cd:constant default="yes" type="current"/>
     <cd:constant type="next"/>
     <cd:constant type="first"/>
     <cd:constant type="last"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="system" name="someheadnumber">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:section"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="previous"/>
     <cd:constant type="current"/>
     <cd:constant type="next"/>
     <cd:constant type="first"/>
     <cd:constant type="last"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sec.mkxl" level="system" name="namedstructureheadlocation">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:section"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-doc.lmt" level="system" name="structurenumber"/>
  <cd:command category="structure" file="strc-doc.lmt" level="system" name="structuretitle"/>
  <cd:command category="structure" file="strc-doc.lmt" level="system" name="structurevariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-doc.lmt" level="system" name="structureuservariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-doc.lmt" level="system" name="namedstructurevariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:section"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-doc.lmt" level="system" name="namedstructureuservariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:section"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lev.mklx" level="style" name="definesectionlevels">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:section"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lev.mklx" level="document" name="sectionlevel" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="marking">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="ownnumber">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="placeholder">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-lev.mklx" level="document" name="subjectlevel" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="marking">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="reference">
      <cd:constant type="cd:reference"/>
     </cd:parameter>
     <cd:parameter name="referencetext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="ownnumber">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="placeholder">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-red.mkxl" level="style" name="defineheadalternative">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupheadalternative"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-red.mkxl" level="style" name="setupheadalternative">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="alternative">
      <cd:constant type="horizontal"/>
      <cd:constant default="yes" type="vertical"/>
      <cd:constant type="somewhere"/>
     </cd:parameter>
     <cd:parameter name="renderingsetup">
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-red.mkxl" level="system" name="localheadsetup" type="environment"/>
  <cd:command category="structure" file="strc-red.mkxl" level="system" name="headhbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-red.mkxl" level="system" name="headvbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-red.mkxl" level="system" name="headreferenceattributes"/>
  <cd:command category="structure" file="strc-red.mkxl" level="system" name="headnumbercontent"/>
  <cd:command category="structure" file="strc-red.mkxl" level="system" name="headtextcontent"/>
  <cd:command category="structure" file="strc-red.mkxl" level="system" name="headwidth"/>
  <cd:command category="structure" file="strc-red.mkxl" level="system" name="headtextwidth"/>
  <cd:command category="structure" file="strc-red.mkxl" level="system" name="headnumberwidth"/>
  <cd:command category="structure" file="strc-red.mkxl" level="system" name="headnumberdistance"/>
  <cd:command category="structure" file="strc-red.mkxl" level="system" name="headtextdistance"/>
  <cd:command category="structure" file="strc-red.mkxl" level="system" name="headsetupspacing"/>
 </cd:interface>
 <cd:interface file="i-sectionblock.xml">
  <cd:command category="structure" file="strc-sbe.mkxl" level="style" name="definesectionblock">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsectionblock"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sbe.mkxl" level="style" name="setupsectionblock">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="page">
      <cd:inherit name="page"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="number">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sbe.mkxl" level="system" name="setsectionblock">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sbe.mkxl" level="document" name="sectionblock" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:inherit name="setupsectionblock"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-sbe.mkxl" generated="yes" level="document" name="sectionblock" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="sectionblock"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="bookmark">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:inherit name="setupsectionblock"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="frontmatter"/>
    <cd:constant value="bodymatter"/>
    <cd:constant value="appendices"/>
    <cd:constant value="backmatter"/>
   </cd:instances>
  </cd:command>
  <cd:command category="structure" file="strc-sbe.mkxl" level="style" name="sectionblockenvironment" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-selector.xml">
  <cd:command category="strings" file="core-env.mkxl" level="style" name="defineselector">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupselector"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="style" name="setupselector">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="max">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="document" name="select">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content optional="yes"/>
    <cd:content optional="yes"/>
    <cd:content optional="yes"/>
    <cd:content optional="yes"/>
    <cd:content optional="yes"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="system" name="directselect">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content optional="yes"/>
    <cd:content optional="yes"/>
    <cd:content optional="yes"/>
    <cd:content optional="yes"/>
    <cd:content optional="yes"/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-setups.xml">
  <cd:command category="structure" file="core-env.mkxl" level="style" name="setups">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="setups" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="setup">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="setup" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="directsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="fastsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="texsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="lua" level="style" name="luasetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="systemsetups">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="resetsetups">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="copysetups">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="showsetupsdefinition">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="setupwithargument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="fastsetupwithargument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="setupwithargumentswapped">
   <cd:arguments>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="fastsetupwithargumentswapped">
   <cd:arguments>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="usesetupsparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="autosetups">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="doprocesslocalsetups">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="conditional" level="system" name="doifelsesetups">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="conditional" level="system" name="doifsetupselse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="conditional" level="system" name="doifsetups">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="conditional" level="system" name="doifnotsetups">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="lua" level="system" name="luasetups" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="lua" level="system" name="luasetups" type="environment" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="xml" level="style" name="xmlsetups" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" keywords="xml" level="style" name="xmlsetups" type="environment" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="rawsetups" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="system" name="rawsetups" type="environment" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="localsetups" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="localsetups" type="environment" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="setups" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-env.mkxl" level="style" name="setups" type="environment" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="push" end="pop" file="core-env.mkxl" name="globalsetups" type="environment"/>
 </cd:interface>
 <cd:interface file="i-shadow.xml">
  <cd:command category="graphics" file="node-rul.mkxl" level="style" name="defineshadow">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupshadow"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="node-rul.mkxl" level="style" name="setupshadow">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="contrastcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="continue">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="all"/>
     </cd:parameter>
     <cd:parameter name="unit">
      <cd:constant default="yes" type="ex"/>
      <cd:constant type="em"/>
      <cd:constant type="pt"/>
      <cd:constant type="in"/>
      <cd:constant type="cm"/>
      <cd:constant type="mm"/>
      <cd:constant type="sp"/>
      <cd:constant type="bp"/>
      <cd:constant type="pc"/>
      <cd:constant type="dd"/>
      <cd:constant type="cc"/>
      <cd:constant type="nc"/>
     </cd:parameter>
     <cd:parameter name="weight">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="dx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="dy">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="node-rul.mkxl" level="document" name="shadow" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="node-rul.mkxl" level="document" name="shadow" type="environment" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupshadow"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="graphics" file="node-rul.mkxl" generated="yes" level="document" name="shadow" variant="instance">
   <cd:sequence>
    <cd:instance value="shadow"/>
   </cd:sequence>
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="shadowed"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-shift.xml">
  <cd:command category="layout" file="node.rul.mkiv" level="style" name="defineshift">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupshift"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="node-rul.mkxl" level="style" name="setupshift">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="continue">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="unit">
      <cd:constant default="yes" type="ex"/>
      <cd:constant type="em"/>
      <cd:constant type="pt"/>
      <cd:constant type="in"/>
      <cd:constant type="cm"/>
      <cd:constant type="mm"/>
      <cd:constant type="sp"/>
      <cd:constant type="bp"/>
      <cd:constant type="pc"/>
      <cd:constant type="dd"/>
      <cd:constant type="cc"/>
      <cd:constant type="nc"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="dy">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="node-rul.mkxl" generated="yes" level="document" name="shift" variant="instance">
   <cd:sequence>
    <cd:instance value="shift"/>
   </cd:sequence>
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="shiftup"/>
    <cd:constant value="shiftdown"/>
   </cd:instances>
  </cd:command>
  <cd:command category="layout" file="node-rul.mkxl" level="document" name="shift" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="node-rul.mkxl" level="document" name="shift" type="environment" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:inherit name="setupshift"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-sidebar.xml">
  <cd:command category="rules" file="anch-bar.mkxl" level="style" name="definesidebar">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsidebar"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="anch-bar.mkxl" level="style" name="setupsidebar">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rulecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="topoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottomoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargindistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="level">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant type="right"/>
      <cd:constant type="inner"/>
      <cd:constant type="outer"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="anch-bar.mkxl" level="document" name="sidebar" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsidebar"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="anch-bar.mkxl" level="style" name="setupmarginrule">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupsidebar"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="anch-bar.mkxl" level="style" name="setupmarginrules">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:inherit name="setupmarginrule"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="anch-bar.mkxl" level="document" name="marginrule" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="anch-bar.mkxl" level="document" name="marginrule" type="environment" variant="assignment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupmarginrule"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-simplecolumns.xml">
  <cd:command category="columns" file="page-smp.mkxl" keywords="structure layout" level="system" name="setsimplecolumnshsize">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="lines">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="page-smp.mkxl" keywords="structure layout" level="system" name="simplecolumns" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="lines">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-smash.xml">
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="smashbox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="smashboxed">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="hsmashbox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="vsmashbox">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="hsmash">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="vsmash">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="hsmashed">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="vsmashed">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="smashedhbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="system" name="smashedvbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="supp-box.mkxl" level="document" name="smash">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="w"/>
     <cd:constant default="yes" type="h"/>
     <cd:constant default="yes" type="d"/>
     <cd:constant type="t"/>
     <cd:constant type="b"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-sort.xml">
  <cd:command category="language" file="strc-syn.mkxl" level="style" name="definesorting">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:plural"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="none"/>
     <cd:constant type="cd:csname"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="strc-syn.mkxl" level="style" name="setupsorting">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="first"/>
      <cd:constant type="last"/>
      <cd:constant type="normal"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="next">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:threearguments"/>
     </cd:parameter>
     <cd:parameter name="textcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="synonymcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="default"/>
      <cd:constant type="DIN␣5007-1"/>
      <cd:constant type="DIN␣5007-2"/>
      <cd:constant type="Duden"/>
      <cd:constant type="de-DE"/>
      <cd:constant type="de-CH"/>
      <cd:constant type="de-AT"/>
      <cd:constant type="ru-iso9"/>
      <cd:constant type="ocs-scn"/>
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="default"/>
      <cd:constant type="before"/>
      <cd:constant type="after"/>
      <cd:constant type="first"/>
      <cd:constant type="last"/>
      <cd:constant type="ch"/>
      <cd:constant type="mm"/>
      <cd:constant type="zm"/>
      <cd:constant type="pm"/>
      <cd:constant type="mc"/>
      <cd:constant type="zc"/>
      <cd:constant type="pc"/>
      <cd:constant type="uc"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="current"/>
      <cd:constant type="previous"/>
      <cd:constant type="local"/>
      <cd:constant type="text"/>
      <cd:constant default="yes" type="all"/>
      <cd:constant type="cd:section"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="synonymstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="synonymcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="strc-syn.mkxl" generated="yes" level="document" name="sorting" variant="instance">
   <cd:sequence>
    <cd:instance value="sorting"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="logo"/>
   </cd:instances>
  </cd:command>
  <cd:command category="language" file="strc-syn.mkxl" level="system" name="definesort">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="yes"/>
     <cd:constant default="yes" type="no"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="strc-syn.mkxl" generated="yes" level="document" name="placelistofsorts" variant="instance">
   <cd:sequence>
    <cd:string value="placelistof"/>
    <cd:instance value="sorts"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsorting"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="logos"/>
   </cd:instances>
  </cd:command>
  <cd:command category="language" file="strc-syn.mkxl" generated="yes" level="document" name="completelistofsorts" variant="instance">
   <cd:sequence>
    <cd:string value="completelistof"/>
    <cd:instance value="sorts"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsorting"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="logos"/>
   </cd:instances>
  </cd:command>
  <cd:command category="language" file="strc-syn.mkxl" keywords="conditional" level="system" name="doifelsecurrentsortingused">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="strc-syn.mkxl" level="system" name="resetusedsortings">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="strc-syn.mkxl" level="system" name="registersort">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="strc-syn.mkxl" level="system" name="registersortpage">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="strc-syn.mkxl" level="document" name="placelistofsorts">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsorting"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="strc-syn.mkxl" level="document" name="completelistofsorts">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsorting"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-spellchecking.xml">
  <cd:command category="language" file="lang-wrd.mkxl" level="style" name="setupspellchecking">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant default="yes" type="stop"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="1"/>
      <cd:constant type="2"/>
      <cd:constant type="3"/>
     </cd:parameter>
     <cd:parameter name="list">
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-wrd.mkxl" level="style" name="loadspellchecklist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-stacking.xml">
  <cd:command category="pdf" file="typo-stc.mkxl" level="style" name="definestacking">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupstacking"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="typo-stc.mkxl" level="style" name="setupstacking">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="define">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter list="yes" name="criterium">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="number">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="typo-stc.mkxl" level="document" name="stacking" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="typo-stc.mkxl" generated="yes" level="document" name="stacking" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="stacking"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="typo-stc.mkxl" level="document" name="stacking">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="typo-stc.mkxl" generated="yes" level="document" name="stacking" variant="example">
   <cd:sequence>
    <cd:variable value="stacking"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="typo-stc.mkxl" level="document" name="stackingsteps" type="environment">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="typo-stc.mkxl" level="document" name="hidestacking">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="typo-stc.mkxl" level="document" name="videstacking">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="typo-stc.mkxl" level="document" name="unstacking">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-startstop.xml">
  <cd:command category="structure" file="core-sys.mkxl" level="style" name="definestartstop">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupstartstop"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-sys.mkxl" level="style" name="setupstartstop">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="arguments">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-sys.mkxl" generated="yes" level="document" name="startstop" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="startstop"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="structure" file="core-sys.mkxl" generated="yes" level="document" name="startstop" type="environment" variant="example:argument">
   <cd:sequence>
    <cd:variable value="startstop"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupstartstop"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-sys.mkxl" generated="yes" level="document" name="startstop" variant="example">
   <cd:sequence>
    <cd:variable value="startstop"/>
   </cd:sequence>
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-sys.mkxl" generated="yes" level="document" name="startstop" variant="example:argument">
   <cd:sequence>
    <cd:variable value="startstop"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupstartstop"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="core-sys.mkxl" level="document" name="" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-stream.xml">
  <cd:command category="structure" file="page-str.mkxl" level="system" name="currentoutputstream"/>
  <cd:command category="structure" file="page-str.mkxl" keywords="conditional" level="system" name="ifinoutputstream">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:delimiter name="else"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:false"/>
    </cd:keywords>
    <cd:delimiter name="fi"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-str.mkxl" level="system" name="enableoutputstream">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-str.mkxl" level="system" name="disableoutputstream"/>
  <cd:command category="structure" file="page-str.mkxl" level="system" name="outputstream" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-str.mkxl" level="system" name="outputsubstream" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-str.mkxl" level="system" name="flushoutputstream">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-str.mkxl" keywords="boxes" level="system" name="outputstreambox">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-str.mkxl" keywords="boxes" level="system" name="outputstreamcopy">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-str.mkxl" keywords="boxes" level="system" name="outputstreamunvbox">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-str.mkxl" keywords="boxes" level="system" name="outputstreamunvcopy">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-str.mkxl" level="system" name="synchronizeoutputstreams">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-str.mkxl" level="system" name="pushoutputstream">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-string.xml">
  <cd:command category="strings" file="blob-ini.mkxl" level="system" name="wdofstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="blob-ini.mkxl" level="system" name="htofstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="blob-ini.mkxl" level="system" name="dpofstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="blob-ini.mkxl" level="system" name="hdofstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="blob-ini.mkxl" level="system" name="htdpofstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="blob-ini.mkxl" level="system" name="widthofstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="blob-ini.mkxl" level="system" name="heightofstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="blob-ini.mkxl" level="system" name="depthofstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="blob-ini.mkxl" level="system" name="heightanddepthofstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="blob-ini.mkxl" level="system" name="setwidthof">
   <cd:arguments>
    <cd:text/>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-strut.xml">
  <cd:command category="fonts" file="supp-box.mkxl" keywords="whitespace" level="system" name="strutdp"/>
  <cd:command category="fonts" file="supp-box.mkxl" keywords="whitespace" level="system" name="strutht"/>
  <cd:command category="fonts" file="supp-box.mkxl" keywords="whitespace" level="system" name="strutwd"/>
  <cd:command category="fonts" file="supp-box.mkxl" keywords="whitespace" level="system" name="struthtdp"/>
  <cd:command category="fonts" file="supp-box.mkxl" keywords="whitespace" level="system" name="strutgap"/>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="style" name="setupstrut">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="auto"/>
     <cd:constant type="cap"/>
     <cd:constant type="fit"/>
     <cd:constant type="line"/>
     <cd:constant type="default"/>
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="system" name="synchronizestrut">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="auto"/>
     <cd:constant type="cap"/>
     <cd:constant type="fit"/>
     <cd:constant type="line"/>
     <cd:constant type="default"/>
     <cd:constant type="cd:character"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="style" name="strut"/>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="system" name="halfstrut"/>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="system" name="quarterstrut"/>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="system" name="halflinestrut"/>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="system" name="noheightstrut"/>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="system" name="nodepthstrut"/>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="system" name="depthstrut"/>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="system" name="setstrut"/>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="system" name="setcharstrut">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="system" name="setfontstrut"/>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="system" name="settightstrut"/>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="system" name="setcapstrut"/>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="system" name="setnostrut"/>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="document" name="showstruts"/>
  <cd:command category="fonts" file="spac-ver.mkxl" keywords="whitespace" level="document" name="showcolorstruts"/>
  <cd:command begin="beg" category="fonts" end="end" file="spac-ver.mkxl" keywords="whitespace" level="system" name="strut" type="environment"/>
 </cd:interface>
 <cd:interface file="i-symbol.xml">
  <cd:command category="symbols" file="symb-ini.mkxl" level="style" name="definesymbol">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" keywords="conditional" level="system" name="doifelseinsymbolset">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" keywords="conditional" level="system" name="doifinsymbolsetelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" keywords="conditional" level="system" name="doifinsymbolset">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" keywords="conditional" level="system" name="doifelsesymbolset">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" keywords="conditional" level="system" name="doifsymbolsetelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" level="document" name="symbol">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" level="document" name="symbol" variant="direct">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" level="system" name="directsymbol">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" keywords="graphics" level="style" name="definefiguresymbol">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:file"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="externalfigure"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" keywords="graphics" level="document" name="figuresymbol">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="externalfigure"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" keywords="conditional" level="system" name="doifelsesymboldefined">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" keywords="conditional" level="system" name="doifsymboldefinedelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" level="style" name="symbolset" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="font">
      <cd:constant type="cd:font"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" level="style" name="setupsymbolset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" level="system" name="resetsymbolset"/>
  <cd:command category="symbols" file="symb-ini.mkxl" level="style" name="usesymbols">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-run.mkiv" level="document" name="showsymbolset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="symb-ini.mkxl" level="style" name="setupsymbols">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="stylealternative">
      <cd:constant default="yes" type="text"/>
      <cd:constant type="math"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-synchronize.xml">
  <cd:command category="columns" file="typo-syn.mkxl" level="style" name="definesynchronize">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsynchronize"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="typo-syn.mkxl" level="style" name="setupsynchronize">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter list="yes" name="list">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="split">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter list="yes" name="buffer">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter list="yes" name="text">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="typo-syn.mkxl" level="style" name="definesynchronizecontent">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsynchronizecontent"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="typo-syn.mkxl" level="style" name="setupsynchronizecontent">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="typo-syn.mkxl" level="document" name="placesynchronize">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsynchronize"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="columns" file="typo-syn.mkxl" generated="yes" level="document" name="synchronize" variant="instance">
   <cd:sequence>
    <cd:instance value="synchronize"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsynchronize"/>
    </cd:assignments>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="paralleltext"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-synctex.xml">
  <cd:command category="pdf" file="cont-run.mkxl" level="system" name="synctexsetfilename">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="cont-run.mkxl" level="system" name="synctexresetfilename"/>
  <cd:command category="pdf" file="cont-run.mkxl" level="system" name="synctexblockfilename">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="cont-run.mkxl" level="style" name="setupsynctex">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant default="yes" type="stop"/>
      <cd:constant type="repeat"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="min"/>
      <cd:constant default="yes" type="max"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="cont-run.mkxl" level="style" name="blocksynctexfile">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-synonym.xml">
  <cd:command category="symbols" file="strc-syn.mkxl" level="style" name="definesynonyms">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:plural"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:csname"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:csname"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" level="style" name="setupsynonyms">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="expansion">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="xml"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="first"/>
      <cd:constant type="last"/>
      <cd:constant type="normal"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="next">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:threearguments"/>
     </cd:parameter>
     <cd:parameter name="textcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="synonymcommand">
      <cd:constant type="cd:oneargument"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="default"/>
      <cd:constant type="DIN␣5007-1"/>
      <cd:constant type="DIN␣5007-2"/>
      <cd:constant type="Duden"/>
      <cd:constant type="de-DE"/>
      <cd:constant type="de-CH"/>
      <cd:constant type="de-AT"/>
      <cd:constant type="ru-iso9"/>
      <cd:constant type="ocs-scn"/>
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="default"/>
      <cd:constant type="before"/>
      <cd:constant type="after"/>
      <cd:constant type="first"/>
      <cd:constant type="last"/>
      <cd:constant type="ch"/>
      <cd:constant type="mm"/>
      <cd:constant type="zm"/>
      <cd:constant type="pm"/>
      <cd:constant type="mc"/>
      <cd:constant type="zc"/>
      <cd:constant type="pc"/>
      <cd:constant type="uc"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="current"/>
      <cd:constant type="previous"/>
      <cd:constant type="local"/>
      <cd:constant type="text"/>
      <cd:constant default="yes" type="all"/>
      <cd:constant type="cd:section"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="textstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="textcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="synonymstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="synonymcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="hyphens">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:threearguments"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" generated="yes" level="document" name="synonym" variant="instance">
   <cd:sequence>
    <cd:instance value="synonym"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="abbreviation"/>
   </cd:instances>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" level="style" name="definesynonym">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="yes"/>
     <cd:constant default="yes" type="no"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" generated="yes" level="document" name="placelistofsynonyms" variant="instance">
   <cd:sequence>
    <cd:string value="placelistof"/>
    <cd:instance value="synonyms"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsynonyms"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="abbreviations"/>
   </cd:instances>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" generated="yes" level="document" name="completelistofsynonyms" variant="instance">
   <cd:sequence>
    <cd:string value="completelistof"/>
    <cd:instance value="synonyms"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsynonyms"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="abbreviations"/>
   </cd:instances>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" level="system" name="registersynonym">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" keywords="conditional" level="system" name="doifelsecurrentsynonymused">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" keywords="conditional" level="system" name="doifelsecurrentsynonymshown">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" level="system" name="resetusedsynonyms">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" level="system" name="resetshownsynonyms">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" level="system" name="resetlistsynonyms">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" level="system" name="resetsynonyms">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" level="system" name="resetsynonymsprogress">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="strc-syn.mkxl" name="synonymname">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="strc-syn.mkxl" name="synonymmeaning">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="strc-syn.mkxl" name="synonympages">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="strc-syn.mkxl" name="synonymuserpages">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="strc-syn.mkxl" name="synonymfirstuserpage">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" level="document" name="placelistofsynonyms">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsynonyms"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" level="document" name="completelistofsynonyms">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:singular"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupsynonyms"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="strc-syn.mkxl" level="document" name="infull">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="strc-syn.mkxl" name="currentsynonymname"/>
  <cd:command file="strc-syn.mkxl" name="currentsynonymmeaning"/>
  <cd:command file="strc-syn.mkxl" name="currentsynonympages"/>
  <cd:command file="strc-syn.mkxl" name="currentsynonymuserpages"/>
  <cd:command file="strc-syn.mkxl" name="currentsynonymfirstuserpage"/>
 </cd:interface>
 <cd:interface file="i-system.xml">
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="expanded">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="expanded" type="environment"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobbleoneargument">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobbletwoarguments">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobblethreearguments">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobblefourarguments">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobblefivearguments">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobblesixarguments">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobblesevenarguments">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobbleeightarguments">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobbleninearguments">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobbletenarguments">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobbleoneoptional">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobbletwooptionals">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobblethreeoptionals">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobblefouroptionals">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobblefiveoptionals">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="donothing"/>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsenextchar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnextcharelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsenextoptional">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnextoptionalelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsenextoptionalcs">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnextoptionalcselse">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsenextbgroup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnextbgroupelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsenextbgroupcs">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnextbgroupcselse">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsenextparenthesis">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnextparenthesiselse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsefastoptionalcheck">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doiffastoptionalcheckelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsefastoptionalcheckcs">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doiffastoptionalcheckcselse">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="assumelongusagecs">
   <cd:arguments>
    <cd:csname/>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="setvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="setgvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="setevalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="setxvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="letvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="letgvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="resetvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="undefinevalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="ignorevalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="setuvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="setuevalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="setugvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="setuxvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getuvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelseundefined">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifundefinedelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsedefined">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifdefinedelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifundefined">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifdefined">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="letbeundefined">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="localundefine">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="globalundefine">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsealldefined">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifalldefinedelse">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelseallundefined">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifallundefinedelse">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doif">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnot">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelse">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelseempty">
   <cd:arguments>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifemptyelse">
   <cd:arguments>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifempty">
   <cd:arguments>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnotempty">
   <cd:arguments>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelseinset">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifinsetelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifinset">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnotinset">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsecommon">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifcommonelse">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifcommon">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnotcommon">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processcommalist">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="quitcommalist"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="quitprevcommalist"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processcommacommand">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processcommalistwithparameters">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processcommalist" type="environment">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processcommacommand" type="environment">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="currentcommalistitem"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processaction">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:apply list="yes"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processfirstactioninset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:apply list="yes"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processallactionsinset">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:apply list="yes"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="commalistelement"/>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="firstcharacter"/>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="remainingcharacters"/>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="getfirstcharacter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsefirstchar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doiffirstcharelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="thefirstcharacter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="theremainingcharacters">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelseinstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifinstringelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifinstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnotinstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelseincsname">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:csname"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifincsnameelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:csname"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsenumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnumberelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnotnumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="percentdimen">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
     <cd:constant type="cd:csname"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
     <cd:constant method="none" prefix="cd:number" type="%"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="setpercentdimen">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
     <cd:constant type="cd:csname"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
     <cd:constant method="none" prefix="cd:number" type="%"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="makerawcommalist">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="rawprocesscommalist">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="rawprocesscommacommand">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="rawdoifelseinset">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="rawdoifinsetelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="rawdoifinset">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="rawprocessaction">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:apply list="yes"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="currentvalue"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getparameters">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="geteparameters">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getgparameters">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getxparameters">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="forgetparameters">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getexpandedparameters">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doassign">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doeassign">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="undoassign">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doassignempty">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processassignmentlist">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processassignmentcommand">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processassignmentlist" type="environment">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processassignmentcommand" type="environment">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="currentassignmentlistkey"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="currentassignmentlistvalue"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getemptyparameters">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="copyparameters">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords list="yes">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="checkparameters">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="ifparameters">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:delimiter name="else"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:false"/>
    </cd:keywords>
    <cd:delimiter name="fi"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="commalistsize"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getcommalistsize">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getcommacommandsize">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getfromcommalist">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getfromcommacommand">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="firstinlist">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dogetcommacommandelement">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:delimiter name="from"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dosingleempty">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dodoubleempty">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dotripleempty">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doquadrupleempty">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doquintupleempty">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dosixtupleempty">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doseventupleempty">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dosingleargument">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dodoubleargument">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dotripleargument">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doquadrupleargument">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doquintupleargument">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dosixtupleargument">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doseventupleargument">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="strippedcsname">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="strippedcsname" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="complexorsimple">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="complexorsimple" variant="argument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:csname"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="complexorsimpleempty">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="complexorsimpleempty" variant="argument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:csname"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="definecomplexorsimple">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="definecomplexorsimple" variant="argument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:csname"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="definecomplexorsimpleempty">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="definecomplexorsimpleempty" variant="argument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:csname"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="permitspacesbetweengroups"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dontpermitspacesbetweengroups"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dosinglegroupempty">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dodoublegroupempty">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dotriplegroupempty">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doquadruplegroupempty">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doquintuplegroupempty">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="firstofoneargument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="firstoftwoarguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="secondoftwoarguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="firstofthreearguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="secondofthreearguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="thirdofthreearguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="firstoffourarguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="secondoffourarguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="thirdoffourarguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="fourthoffourarguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="firstoffivearguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="secondoffivearguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="thirdoffivearguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="fourthoffivearguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="fifthoffivearguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="firstofsixarguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="secondofsixarguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="thirdofsixarguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="fourthofsixarguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="fifthofsixarguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="sixthofsixarguments">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="firstofoneunexpanded">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="firstoftwounexpanded">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="secondoftwounexpanded">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="firstofthreeunexpanded">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="secondofthreeunexpanded">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="thirdofthreeunexpanded">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="letempty">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="globalletempty">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="letvalueempty">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="letgvalueempty">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="letvaluerelax">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="letgvaluerelax">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="relaxvalueifundefined">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="rawgetparameters">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="texdefinition" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="spaces"/>
     <cd:constant type="nospaces"/>
     <cd:constant type="global"/>
     <cd:constant type="tolerant"/>
     <cd:constant type="frozen"/>
     <cd:constant type="permanent"/>
     <cd:constant type="instance"/>
     <cd:constant type="mutable"/>
     <cd:constant type="immutable"/>
     <cd:constant type="protected"/>
     <cd:constant type="semiprotected"/>
     <cd:constant type="unexpanded"/>
     <cd:constant type="expanded"/>
     <cd:constant type="singleempty"/>
     <cd:constant type="doubleempty"/>
     <cd:constant type="tripleempty"/>
     <cd:constant type="quadrupleempty"/>
     <cd:constant type="quintupleempty"/>
     <cd:constant type="sixtupleempty"/>
     <cd:constant type="singleargument"/>
     <cd:constant type="doubleargument"/>
     <cd:constant type="tripleargument"/>
     <cd:constant type="quadrupleargument"/>
     <cd:constant type="quintupleargument"/>
     <cd:constant type="sixtupleargument"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:template"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="texdefinition">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="newcounter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="fastincrement">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="fastdecrement">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="increment">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="increment" variant="argument">
   <cd:arguments>
    <cd:keywords delimiters="parenthesis" list="yes">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="decrement">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="decrement" variant="argument">
   <cd:arguments>
    <cd:keywords delimiters="parenthesis" list="yes">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="incrementvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="decrementvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="newsignal">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="checkedstrippedcsname">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="savenormalmeaning">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="recursedepth"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="recurselevel"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="resetrecurselevel"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dostepwiserecurse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant method="none" prefix="cd:sign" type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dorecurse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doexpandedrecurse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doexpandedrecursed">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dowith">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doloop">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="exitloop"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="exitloopnow"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dofastloopcs">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="fastloopindex"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="fastloopfinal"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="doloopoverlist">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="recursestring"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="newevery">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="EveryPar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="EveryLine">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="forgeteverypar"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="convertvalue">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="defconvertedvalue">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelseassignment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifassignmentelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="docheckassignment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="ifassignment">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:delimiter name="else"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:false"/>
    </cd:keywords>
    <cd:delimiter name="fi"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="validassignment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="nonvalidassignment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelseassignmentcs">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifassignmentelsecs">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="convertargument">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="convertcommand">
   <cd:arguments>
    <cd:csname/>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="defconvertedargument">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="defconvertedcommand">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="edefconvertedargument">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gdefconvertedargument">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gdefconvertedcommand">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="xdefconvertedargument">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="showvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsesamestring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifsamestringelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifsamestring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnotsamestring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="ConvertToConstant">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="ConvertConstantAfter">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="assignifempty">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="grabuntil">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processbetween">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobbleuntil">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobbleuntilandfinalize">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobbleuntilrelax">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:content"/>
    </cd:keywords>
    <cd:delimiter name="relax"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processuntil">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="groupedcommand">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="groupedcommandcs">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="simplegroupedcommand">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="simplegroupedcommandcs">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="pickupgroupedcommand">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="pickupgroupedcommandcs">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="triggergroupedcommand">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="triggergroupedcommandcs">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="mathgroupedcommandcs">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="BeforePar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="AfterPar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="GetPar"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="GotoPar"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dowithpargument">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dowithwargument">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dorepeatwithcommand">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
     <cd:constant method="factor" prefix="cd:number" type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsestringinstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifstringinstringelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="appendtoks">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="prependtoks">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="appendtoksonce">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="prependtoksonce">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelseintoks">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifintokselse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="collecting" type="environment"/>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="collect" type="environment"/>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="expandedcollect" type="environment"/>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="collect">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="collectexpanded">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="removetoks">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:delimiter name="from"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="appendetoks">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="prependetoks">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="flushtoks">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="dotoks">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="beforesplitstring">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="at"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="aftersplitstring">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="at"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="splitstring">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="at"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
    <cd:delimiter name="and"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="greedysplitstring">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="at"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
    <cd:delimiter name="and"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="beforetestandsplitstring">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="at"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="aftertestandsplitstring">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="at"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="testandsplitstring">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="at"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
    <cd:delimiter name="and"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="splitatperiod">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="splitatcomma">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="splitatasterisk">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="splitatcolon">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="splitatcolons">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="removesubstring">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="from"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="appendtocommalist">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="prependtocommalist">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="addtocommalist">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="pretocommalist">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="robustdoifelseinset">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="robustdoifinsetelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="robustaddtocommalist">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="robustpretocommalist">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="xsplitstring">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="removefromcommalist">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="substituteincommalist">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="replaceincommalist">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="globalprocesscommalist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="withoutpt">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="PtToCm">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="dimensiontocount">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="numberofpoints">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="swapdimens">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="swapcounts">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="swapmacros">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="globalswapdimens">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="globalswapcounts">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="globalswapmacros">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="globalpushmacro">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="localpushmacro">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="globalpopmacro">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="localpopmacro">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="pushmacro">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="popmacro">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="syst-aux.mkxl" level="system" name="localhsize"/>
  <cd:command category="layout" file="syst-aux.mkxl" level="system" name="setlocalhsize">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant method="none" prefix="cd:sign" type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="syst-aux.mkxl" level="system" name="availablehsize"/>
  <cd:command category="layout" file="syst-aux.mkxl" level="system" name="distributedhsize">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="syst-aux.mkxl" level="system" name="hsizefraction">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="doifvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnotvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsevalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifvalueelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnothing">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifsomething">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsenothing">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnothingelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsesomething">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifsomethingelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifvaluenothing">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifvaluesomething">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsevaluenothing">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifvaluenothingelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelseemptyvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifemptyvalueelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifemptyvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnotemptyvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelseallcommon">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifallcommonelse">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifallcommon">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnotallcommon">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dodoubleemptywithset">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dotripleemptywithset">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dodoubleargumentwithset">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dotripleargumentwithset">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="stripcharacter">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:character"/>
    </cd:keywords>
    <cd:delimiter name="from"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="stripspaces">
   <cd:arguments>
    <cd:delimiter name="from"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="unspacestring">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="executeifdefined">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsesomespace">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifsomespaceelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processseparatedlist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:csname"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processlist">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:character"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processassignlist">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="untexargument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="untexcommand">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:csname"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="PointsToBigPoints">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="PointsToWholeBigPoints">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="ScaledPointsToBigPoints">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="ScaledPointsToWholeBigPoints">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="PointsToReal">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="style" name="dontleavehmode"/>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="utfupper">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="utflower">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="uppercasestring">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="lowercasestring">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="counttoken">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="in"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="counttokens">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="splitofftokens">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="from"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="handletokens">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="with"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="settrialtypesetting"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="resettrialtypesetting"/>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="iftrialtypesetting">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:delimiter name="else"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:false"/>
    </cd:keywords>
    <cd:delimiter name="fi"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="integerrounding">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="onedigitrounding">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="twodigitrounding">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="threedigitrounding">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="processcontent">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dogobblesingleempty">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dogobbledoubleempty">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobblesingleempty">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="gobbledoubleempty">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsesometoks">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifsometokselse">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifsometoks">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifemptytoks">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="strictinspectnextcharacter" type="environment"/>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="strictdoifelsenextoptional">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="strictdoifnextoptionalelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="gobblespacetokens"/>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="verbatimstring">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="lastdigit">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="lasttwodigits">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="serializedcommalist"/>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="serializecommalist">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="purenumber">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="filterfromvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="filterfromnext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:content optional="yes"/>
    <cd:content optional="yes"/>
    <cd:content optional="yes"/>
    <cd:content optional="yes"/>
    <cd:content optional="yes"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="style" name="definemeasure">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="freezemeasure">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="setmeasure">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="setgmeasure">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="setemeasure">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="setxmeasure">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="style" name="measure">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="style" name="measured">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="dividedsize">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsedimension">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifdimensionelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsedimenstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifdimenstringelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="compresult"/>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="comparedimension">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="comparedimensioneps">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="letcscsname">
   <cd:arguments>
    <cd:csname/>
    <cd:delimiter name="csname"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:delimiter name="endcsname"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="letcsnamecs">
   <cd:arguments>
    <cd:delimiter name="csname"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:delimiter name="endcsname"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="letcsnamecsname">
   <cd:arguments>
    <cd:delimiter name="csname"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:delimiter name="endcsname"/>
    <cd:delimiter name="csname"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:delimiter name="endcsname"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="addvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="unspaced">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="unspaceargument">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="unspaceafter">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsehasspace">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifhasspaceelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="setflag">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="resetflag">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="flag">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelseflagged">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifflaggedelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnotflagged">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="inheritparameter">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifelsenonzeropositive">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" keywords="conditional" level="system" name="doifnonzeropositiveelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getrawparameters">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getraweparameters">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getrawgparameters">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="getrawxparameters">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="unprotected">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:content"/>
    </cd:keywords>
    <cd:delimiter name="par"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="resettimer"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="elapsedtime"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="elapsedseconds"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="elapsedsteptime"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="currentfeaturetest"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="testfeature">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="retestfeature"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="showtimer">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="testfeatureonce">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="freezedimenmacro">
   <cd:arguments>
    <cd:csname/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="negated">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="assigndimen">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="appendvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="appendgvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="prependvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="prependgvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dowithminmaxrangeslice">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:resolve name="cd:csname"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="processranges">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:number"/>
     <cd:constant method="range" prefix="cd:number" type="cd:number"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="dowithrange">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:number"/>
     <cd:constant method="range" prefix="cd:number" type="cd:number"/>
    </cd:keywords>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="ignoreimplicitspaces"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="nointerference" type="environment"/>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="expandcheckedcsname">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="docheckedpair">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="constantnumber">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="constantnumberargument">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="constantdimen">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="constantdimenargument">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="constantemptyargument">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="getsubstring">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="syst-aux.mkxl" level="system" name="converteddimen">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="ex"/>
     <cd:constant type="em"/>
     <cd:constant type="pt"/>
     <cd:constant type="in"/>
     <cd:constant type="cm"/>
     <cd:constant type="mm"/>
     <cd:constant type="sp"/>
     <cd:constant type="bp"/>
     <cd:constant type="pc"/>
     <cd:constant type="dd"/>
     <cd:constant type="cc"/>
     <cd:constant type="nc"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="ntimes">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-lua.mkxl" keywords="conditional" level="system" name="expdoifelse">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-lua.mkxl" keywords="conditional" level="system" name="expdoif">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-lua.mkxl" keywords="conditional" level="system" name="expdoifnot">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-lua.mkxl" keywords="conditional" level="system" name="expandeddoif">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-lua.mkxl" keywords="conditional" level="system" name="expandeddoifnot">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-lua.mkxl" keywords="conditional" level="system" name="expandeddoifelse">
   <cd:arguments>
    <cd:content/>
    <cd:content/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-lua.mkxl" keywords="conditional" level="system" name="expdoifelsecommon">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-lua.mkxl" keywords="conditional" level="system" name="expdoifcommonelse">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-lua.mkxl" keywords="conditional" level="system" name="expdoifelseinset">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-lua.mkxl" keywords="conditional" level="system" name="expdoifinsetelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-lua.mkxl" level="system" name="luaexpr">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-lua.lmt" keywords="conditional" level="system" name="iflua">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:delimiter name="else"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:false"/>
    </cd:keywords>
    <cd:delimiter name="fi"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="counter" file="core-sys.mkiv" level="style" name="setupsystem">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="syst-aux.mkxl" level="system" name="resetmacros">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
     <cd:constant type="cd:csname"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-systemlog.xml">
  <cd:command category="tracker" file="core-sys.mkxl" level="system" name="systemlog">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="core-sys.mkxl" level="system" name="systemlogfirst">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="core-sys.mkxl" level="system" name="systemloglast">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-table.xml">
  <cd:command category="tables" file="tabl-tab.mkxl" level="document" name="table" type="environment">
   <cd:arguments>
    <cd:template/>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptables"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-tab.mkxl" level="document" name="table" type="environment" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptables"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-tab.mkxl" level="style" name="definetabletemplate">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:template/>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-tab.mkxl" level="document" name="tables" type="environment">
   <cd:arguments>
    <cd:template/>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-tab.mkxl" level="document" name="tables" type="environment" variant="name">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-tab.mkxl" level="document" name="tablehead" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-tab.mkxl" level="document" name="tabletail" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-tab.mkxl" level="style" name="setuptables">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="textwidth">
      <cd:constant type="cd:dimension"/>
      <cd:constant type="max"/>
     </cd:parameter>
     <cd:parameter name="split">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="repeat"/>
      <cd:constant default="yes" type="auto"/>
     </cd:parameter>
     <cd:parameter name="frame">
      <cd:constant type="on"/>
      <cd:constant type="off"/>
     </cd:parameter>
     <cd:parameter name="NL">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="VL">
      <cd:constant type="small"/>
      <cd:constant default="yes" type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="HL">
      <cd:constant type="small"/>
      <cd:constant default="yes" type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="small"/>
      <cd:constant default="yes" type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant default="yes" type="right"/>
     </cd:parameter>
     <cd:parameter name="commands">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="bodyfont">
      <cd:inherit name="setupbodyfont"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="strut"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="strut"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="openup">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-tabulation.xml">
  <cd:command category="tables" file="tabl-tbl.mkxl" level="style" name="definetabulate">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:template optional="yes"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-tbl.mkxl" level="style" name="setuptabulate">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="format">
      <cd:constant type="cd:template"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="small"/>
      <cd:constant default="yes" type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="none"/>
      <cd:constant type="blank"/>
      <cd:constant default="yes" type="depth"/>
      <cd:constant type="grid"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="blank">
      <cd:constant type="preference"/>
      <cd:constant type="samepage"/>
      <cd:constant type="max"/>
      <cd:constant type="force"/>
      <cd:constant type="enable"/>
      <cd:constant type="disable"/>
      <cd:constant type="nowhite"/>
      <cd:constant type="packed"/>
      <cd:constant type="back"/>
      <cd:constant type="overlay"/>
      <cd:constant type="always"/>
      <cd:constant type="keep"/>
      <cd:constant type="weak"/>
      <cd:constant type="strong"/>
      <cd:constant type="default"/>
      <cd:constant type="before"/>
      <cd:constant type="inbetween"/>
      <cd:constant type="after"/>
      <cd:constant type="fixed"/>
      <cd:constant type="flexible"/>
      <cd:constant type="none"/>
      <cd:constant type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="line"/>
      <cd:constant type="halfline"/>
      <cd:constant type="halflinebefore"/>
      <cd:constant type="halflineafter"/>
      <cd:constant type="quarterline"/>
      <cd:constant type="formula"/>
      <cd:constant type="white"/>
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant type="standard"/>
      <cd:constant method="factor" prefix="cd:number" type="small"/>
      <cd:constant method="factor" prefix="cd:number" type="medium"/>
      <cd:constant method="factor" prefix="cd:number" type="big"/>
      <cd:constant method="factor" prefix="cd:number" type="line"/>
      <cd:constant method="factor" prefix="cd:number" type="halfline"/>
      <cd:constant method="factor" prefix="cd:number" type="quarterline"/>
      <cd:constant method="factor" prefix="cd:number" type="formula"/>
      <cd:constant method="factor" prefix="cd:number" type="white"/>
      <cd:constant method="factor" prefix="cd:number" type="height"/>
      <cd:constant method="factor" prefix="cd:number" type="depth"/>
      <cd:constant method="range" prefix="category" type="cd:number"/>
      <cd:constant method="range" prefix="order" type="cd:number"/>
      <cd:constant method="range" prefix="penalty" type="cd:number"/>
      <cd:constant type="cd:dimension"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="headstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="headcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="background">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="backgroundcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="foregroundstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="foregroundcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant type="right"/>
      <cd:constant type="dimension"/>
     </cd:parameter>
     <cd:parameter name="rule">
      <cd:constant type="line"/>
      <cd:constant default="yes" type="normal"/>
     </cd:parameter>
     <cd:parameter name="rulecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bodyfont">
      <cd:inherit name="setupbodyfont"/>
     </cd:parameter>
     <cd:parameter name="indenting">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="split">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="repeat"/>
      <cd:constant default="yes" type="auto"/>
     </cd:parameter>
     <cd:parameter name="unit">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="inner">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="EQ">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="header">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="repeat"/>
      <cd:constant type="text"/>
     </cd:parameter>
     <cd:parameter name="frame">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
     </cd:parameter>
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="keeptogether">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="dashstep">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-tbl.mkxl" level="document" name="tabulate" type="environment">
   <cd:arguments>
    <cd:template optional="yes"/>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptabulate"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-tbl.mkxl" generated="yes" level="document" name="tabulate" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="tabulate"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptabulate"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="legend"/>
    <cd:constant value="fact"/>
   </cd:instances>
  </cd:command>
  <cd:command category="tables" file="tabl-tbl.mkxl" level="document" name="tabulatehead" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-tbl.mkxl" level="document" name="tabulatetail" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-tbl.mkxl" level="document" name="tabulaterule"/>
  <cd:command category="tables" file="tabl-tbl.mkxl" level="document" name="tabulateline"/>
  <cd:command category="tables" file="tabl-tbl.mkxl" level="document" name="tabulateautorule"/>
  <cd:command category="tables" file="tabl-tbl.mkxl" level="document" name="tabulateautoline"/>
  <cd:command category="tables" file="tabl-tbl.mkxl" level="style" name="definetabulatemove">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptabulatemove"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-tbl.mkxl" level="style" name="setuptabulatemove">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="xoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="yoffset">
      <cd:constant type="height"/>
      <cd:constant type="depth"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="orientation">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-tagging.xml">
  <cd:command category="xml" file="strc-tag.mkxl" level="style" name="setuptagging">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant default="yes" type="stop"/>
      <cd:constant type="on"/>
      <cd:constant type="off"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter list="yes" name="preset">
      <cd:constant type="basic"/>
      <cd:constant type="demo"/>
      <cd:constant type="mkiv"/>
      <cd:constant type="uac"/>
     </cd:parameter>
     <cd:parameter name="level">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="comment">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="interaction"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="strc-tag.mkxl" level="system" name="forgettagging"/>
  <cd:command begin="dostart" category="xml" end="dostop" file="strc-tag.mkxl" level="system" name="tagged" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="dostart" category="xml" end="dostop" file="strc-tag.mkxl" level="system" name="taggednodetail" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="dostart" category="xml" end="dostop" file="strc-tag.mkxl" level="system" name="taggedchained" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="strc-tag.mkxl" level="system" name="dotaggedplaceholder"/>
  <cd:command category="xml" file="strc-tag.mkxl" level="document" name="element" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="strc-tag.mkxl" keywords="conditional" level="system" name="doifelseinelement">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="strc-tag.mkxl" keywords="conditional" level="system" name="doifinelementelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="strc-tag.mkxl" keywords="language" level="system" name="taggedlabeltexts">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="strc-tag.mkxl" keywords="language" level="system" name="namedtaggedlabeltexts">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="strc-tag.mkxl" level="document" name="settaggedmetadata">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="strc-tag.mkxl" level="style" name="ignoretagsinexport">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="strc-tag.lmt" level="system" name="setelementbackendtag">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="BlockQuote"/>
     <cd:constant type="Caption"/>
     <cd:constant type="Code"/>
     <cd:constant type="Div"/>
     <cd:constant type="Formula"/>
     <cd:constant type="H"/>
     <cd:constant type="L"/>
     <cd:constant type="Lbl"/>
     <cd:constant type="LBody"/>
     <cd:constant type="LI"/>
     <cd:constant type="Link"/>
     <cd:constant type="P"/>
     <cd:constant type="Quote"/>
     <cd:constant type="Reference"/>
     <cd:constant type="Sect"/>
     <cd:constant type="Span"/>
     <cd:constant type="Table"/>
     <cd:constant type="TBODY"/>
     <cd:constant type="TD"/>
     <cd:constant type="TFOOT"/>
     <cd:constant type="TH"/>
     <cd:constant type="THEAD"/>
     <cd:constant type="TOC"/>
     <cd:constant type="TOCI"/>
     <cd:constant type="TR"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="strc-tag.lmt" level="system" name="setelementnature">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="inline"/>
     <cd:constant type="display"/>
     <cd:constant type="mixed"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-textbackground.xml">
  <cd:command category="background" file="anch-bck.mklx" level="style" name="definetextbackground">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptextbackground"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-bck.mklx" level="style" name="setuptextbackground">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant default="yes" type="text"/>
      <cd:constant type="paragraph"/>
      <cd:constant type="always"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="criterium">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="mp">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="background">
      <cd:constant type="color"/>
     </cd:parameter>
     <cd:parameter name="backgroundcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="corner">
      <cd:constant default="yes" type="rectangular"/>
      <cd:constant type="round"/>
     </cd:parameter>
     <cd:parameter name="level">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="backgroundoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="dash">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="radius">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="frame">
      <cd:constant default="yes" type="on"/>
      <cd:constant type="off"/>
     </cd:parameter>
     <cd:parameter name="framecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="voffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="frameoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftoffset">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightoffset">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="topoffset">
      <cd:constant type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="line"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="bottomoffset">
      <cd:constant type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="line"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-bck.mklx" level="document" name="textbackground" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptextbackground"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-bck.mklx" generated="yes" level="document" name="textbackground" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="textbackground"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptextbackground"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-bck.mklx" generated="yes" level="document" name="textbackground" variant="example">
   <cd:sequence>
    <cd:variable value="textbackground"/>
   </cd:sequence>
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="background" file="anch-bck.mklx" level="system" name="textbackgroundmanual" type="environment"/>
 </cd:interface>
 <cd:interface file="i-textdisplay.xml">
  <cd:command category="structure" file="spac-ver.mkxl" level="style" name="definetextdisplay">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptextdisplay"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="spac-ver.mkxl" level="style" name="setuptextdisplay">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="factor">
      <cd:constant type="cd:number"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="spac-ver.mkxl" generated="yes" level="document" name="textdisplay" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="textdisplay"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptextdisplay"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="textdisplay"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-textflow.xml">
  <cd:command category="structure" file="page-flw.mkxl" level="style" name="definetextflow">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptextflow"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-flw.mkxl" level="style" name="setuptextflow">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-flw.mkxl" level="system" name="textflowcollector">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-flw.mkxl" keywords="conditional" level="system" name="doifelsetextflowcollector">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-flw.mkxl" keywords="conditional" level="system" name="doiftextflowcollectorelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-flw.mkxl" keywords="conditional" level="system" name="doifelsetextflow">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-flw.mkxl" keywords="conditional" level="system" name="doiftextflowelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-flw.mkxl" level="document" name="textflow" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="page-flw.mkxl" level="document" name="flushtextflow">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-textrule.xml">
  <cd:command category="rules" file="pack-mrl.mkxl" level="style" name="setuptextrules">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="location">
      <cd:constant default="yes" type="left"/>
      <cd:constant type="inmargin"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rulecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depthcorrection">
      <cd:constant default="yes" type="on"/>
      <cd:constant type="off"/>
     </cd:parameter>
     <cd:parameter name="bodyfont">
      <cd:inherit name="setupbodyfont"/>
     </cd:parameter>
     <cd:parameter name="on">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="off">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-mrl.mkxl" level="document" name="textrule">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="top"/>
     <cd:constant type="middle"/>
     <cd:constant default="yes" type="bottom"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-mrl.mkxl" level="document" name="textrule" type="environment">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-texts.xml">
  <cd:command category="layout" file="page-txt.mklx" level="style" name="setuplayouttext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="top"/>
     <cd:constant type="header"/>
     <cd:constant type="text"/>
     <cd:constant type="footer"/>
     <cd:constant type="bottom"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="text"/>
     <cd:constant type="margin"/>
     <cd:constant type="edge"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="empty"/>
      <cd:constant type="high"/>
      <cd:constant type="none"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="nomarking"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lefttext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="middletext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="righttext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="leftstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="middlestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rightstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="leftcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="middlecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rightcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="middlewidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" level="style" name="setuptop">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="text"/>
     <cd:constant type="margin"/>
     <cd:constant type="edge"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="empty"/>
      <cd:constant type="high"/>
      <cd:constant type="none"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="nomarking"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lefttext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="middletext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="righttext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="leftstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="middlestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rightstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="leftcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="middlecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rightcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="middlewidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" level="style" name="setupheader">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="text"/>
     <cd:constant type="margin"/>
     <cd:constant type="edge"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="empty"/>
      <cd:constant type="high"/>
      <cd:constant type="none"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="nomarking"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lefttext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="middletext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="righttext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="leftstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="middlestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rightstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="leftcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="middlecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rightcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="middlewidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" level="style" name="setuptext">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="text"/>
     <cd:constant type="margin"/>
     <cd:constant type="edge"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="empty"/>
      <cd:constant type="high"/>
      <cd:constant type="none"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="nomarking"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lefttext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="middletext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="righttext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="leftstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="middlestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rightstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="leftcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="middlecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rightcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="middlewidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" level="style" name="setupfooter">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="text"/>
     <cd:constant type="margin"/>
     <cd:constant type="edge"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="empty"/>
      <cd:constant type="high"/>
      <cd:constant type="none"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="nomarking"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lefttext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="middletext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="righttext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="leftstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="middlestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rightstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="leftcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="middlecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rightcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="middlewidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" level="style" name="setupbottom">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="text"/>
     <cd:constant type="margin"/>
     <cd:constant type="edge"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="state">
      <cd:constant type="start"/>
      <cd:constant type="stop"/>
      <cd:constant type="empty"/>
      <cd:constant type="high"/>
      <cd:constant type="none"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="nomarking"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="lefttext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="middletext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="righttext">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="leftstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="middlestyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="rightstyle">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="leftcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="middlecolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="rightcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="middlewidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" keywords="conditional" level="system" name="doifelselayouttextline">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" keywords="conditional" level="system" name="doiflayouttextlineelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" keywords="conditional" level="system" name="doifelselayoutsomeline">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" keywords="conditional" level="system" name="doiflayoutsomelineelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" level="style" name="noheaderandfooterlines"/>
  <cd:command category="layout" file="page-txt.mklx" level="style" name="notopandbottomlines"/>
  <cd:command category="layout" file="page-txt.mklx" level="style" name="setuptoptexts">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant default="yes" type="text"/>
     <cd:constant type="margin"/>
     <cd:constant type="edge"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" level="style" name="setupheadertexts">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant default="yes" type="text"/>
     <cd:constant type="margin"/>
     <cd:constant type="edge"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" level="style" name="setuptexttexts">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant default="yes" type="text"/>
     <cd:constant type="margin"/>
     <cd:constant type="edge"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" level="style" name="setupfootertexts">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant default="yes" type="text"/>
     <cd:constant type="margin"/>
     <cd:constant type="edge"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" level="style" name="setupbottomtexts">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant default="yes" type="text"/>
     <cd:constant type="margin"/>
     <cd:constant type="edge"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" level="style" name="settextcontent">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="top"/>
     <cd:constant type="header"/>
     <cd:constant type="text"/>
     <cd:constant type="footer"/>
     <cd:constant type="bottom"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="text"/>
     <cd:constant type="margin"/>
     <cd:constant type="edge"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="left"/>
     <cd:constant default="yes" type="middle"/>
     <cd:constant type="right"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="page-txt.mklx" level="style" name="definetext">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="top"/>
     <cd:constant type="header"/>
     <cd:constant type="text"/>
     <cd:constant type="footer"/>
     <cd:constant type="bottom"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="text"/>
     <cd:constant type="margin"/>
     <cd:constant type="edge"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="date"/>
     <cd:constant type="pagenumber"/>
     <cd:constant type="cd:mark"/>
     <cd:constant type="cd:text"/>
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-thinrule.xml">
  <cd:command category="rules" file="pack-mrl.mkxl" level="style" name="setupthinrules">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="height">
      <cd:constant type="max"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="depth">
      <cd:constant type="max"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="background">
      <cd:constant type="color"/>
     </cd:parameter>
     <cd:parameter name="frame">
      <cd:constant default="yes" type="on"/>
      <cd:constant type="off"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="a"/>
      <cd:constant default="yes" type="b"/>
      <cd:constant type="c"/>
      <cd:constant type="none"/>
     </cd:parameter>
     <cd:parameter name="backgroundcolor">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="interlinespace">
      <cd:constant default="yes" type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="inbetween">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="n">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="on">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="off">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="rules" file="pack-mrl.mkxl" level="document" name="thinrule"/>
  <cd:command category="rules" file="pack-mrl.mkxl" level="document" name="hairline"/>
  <cd:command category="rules" file="pack-mrl.mkxl" level="document" name="thinrules">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupthinrules"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-token.xml">
  <cd:command category="strings" file="toks-tra.mkxl" level="system" name="tokens" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="toks-tra.mkxl" level="system" name="flushtokens">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="toks-tra.mkxl" level="system" name="showtokens">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="toks-tra.mkxl" level="system" name="testtokens">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="toks-aux.mkxl" level="style" name="definetokenlist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="toks-aux.mkxl" level="style" name="tokenlist" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="toks-aux.mkxl" level="style" name="gettokenlist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="toks-aux.mkxl" level="style" name="resettokenlist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="toks-aux.mkxl" level="style" name="settokenlist">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="wipetokens">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="wipedtokens">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="similartokens">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="syst-aux.mkxl" level="system" name="doifelsesimilartokens">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-tolerance.xml">
  <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="setuptolerance">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="horizontal"/>
     <cd:constant type="vertical"/>
     <cd:constant type="verystrict"/>
     <cd:constant type="strict"/>
     <cd:constant type="tolerant"/>
     <cd:constant type="verytolerant"/>
     <cd:constant type="space"/>
     <cd:constant type="stretch"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-tooltip.xml">
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="definetooltip">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptooltip"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" level="style" name="setuptooltip">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="location">
      <cd:constant type="left"/>
      <cd:constant type="middle"/>
      <cd:constant default="yes" type="right"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" generated="yes" level="document" name="tooltip" variant="instance">
   <cd:sequence>
    <cd:instance value="tooltip"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptooltip"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="tooltip"/>
   </cd:instances>
  </cd:command>
  <cd:command category="pdf" file="scrn-fld.mklx" generated="yes" level="document" name="tooltip" variant="instance:argument">
   <cd:sequence>
    <cd:instance value="tooltip"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="left"/>
     <cd:constant type="middle"/>
     <cd:constant type="right"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="tooltip"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-tracker.xml">
  <cd:command category="tracker" file="trac-ctx.mkxl" level="system" name="installtextracker">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="trac-ctx.mkxl" level="system" name="installtexdirective">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="trac-deb.mkiv" level="style" name="enabletrackers">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="trac-deb.mkiv" level="style" name="disabletrackers">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="trac-deb.mkiv" level="system" name="resettrackers"/>
  <cd:command category="tracker" file="trac-deb.mkiv" level="document" name="showtrackers"/>
  <cd:command category="tracker" file="trac-deb.mkiv" level="style" name="enabledirectives">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="trac-deb.mkiv" level="style" name="disabledirectives">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="trac-deb.mkiv" level="document" name="showdirectives"/>
  <cd:command category="tracker" file="trac-deb.mkiv" level="style" name="enableexperiments">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="trac-deb.mkiv" level="style" name="disableexperiments">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tracker" file="trac-deb.mkiv" level="document" name="showexperiments"/>
  <cd:command category="tracker" file="trac-deb.mkiv" level="system" name="showedebuginfo"/>
  <cd:command category="tracker" file="trac-deb.mkiv" level="system" name="overloaderror"/>
  <cd:command category="tracker" file="trac-deb.mkiv" level="system" name="showlogcategories"/>
  <cd:command category="tracker" file="trac-jus.mkxl" level="system" name="showjustification"/>
 </cd:interface>
 <cd:interface file="i-translation.xml">
  <cd:command category="language" file="lang-lab.mkxl" level="document" name="translate">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:language">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-lab.mkxl" level="style" name="assigntranslation">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="cd:language">
      <cd:constant type="cd:text"/>
     </cd:parameter>
    </cd:assignments>
    <cd:delimiter name="to"/>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-transliteration.xml">
  <cd:command category="language" file="lang-tra.mkxl" level="style" name="definetransliteration">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptransliteration"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-tra.mkxl" level="style" name="setuptransliteration">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="define">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="vector">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-tra.mkxl" level="style" name="settransliteration">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-tra.mkxl" level="style" name="settransliteration" variant="argument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-tra.mkxl" level="style" name="transliterationexception">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-tra.mkxl" level="document" name="transliteration" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptransliteration"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-tra.mkxl" level="document" name="transliteration">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-tra.mkxl" level="document" name="transliteration" variant="argument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-tra.mkxl" generated="yes" level="document" name="transliteration" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptransliteration"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-tra.mkxl" generated="yes" level="document" name="transliteration">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-tra.mkxl" level="style" name="resettransliteration"/>
  <cd:command category="language" file="lang-tra.lmt" level="style" name="usetransliteration">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-tra.lmt" level="document" name="transliterate">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-tra.lmt" level="document" name="transliteratebuffer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-tra.lmt" level="document" name="transliterated">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="language" file="lang-tra.lmt" level="document" name="transliteratedbuffer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-typography.xml">
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="normalizetextwidth">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="normalizetextheight">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="normalizetextdepth">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="normalizetextline">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="normalizefontwidth">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="normalizefontheight">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="normalizefontdepth">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="normalizefontline">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="widthspanningtext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="heightspanningtext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="depthspanningtext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="linespanningtext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="normalizedfontsize"/>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="NormalizeTextWidth">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="NormalizeTextHeight">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="NormalizeFontWidth">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="NormalizeFontHeight">
   <cd:arguments>
    <cd:csname/>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="WidthSpanningText">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="TheNormalizedFontSize"/>
  <cd:command category="fonts" file="typo-txt.mklx" level="system" name="nicelyfilledbox" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="width">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-unit.xml">
  <cd:command category="symbols" file="phys-dim.mkxl" level="document" name="digits">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="phys-dim.mkxl" level="document" name="digits" variant="string">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="phys-dim.mkxl" level="style" name="defineunit">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupunit"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="phys-dim.mkxl" level="style" name="setupunit">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="method">
      <cd:constant type="1"/>
      <cd:constant type="2"/>
      <cd:constant type="3"/>
      <cd:constant type="4"/>
      <cd:constant type="5"/>
      <cd:constant type="6"/>
     </cd:parameter>
     <cd:parameter name="language">
      <cd:constant type="cd:language"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="text"/>
      <cd:constant type="mathematics"/>
     </cd:parameter>
     <cd:parameter name="order">
      <cd:constant type="reverse"/>
      <cd:constant default="yes" type="normal"/>
     </cd:parameter>
     <cd:parameter name="separator">
      <cd:constant type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="space">
      <cd:constant type="small"/>
      <cd:constant type="medium"/>
      <cd:constant type="big"/>
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="keep"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="phys-dim.mkxl" generated="yes" level="document" name="unit" variant="instance">
   <cd:sequence>
    <cd:instance value="unit"/>
   </cd:sequence>
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="unit"/>
   </cd:instances>
  </cd:command>
  <cd:command category="symbols" file="phys-dim.mkxl" level="system" name="installunitsseparator">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="phys-dim.mkxl" level="system" name="installunitsspace">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="phys-dim.mkxl" level="style" name="registerunit">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="prefix"/>
     <cd:constant default="yes" type="unit"/>
     <cd:constant type="operator"/>
     <cd:constant type="suffix"/>
     <cd:constant type="symbol"/>
     <cd:constant type="packaged"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="phys-dim.mkxl" level="style" name="registerunitshortcut">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="prefix"/>
     <cd:constant default="yes" type="unit"/>
     <cd:constant type="operator"/>
     <cd:constant type="suffix"/>
     <cd:constant type="symbol"/>
     <cd:constant type="packaged"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="core-con.mkxl" level="style" name="spaceddigitsmethod"/>
  <cd:command category="symbols" file="core-con.mkxl" level="style" name="spaceddigitssymbol"/>
  <cd:command category="symbols" file="core-con.mkxl" level="style" name="spaceddigitsseparator"/>
  <cd:command category="symbols" file="core-con.mkxl" level="document" name="spaceddigits">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="symbols" file="phys-dim.lmt" level="document" name="lastunitstring"/>
 </cd:interface>
 <cd:interface file="i-userdata.xml">
  <cd:command category="structure" file="strc-usr.mkxl" level="style" name="defineuserdata">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupuserdata"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-usr.mkxl" level="style" name="setupuserdata">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="alternative">
      <cd:constant type="default"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-usr.mkxl" keywords="buffer" level="document" name="userdata" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-usr.mkxl" generated="yes" keywords="buffer" level="document" name="userdata" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="userdata"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-usr.mkxl" level="style" name="defineuserdataalternative">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupuserdataalternative"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-usr.mkxl" level="style" name="setupuserdataalternative">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="renderingsetup">
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="structure" file="strc-usr.mkxl" keywords="buffer" level="style" name="getuserdata"/>
  <cd:command category="structure" file="strc-usr.mkxl" keywords="buffer" level="style" name="getinlineuserdata"/>
 </cd:interface>
 <cd:interface file="i-variables.xml">
  <cd:command category="strings" file="core-env.mkxl" level="style" name="setvariables">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="set">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="reset">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="system" name="setevariables">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="set">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="reset">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="system" name="setgvariables">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="set">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="reset">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="system" name="setxvariables">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="set">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="reset">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="system" name="checkvariables">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="set">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="reset">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="style" name="setvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:value"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="system" name="setevariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:value"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="system" name="setgvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:value"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="system" name="setxvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:value"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="style" name="getvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="system" name="showvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" keywords="conditional" level="system" name="doifelsevariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" keywords="conditional" level="system" name="doifvariableelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" keywords="conditional" level="system" name="doifvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" keywords="conditional" level="system" name="doifnotvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" keywords="conditional" level="system" name="doifelseemptyvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" keywords="conditional" level="system" name="doifemptyvariableelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" keywords="conditional" level="system" name="doifemptyvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" keywords="conditional" level="system" name="doifnotemptyvariable">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="system" name="getvariabledefault">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="system" name="setupenv">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="set">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="reset">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="cd:key">
      <cd:constant type="cd:value"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" keywords="conditional" level="system" name="doifelseenv">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" keywords="conditional" level="system" name="doifenvelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" keywords="conditional" level="system" name="doifenv">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" keywords="conditional" level="system" name="doifnotenv">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="system" name="env">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="core-env.mkxl" level="system" name="envvar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:key"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="luat-ini.mkxl" level="system" name="setdocumentfilename">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="luat-ini.mkxl" level="system" name="setdocumentargument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="luat-ini.mkxl" level="system" name="setdocumentargumentdefault">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="luat-ini.mkxl" level="system" name="getdocumentfilename">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="luat-ini.mkxl" level="system" name="getdocumentargument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="luat-ini.mkxl" level="system" name="getdocumentargumentdefault">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="luat-ini.mkxl" keywords="conditional" level="system" name="doifelsedocumentargument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="luat-ini.mkxl" keywords="conditional" level="system" name="doifdocumentargumentelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="luat-ini.mkxl" keywords="conditional" level="system" name="doifdocumentargument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="luat-ini.mkxl" keywords="conditional" level="system" name="doifnotdocumentargument">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="luat-ini.mkxl" keywords="conditional" level="system" name="doifelsedocumentfilename">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="luat-ini.mkxl" keywords="conditional" level="system" name="doifdocumentfilenameelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="luat-ini.mkxl" keywords="conditional" level="system" name="doifdocumentfilename">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="strings" file="luat-ini.mkxl" keywords="conditional" level="system" name="doifnotdocumentfilename">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-verbatim.xml">
  <cd:command category="verbatim" file="buff-ver.mkxl" level="style" name="definetype">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptype"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="style" name="setuptype">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="option">
      <cd:constant type="mp"/>
      <cd:constant type="lua"/>
      <cd:constant type="xml"/>
      <cd:constant type="parsed-xml"/>
      <cd:constant type="nested"/>
      <cd:constant type="tex"/>
      <cd:constant type="context"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="command">
      <cd:constant type="cd:csname"/>
     </cd:parameter>
     <cd:parameter name="left">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="right">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="tab">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="compact">
      <cd:constant type="absolute"/>
      <cd:constant type="last"/>
      <cd:constant default="yes" type="all"/>
     </cd:parameter>
     <cd:parameter name="escape">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="cd:text"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="lines">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="normal"/>
      <cd:constant type="hyphenated"/>
     </cd:parameter>
     <cd:parameter name="space">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
      <cd:constant type="normal"/>
      <cd:constant type="fixed"/>
      <cd:constant type="stretch"/>
     </cd:parameter>
     <cd:parameter list="yes" name="setups">
      <cd:constant type="cd:name"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="document" name="type">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptype"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="document" name="type" variant="angles">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptype"/>
    </cd:assignments>
    <cd:angles/>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="document" name="typ">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptype"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="document" name="typ" variant="angles">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptype"/>
    </cd:assignments>
    <cd:angles/>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" generated="yes" level="document" name="type" variant="example">
   <cd:sequence>
    <cd:variable value="type"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptype"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" generated="yes" level="document" name="type" variant="example:angles">
   <cd:sequence>
    <cd:variable value="type"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptype"/>
    </cd:assignments>
    <cd:angles/>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="style" name="definetyping">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptyping"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="style" name="setuptyping">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="oddmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="evenmargin">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="margin">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="standard"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="mp"/>
      <cd:constant type="lua"/>
      <cd:constant type="xml"/>
      <cd:constant type="parsed-xml"/>
      <cd:constant type="nested"/>
      <cd:constant type="tex"/>
      <cd:constant type="context"/>
      <cd:constant type="none"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="lines">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="normal"/>
      <cd:constant type="hyphenated"/>
     </cd:parameter>
     <cd:parameter name="space">
      <cd:constant type="on"/>
      <cd:constant default="yes" type="off"/>
      <cd:constant type="normal"/>
      <cd:constant type="fixed"/>
      <cd:constant type="stretch"/>
     </cd:parameter>
     <cd:parameter name="keeptogether">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="paragraph"/>
     </cd:parameter>
     <cd:parameter name="before">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="after">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="strip">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="range">
      <cd:constant type="cd:number"/>
      <cd:constant type="cd:name"/>
     </cd:parameter>
     <cd:parameter name="tab">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="paragraph">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="escape">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
      <cd:constant type="cd:text"/>
      <cd:constant method="apply" prefix="cd:processor" type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="indentnext">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="auto"/>
     </cd:parameter>
     <cd:parameter name="continue">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="start">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="stop">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="step">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="numbering">
      <cd:constant type="file"/>
      <cd:constant type="line"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="blank">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="bodyfont">
      <cd:inherit name="setupbodyfont"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" generated="yes" keywords="buffer" level="document" name="typing" type="environment" variant="instance">
   <cd:sequence>
    <cd:instance value="typing"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptyping"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="typing"/>
    <cd:constant value="LUA"/>
    <cd:constant value="MP"/>
    <cd:constant value="PARSEDXML"/>
    <cd:constant value="TEX"/>
    <cd:constant value="XML"/>
   </cd:instances>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" generated="yes" keywords="buffer" level="document" name="typing" type="environment" variant="instance:argument">
   <cd:sequence>
    <cd:instance value="typing"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="continue"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="typing"/>
    <cd:constant value="LUA"/>
    <cd:constant value="MP"/>
    <cd:constant value="PARSEDXML"/>
    <cd:constant value="TEX"/>
    <cd:constant value="XML"/>
   </cd:instances>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" keywords="buffer" level="document" name="namedtyping" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptyping"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" keywords="buffer" level="document" name="namedtyping" type="environment" variant="argument">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="continue"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="document" name="tex">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="document" name="arg">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="document" name="mat">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="document" name="dis">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="system" name="astype">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="system" name="asciistr">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="system" name="verbatim">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="document" name="filename">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" level="document" name="typefile">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptyping"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" keywords="conditional" level="system" name="doifelsetypingfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" keywords="conditional" level="system" name="doiftypingfileelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" generated="yes" keywords="buffer" level="document" name="typetypingfile" variant="instance">
   <cd:sequence>
    <cd:string value="type"/>
    <cd:instance value="typing"/>
    <cd:string value="file"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptyping"/>
    </cd:assignments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="typing"/>
    <cd:constant value="LUA"/>
    <cd:constant value="MP"/>
    <cd:constant value="PARSEDXML"/>
    <cd:constant value="TEX"/>
    <cd:constant value="XML"/>
   </cd:instances>
  </cd:command>
  <cd:command category="verbatim" file="buff-ver.mkxl" generated="yes" keywords="buffer" level="document" name="typetypingbuffer" variant="instance">
   <cd:sequence>
    <cd:string value="type"/>
    <cd:instance value="typing"/>
    <cd:string value="buffer"/>
   </cd:sequence>
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setuptyping"/>
    </cd:assignments>
   </cd:arguments>
   <cd:instances>
    <cd:constant value="typing"/>
    <cd:constant value="LUA"/>
    <cd:constant value="MP"/>
    <cd:constant value="PARSEDXML"/>
    <cd:constant value="TEX"/>
    <cd:constant value="XML"/>
   </cd:instances>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-version.xml">
  <cd:command file="page-inf.mkiv" level="style" name="setupversion">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="concept"/>
     <cd:constant type="file"/>
     <cd:constant type="temporary"/>
     <cd:constant type="final"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="page-inf.mkiv" level="style" name="version">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="concept"/>
     <cd:constant type="file"/>
     <cd:constant type="temporary"/>
     <cd:constant type="final"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="page-inf.mkiv" level="system" name="installversioninfo">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:command"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="page-inf.mkiv" level="system" name="includeversioninfo">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="file-mod.mklx" keywords="conditional" level="system" name="doifelseolderversion">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="file-mod.mklx" keywords="conditional" level="system" name="doifolderversionelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="file-mod.mklx" keywords="conditional" level="system" name="doifelseoldercontext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command file="file-mod.mklx" keywords="conditional" level="system" name="doifoldercontextelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-verticalbox.xml">
  <cd:command category="boxes" file="pack-box.mkxl" level="style" name="defineverticalbox">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupverticalbox"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="style" name="setupverticalbox">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="width">
      <cd:constant type="local"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="height">
      <cd:constant type="max"/>
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="direction">
      <cd:constant default="yes" type="normal"/>
      <cd:constant type="reverse"/>
      <cd:constant type="lefttoright"/>
      <cd:constant type="righttoleft"/>
     </cd:parameter>
     <cd:parameter name="xoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="yoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="style">
      <cd:constant type="cd:style"/>
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="color">
      <cd:constant type="cd:color"/>
     </cd:parameter>
     <cd:parameter name="top">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="bottom">
      <cd:constant type="cd:command"/>
     </cd:parameter>
     <cd:parameter name="strut">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="align">
      <cd:inherit name="setupalign"/>
     </cd:parameter>
     <cd:parameter name="indenting">
      <cd:inherit name="setupindenting"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="document" name="verticalbox">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupverticalbox"/>
    </cd:assignments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="pack-box.mkxl" level="document" name="verticalbox" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupverticalbox"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-viewerlayer.xml">
  <cd:command category="pdf" file="attr-lay.mkxl" level="style" name="defineviewerlayer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupviewerlayer"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="attr-lay.mkxl" level="style" name="setupviewerlayer">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="title">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="state">
      <cd:constant default="yes" type="start"/>
      <cd:constant type="stop"/>
     </cd:parameter>
     <cd:parameter name="export">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="printable">
      <cd:constant default="yes" type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="scope">
      <cd:constant default="yes" type="local"/>
      <cd:constant type="global"/>
     </cd:parameter>
     <cd:parameter name="method">
      <cd:constant default="yes" type="none"/>
      <cd:constant type="command"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="attr-lay.mkxl" level="document" name="viewerlayer" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="attr-lay.mkxl" generated="yes" level="document" name="viewerlayer" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="viewerlayer"/>
   </cd:sequence>
  </cd:command>
  <cd:command category="pdf" file="attr-lay.mkxl" level="document" name="viewerlayer">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="pdf" file="attr-lay.mkxl" level="document" name="showlayoutcomponents"/>
 </cd:interface>
 <cd:interface file="i-visualizer.xml">
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="rules" level="system" name="ruledhbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="rules" level="system" name="ruledvbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="rules" level="system" name="ruledvtop">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="rules" level="system" name="ruleddbox">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="rules" level="system" name="ruledhpack">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="rules" level="system" name="ruledvpack">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="rules" level="system" name="ruledtpack">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="rules" level="system" name="ruleddpack">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="rules" level="system" name="ruledmbox">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="background colors" level="system" name="filledhboxr">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="background colors" level="system" name="filledhboxg">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="background colors" level="system" name="filledhboxb">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="background colors" level="system" name="filledhboxc">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="background colors" level="system" name="filledhboxm">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="background colors" level="system" name="filledhboxy">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trac-vis.mkxl" keywords="background colors" level="system" name="filledhboxk">
   <cd:arguments>
    <cd:keywords delimiters="none" optional="yes">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trc-vis.mkxl" level="document" name="showmakeup">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="reset"/>
     <cd:constant type="boxes"/>
     <cd:constant default="yes" type="makeup"/>
     <cd:constant type="all"/>
     <cd:constant type="hbox"/>
     <cd:constant type="vbox"/>
     <cd:constant type="vtop"/>
     <cd:constant type="kern"/>
     <cd:constant type="glue"/>
     <cd:constant type="penalty"/>
     <cd:constant type="fontkern"/>
     <cd:constant type="strut"/>
     <cd:constant type="whatsit"/>
     <cd:constant type="glyph"/>
     <cd:constant type="simple"/>
     <cd:constant type="simplehbox"/>
     <cd:constant type="simplevbox"/>
     <cd:constant type="simplevtop"/>
     <cd:constant type="user"/>
     <cd:constant type="math"/>
     <cd:constant type="italic"/>
     <cd:constant type="origin"/>
     <cd:constant type="discretionary"/>
     <cd:constant type="expansion"/>
     <cd:constant type="line"/>
     <cd:constant type="space"/>
     <cd:constant type="depth"/>
     <cd:constant type="marginkern"/>
     <cd:constant type="mathkern"/>
     <cd:constant type="dir"/>
     <cd:constant type="par"/>
     <cd:constant type="mathglue"/>
     <cd:constant type="mark"/>
     <cd:constant type="insert"/>
     <cd:constant type="boundary"/>
     <cd:constant type="vkern"/>
     <cd:constant type="hkern"/>
     <cd:constant type="vglue"/>
     <cd:constant type="hglue"/>
     <cd:constant type="vpenalty"/>
     <cd:constant type="hpenalty"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="boxes" file="trc-vis.mkxl" level="document" name="setlocalshowmakeup"/>
  <cd:command category="boxes" file="trc-vis.mkxl" level="document" name="resetlocalshowmakeup"/>
  <cd:command category="boxes" file="trac-vis.mkxl" level="document" name="showallmakeup"/>
  <cd:command category="boxes" file="trac-vis.mkxl" level="document" name="showboxes"/>
  <cd:command category="fonts" file="trac-vis.mkxl" level="document" name="showglyphs"/>
  <cd:command category="fonts" file="trac-vis.mkxl" level="document" name="showfontkerns"/>
  <cd:command category="fonts" file="trac-vis.mkxl" level="document" name="showfontitalics"/>
  <cd:command category="fonts" file="trac-vis.mkxl" level="document" name="showglyphdata"/>
  <cd:command category="fonts" file="trac-vis.mkxl" level="document" name="showfontexpansion"/>
  <cd:command category="fonts" file="trac-vis.mkxl" level="system" name="setvisualizerfont">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:font"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="fonts" file="trac-vis.mkxl" level="system" name="resetvisualizers"/>
  <cd:command category="layout" file="trac-bld.mkxl" level="style" name="showpageprogress">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant default="yes" type="yes"/>
     <cd:constant type="no"/>
     <cd:constant type="all"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="trac-brk.mkxl" level="document" name="showbreakpoints" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="option">
      <cd:constant type="margin"/>
      <cd:constant type="simple"/>
     </cd:parameter>
     <cd:parameter name="level">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter list="yes" name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="trac-brk.mkxl" level="document" name="showbreakpoints">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcolumns"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="trac-brk.mkxl" level="document" name="drawbreakpoints">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="dx">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="dy">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="sx">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="sy">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="trac-brk.mkxl" level="document" name="showbalancepoints" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="option">
      <cd:constant type="margin"/>
      <cd:constant type="simple"/>
     </cd:parameter>
     <cd:parameter name="level">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter list="yes" name="list">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="offset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="trac-brk.mkxl" level="document" name="showbalancepoints">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupcolumns"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="layout" file="trac-brk.mkxl" level="document" name="drawbalancepoints">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="dx">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="dy">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="sx">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="sy">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-vspace.xml">
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="definevspacingamount">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="definevspacing">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:inherit name="vspacing"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="vspacing">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="preference"/>
     <cd:constant type="samepage"/>
     <cd:constant type="max"/>
     <cd:constant type="force"/>
     <cd:constant type="enable"/>
     <cd:constant type="disable"/>
     <cd:constant type="nowhite"/>
     <cd:constant type="packed"/>
     <cd:constant type="back"/>
     <cd:constant type="overlay"/>
     <cd:constant type="always"/>
     <cd:constant type="keep"/>
     <cd:constant type="weak"/>
     <cd:constant type="strong"/>
     <cd:constant type="default"/>
     <cd:constant type="before"/>
     <cd:constant type="inbetween"/>
     <cd:constant type="after"/>
     <cd:constant type="fixed"/>
     <cd:constant type="flexible"/>
     <cd:constant type="none"/>
     <cd:constant type="small"/>
     <cd:constant type="medium"/>
     <cd:constant type="big"/>
     <cd:constant type="line"/>
     <cd:constant type="halfline"/>
     <cd:constant type="halflinebefore"/>
     <cd:constant type="halflineafter"/>
     <cd:constant type="quarterline"/>
     <cd:constant type="formula"/>
     <cd:constant type="white"/>
     <cd:constant type="height"/>
     <cd:constant type="depth"/>
     <cd:constant type="standard"/>
     <cd:constant method="factor" prefix="cd:number" type="small"/>
     <cd:constant method="factor" prefix="cd:number" type="medium"/>
     <cd:constant method="factor" prefix="cd:number" type="big"/>
     <cd:constant method="factor" prefix="cd:number" type="line"/>
     <cd:constant method="factor" prefix="cd:number" type="halfline"/>
     <cd:constant method="factor" prefix="cd:number" type="quarterline"/>
     <cd:constant method="factor" prefix="cd:number" type="formula"/>
     <cd:constant method="factor" prefix="cd:number" type="white"/>
     <cd:constant method="factor" prefix="cd:number" type="height"/>
     <cd:constant method="factor" prefix="cd:number" type="depth"/>
     <cd:constant method="range" prefix="category" type="cd:number"/>
     <cd:constant method="range" prefix="order" type="cd:number"/>
     <cd:constant method="range" prefix="penalty" type="cd:number"/>
     <cd:constant type="cd:dimension"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="directvspacing">
   <cd:arguments>
    <cd:keywords delimiters="braces" list="yes">
     <cd:inherit name="vspacing"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="setupvspacing">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="vspacing"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="style" name="setupblank">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:inherit name="blank"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="document" name="blank">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="preference"/>
     <cd:constant type="samepage"/>
     <cd:constant type="max"/>
     <cd:constant type="force"/>
     <cd:constant type="enable"/>
     <cd:constant type="disable"/>
     <cd:constant type="nowhite"/>
     <cd:constant type="packed"/>
     <cd:constant type="back"/>
     <cd:constant type="overlay"/>
     <cd:constant type="always"/>
     <cd:constant type="keep"/>
     <cd:constant type="weak"/>
     <cd:constant type="strong"/>
     <cd:constant type="default"/>
     <cd:constant type="before"/>
     <cd:constant type="inbetween"/>
     <cd:constant type="after"/>
     <cd:constant type="fixed"/>
     <cd:constant type="flexible"/>
     <cd:constant type="none"/>
     <cd:constant type="small"/>
     <cd:constant type="medium"/>
     <cd:constant type="big"/>
     <cd:constant type="line"/>
     <cd:constant type="halfline"/>
     <cd:constant type="halflinebefore"/>
     <cd:constant type="halflineafter"/>
     <cd:constant type="quarterline"/>
     <cd:constant type="formula"/>
     <cd:constant type="white"/>
     <cd:constant type="height"/>
     <cd:constant type="depth"/>
     <cd:constant type="standard"/>
     <cd:constant method="factor" prefix="cd:number" type="small"/>
     <cd:constant method="factor" prefix="cd:number" type="medium"/>
     <cd:constant method="factor" prefix="cd:number" type="big"/>
     <cd:constant method="factor" prefix="cd:number" type="line"/>
     <cd:constant method="factor" prefix="cd:number" type="halfline"/>
     <cd:constant method="factor" prefix="cd:number" type="quarterline"/>
     <cd:constant method="factor" prefix="cd:number" type="formula"/>
     <cd:constant method="factor" prefix="cd:number" type="white"/>
     <cd:constant method="factor" prefix="cd:number" type="height"/>
     <cd:constant method="factor" prefix="cd:number" type="depth"/>
     <cd:constant method="range" prefix="category" type="cd:number"/>
     <cd:constant method="range" prefix="order" type="cd:number"/>
     <cd:constant method="range" prefix="penalty" type="cd:number"/>
     <cd:constant type="cd:dimension"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="useblankparameter">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="inhibitblank"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="inhibitwhitespace"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="inhibitallspacing"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="synchronizeblank"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="style" name="definevspace">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="document" name="vspace">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" keywords="conditional" level="document" name="doifoutervmode">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="document" name="dosomebreak">
   <cd:arguments>
    <cd:csname/>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="document" name="godown">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="vglue">
   <cd:arguments>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="smallskip"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="medskip"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="bigskip"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="smallbreak"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="medbreak"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="bigbreak"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="break"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="nobreak"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="allowbreak"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="vbreak"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="novbreak"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="allowvbreak"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="hbreak"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="nohbreak"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="allowhbreak"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="goodbreak"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="filbreak"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="parbreak"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="checkedblank">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:inherit name="blank"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="prerollblank">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:inherit name="blank"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="typo-wrp.mkxl" level="document" name="crlf"/>
  <cd:command category="whitespace" file="typo-wrp.mkxl" level="document" name="settestcrlf"/>
  <cd:command category="whitespace" file="typo-wrp.mkxl" level="document" name="crlfplaceholder"/>
  <cd:command category="whitespace" file="typo-wrp.mkxl" level="document" name="tightfitboundary"/>
  <cd:command category="whitespace" file="typo-wrp.lmt" level="document" name="tightfitcompensation"/>
  <cd:command category="whitespace" file="typo-adj.mkxl" level="document" name="insertblankbefore">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:inherit name="blank"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="typo-adj.mkxl" level="document" name="insertblankafter">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:inherit name="blank"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="document" name="blankbefore">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:inherit name="blank"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="document" name="blankafter">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:inherit name="blank"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-whitespace.xml">
  <cd:command category="whitespace" file="spac-ver.mkxl" level="style" name="setupwhitespace">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="fix"/>
     <cd:constant type="fixed"/>
     <cd:constant type="flexible"/>
     <cd:constant type="line"/>
     <cd:constant type="halfline"/>
     <cd:constant type="quarterline"/>
     <cd:constant default="yes" type="none"/>
     <cd:constant type="small"/>
     <cd:constant type="medium"/>
     <cd:constant type="big"/>
     <cd:constant type="default"/>
     <cd:constant type="cd:dimension"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="synchronizewhitespace"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="system" name="correctwhitespace">
   <cd:arguments>
    <cd:content/>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="document" name="packed" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="blank"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="document" name="unpacked" type="environment"/>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="document" name="linecorrection" type="environment">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="blank"/>
     <cd:inherit name="blank"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" level="document" name="locallinecorrection" type="environment">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="blank"/>
     <cd:inherit name="blank"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="whitespace" file="spac-ver.mkxl" keywords="alignment" level="system" name="forgetparskip"/>
 </cd:interface>
 <cd:interface file="i-xml.xml">
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlconcat">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlconcatrange">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:first"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:last"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlloadfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlload">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlloadbuffer">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlloaddata">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlposition">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlinfo">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlshow">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlsetfunction">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:luafunction"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlprettyprint">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="mp"/>
     <cd:constant type="lua"/>
     <cd:constant type="xml"/>
     <cd:constant type="parsed-xml"/>
     <cd:constant type="nested"/>
     <cd:constant type="tex"/>
     <cd:constant type="context"/>
     <cd:constant type="none"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlprettyprinttext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="mp"/>
     <cd:constant type="lua"/>
     <cd:constant type="xml"/>
     <cd:constant type="parsed-xml"/>
     <cd:constant type="nested"/>
     <cd:constant type="tex"/>
     <cd:constant type="context"/>
     <cd:constant type="none"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlinlineprettyprint">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="mp"/>
     <cd:constant type="lua"/>
     <cd:constant type="xml"/>
     <cd:constant type="parsed-xml"/>
     <cd:constant type="nested"/>
     <cd:constant type="tex"/>
     <cd:constant type="context"/>
     <cd:constant type="none"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlinlineprettyprinttext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="mp"/>
     <cd:constant type="lua"/>
     <cd:constant type="xml"/>
     <cd:constant type="parsed-xml"/>
     <cd:constant type="nested"/>
     <cd:constant type="tex"/>
     <cd:constant type="context"/>
     <cd:constant type="none"/>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlraw" type="environment"/>
  <cd:command begin="xmlstart" category="xml" end="xmlstop" file="lxml-ini.mkxl" level="style" name="raw" type="environment"/>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmldoiftextelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmldoifemptyelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmldoifselfemptyelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmls">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlw">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlprependsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlappendsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlregistersetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlbeforesetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlaftersetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlremovesetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlresetsetups"/>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlprependdocumentsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlappenddocumentsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlregisterdocumentsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlbeforedocumentsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlafterdocumentsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlremovedocumentsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlresetdocumentsetups">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlflushsetups">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlflushdocumentsetups">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmldocument"/>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlregisteredsetups"/>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlregistereddocumentsetups">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="xmlstart" category="xml" end="xmlstop" file="lxml-ini.mkxl" level="style" name="timing" type="environment"/>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlprocessfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:xmlsetup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlprocess">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:xmlsetup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlprocessdata">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:xmlsetup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlprocessbuffer">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:xmlsetup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlloadonly">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:xmlsetup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmldisplayverbatim" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlinlineverbatim" type="environment">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmldefaulttotext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlmapvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:category"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlmapval">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:category"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmldoifelsevalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:category"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmldoifvalueelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:category"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlvalue">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:category"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlval">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:category"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="processxmlbuffer">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="processxmlfile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmldata">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldoif">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldoifnot">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldoifelse">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldoiftext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldoifnottext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldoifelsetext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldoifempty">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldoifnotempty">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldoifelseempty">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldoifselfempty">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldoifnotselfempty">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldoifelseselfempty">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlall">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlatt">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlattdef">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlattribute">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlattributedef">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmltexatt">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlbadinclusions">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlchainatt">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlchainattdef">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlchecknamespace">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlcommand">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:xmlsetup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlcontext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlcount">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldepth">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldelete">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldirect">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldirectives">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldirectivesafter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldirectivesbefore">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmldisplayverbatim">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlelement">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlfilename">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlfileline">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlfilter">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="filterlist">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlfirst">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlflush">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlflushcontext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlflushlinewise">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlflushpure">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlflushspacewise">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlflushtext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlfunction">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlinclude">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlincludeoptions">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces" list="yes">
     <cd:constant type="recurse"/>
     <cd:constant type="prepare"/>
     <cd:constant type="rootpath"/>
     <cd:constant type="resolve"/>
     <cd:constant type="basename"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlinclusion">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlinclusionbase">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlinclusions">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlindex">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlinlineverbatim">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmllast">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmllastatt"/>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmllastmatch"/>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmllastpar"/>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlloaddirectives">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlmain">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlmatch">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlname">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlnamespace">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlnonspace">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlpar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlparam">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlpath">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command begin="xmlpush" category="xml" end="xmlpop" file="lxml-ini.lua" level="style" name="match" type="environment"/>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlpos">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlpure">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlraw">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlrefatt">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlregisterns">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:url"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlremapname">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlremapnamespace">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlsave">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlsetatt">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlsetattribute">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlsetpar">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlsetparam">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlsetsetup">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:setup"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlsnippet">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:number"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlstrip">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlstripanywhere">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlstripeverything">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlstripnolines">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlstripped">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlstrippednolines">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmltag">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmltext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmltobuffer">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmltobuffertextonly">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmltobufferverbose">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:buffer"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmltofile">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:file"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmltoparameters">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.lua" level="style" name="xmlverbatim">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="lxml-ini.lua" keywords="conditional" level="system" name="ifxml">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:delimiter name="else"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:false"/>
    </cd:keywords>
    <cd:delimiter name="fi"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="lxml-ini.lua" keywords="conditional" level="system" name="ifxmltext">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:delimiter name="else"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:false"/>
    </cd:keywords>
    <cd:delimiter name="fi"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="lxml-ini.lua" keywords="conditional" level="system" name="ifxmlatt">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:delimiter name="else"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:false"/>
    </cd:keywords>
    <cd:delimiter name="fi"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="lxml-ini.lua" keywords="conditional" level="system" name="ifxmlattempty">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:delimiter name="else"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:false"/>
    </cd:keywords>
    <cd:delimiter name="fi"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="lxml-ini.lua" keywords="conditional" level="system" name="ifxmlempty">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:delimiter name="else"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:false"/>
    </cd:keywords>
    <cd:delimiter name="fi"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="system" file="lxml-ini.lua" keywords="conditional" level="system" name="ifxmlselfempty">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:lpath"/>
    </cd:keywords>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:delimiter name="else"/>
    <cd:keywords delimiters="none">
     <cd:constant type="cd:false"/>
    </cd:keywords>
    <cd:delimiter name="fi"/>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-tex.lua" level="style" name="xmladdindex">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-tex.lua" level="style" name="xmlinstalldirective">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:csname"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-tex.lua" level="style" name="xmldoifatt">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-tex.lua" level="style" name="xmldoifnotatt">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-tex.lua" level="style" name="xmldoifelseatt">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:true"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:false"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlsetentity">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmltexentity">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:text"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlsetinjectors">
   <cd:arguments>
    <cd:keywords list="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlresetinjectors"/>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlinjector">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="xmlapplyselectors">
   <cd:arguments>
    <cd:keywords delimiters="braces">
     <cd:constant type="cd:node"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="xml" file="lxml-ini.mkxl" level="style" name="setupxml">
   <cd:arguments>
    <cd:assignments list="yes">
     <cd:parameter name="default">
      <cd:constant type="hidden"/>
      <cd:constant type="none"/>
      <cd:constant type="text"/>
     </cd:parameter>
     <cd:parameter name="compress">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
     </cd:parameter>
     <cd:parameter name="entities">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
 </cd:interface>
 <cd:interface file="i-xtable.xml">
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="style" name="definextable">
   <cd:arguments>
    <cd:keywords>
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupxtable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="style" name="setupxtable">
   <cd:arguments>
    <cd:keywords list="yes" optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes">
     <cd:parameter name="textwidth">
      <cd:constant type="cd:dimension"/>
      <cd:constant default="yes" type="local"/>
     </cd:parameter>
     <cd:parameter name="bodyfont">
      <cd:inherit name="setupbodyfont"/>
     </cd:parameter>
     <cd:parameter name="spaceinbetween">
      <cd:inherit name="blank"/>
     </cd:parameter>
     <cd:parameter name="option">
      <cd:constant type="tight"/>
      <cd:constant type="max"/>
      <cd:constant type="stretch"/>
      <cd:constant type="width"/>
      <cd:constant type="height"/>
      <cd:constant type="fixed"/>
     </cd:parameter>
     <cd:parameter name="textheight">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="maxwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="columndistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="leftmargindistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="rightmargindistance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="header">
      <cd:constant type="repeat"/>
     </cd:parameter>
     <cd:parameter name="footer">
      <cd:constant type="repeat"/>
     </cd:parameter>
     <cd:parameter name="rulethickness">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="split">
      <cd:constant type="yes"/>
      <cd:constant type="no"/>
      <cd:constant type="repeat"/>
      <cd:constant default="yes" type="auto"/>
     </cd:parameter>
     <cd:parameter name="splitoffset">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="samepage">
      <cd:constant type="before"/>
      <cd:constant type="after"/>
      <cd:constant type="both"/>
     </cd:parameter>
     <cd:parameter name="distance">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="aligncharacter">
      <cd:constant type="yes"/>
      <cd:constant default="yes" type="no"/>
     </cd:parameter>
     <cd:parameter name="alignmentleftsample">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="alignmentrightsample">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:parameter name="alignmentleftwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="alignmentrightwidth">
      <cd:constant type="cd:dimension"/>
     </cd:parameter>
     <cd:parameter name="alignmentcharacter">
      <cd:constant type="cd:text"/>
     </cd:parameter>
     <cd:inherit name="setupframed"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xtable" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupxtable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xtable" type="environment" variant="name">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="style" name="embeddedxtable" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupxtable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="style" name="embeddedxtable" type="environment" variant="name">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" generated="yes" keywords="background rules" level="document" name="xtable" type="environment" variant="example">
   <cd:sequence>
    <cd:variable value="xtable"/>
   </cd:sequence>
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupxtable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="processxtablebuffer">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xrow" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupxtable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xcolumn" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupxtable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xcolumn" type="environment" variant="name">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xcell" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:parameter name="nx">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="ny">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nc">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:parameter name="nr">
      <cd:constant type="cd:number"/>
     </cd:parameter>
     <cd:inherit name="setupxtable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xtablehead" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupxtable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xtablehead" type="environment" variant="name">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xtablefoot" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupxtable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xtablefoot" type="environment" variant="name">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xtablenext" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupxtable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xtablenext" type="environment" variant="name">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xtablebody" type="environment">
   <cd:arguments>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupxtable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xtablebody" type="environment" variant="name">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xgroup" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupxtable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xrowgroup" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupxtable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="document" name="xcellgroup" type="environment">
   <cd:arguments>
    <cd:keywords optional="yes">
     <cd:constant type="cd:name"/>
    </cd:keywords>
    <cd:assignments list="yes" optional="yes">
     <cd:inherit name="setupxtable"/>
    </cd:assignments>
   </cd:arguments>
  </cd:command>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="system" name="currentxtablerow"/>
  <cd:command category="tables" file="tabl-xtb.mklx" keywords="background rules" level="system" name="currentxtablecolumn"/>
 </cd:interface>
</cd:interface>
