diff options
Diffstat (limited to 'Master/texmf-dist/tex/context/interface')
187 files changed, 50347 insertions, 12690 deletions
diff --git a/Master/texmf-dist/tex/context/interface/mkii/cont-en.xml b/Master/texmf-dist/tex/context/interface/mkii/cont-en.xml deleted file mode 100644 index 59a6bf6bb78..00000000000 --- a/Master/texmf-dist/tex/context/interface/mkii/cont-en.xml +++ /dev/null @@ -1,10396 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> - -<!-- versions: - - comment : user interface definitions of ConTeXt - - authors : Hans Hagen, Taco Hoekwater, Patrick Gundlach, Wolfgang Schuster, and others - - versions : 2004.11.17 : initial version - 2006.08.02 : define + resolve - ---> - -<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context test" language="en" version="2006.08.02"> - - <!-- there are some more --> - - <cd:define name="align"> - <cd:constant type="inner"/> - <cd:constant type="outer"/> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="flushleft"/> - <cd:constant type="flushright"/> - <cd:constant type="middle"/> - <cd:constant type="center"/> - <cd:constant type="normal"/> - <cd:constant type="no"/> - <cd:constant type="yes"/> - <cd:constant type="broad"/> - <cd:constant type="last"/> - <cd:constant type="r2l"/> - <cd:constant type="l2r"/> - </cd:define> - - <cd:define name="symalign"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="flushleft"/> - <cd:constant type="flushright"/> - <cd:constant type="middle"/> - <cd:constant type="center"/> - </cd:define> - - <cd:define name="indenting"> - <cd:constant type="never"/> - <cd:constant type="none"/> - <cd:constant type="not"/> - <cd:constant type="no"/> - <cd:constant type="yes"/> - <cd:constant type="always"/> - <cd:constant type="first"/> - <cd:constant type="next"/> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - <cd:constant type="normal"/> - <cd:constant type="odd"/> - <cd:constant type="even"/> - <cd:constant type="cd:dimension"/> - </cd:define> - - <cd:define name="indentnext"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:define> - - <cd:define name="style"> - <cd:constant type="normal"/> - <cd:constant type="bold"/> - <cd:constant type="slanted"/> - <cd:constant type="boldslanted"/> - <cd:constant type="type"/> - <cd:constant type="cap"/> - <cd:constant type="small..."/> - <cd:constant type="cd:command"/> - </cd:define> - - <cd:define name="language"> - <cd:constant type="nl"/> - <cd:constant type="fr"/> - <cd:constant type="en"/> - <cd:constant type="uk"/> - <cd:constant type="de"/> - <cd:constant type="es"/> - <cd:constant type="cz"/> - <cd:constant type=".."/> - </cd:define> - - <cd:define name="texts"> - <cd:constant type="cd:text"/> - <cd:constant type="cd:section"/> - <cd:constant type="date"/> - <cd:constant type="cd:mark"/> - <cd:constant type="pagenumber"/> - </cd:define> - - <cd:define name="layout-h"> - <cd:constant type="text" default="yes"/> - <cd:constant type="margin"/> - <cd:constant type="edge"/> - </cd:define> - - <cd:define name="layout-v"> - <cd:constant type="top"/> - <cd:constant type="header"/> - <cd:constant type="text" default="yes"/> - <cd:constant type="footer"/> - <cd:constant type="bottom"/> - </cd:define> - - <cd:define name="bodyfont"> - <cd:constant type="5pt"/> - <cd:constant type="..."/> - <cd:constant type="12pt"/> - <cd:constant type="small"/> - <cd:constant type="big"/> - </cd:define> - - <cd:command name="installlanguage" file="lang-ini.tex" category="language"> - <cd:sequence> - <cd:string value="installlanguage"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="spacing"> - <cd:constant type="packed" default="yes"/> - <cd:constant type="broad"/> - </cd:parameter> - <cd:parameter name="lefthyphenmin"> - <cd:constant type="cd:number" default="2"/> - </cd:parameter> - <cd:parameter name="righthyphenmin"> - <cd:constant type="cd:number" default="2"/> - </cd:parameter> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - <cd:parameter name="leftsentence"> - <cd:constant type="cd:command" default="---"/> - </cd:parameter> - <cd:parameter name="rightsentence"> - <cd:constant type="cd:command" default="---"/> - </cd:parameter> - <cd:parameter name="leftsubsentence"> - <cd:constant type="cd:command" default="---"/> - </cd:parameter> - <cd:parameter name="rightsubsentence"> - <cd:constant type="cd:command" default="---"/> - </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="middlespeech"> - <cd:constant type="cd:command" default=""/> - </cd:parameter> - <cd:parameter name="rightspeech"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="limittext"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="date"> - <cd:constant type="cd:text"/> <!-- TODO --> - </cd:parameter> - <cd:parameter name="compoundhyphen"> - <cd:constant type="cd:command" default="\compoundhyphen"/> - </cd:parameter> - <cd:parameter name="leftcompoundhyphen"> - <cd:constant type="cd:command" default="\compoundhyphen"/> - </cd:parameter> - <cd:parameter name="rightcompoundhyphen"> - <cd:constant type="cd:command" default=""/> - </cd:parameter> - <cd:parameter name="default"> - <cd:constant type="cd:name"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuplanguage" file="lang-ini.tex" category="language"> - <cd:sequence> - <cd:string value="setuplanguage"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:resolve name="language"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:inherit name="installlanguage" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="language" file="lang-ini.tex" category="language"> - <cd:sequence> - <cd:string value="language"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:resolve name="language"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="mainlanguage" file="lang-ini.tex" category="language"> - <cd:sequence> - <cd:string value="mainlanguage"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:resolve name="language"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="translate" file="lang-lab.tex" category="language"> - <cd:sequence> - <cd:string value="translate"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="cd:name"> - <cd:constant type="cd:text"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="useencoding" file="enco-ini.tex" category="encoding" obsolete="yes"> <!-- engine="pdftex" --> - <cd:sequence> - <cd:string value="useencoding"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="usespecials" file="spec-ini.tex"> - <cd:sequence> - <cd:string value="usespecials"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="reset"/> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="defineoutput" file="spec-ini.tex"> - <cd:sequence> - <cd:string value="defineoutput"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupoutput" file="spec-ini.tex"> - <cd:sequence> - <cd:string value="setupoutput"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definebodyfontenvironment" file="font-ini.tex" category="fonts"> - <cd:sequence> - <cd:string value="definebodyfontenvironment"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> <!-- it's possible to use 1+2+3, 2+3, what about 1+2? --> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="no"> <!-- have to force no, otherwise \showsetup is wrong ! --> - <cd:constant type="5pt"/> <!-- TODO: maybe <cd:resolve name="bodyfont"/> --> - <cd:constant type="..."/> - <cd:constant type="12pt"/> - <cd:constant type="default"/> - </cd:keywords> - <cd:assignments n="3" optional="yes" list="yes"> - <cd:parameter name="text"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="script"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="scriptscript"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="x"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="xx"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="a"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="b"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="c"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="d"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="small"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="big"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="interlinespace"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="em"> - <cd:resolve name="style"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupbodyfontenvironment" file="font-ini.tex" category="fonts"> - <cd:sequence> - <cd:string value="setupbodyfontenvironment"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> <!-- same as definebodyfontenvironment; you can define the whole commant to inherit, not only parameters--> - <cd:inherit name="definebodyfontenvironment" n="1"/> - </cd:keywords> - <cd:keywords n="2" optional="no"> - <cd:inherit name="definebodyfontenvironment" n="2" optional="no"/> - </cd:keywords> - <cd:assignments n="3" optional="yes" list="yes"> - <cd:inherit name="definebodyfontenvironment" n="3"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="showbodyfontenvironment" file="font-run.tex" category="fonts"> <!-- and debug --> - <cd:sequence> - <cd:string value="showbodyfontenvironment"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:inherit name="setupbodyfont" n="1"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definebodyfont" file="font-ini.tex" category="fonts"> - <cd:sequence> - <cd:string value="definebodyfont"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> <!-- <cd:constant type="default"/> --> - <cd:resolve name="bodyfont"/> <!-- TODO: check this --> - </cd:keywords> - <cd:keywords n="2" optional="yes"> - <cd:constant type="rm" default="yes"/> - <cd:constant type="ss"/> - <cd:constant type="tt"/> - <cd:constant type="hw"/> - <cd:constant type="cg"/> - <cd:constant type="mm"/> - </cd:keywords> - <cd:assignments n="3" list="yes"> - <cd:parameter name="tf"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="bf"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="sl"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="it"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="bs"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="bi"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="sc"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="mr"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="ex"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="mi"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="sy"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="ma"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="mb"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="mc"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="md"> - <cd:constant type="cd:file"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="definebodyfontDEF" file="font-ini.tex" category="fonts"> - <cd:sequence> - <cd:string value="definebodyfont"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:inherit name="setupbodyfont" n="2"/> - </cd:keywords> - <cd:keywords n="1"> - <cd:inherit name="setupbodyfont" n="3"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definebodyfontREF" file="font-ini.tex" category="fonts"> - <cd:sequence> - <cd:string value="definebodyfont"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:inherit name="setupbodyfont" n="1"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:inherit name="setupbodyfont" n="2"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="showbodyfont" file="font-run.tex" category="fonts"> <!-- visual debugging --> - <cd:sequence> - <cd:string value="showbodyfont"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:inherit name="setupbodyfont" n="1"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupbodyfont" file="font-run.tex" category="fonts"> - <cd:sequence> - <cd:string value="setupbodyfont"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> <!-- TODO: many missing, maybe also <cd:resolve name="bodyfont"/> --> - <cd:constant type="cd:name"/> - <cd:constant type="serif"/> - <cd:constant type="regular"/> - <cd:constant type="roman"/> - <cd:constant type="sans"/> - <cd:constant type="support"/> - <cd:constant type="sansserif"/> - <cd:constant type="mono"/> - <cd:constant type="type"/> - <cd:constant type="teletype"/> - <cd:constant type="handwritten"/> - <cd:constant type="calligraphic"/> - <cd:constant type="5pt"/> - <cd:constant type="..."/> - <cd:constant type="12pt"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="switchtobodyfont" file="font-ini.tex" category="fonts"> - <cd:sequence> - <cd:string value="switchtobodyfont"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - <cd:constant type="serif"/> - <cd:constant type="regular"/> - <cd:constant type="roman"/> - <cd:constant type="sans"/> - <cd:constant type="support"/> - <cd:constant type="sansserif"/> - <cd:constant type="mono"/> - <cd:constant type="type"/> - <cd:constant type="teletype"/> - <cd:constant type="handwritten"/> - <cd:constant type="calligraphic"/> - <cd:constant type="5pt"/> - <cd:constant type="..."/> - <cd:constant type="12pt"/> - <cd:constant type="small"/> - <cd:constant type="big"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definefont" file="font-ini.tex" category="fonts"> - <cd:sequence> - <cd:string value="definefont"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:file"/> - </cd:keywords> - <cd:keywords n="3" optional="yes"> - <cd:constant type="cd:text"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupcolor" file="colo-ini.tex" category="colors"> - <cd:sequence> - <cd:string value="setupcolor"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupcolors" file="colo-ini.tex" category="colors"> - <cd:sequence> - <cd:string value="setupcolors"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - <cd:constant type="global"/> - <cd:constant type="local"/> - </cd:parameter> - <cd:parameter name="conversion"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="always"/> - <cd:constant type="never"/> - </cd:parameter> - <cd:parameter name="reduction"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="rgb"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="cmyk"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="mpcmyk"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="mpspot"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="factor"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="textcolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="split"> - <cd:constant type="c"/> - <cd:constant type="m"/> - <cd:constant type="y"/> - <cd:constant type="k"/> - <cd:constant type="p"/> - <cd:constant type="s"/> - <cd:constant type="no"/> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="criterium"> - <cd:constant type="all"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="intent"> - <cd:constant type="none"/> - <cd:constant type="overprint"/> - <cd:constant type="knockout"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="definecolor" file="colo-ini.tex" category="colors"> - <cd:sequence> - <cd:string value="definecolor"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="r"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="g"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="b"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="c"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="m"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="y"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="k"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="s"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="h"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="t"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="a"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="p"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="e"> - <cd:constant type="cd:text"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="color" type="environment" file="colo-ini.tex" category="colors"> - <cd:sequence> - <cd:string value="color"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="color" file="colo-ini.tex"> - <cd:sequence> - <cd:string value="color"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="graycolor" file="colo-ini.tex" category="colors"> - <cd:sequence> - <cd:string value="graycolor"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:text"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="showcolor" file="colo-run.tex" category="colors"> <!-- and debug --> - <cd:sequence> - <cd:string value="showcolor"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definepalet" file="colo-ini.tex" category="colors"> - <cd:sequence> - <cd:string value="definepalet"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="cd:name"> - <cd:constant type="cd:name"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuppalet" file="colo-ini.tex" category="colors"> - <cd:sequence> - <cd:string value="setuppalet"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definecolorgroup" file="colo-ini.tex" category="colors"> - <cd:sequence> - <cd:string value="definecolorgroup"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes"> - <cd:constant type="rgb" default="yes"/> - <cd:constant type="cmyk"/> - <cd:constant type="gray"/> - <cd:constant type="s"/> - </cd:keywords> - <cd:triplet n="3" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="showpalet" file="colo-run.tex" category="colors"> <!-- and debug --> - <cd:sequence> - <cd:string value="showpalet"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" list="yes"> - <cd:constant type="horizontal"/> - <cd:constant type="vertical"/> - <cd:constant type="name"/> - <cd:constant type="value"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="showcolorgroup" file="colo-run.tex" category="colors"> <!-- and debug--> - <cd:sequence> - <cd:string value="showcolorgroup"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" list="yes"> - <cd:constant type="horizontal"/> - <cd:constant type="vertical"/> - <cd:constant type="name"/> - <cd:constant type="value"/> - <cd:constant type="cd:number"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="comparepalet" file="colo-run.tex" category="colors"> <!-- and debug? --> - <cd:sequence> - <cd:string value="comparepalet"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="comparecolorgroup" file="colo-run.tex" category="colors"> - <cd:sequence> - <cd:string value="comparecolorgroup"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="showmakeup" file="supp-vis.tex" category="debug"> - <cd:sequence> - <cd:string value="showmakeup"/> - </cd:sequence> - </cd:command> - - <cd:command name="definetype" file="core-ver.tex" category="verbatim"> - <cd:sequence> - <cd:string value="definetype"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:inherit name="setuptype" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuptype" file="core-ver.tex" category="verbatim"> <!-- TODO --> - <cd:sequence> - <cd:string value="setuptype"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="space"> - <cd:constant type="on"/> - <cd:constant type="off" default="yes"/> - </cd:parameter> - <cd:parameter name="option"> - <cd:constant type="slanted"/> - <cd:constant type="normal"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name" default=""/> - </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:command"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="type" file="verb-ini.tex" category="verbatim"> - <cd:sequence> - <cd:string value="type"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="typ" file="core-ver.tex" category="verbatim"> - <cd:sequence> - <cd:string value="typ"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="tex" file="core-ver.tex" category="verbatim"> - <cd:sequence> - <cd:string value="tex"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <!-- cd:command name="arg" file="core-ver.tex"> command broken - <cd:sequence> - <cd:string value="arg"/> - </cd:sequence> - <cd:arguments> - <cd:content/> - </cd:arguments> -</cd:command --> - - <cd:command name="definetyping" file="core-ver.tex" category="verbatim"> - <cd:sequence> - <cd:string value="definetyping"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:inherit name="setuptyping" n="1"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:inherit name="setuptyping" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuptyping" file="core-ver.tex" category="verbatim"> - <cd:sequence> - <cd:string value="setuptyping"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="file"/> - <cd:constant type="typing"/> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="option"> - <cd:constant type="slanted"/> - <cd:constant type="normal"/> - <cd:constant type="commands" version="mkiv"/> - <cd:constant type="color"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="text"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="icommand"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="vcommand"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="ccommand"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="before"> - <cd:constant type="cd:command" default="\blank"/> - </cd:parameter> - <cd:parameter name="after"> - <cd:constant type="cd:command" default="\blank"/> - </cd:parameter> - <cd:parameter name="margin"> - <cd:constant type="cd:dimension"/> - <cd:constant type="standard"/> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="evenmargin"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="oddmargin"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="blank"> - <cd:constant type="cd:dimension"/> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - <cd:constant type="standard"/> - <cd:constant type="halfline"/> - <cd:constant type="line"/> - </cd:parameter> - <cd:parameter name="escape"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="space"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - <cd:parameter name="tab"> - <cd:constant type="cd:number"/> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="page"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="indentnext"> - <cd:resolve name="indentnext"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="palet"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="range"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="lines"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="hyphenated"/> - </cd:parameter> - <cd:parameter name="empty"> - <cd:constant type="yes"/> - <cd:constant type="all"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="numbering"> - <cd:constant type="line"/> - <cd:constant type="file"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="bodyfont"> - <cd:resolve name="bodyfont"/> - </cd:parameter> - <cd:parameter name="strip"> - <cd:constant type="no"/> - <cd:constant type="auto"/> - <cd:constant type="cd:number"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="typing" type="environment" generated="yes" file="verb-ini.tex" - category="verbatim"> - <cd:sequence> - <cd:variable value="typing"/> - </cd:sequence> - </cd:command> - - <cd:command name="typefile" file="verb-ini.tex" category="verbatim"> - <cd:sequence> - <cd:string value="typefile"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupfootnotes" file="core-not.tex" category="footnotes"> - <cd:sequence> - <cd:string value="setupfootnotes"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="conversion"> - <cd:constant type="numbers"/> - <cd:constant type="characters"/> - <cd:constant type="Characters"/> - <cd:constant type="romannumerals"/> - <cd:constant type="Romannumerals"/> - </cd:parameter> - <cd:parameter name="way"> - <cd:constant type="bytext"/> - <cd:constant type="bycd:section"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="page"/> - <cd:constant type="cd:text"/> - <cd:constant type="columns"/> - <cd:constant type="firstcolumn"/> - <cd:constant type="lastcolumn"/> - <cd:constant type="high"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="rule"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </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="height"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="bodyfont"> - <cd:resolve name="bodyfont"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="columndistance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="margindistance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="n"> - <cd:constant type="cd:number"/> - </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="split"> - <cd:constant type="tolerant"/> - <cd:constant type="strict"/> - <cd:constant type="verystrict"/> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="textstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="textcolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="interaction"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="paragraph"> - <cd:constant type="yes"/> - <cd:constant type="no" default="yes"/> - </cd:parameter> - <cd:parameter name="factor"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupfootnotedefinition" file="core-not.tex" category="footnotes"> - <cd:sequence> - <cd:string value="setupfootnotedefinition"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:inherit name="setupdescriptions" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="footnote" file="core-not.tex" category="footnotes"> - <cd:sequence> - <cd:string value="footnote"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="footnotetext" file="core-not.tex" category="footnotes"> - <cd:sequence> - <cd:string value="footnotetext"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="note" file="core-not.tex" category="footnotes"> - <cd:sequence> - <cd:string value="note"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" interactive="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="localfootnotes" type="environment" file="core-not.tex" category="footnotes"> - <cd:sequence> - <cd:string value="localfootnotes"/> - </cd:sequence> - </cd:command> - - <cd:command name="placelocalfootnotes" file="core-not.tex" category="footnotes"> - <cd:sequence> - <cd:string value="placelocalfootnotes"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:inherit name="setupfootnotes" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="placefootnotes" file="core-not.tex" category="footnotes"> - <cd:sequence> - <cd:string value="placefootnotes"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:inherit name="setupfootnotes" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupunderbar" file="core-fnt.tex"> - <cd:sequence> - <cd:string value="setupunderbar"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="alternative"> - <cd:constant type="a"/> - <cd:constant type="b"/> - <cd:constant type="c"/> - </cd:parameter> - <cd:parameter name="rulethickness"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="bottomoffset"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="topoffset"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="rulecolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="underbar" file="core-fnt.tex"> - <cd:sequence> - <cd:string value="underbar"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="underbars" file="core-fnt.tex"> - <cd:sequence> - <cd:string value="underbars"/> - </cd:sequence> - <cd:arguments> - <cd:word n="1" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="overbar" file="core-fnt.tex"> - <cd:sequence> - <cd:string value="overbar"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="overbars" file="core-fnt.tex"> - <cd:sequence> - <cd:string value="overbars"/> - </cd:sequence> - <cd:arguments> - <cd:word n="1" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="overstrike" file="core-fnt.tex"> - <cd:sequence> - <cd:string value="overstrike"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="overstrikes" file="core-fnt.tex"> - <cd:sequence> - <cd:string value="overstrikes"/> - </cd:sequence> - <cd:arguments> - <cd:word n="1" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="romannumerals" file="core-con.tex"> - <cd:sequence> - <cd:string value="romannumerals"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="Romannumerals" file="core-con.tex"> - <cd:sequence> - <cd:string value="Romannumerals"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="numbers" file="core-con.tex"> - <cd:sequence> - <cd:string value="numbers"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="character" file="core-con.tex"> - <cd:sequence> - <cd:string value="character"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="Character" file="core-con.tex"> - <cd:sequence> - <cd:string value="Character"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="characters" file="core-con.tex"> - <cd:sequence> - <cd:string value="characters"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="Characters" file="core-con.tex"> - <cd:sequence> - <cd:string value="Characters"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="mediaeval" file="core-con.tex"> - <cd:sequence> - <cd:string value="mediaeval"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="month" file="core-con.tex"> - <cd:sequence> - <cd:string value="month"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="MONTH" file="core-con.tex"> - <cd:sequence> - <cd:string value="MONTH"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="weekday" file="core-con.tex"> - <cd:sequence> - <cd:string value="weekday"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="WEEKDAY" file="core-con.tex"> - <cd:sequence> - <cd:string value="WEEKDAY"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupcapitals" file="core-fnt.tex" category="Fonts"> - <cd:sequence> - <cd:string value="setupcapitals"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="title"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="sc"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="cap" file="core-fnt.tex" category="Fonts"> - <cd:sequence> - <cd:string value="cap"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="nocap" file="core-fnt.tex" category="Fonts"> - <cd:sequence> - <cd:string value="nocap"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="CAP" file="core-fnt.tex" category="Fonts"> - <cd:sequence> - <cd:string value="CAP"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="Cap" file="core-fnt.tex" category="Fonts"> - <cd:sequence> - <cd:string value="Cap"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="Caps" file="core-fnt.tex" category="Fonts"> - <cd:sequence> - <cd:string value="Caps"/> - </cd:sequence> - <cd:arguments> - <cd:word n="1" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="WORD" file="core-fnt.tex" category="Fonts"> - <cd:sequence> - <cd:string value="WORD"/> - </cd:sequence> - <cd:arguments> - <cd:word n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="WORDS" file="core-fnt.tex" category="Fonts"> - <cd:sequence> - <cd:string value="WORDS"/> - </cd:sequence> - <cd:arguments> - <cd:word n="1" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="Word" file="core-fnt.tex" category="Fonts"> - <cd:sequence> - <cd:string value="Word"/> - </cd:sequence> - <cd:arguments> - <cd:word n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="Words" file="core-fnt.tex" category="Fonts"> - <cd:sequence> - <cd:string value="Words"/> - </cd:sequence> - <cd:arguments> - <cd:word n="1" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="stretched" file="core-fnt.tex"> - <cd:sequence> - <cd:string value="stretched"/> - </cd:sequence> - <cd:arguments> - <cd:word n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="definesymbol" file="symb-ini.tex"> - <cd:sequence> - <cd:string value="definesymbol"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:text"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definefiguresymbol" file="symb-ini.tex"> - <cd:sequence> - <cd:string value="definefiguresymbol"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:assignments n="3" optional="yes" list="yes"> - <cd:inherit name="setupexternalfigures" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="symbol" file="symb-ini.tex"> - <cd:sequence> - <cd:string value="symbol"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="symbolset" type="environment" file="symb-ini.tex" category="symbols"> - <cd:sequence> - <cd:string value="symbolset"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupsymbolset" file="symb-ini.tex" category="symbols"> - <cd:sequence> - <cd:string value="setupsymbolset"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="usesymbols" file="symb-ini.tex" category="symbols"> - <cd:sequence> - <cd:string value="usesymbols"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="showsymbolset" file="symb-run.tex" category="symbols"> <!-- and symbols --> - <cd:sequence> - <cd:string value="showsymbolset"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="defineconversion" file="core-con.tex"> - <cd:sequence> - <cd:string value="defineconversion"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:command"/> - <cd:constant type="cd:text"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="convertnumber" file="core-con.tex"> - <cd:sequence> - <cd:string value="convertnumber"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupheadtext" file="lang-lab.tex"> - <cd:sequence> - <cd:string value="setupheadtext"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:resolve name="language"/> - </cd:keywords> - <cd:assignments n="2"> - <cd:parameter name="cd:name"> - <cd:constant type="cd:text"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuplabeltext" file="lang-lab.tex"> - <cd:sequence> - <cd:string value="setuplabeltext"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:resolve name="language"/> - </cd:keywords> - <cd:assignments n="2"> - <cd:parameter name="cd:name"> - <cd:constant type="cd:text"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="headtext" file="lang-lab.tex"> - <cd:sequence> - <cd:string value="headtext"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="labeltext" file="lang-lab.tex"> - <cd:sequence> - <cd:string value="labeltext"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupmarginrules" file="core-rul.tex"> - <cd:sequence> - <cd:string value="setupmarginrules"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1"> - <cd:parameter name="level"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="rulethickness"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="marginrule" type="environment" file="core-rul.tex"> - <cd:sequence> - <cd:string value="marginrule"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:number"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="marginrule" file="core-rul.tex"> - <cd:sequence> - <cd:string value="marginrule"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:number"/> - </cd:keywords> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="setuplinewidth" file="core-rul.tex"> - <cd:sequence> - <cd:string value="setuplinewidth"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:dimension"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupframed" file="core-rul.tex"> - <cd:sequence> - <cd:string value="setupframed"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:name"/> <!-- defines a command with that name --> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="height"> - <cd:constant type="fit"/> - <cd:constant type="broad"/> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="fit"/> - <cd:constant type="broad"/> - <cd:constant type="fixed"/> - <cd:constant type="local"/> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="autowidth"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="force"/> - </cd:parameter> - <cd:parameter name="offset"> - <cd:constant type="none"/> - <cd:constant type="overlay"/> - <cd:constant type="default"/> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="depth"/> - <cd:constant type="hanging"/> - <cd:constant type="high"/> - <cd:constant type="lohi"/> - <cd:constant type="low"/> - <cd:constant type="top"/> - <cd:constant type="middle"/> - <cd:constant type="bottom"/> - <cd:constant type="keep"/> - </cd:parameter> - <cd:parameter name="option"> - <cd:constant type="none"/> - <cd:constant type="empty"/> - </cd:parameter> - <cd:parameter name="strut"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="global"/> - <cd:constant type="local"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:resolve name="align"/> - </cd:parameter> - <cd:parameter name="bottom"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="top"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="frame"> - <cd:constant type="on"/> - <cd:constant type="off"/> - <cd:constant type="none"/> - <cd:constant type="overlay"/> - </cd:parameter> - <cd:parameter name="topframe"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - <cd:parameter name="bottomframe"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - <cd:parameter name="leftframe"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - <cd:parameter name="rightframe"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - <cd:parameter name="frameoffset"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="framedepth"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="framecorner"> - <cd:constant type="round"/> - <cd:constant type="rectangular"/> - </cd:parameter> - <cd:parameter name="frameradius"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="framecolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="background"> - <cd:constant type="screen"/> - <cd:constant type="color"/> - <cd:constant type="none"/> - <cd:constant type="foreground"/> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="backgroundscreen"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="backgroundcolor"> - <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="backgrounddepth"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="backgroundcorner"> - <cd:constant type="round"/> - <cd:constant type="rectangular"/> - </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="corner"> - <cd:constant type="round"/> - <cd:constant type="rectangular"/> - </cd:parameter> - <cd:parameter name="radius"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="empty"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="foregroundcolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="foregroundstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="rulethickness"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="framed" file="core-rul.tex"> - <cd:sequence> - <cd:string value="framed"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="inframed" file="core-rul.tex"> - <cd:sequence> - <cd:string value="inframed"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="thinrules" file="core-rul.tex"> - <cd:sequence> - <cd:string value="thinrules"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes"> - <cd:inherit name="setupthinrules" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupthinrules" file="core-rul.tex"> - <cd:sequence> - <cd:string value="setupthinrules"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1"> - <cd:parameter name="interlinespace"> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - </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="inbetween"> - <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:name"/> - </cd:parameter> - <cd:parameter name="backgroundcolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="height"> - <cd:constant type="cd:dimension"/> - <cd:constant type="max"/> - </cd:parameter> - <cd:parameter name="depth"> - <cd:constant type="cd:dimension"/> - <cd:constant type="max"/> - </cd:parameter> - <cd:parameter name="alternative"> - <cd:constant type="a"/> - <cd:constant type="b"/> - <cd:constant type="c"/> - <cd:constant type="d"/> - </cd:parameter> - <cd:parameter name="rulethickness"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="color"> - <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:name"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="hairline" file="core-rul.tex"> - <cd:sequence> - <cd:string value="hairline"/> - </cd:sequence> - </cd:command> - - <cd:command name="thinrule" file="core-rul.tex"> - <cd:sequence> - <cd:string value="thinrule"/> - </cd:sequence> - </cd:command> - - <cd:command name="defineframedtext" file="core-rul.tex"> - <cd:sequence> - <cd:string value="defineframedtext"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupframedtexts" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="defineframed" file="core-rul.tex"> - <cd:sequence> - <cd:string value="defineframed"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupframedtexts" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupframedtexts" file="core-rul.tex"> - <cd:sequence> - <cd:string value="setupframedtexts"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="bodyfont"> - <cd:resolve name="bodyfont"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </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="inner"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="linecorrection"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - <cd:parameter name="depthcorrection"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - <cd:parameter name="margin"> - <cd:constant type="standard"/> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </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="indenting"> - <cd:resolve name="indenting"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="framedtext" type="environment" generated="yes" file="core-rul.tex"> - <cd:sequence> - <cd:variable value="framedtext"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="middle"/> - <cd:constant type="none"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupframedtexts" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="framedtext" generated="yes" file="core-rul.tex"> - <cd:sequence> - <cd:variable value="framedtext"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:inherit name="setupframedtexts" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="background" type="environment" file="core-rul.tex"> - <cd:sequence> - <cd:string value="background"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="background" file="core-rul.tex"> - <cd:sequence> - <cd:string value="background"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupbackground" file="core-rul.tex"> - <cd:sequence> - <cd:string value="setupbackground"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <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:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="fillinrules" file="core-rul.tex"> - <cd:sequence> - <cd:string value="fillinrules"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:inherit name="setupfillinrules" n="1"/> - </cd:assignments> - <cd:content n="2"/> - <cd:content n="3" optional="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="fillintext" file="core-rul.tex"> - <cd:sequence> - <cd:string value="fillintext"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:inherit name="setupfillinrules" n="1"/> - </cd:assignments> - <cd:content n="2"/> - <cd:content n="3" optional="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupfillinrules" file="core-rul.tex"> - <cd:sequence> - <cd:string value="setupfillinrules"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="width"> - <cd:constant type="fit"/> - <cd:constant type="broad"/> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="distance"> - <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="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="n"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="interlinespace"> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - </cd:parameter> - <cd:parameter name="separator"> - <cd:constant type="cd:text"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="fillinline" file="core-rul.tex"> - <cd:sequence> - <cd:string value="fillinline"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:inherit name="setupfillinlines" n="1"/> - </cd:assignments> - <cd:nothing n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupfillinlines" file="core-rul.tex"> - <cd:sequence> - <cd:string value="setupfillinlines"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="width"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="margin"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="distance"> - <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:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuptextrules" file="core-rul.tex"> - <cd:sequence> - <cd:string value="setuptextrules"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="location"> - <cd:constant type="left"/> - <cd:constant type="inmargin"/> - </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="width"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="bodyfont"> - <cd:resolve name="bodyfont"/> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="rulecolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="textrule" file="core-rul.tex"> - <cd:sequence> - <cd:string value="textrule"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="top"/> - <cd:constant type="bottom"/> - </cd:keywords> - <cd:content n="2" optional="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="textrule" type="environment" file="core-rul.tex"> - <cd:sequence> - <cd:string value="textrule"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="top"/> - <cd:constant type="bottom"/> - </cd:keywords> - <cd:content n="2" optional="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="blackrule" file="core-rul.tex"> - <cd:sequence> - <cd:string value="blackrule"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:inherit name="setupblackrules" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="blackrules" file="core-rul.tex"> - <cd:sequence> - <cd:string value="blackrules"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:inherit name="setupblackrules" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupblackrules" file="core-rul.tex"> - <cd:sequence> - <cd:string value="setupblackrules"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="width"> - <cd:constant type="cd:dimension" default="1em"/> - <cd:constant type="max"/> - </cd:parameter> - <cd:parameter name="height"> - <cd:constant type="cd:dimension" default="1ex"/> - <cd:constant type="max"/> - </cd:parameter> - <cd:parameter name="depth"> - <cd:constant type="cd:dimension"/> - <cd:constant type="max"/> - </cd:parameter> - <cd:parameter name="alternative"> - <cd:constant type="a" default="yes"/> - <cd:constant type="b"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="cd:dimension" default=".25ex"/> - </cd:parameter> - <cd:parameter name="n"> - <cd:constant type="cd:number" default="3"/> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name" default=""/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="defineoverlay" file="core-rul.tex"> - <cd:sequence> - <cd:string value="defineoverlay"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:command"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="usemodule" file="core-fil.tex"> <!-- TODO --> - <cd:sequence> - <cd:string value="usemodule"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="reset" file="core-num.tex"> - <cd:sequence> - <cd:string value="reset"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <!-- <cd:command name="donttest"> - <cd:sequence> - <cd:string value="donttest"/> - </cd:sequence> -</cd:command> --> - - <cd:command name="localenvironment" type="environment" file="core-job.tex"> - <cd:sequence> - <cd:string value="localenvironment"/> - </cd:sequence> - </cd:command> - - <cd:command name="setupsystem" file="core-sys.tex"> - <cd:sequence> - <cd:string value="setupsystem"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="resolution"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="file"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="directory"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="random"> - <cd:constant type="normal"/> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - <cd:constant type="cd:number"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="usedirectory" file="core-job.mkii"> <!-- usepath, todo: more than one file --> - <cd:sequence> - <cd:string value="usedirectory"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - <cd:constant type="reset"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="low" file="core-fnt.tex"> - <cd:sequence> - <cd:string value="low"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="high" file="core-fnt.tex"> - <cd:sequence> - <cd:string value="high"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="lohi" file="core-fnt.tex"> - <cd:sequence> - <cd:string value="lohi"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="low"/> - </cd:keywords> - <cd:content n="2"/> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="showframe" file="page-run.tex"> - <cd:sequence> - <cd:string value="showframe"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:text"/> - <cd:constant type="margin"/> - <cd:constant type="edge"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="leftaligned" file="core-spa.tex"> - <cd:sequence> - <cd:string value="leftaligned"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="rightaligned" file="core-spa.tex"> - <cd:sequence> - <cd:string value="rightaligned"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="midaligned" file="core-spa.tex"> - <cd:sequence> - <cd:string value="midaligned"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="wordright" file="core-spa.tex"> - <cd:sequence> - <cd:string value="wordright"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="inmargin" file="core-sec.tex"> - <cd:sequence> - <cd:string value="inmargin"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="low"/> - </cd:keywords> - <cd:reference n="2" optional="yes"/> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="inothermargin" file="page-mar.tex"> - <cd:sequence> - <cd:string value="inothermargin"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="low"/> - </cd:keywords> - <cd:reference n="2" optional="yes"/> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="inleft" file="page-mar.tex"> - <cd:sequence> - <cd:string value="inleft"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="low"/> - </cd:keywords> - <cd:reference n="2" optional="yes"/> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="inright" file="page-mar.tex"> - <cd:sequence> - <cd:string value="inright"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="low"/> - </cd:keywords> - <cd:reference n="2" optional="yes"/> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="ininner" file="page-mar.tex"> - <cd:sequence> - <cd:string value="ininner"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="low"/> - </cd:keywords> - <cd:reference n="2" optional="yes"/> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="inouter" file="page-mar.tex"> - <cd:sequence> - <cd:string value="inouter"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="low"/> - </cd:keywords> - <cd:reference n="2" optional="yes"/> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="column" file="page-ini.tex"> - <cd:sequence> - <cd:string value="column"/> - </cd:sequence> - </cd:command> - - <cd:command name="showstruts" file="core-spa.tex"> - <cd:sequence> - <cd:string value="showstruts"/> - </cd:sequence> - </cd:command> - - <cd:command name="showsetups" file="page-run.tex"> - <cd:sequence> - <cd:string value="showsetups"/> - </cd:sequence> - </cd:command> - - <cd:command name="showlayout" file="page-run.tex"> - <cd:sequence> - <cd:string value="showlayout"/> - </cd:sequence> - </cd:command> - - <cd:command name="margintext" file="page-mar.tex"> - <cd:sequence> - <cd:string value="margintext"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="low"/> - </cd:keywords> - <cd:reference n="2" optional="yes"/> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupmarginblocks" file="page-flt.tex"> - <cd:sequence> - <cd:string value="setupmarginblocks"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="location"> - <cd:constant type="inmargin"/> - <cd:constant type="left"/> - <cd:constant type="middle"/> - <cd:constant type="right"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:resolve name="align"/> - </cd:parameter> - <cd:parameter name="top"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="inbetween"> - <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:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="marginblock" type="environment" file="page-flt.tex"> - <cd:sequence> - <cd:string value="marginblock"/> - </cd:sequence> - </cd:command> - - <cd:command name="part" file="core-sec.tex"> - <cd:sequence> - <cd:string value="part"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="title" file="core-sec.tex"> - <cd:sequence> - <cd:string value="title"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="chapter" file="core-sec.tex"> - <cd:sequence> - <cd:string value="chapter"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="section" file="core-sec.tex"> - <cd:sequence> - <cd:string value="section"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="subsection" file="core-sec.tex"> - <cd:sequence> - <cd:string value="subsection"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="subsubsection" file="core-sec.tex"> - <cd:sequence> - <cd:string value="subsubsection"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="subject" file="core-sec.tex"> - <cd:sequence> - <cd:string value="subject"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="subsubject" file="core-sec.tex"> - <cd:sequence> - <cd:string value="subsubject"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="subsubsubject" file="core-sec.tex"> - <cd:sequence> - <cd:string value="subsubsubject"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="appendix" file="core-sec.tex"> - <cd:sequence> - <cd:string value="appendix"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="in" file="core-ref.tex" category="references"> - <cd:sequence> - <cd:string value="in"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1" interactive="yes"/> - <cd:content n="2" interactive="yes"/> - <cd:reference n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="at" file="core-ref.tex" category="references"> - <cd:sequence> - <cd:string value="at"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1" interactive="yes"/> - <cd:content n="2" interactive="yes"/> - <cd:reference n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="about" file="core-ref.tex" category="references"> - <cd:sequence> - <cd:string value="about"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1" interactive="yes"/> - <cd:reference n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="somewhere" file="core-ref.tex" category="references"> - <cd:sequence> - <cd:string value="somewhere"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - <cd:content n="2"/> - <cd:reference n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="atpage" file="core-ref.tex" category="references"> - <cd:sequence> - <cd:string value="atpage"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="ref" file="core-ref.tex" category="references"> - <cd:sequence> - <cd:string value="ref"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="t"/> - <cd:constant type="p"/> - <cd:constant type="r"/> - <cd:constant type="s"/> - <cd:constant type="e"/> - </cd:keywords> - <cd:reference n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="textreference" file="core-ref.tex" category="references"> - <cd:sequence> - <cd:string value="textreference"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="pagereference" file="core-ref.tex" category="references"> - <cd:sequence> - <cd:string value="pagereference"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="reference" file="core-ref.tex" category="references"> - <cd:sequence> - <cd:string value="reference"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="usereferences" file="core-ref.tex" category="references"> - <cd:sequence> - <cd:string value="usereferences"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:file"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definereference" file="core-ref.tex" category="references"> - <cd:sequence> - <cd:string value="definereference"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:reference n="2" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="definereferenceformat" file="core-ref.tex" category="references"> - <cd:sequence> - <cd:string value="definereferenceformat"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <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="text"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="label"> - <cd:constant type="cd:name"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="hl" file="core-rul.tex"> - <cd:sequence> - <cd:string value="hl"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:number"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="vl" file="core-rul.tex"> - <cd:sequence> - <cd:string value="vl"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:number"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="godown" file="core-spa.tex"> - <cd:sequence> - <cd:string value="godown"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:dimension"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="whitespace" file="core-spa.tex"> - <cd:sequence> - <cd:string value="whitespace"/> - </cd:sequence> - </cd:command> - - <cd:command name="nowhitespace" file="core-spa.tex"> - <cd:sequence> - <cd:string value="nowhitespace"/> - </cd:sequence> - </cd:command> - - <cd:command name="crlf" file="core-spa.tex"> - <cd:sequence> - <cd:string value="crlf"/> - </cd:sequence> - </cd:command> - - <cd:command name="space" file="syst-pln.tex"> - <cd:sequence> - <cd:string value="space"/> - </cd:sequence> - </cd:command> - - <cd:command name="fixedspaces" file="core-spa.tex"> - <cd:sequence> - <cd:string value="fixedspaces"/> - </cd:sequence> - </cd:command> - - <cd:command name="emptylines" file="page-lin.tex"> - <cd:sequence> - <cd:string value="emptylines"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:number"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="nospace" file="core-spa.tex"> - <cd:sequence> - <cd:string value="nospace"/> - </cd:sequence> - </cd:command> - - <cd:command name="packed" file="core-spa.tex"> - <cd:sequence> - <cd:string value="packed"/> - </cd:sequence> - </cd:command> - - <cd:command name="setupdescriptions" file="core-des.tex"> - <cd:sequence> - <cd:string value="setupdescriptions"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="style"> - <cd:resolve name="style"/> <!-- TODO: style=normal --> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name" default=""/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="fit"/> - <cd:constant type="broad"/> - <cd:constant type="cd:dimension" default="8em"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="cd:dimension" default="0pt"/> - </cd:parameter> - <cd:parameter name="sample"> - <cd:constant type="cd:text" default=""/> - </cd:parameter> - <cd:parameter name="text"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="closecommand"> - <cd:constant type="cd:oneargument"/> - </cd:parameter> - <cd:parameter name="closesymbol"> - <cd:constant type="cd:text" default=""/> - </cd:parameter> - <cd:parameter name="titleleft"> - <cd:constant type="cd:text" default="("/> - </cd:parameter> - <cd:parameter name="titleright"> - <cd:constant type="cd:text" default=")"/> - </cd:parameter> - <cd:parameter name="titledistance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="titlestyle"> - <cd:resolve name="style"/> <!-- TODO: default=bold --> - </cd:parameter> - <cd:parameter name="titlecolor"> - <cd:constant type="cd:name" default=""/> - </cd:parameter> - <cd:parameter name="align"> - <cd:resolve name="align"/> - </cd:parameter> - <cd:parameter name="margin"> - <cd:constant type="standard"/> - <cd:constant type="yes"/> - <cd:constant type="no" default="yes"/> <!-- TODO: this is default; conflicting syntax? --> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="left" default="yes"/> - <cd:constant type="right"/> - <cd:constant type="top"/> - <cd:constant type="serried"/> - <cd:constant type="inmargin"/> - <cd:constant type="inleft"/> - <cd:constant type="inright"/> - <cd:constant type="hanging"/> - </cd:parameter> - <cd:parameter name="headstyle"> - <cd:resolve name="style"/> <!-- TODO: default=bold --> - </cd:parameter> - <cd:parameter name="headcolor"> - <cd:constant type="cd:name" default=""/> - </cd:parameter> - <cd:parameter name="headcommand"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="hang"> - <cd:constant type="fit"/> - <cd:constant type="broad"/> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="before"> - <cd:constant type="cd:command" default="\blank"/> - </cd:parameter> - <cd:parameter name="inbetween"> - <cd:constant type="cd:command" default="\blank"/> - </cd:parameter> - <cd:parameter name="after"> - <cd:constant type="cd:command" default="\blank"/> - </cd:parameter> - <cd:parameter name="indentnext"> - <cd:resolve name="indentnext"/> <!-- default=yes --> - </cd:parameter> - <cd:parameter name="indenting"> - <cd:resolve name="indenting"/> <!-- default=never --> - </cd:parameter> - <cd:parameter name="command"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="display"> - <cd:constant type="yes" default="yes"/> - <cd:constant type="no"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupenumerations" file="core-des.tex"> - <cd:sequence> - <cd:string value="setupenumerations"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:inherit name="setupdescriptions" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="defineenumeration" file="core-des.tex"> - <cd:sequence> - <cd:string value="defineenumeration"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="3" optional="yes" list="yes"> - <cd:inherit name="setupenumerations" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="enumeration" generated="yes" file="core-des.tex"> - <cd:sequence> - <cd:variable value="enumeration"/> - </cd:sequence> - <cd:arguments> - <cd:nothing n="1" interactive="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="enumeration" type="environment" generated="yes" file="core-des.tex"> - <cd:sequence> - <cd:variable value="enumeration"/> - </cd:sequence> - </cd:command> - - <cd:command name="definedescription" file="core-des.tex"> - <cd:sequence> - <cd:string value="definedescription"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupdescriptions" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="description" generated="yes" file="core-des.tex"> - <cd:sequence> - <cd:variable value="description"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - <cd:nothing n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="description" type="environment" generated="yes" file="core-des.tex"> - <cd:sequence> - <cd:variable value="description"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupindentedtext" file="strc-des.tex"> - <cd:sequence> - <cd:string value="setupindentedtext"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="headstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="fit"/> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="text"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="sample"> - <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="distance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="separator"> - <cd:constant type="cd:text"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="defineindentedtext" file="strc-des.tex"> - <cd:sequence> - <cd:string value="defineindentedtext"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:inherit name="setupindentedtext" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="indentation" generated="yes" file="core-spa.tex"> - <cd:sequence> - <cd:variable value="indentation"/> - </cd:sequence> - <cd:arguments> - <cd:nothing n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="definelabel" file="core-des.tex"> - <cd:sequence> - <cd:string value="definelabel"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="text"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="inmargin"/> - <cd:constant type="intext"/> - </cd:parameter> - <cd:parameter name="way"> - <cd:constant type="bytext"/> - <cd:constant type="bycd:section"/> - </cd:parameter> - <cd:parameter name="blockway"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="headstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="headcolor"> - <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:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="labeling" generated="yes" file="core-des.tex"> - <cd:sequence> - <cd:variable value="labeling"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupcolumns" file="page-mul.tex"> - <cd:sequence> - <cd:string value="setupcolumns"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> <!-- no idea why it is optional --> - <cd:parameter name="n"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="ntop"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="rule"> - <cd:constant type="on"/> - <cd:constant type="off"/> <!-- default and unknown missing --> - </cd:parameter> - <cd:parameter name="height"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="tolerance"> - <cd:constant type="verystrict"/> - <cd:constant type="strict"/> - <cd:constant type="tolerant"/> - <cd:constant type="verytolerant"/> - <cd:constant type="stretch"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="balance"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:constant type="text"/> - <!-- cd:constant type="yes"/ --> - <!-- cd:constant type="no"/ --> - <cd:resolve name="align"/> - </cd:parameter> - <cd:parameter name="blank"> - <cd:constant type="fixed"/> - <cd:constant type="halfline"/> - <cd:constant type="line"/> - <cd:constant type="flexible"/> - <cd:constant type="big"/> - <cd:constant type="medium"/> - <cd:constant type="small"/> - </cd:parameter> - <cd:parameter name="option"> - <cd:constant type="background"/> - </cd:parameter> - <cd:parameter name="direction"> - <cd:constant type="left"/> - <cd:constant type="right"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="columns" type="environment" file="page-mul.tex"> - <cd:sequence> - <cd:string value="columns"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:inherit name="setupcolumns" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="definetext" file="page-txt.tex"> - <cd:sequence> - <cd:string value="definetext"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="header"/> - <cd:constant type="footer"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:keywords n="4" optional="yes"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:keywords n="5" optional="yes"> - <cd:constant type="cd:text"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupheader" file="page-txt.tex"> - <cd:sequence> - <cd:string value="setupheader"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:text" default="yes"/> - <cd:constant type="margin"/> - <cd:constant type="edge"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="state"> - <cd:constant type="normal"/> - <cd:constant type="stop"/> - <cd:constant type="start"/> - <cd:constant type="empty"/> - <cd:constant type="high"/> - <cd:constant type="none"/> - <cd:constant type="nomarking"/> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="strut"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="leftstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="rightstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <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="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 name="setupfooter" file="page-txt.tex"> - <cd:sequence> - <cd:string value="setupfooter"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:inherit name="setupheader" n="1"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:inherit name="setupheader" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuptext" file="page-txt.tex"> - <cd:sequence> - <cd:string value="setuptext"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:inherit name="setupheader" n="1"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:inherit name="setupheader" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuptop" file="page-txt.tex"> - <cd:sequence> - <cd:string value="setuptop"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:inherit name="setupheader" n="1"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:inherit name="setupheader" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupbottom" file="page-txt.tex"> - <cd:sequence> - <cd:string value="setupbottom"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:inherit name="setupheader" n="1"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:inherit name="setupheader" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="noheaderandfooterlines" file="page-txt.tex"> - <cd:sequence> - <cd:string value="noheaderandfooterlines"/> - </cd:sequence> - </cd:command> - - <cd:command name="notopandbottomlines" file="page-txt.tex"> - <cd:sequence> - <cd:string value="notopandbottomlines"/> - </cd:sequence> - </cd:command> - - <cd:command name="setupheadertexts" file="page-txt.tex"> - <cd:sequence> - <cd:string value="setupheadertexts"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:resolve name="layout-h"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:resolve name="texts"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:resolve name="texts"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupfootertexts" file="page-txt.tex"> - <cd:sequence> - <cd:string value="setupfootertexts"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:resolve name="layout-h"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:resolve name="texts"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:resolve name="texts"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setuptexttexts" file="page-txt.tex"> - <cd:sequence> - <cd:string value="setuptexttexts"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:resolve name="layout-h"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:resolve name="texts"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:resolve name="texts"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setuptoptexts" file="page-txt.tex"> - <cd:sequence> - <cd:string value="setuptoptexts"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:resolve name="layout-h"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:resolve name="texts"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:resolve name="texts"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupbottomtexts" file="page-txt.tex"> - <cd:sequence> - <cd:string value="setupbottomtexts"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:resolve name="layout-h"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:resolve name="texts"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:resolve name="texts"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="settextcontent" file="page-txt.tex"> - <cd:sequence> - <cd:string value="settextcontent"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:resolve name="layout-v"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:resolve name="layout-h"/> - </cd:keywords> - <cd:keywords n="3" optional="yes"> - <cd:resolve name="texts"/> - </cd:keywords> - <cd:keywords n="4" optional="yes"> - <cd:resolve name="texts"/> - </cd:keywords> - <cd:keywords n="5" optional="yes"> - <cd:resolve name="texts"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="resettextcontent" file="page-txt.tex"> - <cd:sequence> - <cd:string value="resettextcontent"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:resolve name="layout-v"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:resolve name="layout-h"/> - </cd:keywords> - <cd:keywords n="3" optional="yes"> - <cd:constant type="lefttext"/> - <cd:constant type="middletext"/> - <cd:constant type="righttext"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definemarking" file="core-mar.tex"> - <cd:sequence> - <cd:string value="definemarking"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="couplemarking" file="core-sec.tex"> - <cd:sequence> - <cd:string value="couplemarking"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="decouplemarking" file="core-mar.tex"> - <cd:sequence> - <cd:string value="decouplemarking"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="resetmarking" file="core-mar.tex"> - <cd:sequence> - <cd:string value="resetmarking"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupmarking" file="core-mar.tex"> - <cd:sequence> - <cd:string value="setupmarking"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2"> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - <cd:parameter name="separator"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="expansion"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="marking" file="core-mar.tex"> - <cd:sequence> - <cd:string value="marking"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="getmarking" file="core-mar.tex"> - <cd:sequence> - <cd:string value="getmarking"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="first"/> - <cd:constant type="last"/> - <cd:constant type="previous"/> - <cd:constant type="both"/> - <cd:constant type="all"/> - <cd:constant type="current"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="nomarking" file="core-mar.tex"> - <cd:sequence> - <cd:string value="nomarking"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="setuplayout" file="page-ini.tex"> - <cd:sequence> - <cd:string value="setuplayout"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="width"> - <cd:constant type="cd:dimension"/> - <cd:constant type="fit"/> - <cd:constant type="middle"/> - </cd:parameter> - <cd:parameter name="height"> - <cd:constant type="cd:dimension"/> - <cd:constant type="fit"/> - <cd:constant type="middle"/> - </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="margin"> - <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="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="leftedge"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="rightedge"> - <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="topdistance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="bottomdistance"> - <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="leftedgedistance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="rightedgedistance"> - <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="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="marking"> - <cd:constant type="on"/> - <cd:constant type="off"/> - <cd:constant type="color"/> - <cd:constant type="screen"/> - <cd:constant type="cd:text"/> - <cd:constant type="page"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="left"/> - <cd:constant type="middle"/> - <cd:constant type="right"/> - <cd:constant type="bottom"/> - <cd:constant type="top"/> - <cd:constant type="singlesided"/> - <cd:constant type="doublesided"/> - </cd:parameter> - <cd:parameter name="scale"> - <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="lines"> - <cd:constant type="cd:number"/> - </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="grid"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="bottomspace"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="cutspace"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="textdistance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="textwidth"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="textmargin"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="clipoffset"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="page"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="paper"> - <cd:constant type="cd:name"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="adaptlayout" file="page-lay.tex"> - <cd:sequence> - <cd:string value="adaptlayout"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:constant type="cd:number"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="height"> - <cd:constant type="cd:dimension"/> - <cd:constant type="max"/> - </cd:parameter> - <cd:parameter name="lines"> - <cd:constant type="cd:number"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="showgrid" file="page-ini.tex"> - <cd:sequence> - <cd:string value="showgrid"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:constant type="reset"/> - <cd:constant type="top"/> - <cd:constant type="bottom"/> - <cd:constant type="none"/> - <cd:constant type="all"/> - <cd:constant type="lines"/> - <cd:constant type="frame"/> - <cd:constant type="nonumber"/> - <cd:constant type="right"/> - <cd:constant type="left"/> - <cd:constant type="outer"/> - </cd:keywords> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="placeongrid" file="core-grd.tex"> - <cd:sequence> - <cd:string value="placeongrid"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:inherit name="moveongrid" n="1"/> - </cd:keywords> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="moveongrid" file="core-grd.tex"> - <cd:sequence> - <cd:string value="moveongrid"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:constant type="standard" default="yes"/> <!-- also 'normal', 'yes' and 'force' --> - <cd:constant type="top"/> - <cd:constant type="both"/> - <cd:constant type="bottom"/> - <cd:constant type="-top"/> - <cd:constant type="-both"/> - <cd:constant type="-bottom"/> - <cd:constant type="cd:text"/> - <cd:constant type="high"/> - <cd:constant type="middle"/> - <cd:constant type="low"/> - <cd:constant type="page"/> - <cd:constant type="broad"/> - <cd:constant type="fit"/> - <cd:constant type="depth"/> - <cd:constant type="line"/> - <cd:constant type="reset"/> - <cd:constant type="none"/> - <cd:constant type="cd:dimension"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="project" type="environment" file="core-job.tex"> - <cd:sequence> - <cd:string value="project"/> - </cd:sequence> - <cd:arguments> - <cd:file n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="environment" type="environment" file="core-job.tex"> - <cd:sequence> - <cd:string value="environment"/> - </cd:sequence> - <cd:arguments> - <cd:file n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="product" type="environment" file="core-job.tex"> - <cd:sequence> - <cd:string value="product"/> - </cd:sequence> - <cd:arguments> - <cd:file n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="component" type="environment" file="core-job.tex"> - <cd:sequence> - <cd:string value="component"/> - </cd:sequence> - <cd:arguments> - <cd:file n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="nomorefiles" file="core-job.tex"> - <cd:sequence> - <cd:string value="nomorefiles"/> - </cd:sequence> - </cd:command> - - <cd:command name="setupinterlinespace" variant="1" file="core-spa.tex"> - <cd:sequence> - <cd:string value="setupinterlinespace"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="reset"/> - <cd:constant type="small" default="yes"/> - <cd:constant type="medium"/> - <cd:constant type="auto"/> - <cd:constant type="big"/> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupinterlinespace2" variant="2" file="core-spa.tex"> - <!-- attached a 2 to make this definition usable with \showsetup --> - <cd:sequence> - <cd:string value="setupinterlinespace"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <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="line"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="top"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="bottom"> - <cd:constant type="cd:number"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuppagenumbering" file="page-num.tex"> - <cd:sequence> - <cd:string value="setuppagenumbering"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="alternative"> - <cd:constant type="singlesided"/> - <cd:constant type="doublesided"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="header"/> - <cd:constant type="footer"/> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="middle"/> - <cd:constant type="margin"/> - <cd:constant type="marginedge"/> - <cd:constant type="inleft"/> - <cd:constant type="inright"/> - </cd:parameter> - <cd:parameter name="conversion"> - <cd:constant type="numbers"/> - <cd:constant type="characters"/> - <cd:constant type="Characters"/> - <cd:constant type="romannumerals"/> - <cd:constant type="Romannumerals"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </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="way"> - <cd:constant type="bytext"/> - <cd:constant type="bycd:section"/> - </cd:parameter> - <cd:parameter name="text"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="numberseparator"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="textseparator"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="cd:sectionnumber"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="separator"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="strut"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="command"> - <cd:constant type="cd:oneargument"/> - </cd:parameter> - <cd:parameter name="page"> - <cd:constant type="last"/> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupnarrower" file="core-spa.tex"> - <cd:sequence> - <cd:string value="setupnarrower"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" 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="middle"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="define" file="syst-ext.tex"> - <cd:sequence> - <cd:string value="define"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:number"/> - </cd:keywords> - <cd:csname n="2"/> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="usecommands" file="core-sys.tex"> - <cd:sequence> - <cd:string value="usecommands"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="definestartstop" file="core-sys.tex"> - <cd:sequence> - <cd:string value="definestartstop"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" 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="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="commands"> - <cd:constant type="cd:command"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupheads" file="core-sec.tex"> - <cd:sequence> - <cd:string value="setupheads"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="sectionnumber"> - <cd:constant type="yes"/> - <cd:constant type="cd:number"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="alternative"> - <cd:constant type="normal"/> - <cd:constant type="margin"/> - <cd:constant type="middle"/> - <cd:constant type="cd:text"/> - <cd:constant type="paragraph"/> - </cd:parameter> - <cd:parameter name="separator"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="stopper"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:resolve name="align"/> - </cd:parameter> - <cd:parameter name="aligntitle"> - <cd:constant type="yes"/> - <cd:constant type="float"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="tolerance"> - <cd:constant type="verystrict"/> - <cd:constant type="strict"/> - <cd:constant type="tolerant"/> - <cd:constant type="verytolerant"/> - <cd:constant type="stretch"/> - </cd:parameter> - <cd:parameter name="indentnext"> - <cd:resolve name="indentnext"/> - </cd:parameter> - <cd:parameter name="command"> - <cd:constant type="cd:twoarguments"/> - </cd:parameter> - <cd:parameter name="margin"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupcaptions" file="page-flt.tex"> - <cd:sequence> - <cd:string value="setupcaptions"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="location"> - <cd:constant type="top"/> - <cd:constant type="bottom"/> - <cd:constant type="none"/> - <cd:constant type="high"/> - <cd:constant type="low"/> - <cd:constant type="middle"/> - <cd:constant type="left"/> - <cd:constant type="middle"/> - <cd:constant type="right"/> - <cd:constant type="lefthanging"/> - <cd:constant type="righthanging"/> - <cd:constant type="leftmargin"/> - <cd:constant type="rightmargin"/> - <cd:constant type="innermargin"/> - <cd:constant type="outermargin"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="fit"/> - <cd:constant type="broad"/> - <cd:constant type="max"/> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="minwidth"> - <cd:constant type="fit"/> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="headstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="number"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="inbetween"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:resolve name="align"/> - </cd:parameter> - <cd:parameter name="conversion"> - <cd:constant type="numbers"/> - <cd:constant type="characters"/> - <cd:constant type="Characters"/> - <cd:constant type="romannumerals"/> - <cd:constant type="Romannumerals"/> - </cd:parameter> - <cd:parameter name="way"> - <cd:constant type="bytext"/> - <cd:constant type="bycd:section"/> - </cd:parameter> - <cd:parameter name="separator"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="stopper"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="command"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupcaption" file="page-flt.tex"> - <cd:sequence> - <cd:string value="setupcaption"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:inherit name="setupcaptions" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupfloats" file="page-flt.tex"> - <cd:sequence> - <cd:string value="setupfloats"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="location"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="middle"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="fit"/> - <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="margin"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="spacebefore"> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="spaceafter"> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="sidespacebefore"> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="sidespaceafter"> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="indentnext"> - <cd:resolve name="indentnext"/> - </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="nlines"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="default"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="tolerance"> - <cd:constant type="0"/> - <cd:constant type="1"/> - <cd:constant type="2"/> - </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="sidealign"> - <cd:constant type="normal"/> - <cd:constant type="line"/> - </cd:parameter> - <cd:parameter name="numbering"> - <cd:constant type="yes"/> - <cd:constant type="nocheck"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupfloatsplitting" file="core-tsp.tex"> - <cd:sequence> - <cd:string value="setupfloatsplitting"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="conversion"> - <cd:constant type="numbers"/> - <cd:constant type="characters"/> - <cd:constant type="Characters"/> - <cd:constant type="romannumerals"/> - <cd:constant type="Romannumerals"/> - </cd:parameter> - <cd:parameter name="lines"> - <cd:constant type="cd:number"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="splitfloat" file="core-tsp.tex"> - <cd:sequence> - <cd:string value="splitfloat"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:inherit name="setupfloatsplitting" n="1"/> - </cd:assignments> - <cd:content n="2"/> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupoppositeplacing" file="page-ini.tex"> - <cd:sequence> - <cd:string value="setupoppositeplacing"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1"> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - <cd:parameter name="before"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="inbetween"> - <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 name="opposite" type="environment" file="page-ini.tex"> - <cd:sequence> - <cd:string value="opposite"/> - </cd:sequence> - </cd:command> - - <cd:command name="setuphyphenmark" file="core-mis.tex"> - <cd:sequence> - <cd:string value="setuphyphenmark"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1"> - <cd:parameter name="sign"> - <cd:constant type="--"/> - <cd:constant type="---"/> - <cd:constant type="-"/> - <cd:constant type="~"/> - <cd:constant type="("/> - <cd:constant type=")"/> - <cd:constant type="="/> - <cd:constant type="/"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuppositioning" file="page-lyr.tex"> - <cd:sequence> - <cd:string value="setuppositioning"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="overlay"/> - </cd:parameter> - <cd:parameter name="unit"> - <cd:constant type="cm"/> - <cd:constant type="pt"/> - <cd:constant type="em"/> - <cd:constant type="mm"/> - <cd:constant type="ex"/> - <cd:constant type="es"/> - <cd:constant type="in"/> - </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="offset"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="xstep"> - <cd:constant type="absolute"/> - <cd:constant type="relative"/> - </cd:parameter> - <cd:parameter name="ystep"> - <cd:constant type="absolute"/> - <cd:constant type="relative"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="positioning" type="environment" file="page-lyr.tex"> - <cd:sequence> - <cd:string value="positioning"/> - </cd:sequence> - </cd:command> - - <cd:command name="grid" file="core-spa.tex"> - <cd:sequence> - <cd:string value="grid"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <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="dx"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="dy"> - <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="yes"/> - <cd:constant type="no"/> - </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="unit"> - <cd:constant type="cm"/> - <cd:constant type="pt"/> - <cd:constant type="em"/> - <cd:constant type="mm"/> - <cd:constant type="ex"/> - <cd:constant type="es"/> - <cd:constant type="in"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="left"/> - <cd:constant type="middle"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="page" file="page-ini.tex"> - <cd:sequence> - <cd:string value="page"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="yes" default="yes"/> - <cd:constant type="makeup"/> - <cd:constant type="no"/> - <cd:constant type="preference"/> - <cd:constant type="bigpreference"/> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="disable"/> - <cd:constant type="last"/> - <cd:constant type="quadruple"/> - <cd:constant type="even"/> - <cd:constant type="odd"/> - <cd:constant type="blank"/> - <cd:constant type="empty"/> - <cd:constant type="reset"/> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupreferencing" file="core-ref.tex" category="references"> - <cd:sequence> - <cd:string value="setupreferencing"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - <cd:parameter name="cd:sectionnumber"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="prefix"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="interaction"> - <cd:constant type="label"/> - <cd:constant type="cd:text"/> - <cd:constant type="all"/> - <cd:constant type="symbol"/> - </cd:parameter> - <cd:parameter name="width"> - <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="convertfile"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="small"/> - <cd:constant type="big"/> - </cd:parameter> - <cd:parameter name="separator"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="autofile"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="page"/> - </cd:parameter> - <cd:parameter name="global"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="export"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupurl" file="core-ref.tex" category="references"> - <cd:sequence> - <cd:string value="setupurl"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="urlalternative"> - <cd:constant type="none"/> - <cd:constant type="both"/> - <cd:constant type="before"/> - <cd:constant type="after"/> - </cd:parameter> - <cd:parameter name="urlspace"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="writetoreferencelist" file="core-lst.tex"> - <cd:sequence> - <cd:string value="writetoreferencelist"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:content n="2"/> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="placereferencelist" file="core-lst.tex"> - <cd:sequence> - <cd:string value="placereferencelist"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definereferencelist" file="core-lst.tex"> - <cd:sequence> - <cd:string value="definereferencelist"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupreferencelist" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupreferencelist" file="core-lst.tex"> - <cd:sequence> - <cd:string value="setupreferencelist"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - <cd:parameter name="criterium"> - <cd:constant type="cd:section"/> - <cd:constant type="local"/> - <cd:constant type="previous"/> - <cd:constant type="all"/> - </cd:parameter> - <cd:parameter name="command"> - <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:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="writetolist" file="core-lst.tex"> - <cd:sequence> - <cd:string value="writetolist"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:section"/> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="location"> - <cd:constant type="here"/> - <cd:constant type="none"/> - </cd:parameter> - </cd:assignments> - <cd:content n="3"/> - <cd:content n="4"/> - </cd:arguments> - </cd:command> - - <cd:command name="writebetweenlist" file="core-lst.tex"> - <cd:sequence> - <cd:string value="writebetweenlist"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:section"/> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="location"> - <cd:constant type="here"/> - <cd:constant type="none"/> - </cd:parameter> - </cd:assignments> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="nolist" file="core-lst.tex"> - <cd:sequence> - <cd:string value="nolist"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="listsymbol" file="core-lst.tex"> - <cd:sequence> - <cd:string value="listsymbol"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="placelist" file="core-lst.tex"> - <cd:sequence> - <cd:string value="placelist"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setuplist" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="determinelistcharacteristics" file="core-lst.tex"> - <cd:sequence> - <cd:string value="determinelistcharacteristics"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setuplist" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="placecombinedlist" variant="1" file="core-lst.tex"> - <cd:sequence> - <cd:string value="placecombinedlist"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupcombinedlist" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="definelist" file="core-lst.tex"> - <cd:sequence> - <cd:string value="definelist"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes"> <!-- inherits from --> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="3" optional="yes" list="yes"> - <cd:inherit name="setuplist" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuplist" file="core-lst.tex"> - <cd:sequence> - <cd:string value="setuplist"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - <cd:parameter name="alternative"> - <cd:constant type="a"/> - <cd:constant type="b"/> - <cd:constant type="c"/> - <cd:constant type="..."/> - <cd:constant type="none"/> - <cd:constant type="command"/> - </cd:parameter> - <cd:parameter name="coupling"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - <cd:parameter name="criterium"> - <cd:constant type="cd:section"/> - <cd:constant type="local"/> - <cd:constant type="previous"/> - <cd:constant type="current"/> - <cd:constant type="here"/> - <cd:constant type="intro"/> - <cd:constant type="all"/> - </cd:parameter> - <cd:parameter name="extras"> - <cd:constant type="cd:list"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="numberstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="textstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="pagestyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name"/> - </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 name="interaction"> - <cd:constant type="sectionnumber"/> - <cd:constant type="text"/> - <cd:constant type="pagenumber"/> - <cd:constant type="all"/> - <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="inbetween"> - <cd:constant type="cd:command"/> - </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="label"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="prefix"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="pagenumber"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="headnumber"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="cd:sectionnumber"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="aligntitle"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="margin"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="cd:dimension"/> - <cd:constant type="fit"/> - </cd:parameter> - <cd:parameter name="height"> - <cd:constant type="cd:dimension"/> - <cd:constant type="fit"/> - <cd:constant type="broad"/> - </cd:parameter> - <cd:parameter name="depth"> - <cd:constant type="cd:dimension"/> - <cd:constant type="fit"/> - <cd:constant type="broad"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="separator"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="stopper"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="symbol"> - <cd:constant type="none"/> - <cd:constant type="1"/> - <cd:constant type="2"/> - <cd:constant type="3"/> - <cd:constant type="..."/> - </cd:parameter> - <cd:parameter name="expansion"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="command"/> - </cd:parameter> - <cd:parameter name="maxwidth"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="order"> - <cd:constant type="command"/> - <cd:constant type="all"/> - <cd:constant type="normal"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuplistalternative" file="core-lst.tex"> - <cd:sequence> - <cd:string value="setuplistalternative"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="no"> - <cd:constant type="a"/> - <cd:constant type="b"/> - <cd:constant type="c"/> - <!-- cd:constant type="cd:name"/ --> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <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="stretch"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="definecombinedlist" file="core-lst.tex"> - <cd:sequence> - <cd:string value="definecombinedlist"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" list="yes"> - <cd:constant type="cd:list"/> - </cd:keywords> - <cd:assignments n="3" optional="yes" list="yes"> - <cd:inherit name="setupcombinedlist" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupcombinedlist" file="core-lst.tex"> - <cd:sequence> - <cd:string value="setupcombinedlist"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="level"> - <cd:constant type="1"/> - <cd:constant type="2"/> - <cd:constant type="3"/> - <cd:constant type="4"/> - <cd:constant type="cd:section"/> - <cd:constant type="current"/> - </cd:parameter> - <cd:inherit name="setuplist" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex"> - <cd:sequence> - <cd:string value="place"/> - <cd:variable value="combinedlist"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupcombinedlist" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="completecombinedlist" generated="yes" file="core-lst.tex"> - <cd:sequence> - <cd:string value="complete"/> - <cd:variable value="combinedlist"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupcombinedlist" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupnumbering" file="core-num.tex"> - <cd:sequence> - <cd:string value="setupnumbering"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="way"> - <cd:constant type="bytext"/> - <cd:constant type="bycd:section"/> - </cd:parameter> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupformulas" file="core-mat.tex"> - <cd:sequence> - <cd:string value="setupformulas"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="location"> - <cd:constant type="left"/> - <cd:constant type="right"/> - </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="align"> - <cd:resolve name="align"/> - </cd:parameter> - <cd:parameter name="option"> - <cd:constant type="middle"/> - </cd:parameter> - <cd:parameter name="strut"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="margin"> - <cd:constant type="cd:dimension"/> - <cd:constant type="standard"/> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:constant type="flushleft"/> - <cd:constant type="flushright"/> - <cd:constant type="middle"/> - <cd:constant type="center"/> - </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="indentnext"> - <cd:resolve name="indentnext"/> - </cd:parameter> - <cd:parameter name="alternative"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="spacebefore"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="after"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="separator"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="conversion"> - <cd:constant type="numbers"/> - <cd:constant type="characters"/> - <cd:constant type="Characters"/> - <cd:constant type="romannumerals"/> - <cd:constant type="Romannumerals"/> - <cd:constant type="cd:text"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="publication" file="core-mis.tex"> - <cd:sequence> - <cd:string value="publication"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="setuppublications" file="core-mis.tex"> - <cd:sequence> - <cd:string value="setuppublications"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="alternative"> - <cd:constant type="apa"/> - <cd:constant type="normal"/> - </cd:parameter> - <cd:inherit name="setupenumerations" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuplines" file="page-lin.tex"> - <cd:sequence> - <cd:string value="setuplines"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" 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="indenting"> - <cd:resolve name="indenting"/> - </cd:parameter> - <cd:parameter name="space"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="option"> - <cd:constant type="packed"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="lines" type="environment"> - <cd:sequence> - <cd:string value="lines"/> - </cd:sequence> - </cd:command> - - <cd:command name="setupparagraphnumbering" file="page-lin.tex"> - <cd:sequence> - <cd:string value="setupparagraphnumbering"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - <cd:constant type="reset"/> - <cd:constant type="line"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuplinenumbering" file="page-lin.tex"> - <cd:sequence> - <cd:string value="setuplinenumbering"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="conversion"> - <cd:constant type="numbers"/> - <cd:constant type="characters"/> - <cd:constant type="Characters"/> - <cd:constant type="romannumerals"/> - <cd:constant type="Romannumerals"/> - <cd:constant type="cd:text"/> - </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="width"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="middle"/> - <cd:constant type="left"/> - <cd:constant type="margin"/> - <cd:constant type="inmargin"/> - <cd:constant type="inleft"/> - <cd:constant type="right"/> - <cd:constant type="inright"/> - <cd:constant type="inner"/> - <cd:constant type="outer"/> - <cd:constant type="text"/> - <cd:constant type="begin"/> - <cd:constant type="end"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="prefix"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="referencing"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="linenumbering" type="environment" file="page-lin.tex"> <!-- mkii/mkiv --> - <cd:sequence> - <cd:string value="linenumbering"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="continue"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="line" type="environment"> - <cd:sequence> - <cd:string value="line"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="someline" file="page-lin.tex"> - <cd:sequence> - <cd:string value="someline"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="inline" file="page-lin.tex"> - <cd:sequence> - <cd:string value="inline"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupinmargin" file="page-mar.tex"> - <cd:sequence> - <cd:string value="setupinmargin"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="cd:number"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="location"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="both"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </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:resolve name="align"/> - </cd:parameter> - <cd:parameter name="line"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="separator"> - <cd:constant type="cd:text"/> - </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="stack"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuppagenumber" file="page-num.tex"> - <cd:sequence> - <cd:string value="setuppagenumber"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="number"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - <cd:constant type="keep"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupsubpagenumber" file="page-num.tex"> - <cd:sequence> - <cd:string value="setupsubpagenumber"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="way"> - <cd:constant type="bytext"/> - <cd:constant type="bycd:section"/> - </cd:parameter> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - <cd:constant type="none"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupblank" file="core-spa.tex"> - <cd:sequence> - <cd:string value="setupblank"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="normal" default="yes"/> - <cd:constant type="default"/> - <cd:constant type="standard"/> - <cd:constant type="line"/> - <cd:constant type="halfline"/> - <cd:constant type="cd:dimension"/> - <cd:constant type="big"/> - <cd:constant type="medium"/> - <cd:constant type="small"/> - <cd:constant type="fixed"/> - <cd:constant type="flexible"/> - <cd:constant type="global"/> - <cd:constant type="unknown"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="defineblank" file="core-spa.tex"> - <cd:sequence> - <cd:string value="defineblank"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:inherit name="setupblank" n="1"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definepapersize" file="page-lay.tex"> - <cd:sequence> - <cd:string value="definepapersize"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" 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="offset"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="scale"> - <cd:constant type="cd:number"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuppaper" file="page-lay.tex"> - <cd:sequence> - <cd:string value="setuppaper"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="paper"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="page"> - <cd:constant type="cd:name"/> - </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="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="option"> - <cd:constant type="max"/> - <cd:constant type="fit"/> - </cd:parameter> - <cd:parameter name="method"> - <cd:constant type="normal"/> - <cd:constant type="cd:name"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuppapersize" file="page-lay.tex"> - <cd:sequence> - <cd:string value="setuppapersize"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="A3"/> - <cd:constant type="A4" default="yes"/> - <cd:constant type="A5"/> - <cd:constant type="A6"/> - <cd:constant type="letter"/> - <cd:constant type="..."/> - <cd:constant type="CD"/> - <cd:constant type="cd:name"/> - <cd:constant type="landscape"/> - <cd:constant type="mirrored"/> - <cd:constant type="rotated"/> - <cd:constant type="90"/> - <cd:constant type="180"/> - <cd:constant type="270"/> - </cd:keywords> - <cd:keywords n="2" optional="yes" list="yes"> - <cd:constant type="negative"/> - <cd:inherit name="setuppapersize" n="1"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setuparranging" file="page-imp.tex"> - <cd:sequence> - <cd:string value="setuparranging"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="disable"/> - <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="2*2*4"/> - <cd:constant type="2*4*2"/> - <cd:constant type="2UP"/> - <cd:constant type="2DOWN"/> - <cd:constant type="2SIDE"/> - <cd:constant type="2TOP"/> - <cd:constant type="mirrored"/> - <cd:constant type="rotated"/> - <cd:constant type="doublesided"/> - <cd:constant type="negative"/> - <cd:constant type="background"/> - <cd:constant type="90"/> - <cd:constant type="180"/> - <cd:constant type="270"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="showprint" file="page-run.tex"> <!-- page-lay.tex --> - <cd:sequence> - <cd:string value="showprint"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:inherit name="setuppapersize" n="1"/> - </cd:keywords> - <cd:keywords n="2" list="yes"> - <cd:inherit name="setuppapersize" n="2"/> - </cd:keywords> - <cd:assignments n="3" list="yes"> - <cd:inherit name="setuplayout" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="definelogo" file="page-log.tex"> - <cd:sequence> - <cd:string value="definelogo"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="top"/> - <cd:constant type="header"/> - <cd:constant type="footer"/> - <cd:constant type="bottom"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:constant type="none"/> - <cd:constant type="page"/> - <cd:constant type="leftedge"/> - <cd:constant type="leftmargin"/> - <cd:constant type="left"/> - <cd:constant type="middle"/> - <cd:constant type="right"/> - <cd:constant type="rightmargin"/> - <cd:constant type="rightedge"/> - </cd:keywords> - <cd:assignments n="4" list="yes"> - <cd:parameter name="command"> - <cd:constant type="cd:command"/> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="placelogos" file="page-log.tex"> - <cd:sequence> - <cd:string value="placelogos"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupwhitespace"> - <cd:sequence> - <cd:string value="setupwhitespace"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="none" default="yes"/> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - <cd:constant type="line"/> - <cd:constant type="fixed"/> - <cd:constant type="fix"/> - <cd:constant type="cd:dimension"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupindenting"> - <cd:sequence> - <cd:string value="setupindenting"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:resolve name="indenting"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definesectionblock" file="core-sec.tex"> - <cd:sequence> - <cd:string value="definesectionblock"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:inherit name="setupsectionblock" n="1"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupsectionblock" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupsectionblock" file="core-sec.tex"> - <cd:sequence> - <cd:string value="setupsectionblock"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="number"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="page"> - <cd:constant type="yes"/> - <cd:constant type="right"/> - </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 name="definesection" file="core-sec.tex"> - <cd:sequence> - <cd:string value="definesection"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupsection" file="core-sec.tex"> - <cd:sequence> - <cd:string value="setupsection"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="3" list="yes"> - <cd:parameter name="conversion"> - <cd:constant type="numbers"/> - <cd:constant type="characters"/> - <cd:constant type="Characters"/> - <cd:constant type="romannumerals"/> - <cd:constant type="Romannumerals"/> - </cd:parameter> - <cd:parameter name="previousnumber"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuphead" file="core-sec.tex"> - <cd:sequence> - <cd:string value="setuphead"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:section"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="textstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="numberstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="textcolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="numbercolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="number"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="ownnumber"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="page"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="yes"/> - </cd:parameter> - <cd:parameter name="continue"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="header"> - <cd:constant type="none"/> - <cd:constant type="empty"/> - <cd:constant type="high"/> - <cd:constant type="nomarking"/> - </cd:parameter> - <cd:parameter name="text"> - <cd:constant type="none"/> - <cd:constant type="empty"/> - <cd:constant type="high"/> - <cd:constant type="nomarking"/> - </cd:parameter> - <cd:parameter name="footer"> - <cd:constant type="none"/> - <cd:constant type="empty"/> - <cd:constant type="high"/> - <cd:constant type="nomarking"/> - </cd:parameter> - <cd:parameter name="before"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="inbetween"> - <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="normal"/> - <cd:constant type="inmargin"/> - <cd:constant type="middle"/> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="hang"> - <cd:constant type="none"/> - <cd:constant type="broad"/> - <cd:constant type="fit"/> - <cd:constant type="line"/> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="command"> - <cd:constant type="cd:twoarguments"/> - </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="deepnumbercommand"> - <cd:constant type="cd:oneargument"/> - </cd:parameter> - <cd:parameter name="deeptextcommand"> - <cd:constant type="cd:oneargument"/> - </cd:parameter> - <cd:parameter name="prefix"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="placehead"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="empty"/> - </cd:parameter> - <cd:parameter name="incrementnumber"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="cd:list"/> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="resetnumber"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="file"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="expansion"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="command"/> - </cd:parameter> - <cd:parameter name="margintext"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="interaction"> - <cd:constant type="list"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:inherit name="setupheads" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupheadnumber" file="core-sec.tex"> - <cd:sequence> - <cd:string value="setupheadnumber"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:section"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:number"/> - <cd:constant type="+cd:number"/> - <cd:constant type="-cd:number"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="headnumber"> - <cd:sequence> - <cd:string value="headnumber"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:section"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="determineheadnumber" file="core-sec.tex"> - <cd:sequence> - <cd:string value="determineheadnumber"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:section"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="currentheadnumber" file="core-sec.tex"> - <cd:sequence> - <cd:string value="currentheadnumber"/> - </cd:sequence> - </cd:command> - - <cd:command name="nextsection" generated="yes" file="core-sec.tex"> - <cd:sequence> - <cd:string value="next"/> - <cd:variable value="section"/> - </cd:sequence> - </cd:command> - - <cd:command name="definehead" file="core-sec.tex"> - <cd:sequence> - <cd:string value="definehead"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:section"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <!-- - - <cd:feature name="itemgroups" file="strc-itm"> - - <cd:description language="en"> </cd:description> - - --> - - <cd:command name="defineitemgroup" file="strc-itm"> - <cd:sequence> - <cd:string value="defineitemgroup"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupitemgroup" file="strc-itm"> - <!-- we mis a few experimental keys here, like alignsymbol and indentation --> - <cd:sequence> - <cd:string value="setupitemgroup"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes"> - <cd:constant type="cd:number"/> - <cd:constant type="each"/> - </cd:keywords> - <cd:keywords n="3" optional="yes" list="yes"> - <cd:constant type="standard" default="yes"/> - <cd:constant type="broad"/> - <cd:constant type="serried"/> - <cd:constant type="packed"/> - <cd:constant type="unpacked"/> - <cd:constant type="nowhite"/> - <cd:constant type="before"/> - <cd:constant type="after"/> - <cd:constant type="stopper"/> - <cd:constant type="joinedup"/> - <cd:constant type="atmargin"/> - <cd:constant type="inmargin"/> - <cd:constant type="autointro"/> - <cd:constant type="loose"/> - <cd:constant type="repeat"/> - <cd:constant type="cd:section"/> - <cd:constant type="paragraph"/> - <cd:constant type="intext"/> - <cd:constant type="random"/> - <cd:constant type="reverse"/> - </cd:keywords> - <cd:assignments n="4" optional="yes" list="yes"> - <cd:parameter name="margin"> - <cd:constant type="no"/> - <cd:constant type="standard"/> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="leftmargin"> - <cd:constant type="no"/> - <cd:constant type="standard"/> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="rightmargin"> - <cd:constant type="no"/> - <cd:constant type="standard"/> - <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="step"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="factor"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="items"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="start"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="before"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="inbetween"> - <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:text"/> - </cd:parameter> - <cd:parameter name="right"> - <cd:constant type="cd:text"/> - </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="headstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="marstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="symstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="stopper"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="n"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="symbol"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:resolve name="align"/> - </cd:parameter> - <cd:parameter name="symalign"> - <cd:resolve name="symalign"/> - </cd:parameter> - <cd:parameter name="indentnext"> - <cd:resolve name="indentnext"/> - </cd:parameter> - <cd:parameter name="textdistance"> - <!-- maybe resolve here too --> - <cd:constant type="none"/> - <cd:constant type="big"/> - <cd:constant type="medium"/> - <cd:constant type="small"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="itemgroup" type="environment" generated="yes" file="strc-itm"> - <cd:sequence> - <cd:variable value="itemgroup"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes" list="yes"> - <cd:constant type="a"/> - <cd:constant type="A"/> - <cd:constant type="KA"/> - <cd:constant type="n"/> - <cd:constant type="N"/> - <cd:constant type="m"/> - <cd:constant type="r"/> - <cd:constant type="R"/> - <cd:constant type="KR"/> - <cd:constant type="cd:number"/> - <cd:constant type="continue"/> - <cd:constant type="standard" default="yes"/> - <cd:constant type="broad"/> - <cd:constant type="serried"/> - <cd:constant type="packed"/> - <cd:constant type="stopper"/> - <cd:constant type="joinedup"/> - <cd:constant type="atmargin"/> - <cd:constant type="inmargin"/> - <cd:constant type="intro"/> - <cd:constant type="columns"/> - <cd:constant type="text"/> - <cd:constant type="paragraph"/> - <cd:constant type="repeat"/> - </cd:keywords> - <cd:assignments n="3" optional="yes" list="yes"> - <cd:inherit name="setupitemgroup" n="4"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="item" environment="yes" shortcut="yes" file="strc-itm"> - <cd:sequence> - <cd:string value="item"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - </cd:arguments> - </cd:command> - - <!-- - <cd:command name="item" file="core-itm.tex"> - <cd:sequence> - <cd:string value="item"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - </cd:arguments> - </cd:command> - --> - - <cd:command name="but"> - <cd:sequence> - <cd:string value="but"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" interactive="exclusive"/> - </cd:arguments> - </cd:command> - - <cd:command name="its"> - <cd:sequence> - <cd:string value="its"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="ran"> - <cd:sequence> - <cd:string value="ran"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="head"> - <cd:sequence> - <cd:string value="head"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="mar"> - <cd:sequence> - <cd:string value="mar"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="sub"> - <cd:sequence> - <cd:string value="sub"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="sym" file="core-itm.tex"> - <cd:sequence> - <cd:string value="sym"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="nop"> - <cd:sequence> - <cd:string value="nop"/> - </cd:sequence> - </cd:command> - - <!-- </cd:feature> --> - - <cd:command name="defineregister" file="core-reg.tex"> - <cd:sequence> - <cd:string value="defineregister"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:singular"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:plural"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupregister" file="core-reg.tex"> - <cd:sequence> - <cd:string value="setupregister"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:singular"/> - </cd:keywords> - <cd:keywords n="2" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="3" list="yes"> - <cd:parameter name="n"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="balance"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:resolve name="align"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="pagestyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="textstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="indicator"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="coupling"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="cd:sectionnumber"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="criterium"> - <cd:constant type="cd:section"/> - <cd:constant type="local"/> - <cd:constant type="all"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="symbol"> - <cd:constant type="1"/> - <cd:constant type="2"/> - <cd:constant type="..."/> - <cd:constant type="n"/> - <cd:constant type="a"/> - <cd:constant type="..."/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="interaction"> - <cd:constant type="pagenumber"/> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="expansion"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="command"/> - </cd:parameter> - <cd:parameter name="referencing"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - <cd:parameter name="command"> - <cd:constant type="cd:oneargument"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="left"/> - <cd:constant type="middle"/> - <cd:constant type="right"/> - </cd:parameter> - <cd:parameter name="maxwidth"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="unknownreference"> - <cd:constant type="empty"/> - <cd:constant type="none"/> - </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="prefix"> - <cd:constant type="both"/> - <cd:constant type="first"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="compress"> - <cd:constant type="no"/> - <cd:constant type="yes"/> - </cd:parameter> - <cd:parameter name="deeptextcommand"> - <cd:constant type="cd:oneargument"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="register" generated="yes" file="core-reg.tex"> - <cd:sequence> - <cd:variable value="register"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:index n="2" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="startregister" generated="yes" file="core-reg.tex"> - <cd:sequence> - <cd:string value="start"/> - <cd:variable value="register"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:index n="2" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="writetoregister" file="core-reg.tex"> - <cd:sequence> - <cd:string value="writetoregister"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:singular"/> - </cd:keywords> - <cd:keywords n="2" optional="yes"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:index n="3" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="coupledregister" generated="yes"> - <cd:sequence> - <cd:string value="coupled"/> - <cd:variable value="register"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:index n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="coupleregister" file="core-reg.tex"> - <cd:sequence> - <cd:string value="coupleregister"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="placeregister" variant="1" file="core-reg.tex"> - <cd:sequence> - <cd:string value="placeregister"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupregister" n="3"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="seeregister" generated="yes"> - <cd:sequence> - <cd:string value="see"/> - <cd:variable value="register"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:content n="2"/> - <cd:index n="3" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="completeregister" generated="yes" file="core-reg.tex"> - <cd:sequence> - <cd:string value="complete"/> - <cd:variable value="register"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" interactive="yes" optional="yes" list="yes"> - <cd:inherit name="setupregister" n="3"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex"> - <cd:sequence> - <cd:string value="place"/> - <cd:variable value="register"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" interactive="yes" optional="yes" list="yes"> - <cd:inherit name="setupregister" n="3"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="definesynonyms" file="core-syn.tex"> - <cd:sequence> - <cd:string value="definesynonyms"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:singular"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:plural"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:constant type="cd:command"/> - </cd:keywords> - <cd:keywords n="4" optional="yes"> - <cd:constant type="cd:command"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupsynonyms" file="core-syn.tex"> - <cd:sequence> - <cd:string value="setupsynonyms"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="textstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="synonymstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="top"/> - <cd:constant type="serried"/> - <cd:constant type="inmargin"/> - <cd:constant type="inleft"/> - <cd:constant type="inright"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - <cd:parameter name="criterium"> - <cd:constant type="all"/> - <cd:constant type="used"/> - </cd:parameter> - <cd:parameter name="conversion"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="expansion"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="command"/> - </cd:parameter> - <cd:parameter name="command"> - <cd:constant type="cd:threearguments"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="synonym" generated="yes"> - <cd:sequence> - <cd:variable value="synonym"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:content n="2"/> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="completelistofsynonyms" generated="yes"> - <cd:sequence> - <cd:string value="completelistof"/> - <cd:variable value="synonyms"/> - </cd:sequence> - </cd:command> - - <cd:command name="placelistofsynonyms" generated="yes"> - <cd:sequence> - <cd:string value="placelistof"/> - <cd:variable value="synonyms"/> - </cd:sequence> - </cd:command> - - <cd:command name="loadsynonyms" generated="yes"> - <cd:sequence> - <cd:string value="load"/> - <cd:variable value="synonyms"/> - </cd:sequence> - </cd:command> - - <cd:command name="definesorting" file="core-syn.tex"> - <cd:sequence> - <cd:string value="definesorting"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:singular"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:plural"/> - </cd:keywords> - <cd:keywords n="3" optional="yes"> - <cd:constant type="cd:command"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupsorting" file="core-syn.tex"> - <cd:sequence> - <cd:string value="setupsorting"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" 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:oneargument"/> - </cd:parameter> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - <cd:parameter name="criterium"> - <cd:constant type="all"/> - <cd:constant type="used"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="expansion"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="command"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="sort" generated="yes"> - <cd:sequence> - <cd:variable value="sort"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="completelistofsorts" generated="yes"> - <cd:sequence> - <cd:string value="completelistof"/> - <cd:variable value="sorts"/> - </cd:sequence> - </cd:command> - - <cd:command name="placelistofsorts" generated="yes"> - <cd:sequence> - <cd:string value="placelistof"/> - <cd:variable value="sorts"/> - </cd:sequence> - </cd:command> - - <cd:command name="loadsorts" generated="yes"> - <cd:sequence> - <cd:string value="load"/> - <cd:variable value="sorts"/> - </cd:sequence> - </cd:command> - - <cd:command name="definemakeup" file="page-mak.tex"> - <cd:sequence> - <cd:string value="definemakeup"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:inherit name="setupmakeup" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="makeup" type="environment"> - <cd:sequence> - <cd:string value="makeup"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupmakeup" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupmakeup" file="page-mak.tex"> - <cd:sequence> - <cd:string value="setupmakeup"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" 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="page"> - <cd:constant type="left"/> - <cd:constant type="yes"/> - <cd:constant type="right"/> - </cd:parameter> - <cd:parameter name="commands"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="doublesided"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="empty"/> - </cd:parameter> - <cd:parameter name="headerstate"> - <cd:constant type="normal"/> - <cd:constant type="stop"/> - <cd:constant type="start"/> - <cd:constant type="empty"/> - <cd:constant type="none"/> - <cd:constant type="nomarking"/> - </cd:parameter> - <cd:parameter name="footerstate"> - <cd:constant type="normal"/> - <cd:constant type="stop"/> - <cd:constant type="start"/> - <cd:constant type="empty"/> - <cd:constant type="none"/> - <cd:constant type="nomarking"/> - </cd:parameter> - <cd:parameter name="textstate"> - <cd:constant type="normal"/> - <cd:constant type="stop"/> - <cd:constant type="start"/> - <cd:constant type="empty"/> - <cd:constant type="none"/> - <cd:constant type="nomarking"/> - </cd:parameter> - <cd:parameter name="topstate"> - <cd:constant type="stop"/> - <cd:constant type="start"/> - </cd:parameter> - <cd:parameter name="bottomstate"> - <cd:constant type="stop"/> - <cd:constant type="start"/> - </cd:parameter> - <cd:parameter name="pagestate"> - <cd:constant type="stop"/> - <cd:constant type="start"/> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="namemakeup" type="environment" generated="yes"> - <cd:sequence> - <cd:variable value="name"/> - <cd:string value="makeup"/> - </cd:sequence> - </cd:command> - - <cd:command name="version"> - <cd:sequence> - <cd:string value="version"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="final" default="yes"/> - <cd:constant type="concept"/> - <cd:constant type="temporary"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="currentdate"> - <cd:sequence> - <cd:string value="currentdate"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:inherit name="date" n="2"/> <!-- or vice versa :) --> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="date" file="core-con.tex"> - <cd:sequence> - <cd:string value="date"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> <!-- if not given, current date is used --> - <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 n="2" optional="yes" list="yes"> - <cd:constant type="day"/> - <cd:constant type="month"/> - <cd:constant type="year"/> - <cd:constant type="weekday"/> - <cd:constant type="d"/> - <cd:constant type="m"/> - <cd:constant type="y"/> <!-- also j --> - <cd:constant type="w"/> - <cd:constant type="dd"/> - <cd:constant type="mm"/> - <cd:constant type="yy"/> <!-- also jj --> - <cd:constant type="space"/> - <cd:constant type="--"/> - <cd:constant type="day+"/> - <cd:constant type="d+"/> - <cd:constant type="dd+"/> - <cd:constant type="referral"/> - <cd:constant type="cd:text"/> <!-- any other text --> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="referraldate" file="core-mis.tex"> - <cd:sequence> - <cd:string value="referraldate"/> - </cd:sequence> - </cd:command> - - <cd:command name="indenting" file="core-spa.tex"> - <cd:sequence> - <cd:string value="indenting"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:resolve name="indenting"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="noindenting" file="core-spa.tex"> - <cd:sequence> - <cd:string value="noindenting"/> - </cd:sequence> - </cd:command> - - <cd:command name="blank" file="core-spa.tex"> - <cd:sequence> - <cd:string value="blank"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big" default="yes"/> - <cd:constant type="nowhite"/> - <cd:constant type="back"/> - <cd:constant type="white"/> - <cd:constant type="disable"/> - <cd:constant type="force"/> - <cd:constant type="reset"/> - <cd:constant type="line"/> - <cd:constant type="halfline"/> - <cd:constant type="cd:formula"/> - <cd:constant type="fixed"/> - <cd:constant type="flexible"/> - <cd:constant type="none"/> - <cd:constant type="always"/> - <cd:constant type="outer"/> - <cd:constant type="joinedup"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="packed" type="environment" file="core-spa.tex"> - <cd:sequence> - <cd:string value="packed"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="blank"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="unpacked" type="environment"> - <cd:sequence> - <cd:string value="unpacked"/> - </cd:sequence> - </cd:command> - - <cd:command name="linecorrection" type="environment"> - <cd:sequence> - <cd:string value="linecorrection"/> - </cd:sequence> - </cd:command> - - <cd:command name="correctwhitespace" file="core-spa.tex"> - <cd:sequence> - <cd:string value="correctwhitespace"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="postponing" type="environment"> - <cd:sequence> - <cd:string value="postponing"/> - </cd:sequence> - </cd:command> - - <cd:command name="local" type="environment"> - <cd:sequence> - <cd:string value="local"/> - </cd:sequence> - </cd:command> - - <cd:command name="narrower" type="environment"> - <cd:sequence> - <cd:string value="narrower"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:constant type="left"/> - <cd:constant type="middle" default="yes"/> - <cd:constant type="right"/> - <cd:constant type="-left"/> - <cd:constant type="-middle"/> - <cd:constant type="-right"/> - <cd:constant type="-none"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="hiding" type="environment"> - <cd:sequence> - <cd:string value="hiding"/> - </cd:sequence> - </cd:command> - - <cd:command name="setupalign" file="core-spa.tex"> - <cd:sequence> - <cd:string value="setupalign"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="width"/> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="middle"/> - <cd:constant type="inner"/> - <cd:constant type="outer"/> - <cd:constant type="wide"/> - <cd:constant type="broad"/> - <cd:constant type="height"/> - <cd:constant type="bottom"/> - <cd:constant type="line"/> - <cd:constant type="reset"/> - <cd:constant type="hanging"/> - <cd:constant type="nothanging"/> - <cd:constant type="hyphenated"/> - <cd:constant type="nothyphenated"/> - <cd:constant type="lesshyphenation"/> - <cd:constant type="morehyphenation"/> - <cd:constant type="new"/> - <cd:constant type="old"/> - <cd:constant type="normal"/> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <cd:constant type="flushleft"/> - <cd:constant type="flushright"/> - <cd:constant type="flushouter"/> - <cd:constant type="flushinner"/> - <cd:constant type="center"/> - <cd:constant type="hz"/> - <cd:constant type="nohz"/> - <cd:constant type="spacing"/> - <cd:constant type="nospacing"/> - <cd:constant type="tolerant"/> - <cd:constant type="verytolerant"/> - <cd:constant type="stretch"/> - <cd:constant type="extremestretch"/> - <cd:constant type="lefttoright"/> - <cd:constant type="righttoleft"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - - <cd:command name="alignment" type="environment" file="core-spa.tex"> - <cd:sequence> - <cd:string value="alignment"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:inherit name="setupalign" n="1"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupspacing"> - <cd:sequence> - <cd:string value="setupspacing"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="broad"/> - <cd:constant type="packed"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setuptolerance" file="core-spa.tex"> - <cd:sequence> - <cd:string value="setuptolerance"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="horizontal"/> - <cd:constant type="vertical"/> - <cd:constant type="stretch"/> - <cd:constant type="space"/> - <cd:constant type="verystrict" default="yes"/> - <cd:constant type="strict"/> - <cd:constant type="tolerant"/> - <cd:constant type="verytolerant"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <!-- cd:command name="pagetype" file="page-ini.tex"> - <cd:sequence> - <cd:string value="pagetype"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command --> - - <cd:command name="processpage" file="page-ini.tex"> - <cd:sequence> - <cd:string value="processpage"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="yes" default="yes"/> - <cd:constant type="no"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="couplepage" file="page-ini.tex"> - <cd:sequence> - <cd:string value="couplepage"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="option"> - <cd:constant type="doublesided"/> - </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 name="position" file="page-lyr.tex"> - <cd:sequence> - <cd:string value="position"/> - </cd:sequence> - <cd:arguments> - <cd:position n="1" list="yes"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupscreens" file="core-rul.tex"> - <cd:sequence> - <cd:string value="setupscreens"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="method"> - <cd:constant type="dot"/> - <cd:constant type="rule"/> - <cd:constant type="external"/> - </cd:parameter> - <cd:parameter name="resolution"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="factor"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="screen"> - <cd:constant type="cd:number"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupbackgrounds" file="page-bck.tex"> - <cd:sequence> - <cd:string value="setupbackgrounds"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="top"/> - <cd:constant type="header"/> - <cd:constant type="cd:text"/> - <cd:constant type="footer"/> - <cd:constant type="bottom"/> - <cd:constant type="page"/> - <cd:constant type="paper"/> - <cd:constant type="leftpage"/> - <cd:constant type="rightpage"/> - </cd:keywords> - <cd:keywords n="2" optional="yes" list="yes"> - <cd:constant type="leftedge"/> - <cd:constant type="leftmargin"/> - <cd:constant type="cd:text"/> - <cd:constant type="rightmargin"/> - <cd:constant type="rightedge"/> - </cd:keywords> - <cd:assignments n="3" list="yes"> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - <cd:constant type="cd:repeat"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="buffer" type="environment" generated="yes" file="core-buf.tex"> - <cd:sequence> - <cd:variable value="buffer"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="buffer" type="environment" file="core-buf.tex"> - <cd:sequence> - <cd:string value="buffer"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="getbuffer"> - <cd:sequence> - <cd:string value="getbuffer"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="typebuffer" file="core-buf.tex"> - <cd:sequence> - <cd:string value="typebuffer"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definebuffer" file="core-buf.tex"> - <cd:sequence> - <cd:string value="definebuffer"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupbuffer" file="core-buf.tex"> - <cd:sequence> - <cd:string value="setupbuffer"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="paragraph"> - <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:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="defineblock" file="core-buf.tex"> - <cd:sequence> - <cd:string value="defineblock"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="nomoreblocks" file="core-buf.tex"> - <cd:sequence> - <cd:string value="nomoreblocks"/> - </cd:sequence> - </cd:command> - - <cd:command name="hideblocks" file="core-buf.tex"> - <cd:sequence> - <cd:string value="hideblocks"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="keepblocks" file="core-buf.tex"> - <cd:sequence> - <cd:string value="keepblocks"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes" list="yes"> - <cd:constant type="all"/> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="useblocks" file="core-buf.tex"> - <cd:sequence> - <cd:string value="useblocks"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="processblocks" file="core-buf.tex"> - <cd:sequence> - <cd:string value="processblocks"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="bypassblocks" file="core-buf.tex"> - <cd:sequence> - <cd:string value="bypassblocks"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="forceblocks"> - <cd:sequence> - <cd:string value="forceblocks"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="selectblocks" file="core-buf.tex"> - <cd:sequence> - <cd:string value="selectblocks"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="3" optional="yes"> - <cd:parameter name="criterium"> - <cd:constant type="all"/> - <cd:constant type="cd:section"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupblock" file="core-buf.tex"> - <cd:sequence> - <cd:string value="setupblock"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" 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="inner"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="file"> - <cd:constant type="cd:file"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="formula" type="environment" generated="yes"> - <cd:sequence> - <cd:variable value="formula"/> - </cd:sequence> - </cd:command> - - <cd:command name="mathematics" file="supp-mat.tex"> - <cd:sequence> - <cd:string value="mathematics"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="placeformula" file="core-mat.tex"> - <cd:sequence> - <cd:string value="placeformula"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - <cd:content n="2" optional="yes"/> - <cd:displaymath n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="placesubformula" file="core-mat.tex"> - <cd:sequence> - <cd:string value="placesubformula"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" optional="yes" list="yes"/> - <cd:content n="2" optional="yes"/> - <cd:displaymath n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="placefloat" generated="yes" file="page-flt.tex"> - <cd:sequence> - <cd:string value="place"/> - <cd:variable value="float"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="here" default="yes"/> - <cd:constant type="top"/> - <cd:constant type="bottom"/> - <cd:constant type="inleft"/> - <cd:constant type="inright"/> - <cd:constant type="inmargin"/> - <cd:constant type="margin"/> - <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="inner"/> - <cd:constant type="outer"/> - <cd:constant type="line"/> - <cd:constant type="high"/> - <cd:constant type="low"/> - <cd:constant type="fit"/> - <cd:constant type="page"/> - <cd:constant type="leftpage"/> - <cd:constant type="rightpage"/> - <cd:constant type="opposite"/> - <cd:constant type="always"/> - <cd:constant type="auto"/> - <cd:constant type="force"/> - <cd:constant type="tall"/> - <cd:constant type="reset"/> - <cd:constant type="line"/> - <cd:constant type="height"/> - <cd:constant type="depth"/> - <cd:constant type="split"/> - <cd:constant type="90"/> - <cd:constant type="180"/> - <cd:constant type="270"/> - </cd:keywords> - <cd:reference n="2" optional="yes" list="yes"/> - <cd:content n="3"/> - <cd:content n="4"/> - </cd:arguments> - </cd:command> - - <cd:command name="reservefloat" generated="yes"> - <cd:sequence> - <cd:string value="reserve"/> - <cd:variable value="float"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:parameter name="height"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="frame"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - </cd:assignments> - <cd:keywords n="2" optional="yes"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:reference n="3" optional="yes" list="yes"/> - <cd:content n="4"/> - </cd:arguments> - </cd:command> - - <cd:command name="definefloat" file="page-flt.tex"> - <cd:sequence> - <cd:string value="definefloat"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:singular"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:plural"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupfloat" file="page-flt.tex"> - <cd:sequence> - <cd:string value="setupfloat"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="height"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="cd:dimension"/> - </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="minwidth"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="default"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="pageboundaries"> - <cd:constant type="cd:list"/> - </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="location"> - <cd:constant type="left"/> - <cd:constant type="middle"/> - <cd:constant type="right"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="floattext" type="environment" generated="yes"> - <cd:sequence> - <cd:variable value="float"/> - <cd:string value="text"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="high"/> - <cd:constant type="middle"/> - <cd:constant type="low"/> - <cd:constant type="offset"/> - <cd:constant type="tall"/> - </cd:keywords> - <cd:reference n="2" optional="yes"/> - <cd:content n="3"/> - <cd:content n="4"/> - </cd:arguments> - </cd:command> - - <cd:command name="placelistoffloats" generated="yes"> - <cd:sequence> - <cd:string value="placelistof"/> - <cd:variable value="floats"/> - </cd:sequence> - </cd:command> - - <cd:command name="completelistoffloats" generated="yes"> - <cd:sequence> - <cd:string value="completelistof"/> - <cd:variable value="floats"/> - </cd:sequence> - </cd:command> - - <cd:command name="referral" file="core-mis.tex"> - <cd:sequence> - <cd:string value="referral"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="bet"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="ken"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="dat"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="van"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="aan"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="ref"> - <cd:constant type="cd:text"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="selectpaper"> - <cd:sequence> - <cd:string value="selectpaper"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="family"> - <cd:constant type="1"/> - <cd:constant type="2"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="couplepaper"> - <cd:sequence> - <cd:string value="couplepaper"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="chem" file="core-mis.tex"> - <cd:sequence> - <cd:string value="chem"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - <cd:content n="2"/> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="fraction" file="core-mis.tex"> - <cd:sequence> - <cd:string value="fraction"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="periods" file="core-mis.tex"> - <cd:sequence> - <cd:string value="periods"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:number"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="items"> - <cd:sequence> - <cd:string value="items"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:inherit name="setupitems" n="1"/> - </cd:assignments> - <cd:content n="2" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupitems" file="core-mis.tex"> - <cd:sequence> - <cd:string value="setupitems"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="location"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="inmargin"/> - <cd:constant type="top"/> - <cd:constant type="bottom"/> - </cd:parameter> - <cd:parameter name="symbol"> - <cd:constant type="1"/> - <cd:constant type="2"/> - <cd:constant type="..."/> - <cd:constant type="n"/> - <cd:constant type="a"/> - <cd:constant type="..."/> - <cd:constant type="cd:text"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="n"> - <cd:constant type="cd:number"/> - <cd:constant type="unknown"/> - </cd:parameter> - <cd:parameter name="before"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="inbetween"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:resolve name="align"/> - </cd:parameter> - <cd:parameter name="after"> - <cd:constant type="cd:command"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="quotation" type="environment" file="core-mis.tex"> - <cd:sequence> - <cd:string value="quotation"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="left"/> - <cd:constant type="middle" default="yes"/> - <cd:constant type="right"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="quotation" file="core-mis.tex"> - <cd:sequence> - <cd:string value="quotation"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="quote" file="core-mis.tex"> - <cd:sequence> - <cd:string value="quote"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupquote" file="core-mis.tex"> - <cd:sequence> - <cd:string value="setupquote"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" 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="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="cd:text"/> - <cd:constant type="margin"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="defineparagraphs" file="core-mis.tex"> - <cd:sequence> - <cd:string value="defineparagraphs"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="n"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="rule"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - <cd:parameter name="height"> - <cd:constant type="fit"/> - <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="inner"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="tolerance"> - <cd:constant type="verystrict"/> - <cd:constant type="strict"/> - <cd:constant type="tolerant"/> - <cd:constant type="verytolerant"/> - <cd:constant type="stretch"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:resolve name="align"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="paragraph" generated="yes"> - <cd:sequence> - <cd:variable value="paragraph"/> - </cd:sequence> - </cd:command> - - <cd:command name="paragraph" type="environment" generated="yes"> - <cd:sequence> - <cd:variable value="paragraph"/> - </cd:sequence> - </cd:command> - - <cd:command name="setupparagraphs" file="core-mis.tex"> - <cd:sequence> - <cd:string value="setupparagraphs"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes"> - <cd:constant type="cd:number"/> - <cd:constant type="each"/> - </cd:keywords> - <cd:assignments n="3" list="yes"> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </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:resolve name="align"/> - </cd:parameter> - <cd:parameter name="tolerance"> - <cd:constant type="verystrict"/> - <cd:constant type="strict"/> - <cd:constant type="tolerant"/> - <cd:constant type="verytolerant"/> - <cd:constant type="stretch"/> - </cd:parameter> - <cd:parameter name="distance"> - <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="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 type="off"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuptab" file="core-mis.tex"> - <cd:sequence> - <cd:string value="setuptab"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="sample"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="headstyle"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="left"/> - <cd:constant type="right"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="tab"> - <cd:sequence> - <cd:string value="tab"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - <cd:nothing n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="document" type="environment"> - <cd:sequence> - <cd:string value="document"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="labels"> - <cd:sequence> - <cd:string value="labels"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definetabulate" file="core-tbl.tex"> - <cd:sequence> - <cd:string value="definetabulate"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:constant type="cd:text"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="tabulate" type="environment" generated="yes"> - <cd:sequence> - <cd:variable value="tabulate"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupexternalfigures" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuptabulate" file="core-tbl.tex"> - <cd:sequence> - <cd:string value="setuptabulate"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="unit"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="indenting"> - <cd:resolve name="indenting"/> - </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="inner"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="EQ"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="rulecolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:resolve name="align"/> - </cd:parameter> - <cd:parameter name="rulethickness"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="blank"/> - <cd:constant type="grid"/> - <cd:constant type="depth"/> - <cd:constant type="cd:dimension"/> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="bodyfont"> - <cd:resolve name="bodyfont"/> - </cd:parameter> - <cd:parameter name="rule"> - <cd:constant type="normal"/> - <cd:constant type="line"/> - </cd:parameter> - <cd:parameter name="split"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setuptables" file="core-tab.tex"> - <cd:sequence> - <cd:string value="setuptables"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="distance"> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - </cd:parameter> - <cd:parameter name="bodyfont"> - <cd:resolve name="bodyfont"/> - </cd:parameter> - <cd:parameter name="HL"> - <cd:constant type="cd:number"/> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="VL"> - <cd:constant type="cd:number"/> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="depth"> - <cd:constant type="cd:number"/> - <cd:constant type="strut"/> - </cd:parameter> - <cd:parameter name="height"> - <cd:constant type="cd:number"/> - <cd:constant type="strut"/> - </cd:parameter> - <cd:parameter name="rulethickness"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="rulecolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:resolve name="align"/> - </cd:parameter> - <cd:parameter name="commands"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:resolve name="align"/> - </cd:parameter> - <cd:parameter name="background"> - <cd:constant type="screen"/> - <cd:constant type="color"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="backgroundscreen"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="backgroundcolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="bodyfont"> - <cd:resolve name="bodyfont"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="table" type="environment"> - <cd:sequence> - <cd:string value="table"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:text"/> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="tables" type="environment"> - <cd:sequence> - <cd:string value="tables"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:text"/> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definetabletemplate" file="core-tab.tex"> - <cd:sequence> - <cd:string value="definetabletemplate"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:keywords n="3" optional="yes"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:keywords n="4" optional="yes"> - <cd:constant type="cd:text"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="useexternalfiles" file="core-mis.tex"> - <cd:sequence> - <cd:string value="useexternalfiles"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="bodyfont"> - <cd:resolve name="bodyfont"/> - </cd:parameter> - <cd:parameter name="file"> - <cd:constant type="cd:file"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="useexternalfile" file="core-mis.tex"> - <cd:sequence> - <cd:string value="useexternalfile"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:constant type="cd:file"/> - </cd:keywords> - <cd:assignments n="4" list="yes"> - <cd:parameter name="bodyfont"> - <cd:resolve name="bodyfont"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="useexternalfigure" file="core-fig.tex"> - <cd:sequence> - <cd:string value="useexternalfigure"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:file"/> - </cd:keywords> - <cd:keywords n="3" optional="yes"> - <cd:constant type="cd:name"/> <!-- parent --> - </cd:keywords> - <cd:assignments n="4" optional="yes" list="yes"> - <cd:inherit name="setupexternalfigures" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="externalfigure" file="core-fig.tex"> - <cd:sequence> - <cd:string value="externalfigure"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:file"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupexternalfigures" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupexternalfigures" file="core-fig.tex"> - <cd:sequence> - <cd:string value="setupexternalfigures"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1"> - <cd:parameter name="scale"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="yscale"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="yscale"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="factor"> - <cd:constant type="max"/> - <cd:constant type="fit"/> - <cd:constant type="broad"/> - </cd:parameter> - <cd:parameter name="wfactor"> - <cd:constant type="cd:number"/> - <cd:constant type="max"/> - <cd:constant type="broad"/> - <cd:constant type="fit"/> - </cd:parameter> - <cd:parameter name="hfactor"> - <cd:constant type="cd:number"/> - <cd:constant type="max"/> - <cd:constant type="broad"/> - <cd:constant type="fit"/> - </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="frame"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - <cd:parameter name="preset"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="display"> - <cd:constant type="cd:file"/> - </cd:parameter> - <cd:parameter name="preview"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="repeat"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="object"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="type"> - <cd:constant type="eps"/> - <cd:constant type="mps"/> - <cd:constant type="pdf"/> - <cd:constant type="tif"/> - <cd:constant type="png"/> - <cd:constant type="jpg"/> - <cd:constant type="mov"/> - <cd:constant type="cd:tex"/> - </cd:parameter> - <cd:parameter name="method"> - <cd:constant type="eps"/> - <cd:constant type="mps"/> - <cd:constant type="pdf"/> - <cd:constant type="tif"/> - <cd:constant type="png"/> - <cd:constant type="jpg"/> - <cd:constant type="mov"/> - <cd:constant type="cd:tex"/> - </cd:parameter> - <cd:parameter name="option"> - <cd:constant type="frame"/> - <cd:constant type="empty"/> - <cd:constant type="test"/> - </cd:parameter> - <cd:parameter name="frames"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - <cd:parameter name="ymax"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="xmax"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="directory"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="local"/> - <cd:constant type="global"/> - <cd:constant type="default"/> - <cd:constant type="none"/> - </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="conversion"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="prefix"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="interaction"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - <!-- more will follow --> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="showexternalfigures" file="core-fig.tex"> - <cd:sequence> - <cd:string value="showexternalfigures"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:parameter name="alternative"> - <cd:constant type="a"/> - <cd:constant type="b"/> - <cd:constant type="c"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="useexternalsoundtrack" file="core-fig.tex"> - <cd:sequence> - <cd:string value="useexternalsoundtrack"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:file"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="name" file="syst-gen.tex"> - <cd:sequence> - <cd:string value="name"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="legend" type="environment"> - <cd:sequence> - <cd:string value="legend"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="two"/> - </cd:keywords> - <cd:tex n="2" command="leg"/> - <cd:nothing n="3"/> - <cd:nothing n="4" separator="backslash"/> - <cd:nothing n="5" separator="backslash"/> - <cd:tex n="6" separator="backslash" command="leg"/> - </cd:arguments> - </cd:command> - - <cd:command name="fact" type="environment"> - <cd:sequence> - <cd:string value="fact"/> - </cd:sequence> - <cd:arguments> - <cd:tex n="1" command="fact"/> - <cd:nothing n="2"/> - <cd:nothing n="3" separator="backslash"/> - <cd:nothing n="4" separator="backslash"/> - <cd:tex n="5" separator="backslash" command="fact"/> - </cd:arguments> - </cd:command> - - <cd:command name="rotate" file="core-mis.tex"> - <cd:sequence> - <cd:string value="rotate"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:inherit name="setuprotate" n="1"/> - </cd:assignments> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="setuprotate" file="core-mis.tex"> - <cd:sequence> - <cd:string value="setuprotate"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="rotation"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="normal"/> - <cd:constant type="high"/> - <cd:constant type="fit"/> - <cd:constant type="broad"/> - <cd:constant type="depth"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="mirror" file="core-mis.tex"> - <cd:sequence> - <cd:string value="mirror"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - </cd:arguments> - </cd:command> - - <cd:command name="scale" file="core-mis.tex"> - <cd:sequence> - <cd:string value="scale"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:parameter name="sx"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="sy"> - <cd:constant type="cd:number"/> - </cd:parameter> - </cd:assignments> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupcombinations" file="core-mis.tex"> - <cd:sequence> - <cd:string value="setupcombinations"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="before"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="inbetween"> - <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="height"> - <cd:constant type="cd:dimension"/> - <cd:constant type="fit"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="cd:dimension"/> - <cd:constant type="fit"/> - </cd:parameter> - <cd:parameter name="location"> - <cd:constant type="top"/> - <cd:constant type="middle"/> - <cd:constant type="bottom"/> - <cd:constant type="left"/> - <cd:constant type="right"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:resolve name="align"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="combination" type="environment"> - <cd:sequence> - <cd:string value="combination"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:matrix"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="placesidebyside" file="core-mis.tex"> - <cd:sequence> - <cd:string value="placesidebyside"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="placeontopofeachother" file="core-mis.tex"> - <cd:sequence> - <cd:string value="placeontopofeachother"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="overlay" type="environment"> - <cd:sequence> - <cd:string value="overlay"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="overview" type="environment"> - <cd:sequence> - <cd:string value="overview"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupinteractionscreen" file="core-int.tex"> - <cd:sequence> - <cd:string value="setupinteractionscreen"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" interactive="exclusive" list="yes"> - <cd:parameter name="width"> - <cd:constant type="cd:dimension"/> - <cd:constant type="fit"/> - <cd:constant type="max"/> - </cd:parameter> - <cd:parameter name="height"> - <cd:constant type="cd:dimension"/> - <cd:constant type="fit"/> - <cd:constant type="max"/> - </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="horoffset"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="veroffset"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="option"> - <cd:constant type="max"/> - <cd:constant type="fit"/> - <cd:constant type="doublesided"/> - <cd:constant type="singlesided"/> - <cd:constant type="auto"/> - <cd:constant type="none"/> - <cd:constant type="bookmark"/> - </cd:parameter> - <cd:parameter name="delay"> - <cd:constant type="cd:number"/> - <cd:constant type="none"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="screen" file="core-int.tex"> - <cd:sequence> - <cd:string value="screen"/> - </cd:sequence> - </cd:command> - - <cd:command name="setuppagetransitions" file="core-int.tex"> - <cd:sequence> - <cd:string value="setuppagetransitions"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:constant type="reset"/> - <cd:constant type="cd:number"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupinteraction" file="core-nav.tex"> - <cd:sequence> - <cd:string value="setupinteraction"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" interactive="exclusive" list="yes"> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - <cd:parameter name="menu"> - <cd:constant type="on"/> - <cd:constant type="off"/> - </cd:parameter> - <cd:parameter name="page"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="click"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="split"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="display"> - <cd:constant type="new"/> - </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="calculate"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="strut"> - <cd:constant type="yes"/> - <cd:constant 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="depth"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="contrastcolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="symbolset"> - <cd:constant type="cd:name"/> - </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="date"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="keyword"> - <cd:constant type="cd:text"/> - </cd:parameter> - <!-- maybe this will move elsewhere --> - <cd:parameter name="fieldlayer"> - <cd:constant type="auto"/> - <cd:constant type="cd:name"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupinteractionmenu" file="core-int.tex"> - <cd:sequence> - <cd:string value="setupinteractionmenu"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" 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="left"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="right"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="middle"> - <cd:constant type="cd:command"/> - </cd:parameter> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - <cd:constant type="none"/> - <cd:constant type="local"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="contrastcolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="overlay"/> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="samepage"> - <cd:constant type="yes"/> - <cd:constant type="empty"/> - <cd:constant type="no"/> - <cd:constant type="none"/> - </cd:parameter> - <cd:parameter name="unknownreference"> - <cd:constant type="yes"/> - <cd:constant type="empty"/> - <cd:constant type="no"/> - <cd:constant type="none"/> - </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="position"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> <!-- maybe not all parameters from framed --> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="defineinteractionmenu" variant="1" file="core-int.tex"> - <cd:sequence> - <cd:string value="defineinteractionmenu"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" interactive="exclusive" list="yes"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="top"/> - <cd:constant type="bottom"/> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupinteractionmenu" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="defineinteractionmenu" variant="2" file="core-int.tex"> - <cd:sequence> - <cd:string value="defineinteractionmenu"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" interactive="exclusive"> - <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 n="2" optional="yes"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="top"/> - <cd:constant type="bottom"/> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="3" optional="yes" list="yes"> - <cd:inherit name="setupinteractionmenu" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="interactionmenu" type="environment"> - <cd:sequence> - <cd:string value="interactionmenu"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" interactive="exclusive"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="disableinteractionmenu" file="core-int.tex"> - <cd:sequence> - <cd:string value="disableinteractionmenu"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" interactive="exclusive"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="top"/> - <cd:constant type="bottom"/> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:reference n="2" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="useexternaldocument" file="core-ref.tex"> - <cd:sequence> - <cd:string value="useexternaldocument"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" interactive="exclusive"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="file"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:constant type="cd:text"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="useURL" file="core-ref.tex"> - <cd:sequence> - <cd:string value="useURL"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" interactive="exclusive"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:constant type="file"/> - </cd:keywords> - <cd:keywords n="4"> - <cd:constant type="cd:text"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="coupledocument" file="core-ref.tex"> - <cd:sequence> - <cd:string value="coupledocument"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" interactive="exclusive"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="file"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="from" file="core-ref.tex"> - <cd:sequence> - <cd:string value="from"/> - </cd:sequence> - <cd:arguments> - <cd:reference n="1" interactive="exclusive"/> - </cd:arguments> - </cd:command> - - <cd:command name="interactionbar"> - <cd:sequence> - <cd:string value="interactionbar"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" interactive="exclusive" list="yes"> - <cd:inherit name="setupinteractionbar" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="interactionbuttons" file="core-ref.tex"> - <cd:sequence> - <cd:string value="interactionbuttons"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes"> - <cd:inherit name="setupinteractionbar" n="1"/> - </cd:assignments> - <cd:keywords n="2" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupinteractionbar" file="core-int.tex"> - <cd:sequence> - <cd:string value="setupinteractionbar"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" interactive="exclusive" list="yes"> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - <cd:parameter name="alternative"> - <cd:constant 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="symbol"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="cd:dimension"/> - <cd:constant type="height"/> - <cd:constant type="fit"/> - </cd:parameter> - <cd:parameter name="height"> - <cd:constant type="cd:dimension"/> - <cd:constant type="height"/> - <cd:constant type="fit"/> - </cd:parameter> - <cd:parameter name="depth"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="step"> - <cd:constant type="cd:number"/> - <cd:constant type="small"/> - <cd:constant type="medium"/> - <cd:constant type="big"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="synchronize" file="core-int.tex"> - <cd:sequence> - <cd:string value="synchronize"/> - </cd:sequence> - </cd:command> - - <cd:command name="synchronization" type="environment"> - <cd:sequence> - <cd:string value="synchronization"/> - </cd:sequence> - </cd:command> - - <cd:command name="setupsynchronizationbar" file="core-int.tex"> - <cd:sequence> - <cd:string value="setupsynchronizationbar"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" interactive="exclusive" list="yes"> - <cd:parameter name="alternative"> - <cd:constant type="page"/> - <cd:constant type="local"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="cd:dimension"/> - <cd:constant type="height"/> - <cd:constant type="fit"/> - </cd:parameter> - <cd:parameter name="height"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="color"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="synchronizationbar" file="core-int.tex"> - <cd:sequence> - <cd:string value="synchronizationbar"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" interactive="exclusive"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" list="yes"> - <cd:parameter name="alternative"> - <cd:constant type="page"/> - <cd:constant type="local"/> - </cd:parameter> - <cd:inherit name="setupsynchronizationbar" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupsynchronization" file="core-int.tex"> - <cd:sequence> - <cd:string value="setupsynchronization"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" interactive="exclusive" list="yes"> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="defineprofile" file="core-int.tex"> - <cd:sequence> - <cd:string value="defineprofile"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" interactive="exclusive" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupprofiles" file="core-int.tex"> - <cd:sequence> - <cd:string value="setupprofiles"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" interactive="exclusive" list="yes"> - <cd:parameter name="option"> - <cd:constant type="test"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="profile" type="environment"> - <cd:sequence> - <cd:string value="profile"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" interactive="exclusive" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="followprofile" file="core-int.tex"> - <cd:sequence> - <cd:string value="followprofile"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1" interactive="exclusive"/> - <cd:keywords n="2"> - <cd:constant type="cd:text"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="placebookmarks" file="core-int.tex"> - <cd:sequence> - <cd:string value="placebookmarks"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - <cd:constant type="all"/> - </cd:keywords> - <cd:assignments n="3" optional="yes" list="yes"> - <cd:parameter name="force"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="bookmark" file="core-int.tex"> - <cd:sequence> - <cd:string value="bookmark"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="version" type="environment"> - <cd:sequence> - <cd:string value="version"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" interactive="exclusive" list="yes"> - <cd:constant type="cd:number"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupversions" file="core-int.tex"> - <cd:sequence> - <cd:string value="setupversions"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="number"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="markversion" file="core-int.tex"> - <cd:sequence> - <cd:string value="markversion"/> - </cd:sequence> - </cd:command> - - <cd:command name="selectversion" file="core-int.tex"> - <cd:sequence> - <cd:string value="selectversion"/> - </cd:sequence> - </cd:command> - - <cd:command name="defineversion" file="core-int.tex"> - <cd:sequence> - <cd:string value="defineversion"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" list="yes"> - <cd:constant type="cd:number"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="followversion" file="core-int.tex"> - <cd:sequence> - <cd:string value="followversion"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1" interactive="exclusive"/> - <cd:keywords n="2"> - <cd:constant type="cd:text"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="followprofileversion" file="core-int.tex"> - <cd:sequence> - <cd:string value="followprofileversion"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1" interactive="exclusive"/> - <cd:keywords n="2"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="defineprogram" file="core-ref.tex"> - <cd:sequence> - <cd:string value="defineprogram"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" interactive="exclusive"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:constant type="cd:text"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="setupprograms" file="core-ref.tex"> - <cd:sequence> - <cd:string value="setupprograms"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" interactive="exclusive" list="yes"> - <cd:parameter name="directory"> - <cd:constant type="cd:text"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="program" file="core-ref.tex"> - <cd:sequence> - <cd:string value="program"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" interactive="exclusive"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="figure" type="environment"> - <cd:sequence> - <cd:string value="figure"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" interactive="exclusive"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:file"/> - </cd:keywords> - <cd:assignments n="3" list="yes"> - <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:assignments> - </cd:arguments> - </cd:command> - - <!-- referring*figure skipped --> - - <!-- marking*figure skipped --> - - <!-- remark skipped --> - - <cd:command name="goto" file="core-ref.tex"> - <cd:sequence> - <cd:string value="goto"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1" interactive="exclusive"/> - <cd:content n="2" interactive="exclusive"/> - <cd:reference n="3" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="gotobox" file="core-ref.tex"> - <cd:sequence> - <cd:string value="gotobox"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1" interactive="exclusive"/> - <cd:reference n="2" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="button" file="core-ref.tex"> - <cd:sequence> - <cd:string value="button"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes"> - <cd:inherit name="setupbuttons" n="1"/> - </cd:assignments> - <cd:content n="2"/> - <cd:reference n="3" list="yes"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupbuttons" file="core-ref.tex"> - <cd:sequence> - <cd:string value="setupbuttons"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <!-- menubutton skipped --> - - <cd:command name="setupcomment" file="core-int.tex"> - <cd:sequence> - <cd:string value="setupcomment"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="state"> - <cd:constant 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="color"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="title"> - <cd:constant type="cd:text"/> - </cd:parameter> - <cd:parameter name="space"> - <cd:constant type="yes"/> - <cd:constant type="no"/> - </cd:parameter> - <cd:parameter name="symbol"> - <cd:constant type="normal"/> - <cd:constant type="New"/> - <cd:constant type="Balloon"/> - <cd:constant type="Addition"/> - <cd:constant type="Help"/> - <cd:constant type="Paragraph"/> - <cd:constant type="Key"/> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="option"> - <cd:constant type="max"/> - <cd:constant type="buffer"/> - </cd:parameter> - <cd:parameter name="margin"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="distance"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="comment" type="environment"> - <cd:sequence> - <cd:string value="comment"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupcomment" n="1"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="comment"> - <cd:sequence> - <cd:string value="comment"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2" optional="yes" list="yes"> - <cd:inherit name="setupcomment" n="1"/> - </cd:assignments> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="definefield" file="core-fld.tex"> - <cd:sequence> - <cd:string value="definefield"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> <!-- name --> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> <!-- type --> - <cd:constant type="text"/> - <cd:constant type="line"/> <!-- equal to text --> - <cd:constant type="push"/> - <cd:constant type="check"/> - <cd:constant type="radio"/> - <cd:constant type="combo"/> - <cd:constant type="choice"/> <!-- equal to combo --> - <cd:constant type="popup"/> <!-- equal to combo --> - </cd:keywords> - <cd:keywords n="3"> <!-- group --> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="4" list="yes"> <!-- optional for text? --> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="5" optional="yes"> <!-- default --> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definesubfield" file="core-fld.tex"> - <cd:sequence> - <cd:string value="definesubfield"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="3" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="copyfield" file="core-fld.tex"> - <cd:sequence> - <cd:string value="copyfield"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="clonefield" file="core-fld.tex"> - <cd:sequence> - <cd:string value="clonefield"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="3"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="4" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="field" file="core-fld.tex"> - <cd:sequence> - <cd:string value="field"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="fitfield" file="core-fld.tex"> - <cd:sequence> - <cd:string value="fitfield"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="fillinfield" file="core-fld.tex"> - <cd:sequence> - <cd:string value="fillinfield"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="tooltip" file="core-fld.tex"> - <cd:sequence> - <cd:string value="tooltip"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes"> - <cd:constant type="left"/> - <cd:constant type="right"/> - <cd:constant type="middle"/> - </cd:keywords> - <cd:content n="2"/> - <cd:content n="3"/> - </cd:arguments> - </cd:command> - - <cd:command name="showfields" file="core-fld.tex"> - <cd:sequence> - <cd:string value="showfields"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="logfields" file="core-fld.tex"> - <cd:sequence> - <cd:string value="logfields"/> - </cd:sequence> - </cd:command> - - <cd:command name="setupfield" file="core-fld.tex"> - <cd:sequence> - <cd:string value="setupfield"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" list="yes"> - <cd:constant type="label"/> - <cd:constant type="horizontal"/> - <cd:constant type="vertical"/> - <cd:constant type="frame"/> - </cd:keywords> - <cd:assignments n="3" list="yes"> - <cd:inherit name="setupfields" n="2"/> - </cd:assignments> - <cd:assignments n="4" list="yes"> </cd:assignments> - <cd:assignments n="5" list="yes"> </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupfields" file="core-fld.tex"> - <cd:sequence> - <cd:string value="setupfields"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> <!-- TODO: if it's reset, only a single argument, no list --> - <cd:constant type="reset"/> - <cd:constant type="label"/> - <cd:constant type="horizontal"/> - <cd:constant type="vertical"/> - <cd:constant type="frame"/> - </cd:keywords> - <cd:assignments n="2" 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="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="color"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="style"> - <cd:resolve name="style"/> - </cd:parameter> - <cd:parameter name="align"> - <cd:resolve name="align"/> - </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="hidden"/> - <cd:constant type="printable"/> - </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="fieldoffset"> - <cd:constant type="cd:dimension"/> - </cd:parameter> - <cd:parameter name="fieldframecolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="fieldbackgroundcolor"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:inherit name="setupframed" n="2"/> - </cd:assignments> - <cd:assignments n="3" list="yes"> - <cd:inherit name="setupfields" n="2"/> - </cd:assignments> - <cd:assignments n="4" list="yes"> - <cd:inherit name="setupfields" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupforms" file="core-fld.tex"> - <cd:sequence> - <cd:string value="setupforms"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="method"> - <cd:constant type="HTML"/> - <cd:constant type="FDF"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="definefieldstack" file="core-fld.tex"> - <cd:sequence> - <cd:string value="definefieldstack"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="3" list="yes"> - <cd:inherit name="setupfields" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="fieldstack" file="core-fld.tex"> - <cd:sequence> - <cd:string value="fieldstack"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="3" optional="yes" list="yes"> - <cd:inherit name="setupfields" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="clip" file="core-trf.tex"> - <cd:sequence> - <cd:string value="clip"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" optional="yes" list="yes"> - <cd:inherit name="setupclipping" n="1"/> - </cd:assignments> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupclipping" file="core-trf.tex"> - <cd:sequence> - <cd:string value="setupclipping"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" list="yes"> - <cd:parameter name="state"> - <cd:constant type="start"/> - <cd:constant type="stop"/> - </cd:parameter> - <cd:parameter name="n"> - <cd:constant type="cd:number" default="1"/> - </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="x"> - <cd:constant type="cd:number" default="1"/> - </cd:parameter> - <cd:parameter name="y"> - <cd:constant type="cd:number" default="1"/> - </cd:parameter> - <cd:parameter name="sx"> - <cd:constant type="cd:number" default="1"/> - </cd:parameter> - <cd:parameter name="sy"> - <cd:constant type="cd:number" default="1"/> - </cd:parameter> - <cd:parameter name="width"> - <cd:constant type="cd:dimension" default="0pt"/> - </cd:parameter> - <cd:parameter name="height"> - <cd:constant type="cd:dimension" default="0pt"/> - </cd:parameter> - <cd:parameter name="hoffset"> - <cd:constant type="cd:dimension" default="0pt"/> - </cd:parameter> - <cd:parameter name="voffset"> - <cd:constant type="cd:dimension" default="0pt"/> - </cd:parameter> - <cd:parameter name="offset"> - <cd:constant type="cd:dimension" default="0pt"/> - </cd:parameter> - <cd:parameter name="leftoffset"> - <cd:constant type="cd:dimension" default="0pt"/> - </cd:parameter> - <cd:parameter name="rightoffset"> - <cd:constant type="cd:dimension" default="0pt"/> - </cd:parameter> - <cd:parameter name="topoffset"> - <cd:constant type="cd:dimension" default="0pt"/> - </cd:parameter> - <cd:parameter name="bottomoffset"> - <cd:constant type="cd:dimension" default="0pt"/> - </cd:parameter> - <cd:parameter name="mp"> - <cd:constant type="cd:name" default=""/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="placelegend"> - <cd:sequence> - <cd:string value="placelegend"/> - </cd:sequence> - <cd:arguments> - <cd:content n="1"/> - <cd:content n="2"/> - </cd:arguments> - </cd:command> - - <cd:command name="setuplegend"> - <cd:sequence> - <cd:string value="setuplegend"/> - </cd:sequence> - <cd:arguments> - <cd:assignments n="1" 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="inbetween"> - <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="location"> - <cd:constant type="right"/> - <cd:constant type="bottom"/> - </cd:parameter> - <cd:parameter name="bodyfont"> - <cd:resolve name="bodyfont"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupstrut" file="core-spa.tex"> - <cd:sequence> - <cd:string value="setupstrut"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="yes" default="yes"/> - <cd:constant type="no"/> - <cd:constant type="cap"/> - <cd:constant type="cd:text"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="usetypescriptfile" file="type-ini.tex"> - <cd:sequence> - <cd:string value="usetypescriptfile"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:file"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="usetypescript" file="type-ini.tex"> - <cd:sequence> - <cd:string value="usetypescript"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="3" optional="yes" list="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definetypeface" file="type-ini.tex"> - <cd:sequence> - <cd:string value="definetypeface"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:keywords n="2"> - <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 n="3"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="4"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="5" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="6" optional="yes"> - <cd:parameter name="features"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="rscale"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="encoding"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="text"> - <cd:constant type="cd:name"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="definefontfeature" file="type-ini.tex"> - <cd:sequence> - <cd:string value="definefontfeature"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:keywords n="2" optional="yes"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="3" optional="no"> - <cd:parameter name="compose"> - <cd:constant type="no" default="yes"/> - <cd:constant type="yes"/> - </cd:parameter> - <cd:parameter name="mode"> - <cd:constant type="node"/> - <cd:constant type="base" default="yes"/> - </cd:parameter> - <cd:parameter name="tlig"> - <cd:constant type="no" default="yes"/> - <cd:constant type="yes"/> - </cd:parameter> - <cd:parameter name="trep"> - <cd:constant type="no" default="yes"/> - <cd:constant type="yes"/> - </cd:parameter> - <cd:parameter name="script"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="language"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="..tag.."> <!-- can't use > here, \showsetup gives an error --> - <cd:constant type="no" default="yes"/> - <cd:constant type="yes"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="definefonthandling" file="hand-ini.mkii"> - <cd:sequence> - <cd:string value="definefonthandling"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:name" list="yes"/> - </cd:keywords> - <cd:assignments n="3"> - <cd:parameter name="type"> - <cd:constant type="hanging" default="yes"/> - <cd:constant type="hz"/> - <cd:constant type="spacing"/> - <cd:constant type="tag"/> - </cd:parameter> - <cd:parameter name="right"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="left"> - <cd:constant type="cd:number"/> - </cd:parameter> - <cd:parameter name="factor"> - <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="step"> - <cd:constant type="cd:number"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupfonthandling" file="hand-ini.mkii"> - <cd:sequence> - <cd:string value="setupfonthandling"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2"> - <cd:inherit name="definefonthandling" n="2"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <!-- mkii: - - <cd:command name="definefontsynonym" file="font-ini.tex"> - <cd:sequence> - <cd:string value="definefontsynonym"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="3" optional="yes"> - <cd:parameter name="encoding"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="features"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="handling"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="mapping"> - <cd:constant type="cd:name"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - --> - - <cd:command name="definefontsynonym" file="font-ini.tex"> - <cd:sequence> - <cd:string value="definefontsynonym"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:text"/> - </cd:keywords> - <cd:assignments n="3" optional="yes"> - <cd:parameter name="fallbacks"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="features"> - <cd:constant type="cd:name"/> - </cd:parameter> - <cd:parameter name="goodies"> - <cd:constant type="cd:name"/> - </cd:parameter> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupfontsynonym" file="font-ini.tex"> - <cd:sequence> - <cd:string value="setupfontsynonym"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:name"/> - </cd:keywords> - <cd:assignments n="2"> - <cd:inherit name="definefontsynonym" n="3"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="mapfontsize" file="font-ini.tex" category="fonts"> - <cd:sequence> - <cd:string value="mapfontsize"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:constant type="cd:dimension"/> - </cd:keywords> - <cd:keywords n="2"> - <cd:constant type="cd:dimension"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="definedfont" file="font-ini.tex" category="fonts"> - <cd:sequence> - <cd:string value="definedfont"/> - </cd:sequence> - <cd:arguments> - <cd:keywords n="1"> - <cd:inherit name="definefont" n="2"/> - </cd:keywords> - </cd:arguments> - </cd:command> - -</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkii/cont-nl.xml b/Master/texmf-dist/tex/context/interface/mkii/cont-nl.xml index ac955ae54a5..ac0b3a4dd50 100644 --- a/Master/texmf-dist/tex/context/interface/mkii/cont-nl.xml +++ b/Master/texmf-dist/tex/context/interface/mkii/cont-nl.xml @@ -1211,7 +1211,7 @@ <cd:command name="localfootnotes" type="environment" file="core-not.tex" category="footnotes"> <cd:sequence> - <cd:string value="localfootnotes"/> + <cd:string value="lokalevoetnoten"/> </cd:sequence> </cd:command> @@ -2740,7 +2740,7 @@ <cd:command name="marginblock" type="environment" file="page-flt.tex"> <cd:sequence> - <cd:string value="marginblock"/> + <cd:string value="margeblok"/> </cd:sequence> </cd:command> @@ -7122,7 +7122,7 @@ <cd:command name="linecorrection" type="environment"> <cd:sequence> - <cd:string value="linecorrection"/> + <cd:string value="regelcorrectie"/> </cd:sequence> </cd:command> @@ -7221,7 +7221,7 @@ <cd:command name="alignment" type="environment" file="core-spa.tex"> <cd:sequence> - <cd:string value="alignment"/> + <cd:string value="uitlijnen"/> </cd:sequence> <cd:arguments> <cd:keywords n="1" optional="yes" list="yes"> diff --git a/Master/texmf-dist/tex/context/interface/mkii/keys-cs.xml b/Master/texmf-dist/tex/context/interface/mkii/keys-cs.xml index ce8e41016fb..9ce2a779a97 100644 --- a/Master/texmf-dist/tex/context/interface/mkii/keys-cs.xml +++ b/Master/texmf-dist/tex/context/interface/mkii/keys-cs.xml @@ -79,6 +79,7 @@ <cd:variable name='all' value='vse'/> <cd:variable name='alphabetic' value='alphabetic'/> <cd:variable name='always' value='vzdy'/> + <cd:variable name='anchor' value='anchor'/> <cd:variable name='and' value='and'/> <cd:variable name='answerarea' value='answerarea'/> <cd:variable name='appendices' value='dodatky'/> @@ -172,9 +173,11 @@ <cd:variable name='down' value='down'/> <cd:variable name='each' value='kazdy'/> <cd:variable name='edge' value='hrana'/> + <cd:variable name='effective' value='effective'/> <cd:variable name='eight' value='eight'/> <cd:variable name='embed' value='embed'/> <cd:variable name='empty' value='prazdne'/> + <cd:variable name='enable' value='enable'/> <cd:variable name='end' value='end'/> <cd:variable name='endnote' value='endnote'/> <cd:variable name='enumeration' value='vycet'/> @@ -209,9 +212,10 @@ <cd:variable name='force' value='sila'/> <cd:variable name='foreground' value='popredi'/> <cd:variable name='formula' value='rovnice'/> - <cd:variable name='formulae' value='rovnice'/> + <cd:variable name='formulas' value='rovnice'/> <cd:variable name='forward' value='vpred'/> <cd:variable name='four' value='ctyri'/> + <cd:variable name='fractions' value='fractions'/> <cd:variable name='frame' value='ramecek'/> <cd:variable name='framedtext' value='oramovanytext'/> <cd:variable name='friday' value='patek'/> @@ -236,6 +240,7 @@ <cd:variable name='here' value='zde'/> <cd:variable name='hereafter' value='nize'/> <cd:variable name='hidden' value='skryte'/> + <cd:variable name='hiddenbar' value='hiddenbar'/> <cd:variable name='hiding' value='skryt'/> <cd:variable name='high' value='vysoko'/> <cd:variable name='horizontal' value='horizontalne'/> @@ -379,6 +384,7 @@ <cd:variable name='note' value='note'/> <cd:variable name='nothanging' value='nothanging'/> <cd:variable name='nothyphenated' value='nothyphenated'/> + <cd:variable name='notjoinedup' value='notjoinedup'/> <cd:variable name='november' value='listopad'/> <cd:variable name='nowhere' value='nikde'/> <cd:variable name='nowhite' value='zadnabila'/> @@ -627,6 +633,7 @@ <cd:constant name='anchor' value='anchor'/> <cd:constant name='andtext' value='andtext'/> <cd:constant name='apa' value='apa'/> + <cd:constant name='arguments' value='arguments'/> <cd:constant name='arrow' value='sipka'/> <cd:constant name='artauthor' value='artauthor'/> <cd:constant name='artauthoretaldisplay' value='artauthoretaldisplay'/> @@ -727,6 +734,7 @@ <cd:constant name='controls' value='controls'/> <cd:constant name='conversion' value='konverze'/> <cd:constant name='convertfile' value='konverzesouboru'/> + <cd:constant name='copies' value='copies'/> <cd:constant name='corner' value='roh'/> <cd:constant name='coupling' value='propojeni'/> <cd:constant name='couplingway' value='zpusobpropojeni'/> @@ -775,6 +783,7 @@ <cd:constant name='etaloption' value='etaloption'/> <cd:constant name='etaltext' value='etaltext'/> <cd:constant name='evenmargin' value='sudamarginalie'/> + <cd:constant name='exact' value='exact'/> <cd:constant name='exitoffset' value='exitoffset'/> <cd:constant name='expansion' value='expanzen'/> <cd:constant name='export' value='export'/> @@ -817,6 +826,7 @@ <cd:constant name='frameoffset' value='offsetramecku'/> <cd:constant name='frameradius' value='polomerramecku'/> <cd:constant name='frames' value='ramecky'/> + <cd:constant name='freeregion' value='freeregion'/> <cd:constant name='from' value='z'/> <cd:constant name='functioncolor' value='functioncolor'/> <cd:constant name='functionstyle' value='functionstyle'/> @@ -1166,6 +1176,7 @@ <cd:constant name='splitoffset' value='splitoffset'/> <cd:constant name='spot' value='spot'/> <cd:constant name='stack' value='stack'/> + <cd:constant name='stackname' value='stackname'/> <cd:constant name='start' value='start'/> <cd:constant name='starter' value='starter'/> <cd:constant name='state' value='status'/> @@ -1176,6 +1187,7 @@ <cd:constant name='strip' value='strip'/> <cd:constant name='strut' value='strut'/> <cd:constant name='style' value='pismeno'/> + <cd:constant name='stylealternative' value='stylealternative'/> <cd:constant name='sub' value='pod'/> <cd:constant name='subtitle' value='podtitulek'/> <cd:constant name='suffix' value='suffix'/> @@ -1231,6 +1243,7 @@ <cd:constant name='topspace' value='svrchnimezera'/> <cd:constant name='topstate' value='statusvrsku'/> <cd:constant name='totalnumber' value='totalnumber'/> + <cd:constant name='transform' value='transform'/> <cd:constant name='translate' value='translate'/> <cd:constant name='trimoffset' value='trimoffset'/> <cd:constant name='type' value='typ'/> @@ -1317,6 +1330,7 @@ <cd:command name='Words' value='Slova'/> <cd:command name='about' value='oref'/> <cd:command name='adaptlayout' value='prizpusobvzhled'/> + <cd:command name='alignment' value='alignment'/> <cd:command name='arg' value='arg'/> <cd:command name='at' value='pref'/> <cd:command name='atleftmargin' value='atleftmargin'/> @@ -1533,11 +1547,13 @@ <cd:command name='leftmargindistance' value='vzdalenostlevemarginalie'/> <cd:command name='leftmarginwidth' value='sirkalevemarginalie'/> <cd:command name='leg' value='leg'/> + <cd:command name='linecorrection' value='linecorrection'/> <cd:command name='linewidth' value='tloustkacary'/> <cd:command name='listheight' value='vyskaseznamu'/> <cd:command name='listlength' value='delkaseznamu'/> <cd:command name='listsymbol' value='listsymbol'/> <cd:command name='listwidth' value='sirkaseznamu'/> + <cd:command name='localfootnotes' value='localfootnotes'/> <cd:command name='logfields' value='zaznamovepole'/> <cd:command name='lohi' value='nivy'/> <cd:command name='low' value='nizky'/> @@ -1546,6 +1562,7 @@ <cd:command name='makeupheight' value='vyskasazby'/> <cd:command name='makeupwidth' value='sirkasazby'/> <cd:command name='mar' value='okr'/> + <cd:command name='marginblock' value='marginblock'/> <cd:command name='margindistance' value='vzdalenostmarginalie'/> <cd:command name='marginrule' value='marginalnilinka'/> <cd:command name='margintext' value='marginalnitext'/> @@ -1645,6 +1662,7 @@ <cd:command name='rightmarginwidth' value='sirkapravemarginalie'/> <cd:command name='romannumerals' value='rimskecislice'/> <cd:command name='rotate' value='otocit'/> + <cd:command name='savebuffer' value='savebuffer'/> <cd:command name='scale' value='meritko'/> <cd:command name='screen' value='obrazovka'/> <cd:command name='selectblocks' value='vyberbloky'/> @@ -1680,7 +1698,9 @@ <cd:command name='setupcombinations' value='nastavspojeni'/> <cd:command name='setupcombinedlist' value='nastavkombinovanyseznam'/> <cd:command name='setupcomment' value='nastavkomentar'/> + <cd:command name='setupdescription' value='setupdescription'/> <cd:command name='setupdescriptions' value='nastavpopisy'/> + <cd:command name='setupenumeration' value='setupenumeration'/> <cd:command name='setupenumerations' value='nastavvycty'/> <cd:command name='setupexternalfigures' value='nastavexterniobrazy'/> <cd:command name='setupfield' value='nastavpole'/> @@ -1695,8 +1715,10 @@ <cd:command name='setupfootnotedefinition' value='nastavdefinicipoznamekpodcarou'/> <cd:command name='setupfootnotes' value='nastavpoznamkypodcarou'/> <cd:command name='setupforms' value='setupforms'/> + <cd:command name='setupformula' value='setupformula'/> <cd:command name='setupformulas' value='nastavrovnice'/> <cd:command name='setupframed' value='nastavoramovani'/> + <cd:command name='setupframedtext' value='setupframedtext'/> <cd:command name='setupframedtexts' value='nastavoramovanetexty'/> <cd:command name='setuphead' value='nastavnadpis'/> <cd:command name='setupheader' value='nastavzahlavi'/> @@ -1725,7 +1747,9 @@ <cd:command name='setuplinewidth' value='nastavsirkucary'/> <cd:command name='setuplist' value='nastavseznam'/> <cd:command name='setupmakeup' value='nastavupravu'/> + <cd:command name='setupmarginblock' value='setupmarginblock'/> <cd:command name='setupmarginblocks' value='nastavmarginalniblok'/> + <cd:command name='setupmargindata' value='setupmargindata'/> <cd:command name='setupmarginrules' value='nastavmarginalnilinky'/> <cd:command name='setupmarking' value='nastavznaceni'/> <cd:command name='setupmathalignment' value='setupmathalignment'/> @@ -1904,6 +1928,7 @@ <cd:command name='testcolumn' value='testcolumn'/> <cd:command name='testpage' value='testpage'/> <cd:command name='tex' value='tex'/> + <cd:command name='textbackground' value='textbackground'/> <cd:command name='textheight' value='vyskatextu'/> <cd:command name='textreference' value='odkaznatext'/> <cd:command name='textrule' value='textovalinka'/> diff --git a/Master/texmf-dist/tex/context/interface/mkii/keys-de.xml b/Master/texmf-dist/tex/context/interface/mkii/keys-de.xml index 5c7ecc6514e..404f8da8980 100644 --- a/Master/texmf-dist/tex/context/interface/mkii/keys-de.xml +++ b/Master/texmf-dist/tex/context/interface/mkii/keys-de.xml @@ -79,6 +79,7 @@ <cd:variable name='all' value='alles'/> <cd:variable name='alphabetic' value='alphabetic'/> <cd:variable name='always' value='immer'/> + <cd:variable name='anchor' value='anchor'/> <cd:variable name='and' value='und'/> <cd:variable name='answerarea' value='answerarea'/> <cd:variable name='appendices' value='anhaenge'/> @@ -172,9 +173,11 @@ <cd:variable name='down' value='down'/> <cd:variable name='each' value='jede'/> <cd:variable name='edge' value='kante'/> + <cd:variable name='effective' value='effective'/> <cd:variable name='eight' value='acht'/> <cd:variable name='embed' value='embed'/> <cd:variable name='empty' value='leer'/> + <cd:variable name='enable' value='enable'/> <cd:variable name='end' value='end'/> <cd:variable name='endnote' value='endnote'/> <cd:variable name='enumeration' value='nummerierung'/> @@ -209,9 +212,10 @@ <cd:variable name='force' value='zwinge'/> <cd:variable name='foreground' value='vordergrund'/> <cd:variable name='formula' value='formel'/> - <cd:variable name='formulae' value='formeln'/> + <cd:variable name='formulas' value='formeln'/> <cd:variable name='forward' value='vorwaerts'/> <cd:variable name='four' value='vier'/> + <cd:variable name='fractions' value='fractions'/> <cd:variable name='frame' value='rahmen'/> <cd:variable name='framedtext' value='umrahmtertext'/> <cd:variable name='friday' value='freitag'/> @@ -236,6 +240,7 @@ <cd:variable name='here' value='hier'/> <cd:variable name='hereafter' value='nachher'/> <cd:variable name='hidden' value='versteckt'/> + <cd:variable name='hiddenbar' value='hiddenbar'/> <cd:variable name='hiding' value='verbergen'/> <cd:variable name='high' value='hoch'/> <cd:variable name='horizontal' value='horizontal'/> @@ -379,6 +384,7 @@ <cd:variable name='note' value='note'/> <cd:variable name='nothanging' value='nothanging'/> <cd:variable name='nothyphenated' value='nothyphenated'/> + <cd:variable name='notjoinedup' value='notjoinedup'/> <cd:variable name='november' value='november'/> <cd:variable name='nowhere' value='nirgens'/> <cd:variable name='nowhite' value='keinweiss'/> @@ -627,6 +633,7 @@ <cd:constant name='anchor' value='anchor'/> <cd:constant name='andtext' value='andtext'/> <cd:constant name='apa' value='apa'/> + <cd:constant name='arguments' value='arguments'/> <cd:constant name='arrow' value='pfeil'/> <cd:constant name='artauthor' value='artauthor'/> <cd:constant name='artauthoretaldisplay' value='artauthoretaldisplay'/> @@ -727,6 +734,7 @@ <cd:constant name='controls' value='controls'/> <cd:constant name='conversion' value='konversion'/> <cd:constant name='convertfile' value='konvertieredatei'/> + <cd:constant name='copies' value='copies'/> <cd:constant name='corner' value='winkel'/> <cd:constant name='coupling' value='verknuepfung'/> <cd:constant name='couplingway' value='verkopplungsart'/> @@ -775,6 +783,7 @@ <cd:constant name='etaloption' value='etaloption'/> <cd:constant name='etaltext' value='etaltext'/> <cd:constant name='evenmargin' value='geraderand'/> + <cd:constant name='exact' value='exact'/> <cd:constant name='exitoffset' value='exitoffset'/> <cd:constant name='expansion' value='expansion'/> <cd:constant name='export' value='export'/> @@ -817,6 +826,7 @@ <cd:constant name='frameoffset' value='rahmenoffset'/> <cd:constant name='frameradius' value='rahmenradius'/> <cd:constant name='frames' value='umrahmen'/> + <cd:constant name='freeregion' value='freeregion'/> <cd:constant name='from' value='von'/> <cd:constant name='functioncolor' value='functioncolor'/> <cd:constant name='functionstyle' value='functionstyle'/> @@ -1166,6 +1176,7 @@ <cd:constant name='splitoffset' value='splitoffset'/> <cd:constant name='spot' value='spot'/> <cd:constant name='stack' value='stack'/> + <cd:constant name='stackname' value='stackname'/> <cd:constant name='start' value='start'/> <cd:constant name='starter' value='starter'/> <cd:constant name='state' value='status'/> @@ -1176,6 +1187,7 @@ <cd:constant name='strip' value='strip'/> <cd:constant name='strut' value='strut'/> <cd:constant name='style' value='stil'/> + <cd:constant name='stylealternative' value='stylealternative'/> <cd:constant name='sub' value='unter'/> <cd:constant name='subtitle' value='untertitel'/> <cd:constant name='suffix' value='suffix'/> @@ -1231,6 +1243,7 @@ <cd:constant name='topspace' value='kopfspatium'/> <cd:constant name='topstate' value='statusoben'/> <cd:constant name='totalnumber' value='totalnumber'/> + <cd:constant name='transform' value='transform'/> <cd:constant name='translate' value='translate'/> <cd:constant name='trimoffset' value='trimoffset'/> <cd:constant name='type' value='typ'/> @@ -1317,6 +1330,7 @@ <cd:command name='Words' value='Woerter'/> <cd:command name='about' value='ueber'/> <cd:command name='adaptlayout' value='passelayoutan'/> + <cd:command name='alignment' value='alignment'/> <cd:command name='arg' value='arg'/> <cd:command name='at' value='bei'/> <cd:command name='atleftmargin' value='atleftmargin'/> @@ -1533,11 +1547,13 @@ <cd:command name='leftmargindistance' value='linkemarginalafstand'/> <cd:command name='leftmarginwidth' value='linkemarginalbreite'/> <cd:command name='leg' value='leg'/> + <cd:command name='linecorrection' value='linecorrection'/> <cd:command name='linewidth' value='liniendicke'/> <cd:command name='listheight' value='listenhoehe'/> <cd:command name='listlength' value='listenlaenge'/> <cd:command name='listsymbol' value='listsymbol'/> <cd:command name='listwidth' value='listenbreite'/> + <cd:command name='localfootnotes' value='localfootnotes'/> <cd:command name='logfields' value='registrierefelder'/> <cd:command name='lohi' value='tiho'/> <cd:command name='low' value='tief'/> @@ -1546,6 +1562,7 @@ <cd:command name='makeupheight' value='satzhoehe'/> <cd:command name='makeupwidth' value='satzbreite'/> <cd:command name='mar' value='mar'/> + <cd:command name='marginblock' value='marginblock'/> <cd:command name='margindistance' value='marginalafstand'/> <cd:command name='marginrule' value='marginallinie'/> <cd:command name='margintext' value='marginaltext'/> @@ -1645,6 +1662,7 @@ <cd:command name='rightmarginwidth' value='rechtemarginalbreite'/> <cd:command name='romannumerals' value='roemischezahlen'/> <cd:command name='rotate' value='drehen'/> + <cd:command name='savebuffer' value='savebuffer'/> <cd:command name='scale' value='format'/> <cd:command name='screen' value='bildschirm'/> <cd:command name='selectblocks' value='waehlebloeckeaus'/> @@ -1680,7 +1698,9 @@ <cd:command name='setupcombinations' value='stellekombinationein'/> <cd:command name='setupcombinedlist' value='stellezusammengestelltelisteein'/> <cd:command name='setupcomment' value='stellekommentarein'/> + <cd:command name='setupdescription' value='setupdescription'/> <cd:command name='setupdescriptions' value='definierebeschreibungen'/> + <cd:command name='setupenumeration' value='setupenumeration'/> <cd:command name='setupenumerations' value='stellebeschreibungein'/> <cd:command name='setupexternalfigures' value='stelleexterneabbildungenein'/> <cd:command name='setupfield' value='stellefeldein'/> @@ -1695,8 +1715,10 @@ <cd:command name='setupfootnotedefinition' value='stellefussnotendefinitionein'/> <cd:command name='setupfootnotes' value='stellefussnotenein'/> <cd:command name='setupforms' value='setupforms'/> + <cd:command name='setupformula' value='setupformula'/> <cd:command name='setupformulas' value='stelleformelnein'/> <cd:command name='setupframed' value='stelleumrahmtein'/> + <cd:command name='setupframedtext' value='setupframedtext'/> <cd:command name='setupframedtexts' value='stelleumrahmtetexteein'/> <cd:command name='setuphead' value='stelleueberschriftein'/> <cd:command name='setupheader' value='stellekopfzeileein'/> @@ -1725,7 +1747,9 @@ <cd:command name='setuplinewidth' value='stellelinienbreiteein'/> <cd:command name='setuplist' value='stellelisteein'/> <cd:command name='setupmakeup' value='stelleumbruchein'/> + <cd:command name='setupmarginblock' value='setupmarginblock'/> <cd:command name='setupmarginblocks' value='stellemarginalblockein'/> + <cd:command name='setupmargindata' value='setupmargindata'/> <cd:command name='setupmarginrules' value='stellemarginallinieein'/> <cd:command name='setupmarking' value='stellebeschriftungein'/> <cd:command name='setupmathalignment' value='setupmathalignment'/> @@ -1904,6 +1928,7 @@ <cd:command name='testcolumn' value='testcolumn'/> <cd:command name='testpage' value='testpage'/> <cd:command name='tex' value='tex'/> + <cd:command name='textbackground' value='textbackground'/> <cd:command name='textheight' value='texthoehe'/> <cd:command name='textreference' value='textreferenz'/> <cd:command name='textrule' value='textlinie'/> diff --git a/Master/texmf-dist/tex/context/interface/mkii/keys-en.xml b/Master/texmf-dist/tex/context/interface/mkii/keys-en.xml index 621cbd76368..a1c935db833 100644 --- a/Master/texmf-dist/tex/context/interface/mkii/keys-en.xml +++ b/Master/texmf-dist/tex/context/interface/mkii/keys-en.xml @@ -79,6 +79,7 @@ <cd:variable name='all' value='all'/> <cd:variable name='alphabetic' value='alphabetic'/> <cd:variable name='always' value='always'/> + <cd:variable name='anchor' value='anchor'/> <cd:variable name='and' value='and'/> <cd:variable name='answerarea' value='answerarea'/> <cd:variable name='appendices' value='appendices'/> @@ -172,9 +173,11 @@ <cd:variable name='down' value='down'/> <cd:variable name='each' value='each'/> <cd:variable name='edge' value='edge'/> + <cd:variable name='effective' value='effective'/> <cd:variable name='eight' value='eight'/> <cd:variable name='embed' value='embed'/> <cd:variable name='empty' value='empty'/> + <cd:variable name='enable' value='enable'/> <cd:variable name='end' value='end'/> <cd:variable name='endnote' value='endnote'/> <cd:variable name='enumeration' value='enumeration'/> @@ -209,9 +212,10 @@ <cd:variable name='force' value='force'/> <cd:variable name='foreground' value='foreground'/> <cd:variable name='formula' value='formula'/> - <cd:variable name='formulae' value='formulae'/> + <cd:variable name='formulas' value='formulas'/> <cd:variable name='forward' value='forward'/> <cd:variable name='four' value='four'/> + <cd:variable name='fractions' value='fractions'/> <cd:variable name='frame' value='frame'/> <cd:variable name='framedtext' value='framedtext'/> <cd:variable name='friday' value='friday'/> @@ -236,6 +240,7 @@ <cd:variable name='here' value='here'/> <cd:variable name='hereafter' value='hereafter'/> <cd:variable name='hidden' value='hidden'/> + <cd:variable name='hiddenbar' value='hiddenbar'/> <cd:variable name='hiding' value='hiding'/> <cd:variable name='high' value='high'/> <cd:variable name='horizontal' value='horizontal'/> @@ -379,6 +384,7 @@ <cd:variable name='note' value='note'/> <cd:variable name='nothanging' value='nothanging'/> <cd:variable name='nothyphenated' value='nothyphenated'/> + <cd:variable name='notjoinedup' value='notjoinedup'/> <cd:variable name='november' value='november'/> <cd:variable name='nowhere' value='nowhere'/> <cd:variable name='nowhite' value='nowhite'/> @@ -627,6 +633,7 @@ <cd:constant name='anchor' value='anchor'/> <cd:constant name='andtext' value='andtext'/> <cd:constant name='apa' value='apa'/> + <cd:constant name='arguments' value='arguments'/> <cd:constant name='arrow' value='arrow'/> <cd:constant name='artauthor' value='artauthor'/> <cd:constant name='artauthoretaldisplay' value='artauthoretaldisplay'/> @@ -727,6 +734,7 @@ <cd:constant name='controls' value='controls'/> <cd:constant name='conversion' value='conversion'/> <cd:constant name='convertfile' value='convertfile'/> + <cd:constant name='copies' value='copies'/> <cd:constant name='corner' value='corner'/> <cd:constant name='coupling' value='coupling'/> <cd:constant name='couplingway' value='couplingway'/> @@ -775,6 +783,7 @@ <cd:constant name='etaloption' value='etaloption'/> <cd:constant name='etaltext' value='etaltext'/> <cd:constant name='evenmargin' value='evenmargin'/> + <cd:constant name='exact' value='exact'/> <cd:constant name='exitoffset' value='exitoffset'/> <cd:constant name='expansion' value='expansion'/> <cd:constant name='export' value='export'/> @@ -817,6 +826,7 @@ <cd:constant name='frameoffset' value='frameoffset'/> <cd:constant name='frameradius' value='frameradius'/> <cd:constant name='frames' value='frames'/> + <cd:constant name='freeregion' value='freeregion'/> <cd:constant name='from' value='from'/> <cd:constant name='functioncolor' value='functioncolor'/> <cd:constant name='functionstyle' value='functionstyle'/> @@ -1166,6 +1176,7 @@ <cd:constant name='splitoffset' value='splitoffset'/> <cd:constant name='spot' value='spot'/> <cd:constant name='stack' value='stack'/> + <cd:constant name='stackname' value='stackname'/> <cd:constant name='start' value='start'/> <cd:constant name='starter' value='starter'/> <cd:constant name='state' value='state'/> @@ -1176,6 +1187,7 @@ <cd:constant name='strip' value='strip'/> <cd:constant name='strut' value='strut'/> <cd:constant name='style' value='style'/> + <cd:constant name='stylealternative' value='stylealternative'/> <cd:constant name='sub' value='sub'/> <cd:constant name='subtitle' value='subtitle'/> <cd:constant name='suffix' value='suffix'/> @@ -1231,6 +1243,7 @@ <cd:constant name='topspace' value='topspace'/> <cd:constant name='topstate' value='topstate'/> <cd:constant name='totalnumber' value='totalnumber'/> + <cd:constant name='transform' value='transform'/> <cd:constant name='translate' value='translate'/> <cd:constant name='trimoffset' value='trimoffset'/> <cd:constant name='type' value='type'/> @@ -1317,6 +1330,7 @@ <cd:command name='Words' value='Words'/> <cd:command name='about' value='about'/> <cd:command name='adaptlayout' value='adaptlayout'/> + <cd:command name='alignment' value='alignment'/> <cd:command name='arg' value='arg'/> <cd:command name='at' value='at'/> <cd:command name='atleftmargin' value='atleftmargin'/> @@ -1533,11 +1547,13 @@ <cd:command name='leftmargindistance' value='leftmargindistance'/> <cd:command name='leftmarginwidth' value='leftmarginwidth'/> <cd:command name='leg' value='leg'/> + <cd:command name='linecorrection' value='linecorrection'/> <cd:command name='linewidth' value='linethickness'/> <cd:command name='listheight' value='listheight'/> <cd:command name='listlength' value='listlength'/> <cd:command name='listsymbol' value='listsymbol'/> <cd:command name='listwidth' value='listwidth'/> + <cd:command name='localfootnotes' value='localfootnotes'/> <cd:command name='logfields' value='logfields'/> <cd:command name='lohi' value='lohi'/> <cd:command name='low' value='low'/> @@ -1546,6 +1562,7 @@ <cd:command name='makeupheight' value='makeupheight'/> <cd:command name='makeupwidth' value='makeupwidth'/> <cd:command name='mar' value='mar'/> + <cd:command name='marginblock' value='marginblock'/> <cd:command name='margindistance' value='margindistance'/> <cd:command name='marginrule' value='marginrule'/> <cd:command name='margintext' value='margintext'/> @@ -1645,6 +1662,7 @@ <cd:command name='rightmarginwidth' value='rightmarginwidth'/> <cd:command name='romannumerals' value='romannumerals'/> <cd:command name='rotate' value='rotate'/> + <cd:command name='savebuffer' value='savebuffer'/> <cd:command name='scale' value='scale'/> <cd:command name='screen' value='screen'/> <cd:command name='selectblocks' value='selectblocks'/> @@ -1680,7 +1698,9 @@ <cd:command name='setupcombinations' value='setupcombinations'/> <cd:command name='setupcombinedlist' value='setupcombinedlist'/> <cd:command name='setupcomment' value='setupcomment'/> + <cd:command name='setupdescription' value='setupdescription'/> <cd:command name='setupdescriptions' value='setupdescriptions'/> + <cd:command name='setupenumeration' value='setupenumeration'/> <cd:command name='setupenumerations' value='setupenumerations'/> <cd:command name='setupexternalfigures' value='setupexternalfigures'/> <cd:command name='setupfield' value='setupfield'/> @@ -1695,8 +1715,10 @@ <cd:command name='setupfootnotedefinition' value='setupfootnotedefinition'/> <cd:command name='setupfootnotes' value='setupfootnotes'/> <cd:command name='setupforms' value='setupforms'/> + <cd:command name='setupformula' value='setupformula'/> <cd:command name='setupformulas' value='setupformulae'/> <cd:command name='setupframed' value='setupframed'/> + <cd:command name='setupframedtext' value='setupframedtext'/> <cd:command name='setupframedtexts' value='setupframedtexts'/> <cd:command name='setuphead' value='setuphead'/> <cd:command name='setupheader' value='setupheader'/> @@ -1725,7 +1747,9 @@ <cd:command name='setuplinewidth' value='setuplinewidth'/> <cd:command name='setuplist' value='setuplist'/> <cd:command name='setupmakeup' value='setupmakeup'/> + <cd:command name='setupmarginblock' value='setupmarginblock'/> <cd:command name='setupmarginblocks' value='setupmarginblocks'/> + <cd:command name='setupmargindata' value='setupmargindata'/> <cd:command name='setupmarginrules' value='setupmarginrules'/> <cd:command name='setupmarking' value='setupmarking'/> <cd:command name='setupmathalignment' value='setupmathalignment'/> @@ -1904,6 +1928,7 @@ <cd:command name='testcolumn' value='testcolumn'/> <cd:command name='testpage' value='testpage'/> <cd:command name='tex' value='tex'/> + <cd:command name='textbackground' value='textbackground'/> <cd:command name='textheight' value='textheight'/> <cd:command name='textreference' value='textreference'/> <cd:command name='textrule' value='textrule'/> diff --git a/Master/texmf-dist/tex/context/interface/mkii/keys-fr.xml b/Master/texmf-dist/tex/context/interface/mkii/keys-fr.xml index 301f9462813..db6e35ac6c6 100644 --- a/Master/texmf-dist/tex/context/interface/mkii/keys-fr.xml +++ b/Master/texmf-dist/tex/context/interface/mkii/keys-fr.xml @@ -79,6 +79,7 @@ <cd:variable name='all' value='tout'/> <cd:variable name='alphabetic' value='alphabetic'/> <cd:variable name='always' value='toujours'/> + <cd:variable name='anchor' value='anchor'/> <cd:variable name='and' value='and'/> <cd:variable name='answerarea' value='answerarea'/> <cd:variable name='appendices' value='annexes'/> @@ -172,9 +173,11 @@ <cd:variable name='down' value='down'/> <cd:variable name='each' value='chaque'/> <cd:variable name='edge' value='bord'/> + <cd:variable name='effective' value='effective'/> <cd:variable name='eight' value='eight'/> <cd:variable name='embed' value='embed'/> <cd:variable name='empty' value='vide'/> + <cd:variable name='enable' value='enable'/> <cd:variable name='end' value='end'/> <cd:variable name='endnote' value='notefin'/> <cd:variable name='enumeration' value='enumeration'/> @@ -209,9 +212,10 @@ <cd:variable name='force' value='force'/> <cd:variable name='foreground' value='premierplan'/> <cd:variable name='formula' value='formule'/> - <cd:variable name='formulae' value='formules'/> + <cd:variable name='formulas' value='formules'/> <cd:variable name='forward' value='avance'/> <cd:variable name='four' value='quatre'/> + <cd:variable name='fractions' value='fractions'/> <cd:variable name='frame' value='cadre'/> <cd:variable name='framedtext' value='texteencadre'/> <cd:variable name='friday' value='vendredi'/> @@ -236,6 +240,7 @@ <cd:variable name='here' value='ici'/> <cd:variable name='hereafter' value='suivant'/> <cd:variable name='hidden' value='cache'/> + <cd:variable name='hiddenbar' value='hiddenbar'/> <cd:variable name='hiding' value='cache'/> <cd:variable name='high' value='haut'/> <cd:variable name='horizontal' value='horizontale'/> @@ -379,6 +384,7 @@ <cd:variable name='note' value='note'/> <cd:variable name='nothanging' value='nonsuspendu'/> <cd:variable name='nothyphenated' value='nothyphenated'/> + <cd:variable name='notjoinedup' value='notjoinedup'/> <cd:variable name='november' value='novembre'/> <cd:variable name='nowhere' value='nulpart'/> <cd:variable name='nowhite' value='sansblanc'/> @@ -627,6 +633,7 @@ <cd:constant name='anchor' value='anchor'/> <cd:constant name='andtext' value='andtext'/> <cd:constant name='apa' value='apa'/> + <cd:constant name='arguments' value='arguments'/> <cd:constant name='arrow' value='fleche'/> <cd:constant name='artauthor' value='artauthor'/> <cd:constant name='artauthoretaldisplay' value='artauthoretaldisplay'/> @@ -727,6 +734,7 @@ <cd:constant name='controls' value='controles'/> <cd:constant name='conversion' value='conversion'/> <cd:constant name='convertfile' value='conversionfichier'/> + <cd:constant name='copies' value='copies'/> <cd:constant name='corner' value='coin'/> <cd:constant name='coupling' value='couplage'/> <cd:constant name='couplingway' value='modecouplage'/> @@ -775,6 +783,7 @@ <cd:constant name='etaloption' value='etaloption'/> <cd:constant name='etaltext' value='etaltext'/> <cd:constant name='evenmargin' value='margepaire'/> + <cd:constant name='exact' value='exact'/> <cd:constant name='exitoffset' value='exitoffset'/> <cd:constant name='expansion' value='expansion'/> <cd:constant name='export' value='export'/> @@ -817,6 +826,7 @@ <cd:constant name='frameoffset' value='decalagecadre'/> <cd:constant name='frameradius' value='rayoncadre'/> <cd:constant name='frames' value='cadres'/> + <cd:constant name='freeregion' value='freeregion'/> <cd:constant name='from' value='de'/> <cd:constant name='functioncolor' value='functioncolor'/> <cd:constant name='functionstyle' value='functionstyle'/> @@ -1166,6 +1176,7 @@ <cd:constant name='splitoffset' value='splitoffset'/> <cd:constant name='spot' value='spot'/> <cd:constant name='stack' value='stack'/> + <cd:constant name='stackname' value='stackname'/> <cd:constant name='start' value='demarre'/> <cd:constant name='starter' value='starter'/> <cd:constant name='state' value='etat'/> @@ -1176,6 +1187,7 @@ <cd:constant name='strip' value='strip'/> <cd:constant name='strut' value='strut'/> <cd:constant name='style' value='style'/> + <cd:constant name='stylealternative' value='stylealternative'/> <cd:constant name='sub' value='sous'/> <cd:constant name='subtitle' value='soustitre'/> <cd:constant name='suffix' value='suffix'/> @@ -1231,6 +1243,7 @@ <cd:constant name='topspace' value='espacesup'/> <cd:constant name='topstate' value='etatsup'/> <cd:constant name='totalnumber' value='totalnumber'/> + <cd:constant name='transform' value='transform'/> <cd:constant name='translate' value='translate'/> <cd:constant name='trimoffset' value='trimoffset'/> <cd:constant name='type' value='type'/> @@ -1317,6 +1330,7 @@ <cd:command name='Words' value='Mots'/> <cd:command name='about' value='concernant'/> <cd:command name='adaptlayout' value='adaptedisposition'/> + <cd:command name='alignment' value='alignment'/> <cd:command name='arg' value='arg'/> <cd:command name='at' value='a'/> <cd:command name='atleftmargin' value='atleftmargin'/> @@ -1533,11 +1547,13 @@ <cd:command name='leftmargindistance' value='distancemargegauche'/> <cd:command name='leftmarginwidth' value='largeurmargegauche'/> <cd:command name='leg' value='leg'/> + <cd:command name='linecorrection' value='linecorrection'/> <cd:command name='linewidth' value='largeurligne'/> <cd:command name='listheight' value='hauteurliste'/> <cd:command name='listlength' value='llongueurliste'/> <cd:command name='listsymbol' value='listesymbole'/> <cd:command name='listwidth' value='largeurliste'/> + <cd:command name='localfootnotes' value='localfootnotes'/> <cd:command name='logfields' value='logchamp'/> <cd:command name='lohi' value='baha'/> <cd:command name='low' value='bas'/> @@ -1546,6 +1562,7 @@ <cd:command name='makeupheight' value='hauteurmakeup'/> <cd:command name='makeupwidth' value='largeurmakeup'/> <cd:command name='mar' value='mar'/> + <cd:command name='marginblock' value='marginblock'/> <cd:command name='margindistance' value='distancemarge'/> <cd:command name='marginrule' value='margereglee'/> <cd:command name='margintext' value='textemarge'/> @@ -1645,6 +1662,7 @@ <cd:command name='rightmarginwidth' value='largeurmargedroite'/> <cd:command name='romannumerals' value='chiffresromains'/> <cd:command name='rotate' value='oriente'/> + <cd:command name='savebuffer' value='savebuffer'/> <cd:command name='scale' value='echelle'/> <cd:command name='screen' value='ecran'/> <cd:command name='selectblocks' value='selectionneblocs'/> @@ -1680,7 +1698,9 @@ <cd:command name='setupcombinations' value='reglecombinaisons'/> <cd:command name='setupcombinedlist' value='reglelisteimbriquee'/> <cd:command name='setupcomment' value='reglecommentaire'/> + <cd:command name='setupdescription' value='setupdescription'/> <cd:command name='setupdescriptions' value='regledescriptions'/> + <cd:command name='setupenumeration' value='setupenumeration'/> <cd:command name='setupenumerations' value='regleenumerations'/> <cd:command name='setupexternalfigures' value='reglefiguresexternes'/> <cd:command name='setupfield' value='reglechamp'/> @@ -1695,8 +1715,10 @@ <cd:command name='setupfootnotedefinition' value='definitnotepdp'/> <cd:command name='setupfootnotes' value='reglenotepdp'/> <cd:command name='setupforms' value='regleformulaires'/> + <cd:command name='setupformula' value='setupformula'/> <cd:command name='setupformulas' value='regleformules'/> <cd:command name='setupframed' value='regleencadre'/> + <cd:command name='setupframedtext' value='setupframedtext'/> <cd:command name='setupframedtexts' value='setupframedtexts'/> <cd:command name='setuphead' value='regletete'/> <cd:command name='setupheader' value='regleentete'/> @@ -1725,7 +1747,9 @@ <cd:command name='setuplinewidth' value='regleepaisseurligne'/> <cd:command name='setuplist' value='regleliste'/> <cd:command name='setupmakeup' value='reglemakeup'/> + <cd:command name='setupmarginblock' value='setupmarginblock'/> <cd:command name='setupmarginblocks' value='regleblocmarge'/> + <cd:command name='setupmargindata' value='setupmargindata'/> <cd:command name='setupmarginrules' value='reglemargereglee'/> <cd:command name='setupmarking' value='reglemarquage'/> <cd:command name='setupmathalignment' value='setupmathalignment'/> @@ -1904,6 +1928,7 @@ <cd:command name='testcolumn' value='testcolumn'/> <cd:command name='testpage' value='testpage'/> <cd:command name='tex' value='tex'/> + <cd:command name='textbackground' value='textbackground'/> <cd:command name='textheight' value='hauteurtexte'/> <cd:command name='textreference' value='referencetexte'/> <cd:command name='textrule' value='ligneregleetexte'/> diff --git a/Master/texmf-dist/tex/context/interface/mkii/keys-it.xml b/Master/texmf-dist/tex/context/interface/mkii/keys-it.xml index 458acd5c108..86d6868b4f6 100644 --- a/Master/texmf-dist/tex/context/interface/mkii/keys-it.xml +++ b/Master/texmf-dist/tex/context/interface/mkii/keys-it.xml @@ -79,6 +79,7 @@ <cd:variable name='all' value='tutti'/> <cd:variable name='alphabetic' value='alphabetic'/> <cd:variable name='always' value='sempre'/> + <cd:variable name='anchor' value='anchor'/> <cd:variable name='and' value='and'/> <cd:variable name='answerarea' value='answerarea'/> <cd:variable name='appendices' value='appendici'/> @@ -172,9 +173,11 @@ <cd:variable name='down' value='down'/> <cd:variable name='each' value='ogni'/> <cd:variable name='edge' value='bordo'/> + <cd:variable name='effective' value='effective'/> <cd:variable name='eight' value='eight'/> <cd:variable name='embed' value='embed'/> <cd:variable name='empty' value='vuoto'/> + <cd:variable name='enable' value='enable'/> <cd:variable name='end' value='end'/> <cd:variable name='endnote' value='endnote'/> <cd:variable name='enumeration' value='enumerazione'/> @@ -209,9 +212,10 @@ <cd:variable name='force' value='forza'/> <cd:variable name='foreground' value='foreground'/> <cd:variable name='formula' value='formula'/> - <cd:variable name='formulae' value='formule'/> + <cd:variable name='formulas' value='formule'/> <cd:variable name='forward' value='avanti'/> <cd:variable name='four' value='quattro'/> + <cd:variable name='fractions' value='fractions'/> <cd:variable name='frame' value='cornice'/> <cd:variable name='framedtext' value='testoincorniciato'/> <cd:variable name='friday' value='venerdi'/> @@ -236,6 +240,7 @@ <cd:variable name='here' value='qui'/> <cd:variable name='hereafter' value='seguente'/> <cd:variable name='hidden' value='nascosto'/> + <cd:variable name='hiddenbar' value='hiddenbar'/> <cd:variable name='hiding' value='nascondere'/> <cd:variable name='high' value='alto'/> <cd:variable name='horizontal' value='orizzontale'/> @@ -379,6 +384,7 @@ <cd:variable name='note' value='note'/> <cd:variable name='nothanging' value='nonsospeso'/> <cd:variable name='nothyphenated' value='nonsillabato'/> + <cd:variable name='notjoinedup' value='notjoinedup'/> <cd:variable name='november' value='novembre'/> <cd:variable name='nowhere' value='danessunaparte'/> <cd:variable name='nowhite' value='nobianco'/> @@ -627,6 +633,7 @@ <cd:constant name='anchor' value='anchor'/> <cd:constant name='andtext' value='andtext'/> <cd:constant name='apa' value='apa'/> + <cd:constant name='arguments' value='arguments'/> <cd:constant name='arrow' value='freccia'/> <cd:constant name='artauthor' value='artauthor'/> <cd:constant name='artauthoretaldisplay' value='artauthoretaldisplay'/> @@ -727,6 +734,7 @@ <cd:constant name='controls' value='controlli'/> <cd:constant name='conversion' value='conversione'/> <cd:constant name='convertfile' value='convertifile'/> + <cd:constant name='copies' value='copies'/> <cd:constant name='corner' value='angolo'/> <cd:constant name='coupling' value='accoppiamento'/> <cd:constant name='couplingway' value='modoaccoppiamento'/> @@ -775,6 +783,7 @@ <cd:constant name='etaloption' value='etaloption'/> <cd:constant name='etaltext' value='etaltext'/> <cd:constant name='evenmargin' value='marginepari'/> + <cd:constant name='exact' value='exact'/> <cd:constant name='exitoffset' value='exitoffset'/> <cd:constant name='expansion' value='espansione'/> <cd:constant name='export' value='export'/> @@ -817,6 +826,7 @@ <cd:constant name='frameoffset' value='offsetcornice'/> <cd:constant name='frameradius' value='raggiocornice'/> <cd:constant name='frames' value='cornici'/> + <cd:constant name='freeregion' value='freeregion'/> <cd:constant name='from' value='da'/> <cd:constant name='functioncolor' value='functioncolor'/> <cd:constant name='functionstyle' value='functionstyle'/> @@ -1166,6 +1176,7 @@ <cd:constant name='splitoffset' value='splitoffset'/> <cd:constant name='spot' value='spot'/> <cd:constant name='stack' value='stack'/> + <cd:constant name='stackname' value='stackname'/> <cd:constant name='start' value='inizia'/> <cd:constant name='starter' value='starter'/> <cd:constant name='state' value='stato'/> @@ -1176,6 +1187,7 @@ <cd:constant name='strip' value='strip'/> <cd:constant name='strut' value='strut'/> <cd:constant name='style' value='stile'/> + <cd:constant name='stylealternative' value='stylealternative'/> <cd:constant name='sub' value='sotto'/> <cd:constant name='subtitle' value='sottotitolo'/> <cd:constant name='suffix' value='suffix'/> @@ -1231,6 +1243,7 @@ <cd:constant name='topspace' value='spaziocima'/> <cd:constant name='topstate' value='statocima'/> <cd:constant name='totalnumber' value='totalnumber'/> + <cd:constant name='transform' value='transform'/> <cd:constant name='translate' value='translate'/> <cd:constant name='trimoffset' value='trimoffset'/> <cd:constant name='type' value='type'/> @@ -1317,6 +1330,7 @@ <cd:command name='Words' value='Parole'/> <cd:command name='about' value='intorno'/> <cd:command name='adaptlayout' value='adattalayout'/> + <cd:command name='alignment' value='alignment'/> <cd:command name='arg' value='arg'/> <cd:command name='at' value='al'/> <cd:command name='atleftmargin' value='atleftmargin'/> @@ -1533,11 +1547,13 @@ <cd:command name='leftmargindistance' value='distanzamarginesinistro'/> <cd:command name='leftmarginwidth' value='ampiezzamarginesinistro'/> <cd:command name='leg' value='leg'/> + <cd:command name='linecorrection' value='linecorrection'/> <cd:command name='linewidth' value='spessoreriga'/> <cd:command name='listheight' value='altezzaelenco'/> <cd:command name='listlength' value='lunghezzaelenco'/> <cd:command name='listsymbol' value='listsymbol'/> <cd:command name='listwidth' value='ampiezzaelenco'/> + <cd:command name='localfootnotes' value='localfootnotes'/> <cd:command name='logfields' value='logcampi'/> <cd:command name='lohi' value='pedap'/> <cd:command name='low' value='ped'/> @@ -1546,6 +1562,7 @@ <cd:command name='makeupheight' value='altezzamakeup'/> <cd:command name='makeupwidth' value='ampiezzamakeup'/> <cd:command name='mar' value='mar'/> + <cd:command name='marginblock' value='marginblock'/> <cd:command name='margindistance' value='distanzamargine'/> <cd:command name='marginrule' value='lineamargine'/> <cd:command name='margintext' value='testoinmargine'/> @@ -1645,6 +1662,7 @@ <cd:command name='rightmarginwidth' value='ampiezzamarginedestro'/> <cd:command name='romannumerals' value='numeriromani'/> <cd:command name='rotate' value='ruota'/> + <cd:command name='savebuffer' value='savebuffer'/> <cd:command name='scale' value='scala'/> <cd:command name='screen' value='schermo'/> <cd:command name='selectblocks' value='selezionablocchi'/> @@ -1680,7 +1698,9 @@ <cd:command name='setupcombinations' value='impostacombinazioni'/> <cd:command name='setupcombinedlist' value='impostaelencocombinato'/> <cd:command name='setupcomment' value='impostacommento'/> + <cd:command name='setupdescription' value='setupdescription'/> <cd:command name='setupdescriptions' value='impostadescrizioni'/> + <cd:command name='setupenumeration' value='setupenumeration'/> <cd:command name='setupenumerations' value='impostaenumerazioni'/> <cd:command name='setupexternalfigures' value='impostafigureesterne'/> <cd:command name='setupfield' value='impostacampo'/> @@ -1695,8 +1715,10 @@ <cd:command name='setupfootnotedefinition' value='impostadefinizionenotepdp'/> <cd:command name='setupfootnotes' value='impostanotepdp'/> <cd:command name='setupforms' value='impostaforms'/> + <cd:command name='setupformula' value='setupformula'/> <cd:command name='setupformulas' value='impostaformule'/> <cd:command name='setupframed' value='impostaincorniciato'/> + <cd:command name='setupframedtext' value='setupframedtext'/> <cd:command name='setupframedtexts' value='impostatestiincorniciati'/> <cd:command name='setuphead' value='impostatesta'/> <cd:command name='setupheader' value='impostainstestazione'/> @@ -1725,7 +1747,9 @@ <cd:command name='setuplinewidth' value='impostaampiezzariga'/> <cd:command name='setuplist' value='impostaelenco'/> <cd:command name='setupmakeup' value='impostamakeup'/> + <cd:command name='setupmarginblock' value='setupmarginblock'/> <cd:command name='setupmarginblocks' value='impostablocchimargine'/> + <cd:command name='setupmargindata' value='setupmargindata'/> <cd:command name='setupmarginrules' value='impostalineemargine'/> <cd:command name='setupmarking' value='impostamarcatura'/> <cd:command name='setupmathalignment' value='setupmathalignment'/> @@ -1904,6 +1928,7 @@ <cd:command name='testcolumn' value='testcolumn'/> <cd:command name='testpage' value='testpage'/> <cd:command name='tex' value='tex'/> + <cd:command name='textbackground' value='textbackground'/> <cd:command name='textheight' value='altezzatesto'/> <cd:command name='textreference' value='riferimentotesto'/> <cd:command name='textrule' value='lineatesto'/> diff --git a/Master/texmf-dist/tex/context/interface/mkii/keys-nl.xml b/Master/texmf-dist/tex/context/interface/mkii/keys-nl.xml index 5e214c8bbaf..1c6077d1ef4 100644 --- a/Master/texmf-dist/tex/context/interface/mkii/keys-nl.xml +++ b/Master/texmf-dist/tex/context/interface/mkii/keys-nl.xml @@ -79,6 +79,7 @@ <cd:variable name='all' value='alles'/> <cd:variable name='alphabetic' value='alphabetic'/> <cd:variable name='always' value='altijd'/> + <cd:variable name='anchor' value='anker'/> <cd:variable name='and' value='en'/> <cd:variable name='answerarea' value='antwoordgebied'/> <cd:variable name='appendices' value='bijlagen'/> @@ -142,7 +143,7 @@ <cd:variable name='color' value='kleur'/> <cd:variable name='column' value='kolom'/> <cd:variable name='columns' value='kolommen'/> - <cd:variable name='combination' value='combination'/> + <cd:variable name='combination' value='combinatie'/> <cd:variable name='command' value='commando'/> <cd:variable name='commands' value='commandos'/> <cd:variable name='comment' value='commentaar'/> @@ -172,9 +173,11 @@ <cd:variable name='down' value='omlaag'/> <cd:variable name='each' value='elk'/> <cd:variable name='edge' value='rand'/> + <cd:variable name='effective' value='effectief'/> <cd:variable name='eight' value='acht'/> <cd:variable name='embed' value='sluitin'/> <cd:variable name='empty' value='leeg'/> + <cd:variable name='enable' value='enable'/> <cd:variable name='end' value='eind'/> <cd:variable name='endnote' value='eindnoot'/> <cd:variable name='enumeration' value='doornummering'/> @@ -209,9 +212,10 @@ <cd:variable name='force' value='forceer'/> <cd:variable name='foreground' value='voorgrond'/> <cd:variable name='formula' value='formule'/> - <cd:variable name='formulae' value='formules'/> + <cd:variable name='formulas' value='formules'/> <cd:variable name='forward' value='vooruit'/> <cd:variable name='four' value='vier'/> + <cd:variable name='fractions' value='fractions'/> <cd:variable name='frame' value='kader'/> <cd:variable name='framedtext' value='kadertekst'/> <cd:variable name='friday' value='vrijdag'/> @@ -236,6 +240,7 @@ <cd:variable name='here' value='hier'/> <cd:variable name='hereafter' value='hieronder'/> <cd:variable name='hidden' value='verborgen'/> + <cd:variable name='hiddenbar' value='hiddenbar'/> <cd:variable name='hiding' value='verbergen'/> <cd:variable name='high' value='hoog'/> <cd:variable name='horizontal' value='horizontaal'/> @@ -379,6 +384,7 @@ <cd:variable name='note' value='note'/> <cd:variable name='nothanging' value='niethangend'/> <cd:variable name='nothyphenated' value='nietafgebroken'/> + <cd:variable name='notjoinedup' value='nietaansluitend'/> <cd:variable name='november' value='november'/> <cd:variable name='nowhere' value='nergens'/> <cd:variable name='nowhite' value='geenwit'/> @@ -627,6 +633,7 @@ <cd:constant name='anchor' value='anker'/> <cd:constant name='andtext' value='andtext'/> <cd:constant name='apa' value='apa'/> + <cd:constant name='arguments' value='argumenten'/> <cd:constant name='arrow' value='pijl'/> <cd:constant name='artauthor' value='artauthor'/> <cd:constant name='artauthoretaldisplay' value='artauthoretaldisplay'/> @@ -727,6 +734,7 @@ <cd:constant name='controls' value='sturing'/> <cd:constant name='conversion' value='conversie'/> <cd:constant name='convertfile' value='converteerfile'/> + <cd:constant name='copies' value='kopieen'/> <cd:constant name='corner' value='hoek'/> <cd:constant name='coupling' value='koppeling'/> <cd:constant name='couplingway' value='koppelwijze'/> @@ -775,6 +783,7 @@ <cd:constant name='etaloption' value='etaloption'/> <cd:constant name='etaltext' value='etaltext'/> <cd:constant name='evenmargin' value='evenmarge'/> + <cd:constant name='exact' value='exact'/> <cd:constant name='exitoffset' value='exitoffset'/> <cd:constant name='expansion' value='expansie'/> <cd:constant name='export' value='exporteer'/> @@ -817,6 +826,7 @@ <cd:constant name='frameoffset' value='kaderoffset'/> <cd:constant name='frameradius' value='kaderstraal'/> <cd:constant name='frames' value='hokjes'/> + <cd:constant name='freeregion' value='vrijgebied'/> <cd:constant name='from' value='van'/> <cd:constant name='functioncolor' value='functioncolor'/> <cd:constant name='functionstyle' value='functionstyle'/> @@ -1166,6 +1176,7 @@ <cd:constant name='splitoffset' value='splitsoffset'/> <cd:constant name='spot' value='spot'/> <cd:constant name='stack' value='stapel'/> + <cd:constant name='stackname' value='stapelnaam'/> <cd:constant name='start' value='start'/> <cd:constant name='starter' value='opener'/> <cd:constant name='state' value='status'/> @@ -1176,6 +1187,7 @@ <cd:constant name='strip' value='strip'/> <cd:constant name='strut' value='strut'/> <cd:constant name='style' value='letter'/> + <cd:constant name='stylealternative' value='stylevariant'/> <cd:constant name='sub' value='sub'/> <cd:constant name='subtitle' value='subtitel'/> <cd:constant name='suffix' value='suffix'/> @@ -1231,6 +1243,7 @@ <cd:constant name='topspace' value='kopwit'/> <cd:constant name='topstate' value='bovenstatus'/> <cd:constant name='totalnumber' value='totalnumber'/> + <cd:constant name='transform' value='transformatie'/> <cd:constant name='translate' value='translate'/> <cd:constant name='trimoffset' value='trimoffset'/> <cd:constant name='type' value='type'/> @@ -1317,6 +1330,7 @@ <cd:command name='Words' value='Woorden'/> <cd:command name='about' value='about'/> <cd:command name='adaptlayout' value='paslayoutaan'/> + <cd:command name='alignment' value='uitlijnen'/> <cd:command name='arg' value='arg'/> <cd:command name='at' value='op'/> <cd:command name='atleftmargin' value='oplinkermarge'/> @@ -1533,11 +1547,13 @@ <cd:command name='leftmargindistance' value='linkermargeafstand'/> <cd:command name='leftmarginwidth' value='linkermargebreedte'/> <cd:command name='leg' value='leg'/> + <cd:command name='linecorrection' value='regelcorrectie'/> <cd:command name='linewidth' value='lijndikte'/> <cd:command name='listheight' value='lijsthoogte'/> <cd:command name='listlength' value='lijstlengte'/> <cd:command name='listsymbol' value='lijstsymbool'/> <cd:command name='listwidth' value='lijstbreedte'/> + <cd:command name='localfootnotes' value='lokalevoetnoten'/> <cd:command name='logfields' value='registreervelden'/> <cd:command name='lohi' value='laho'/> <cd:command name='low' value='laag'/> @@ -1546,6 +1562,7 @@ <cd:command name='makeupheight' value='zethoogte'/> <cd:command name='makeupwidth' value='zetbreedte'/> <cd:command name='mar' value='mar'/> + <cd:command name='marginblock' value='margeblok'/> <cd:command name='margindistance' value='margeafstand'/> <cd:command name='marginrule' value='kantlijn'/> <cd:command name='margintext' value='margetekst'/> @@ -1645,6 +1662,7 @@ <cd:command name='rightmarginwidth' value='rechtermargebreedte'/> <cd:command name='romannumerals' value='romeins'/> <cd:command name='rotate' value='roteer'/> + <cd:command name='savebuffer' value='bewaarbuffer'/> <cd:command name='scale' value='schaal'/> <cd:command name='screen' value='scherm'/> <cd:command name='selectblocks' value='selecteerblokken'/> @@ -1680,7 +1698,9 @@ <cd:command name='setupcombinations' value='stelcombinatiesin'/> <cd:command name='setupcombinedlist' value='stelsamengesteldelijstin'/> <cd:command name='setupcomment' value='stelcommentaarin'/> + <cd:command name='setupdescription' value='steldoordefinierenin'/> <cd:command name='setupdescriptions' value='steldoordefinierenin'/> + <cd:command name='setupenumeration' value='steldoornummerenin'/> <cd:command name='setupenumerations' value='steldoornummerenin'/> <cd:command name='setupexternalfigures' value='stelexternefigurenin'/> <cd:command name='setupfield' value='stelveldin'/> @@ -1695,8 +1715,10 @@ <cd:command name='setupfootnotedefinition' value='stelvoetnootdefinitiein'/> <cd:command name='setupfootnotes' value='stelvoetnotenin'/> <cd:command name='setupforms' value='stelformulierenin'/> + <cd:command name='setupformula' value='stelformulein'/> <cd:command name='setupformulas' value='stelformulesin'/> <cd:command name='setupframed' value='stelomlijndin'/> + <cd:command name='setupframedtext' value='stelkadertekstin'/> <cd:command name='setupframedtexts' value='stelkadertekstenin'/> <cd:command name='setuphead' value='stelkopin'/> <cd:command name='setupheader' value='stelhoofdin'/> @@ -1725,7 +1747,9 @@ <cd:command name='setuplinewidth' value='stellijndiktein'/> <cd:command name='setuplist' value='stellijstin'/> <cd:command name='setupmakeup' value='stelopmaakin'/> + <cd:command name='setupmarginblock' value='stelmargeblokkenin'/> <cd:command name='setupmarginblocks' value='stelmargeblokkenin'/> + <cd:command name='setupmargindata' value='stelinmargein'/> <cd:command name='setupmarginrules' value='stelkantlijnin'/> <cd:command name='setupmarking' value='stelmarkeringin'/> <cd:command name='setupmathalignment' value='stelwiskundeuitlijnenin'/> @@ -1904,6 +1928,7 @@ <cd:command name='testcolumn' value='testkolom'/> <cd:command name='testpage' value='testpagina'/> <cd:command name='tex' value='tex'/> + <cd:command name='textbackground' value='tekstachtergrond'/> <cd:command name='textheight' value='teksthoogte'/> <cd:command name='textreference' value='tekstreferentie'/> <cd:command name='textrule' value='tekstlijn'/> @@ -1937,7 +1962,7 @@ <cd:command name='useexternalsoundtrack' value='gebruikexterngeluidsfragment'/> <cd:command name='usemodule' value='gebruikmodule'/> <cd:command name='usemodules' value='gebruikmodules'/> - <cd:command name='usepath' value='gebruikgebied'/> + <cd:command name='usepath' value='gebruikpad'/> <cd:command name='usereferences' value='gebruikreferenties'/> <cd:command name='usespecials' value='gebruikspecials'/> <cd:command name='usesymbols' value='gebruiksymbolen'/> diff --git a/Master/texmf-dist/tex/context/interface/mkii/keys-pe.xml b/Master/texmf-dist/tex/context/interface/mkii/keys-pe.xml index 1afb96c9ab1..91f778c5e74 100644 --- a/Master/texmf-dist/tex/context/interface/mkii/keys-pe.xml +++ b/Master/texmf-dist/tex/context/interface/mkii/keys-pe.xml @@ -79,6 +79,7 @@ <cd:variable name='all' value='همه'/> <cd:variable name='alphabetic' value='alphabetic'/> <cd:variable name='always' value='همواره'/> + <cd:variable name='anchor' value='anchor'/> <cd:variable name='and' value='and'/> <cd:variable name='answerarea' value='answerarea'/> <cd:variable name='appendices' value='پیوستها'/> @@ -172,9 +173,11 @@ <cd:variable name='down' value='down'/> <cd:variable name='each' value='هر'/> <cd:variable name='edge' value='لبه'/> + <cd:variable name='effective' value='effective'/> <cd:variable name='eight' value='eight'/> <cd:variable name='embed' value='embed'/> <cd:variable name='empty' value='تهی'/> + <cd:variable name='enable' value='enable'/> <cd:variable name='end' value='end'/> <cd:variable name='endnote' value='تهنوشت'/> <cd:variable name='enumeration' value='شمارهبندی'/> @@ -209,9 +212,10 @@ <cd:variable name='force' value='اجبار'/> <cd:variable name='foreground' value='پیشزمینه'/> <cd:variable name='formula' value='فرمول'/> - <cd:variable name='formulae' value='فرمولها'/> + <cd:variable name='formulas' value='فرمولها'/> <cd:variable name='forward' value='بهجلو'/> <cd:variable name='four' value='چهار'/> + <cd:variable name='fractions' value='fractions'/> <cd:variable name='frame' value='قالب'/> <cd:variable name='framedtext' value='متنقالبی'/> <cd:variable name='friday' value='جمعه'/> @@ -236,6 +240,7 @@ <cd:variable name='here' value='اینجا'/> <cd:variable name='hereafter' value='ازاینبهبعد'/> <cd:variable name='hidden' value='پنهانی'/> + <cd:variable name='hiddenbar' value='hiddenbar'/> <cd:variable name='hiding' value='پنهانکردن'/> <cd:variable name='high' value='بلند'/> <cd:variable name='horizontal' value='افقی'/> @@ -379,6 +384,7 @@ <cd:variable name='note' value='note'/> <cd:variable name='nothanging' value='بدونآویزانکردن'/> <cd:variable name='nothyphenated' value='بدونشکست'/> + <cd:variable name='notjoinedup' value='notjoinedup'/> <cd:variable name='november' value='نوامبر'/> <cd:variable name='nowhere' value='هیچحا'/> <cd:variable name='nowhite' value='سفیدنه'/> @@ -627,6 +633,7 @@ <cd:constant name='anchor' value='anchor'/> <cd:constant name='andtext' value='andtext'/> <cd:constant name='apa' value='apa'/> + <cd:constant name='arguments' value='arguments'/> <cd:constant name='arrow' value='پیکان'/> <cd:constant name='artauthor' value='artauthor'/> <cd:constant name='artauthoretaldisplay' value='artauthoretaldisplay'/> @@ -727,6 +734,7 @@ <cd:constant name='controls' value='کنترلها'/> <cd:constant name='conversion' value='تبدیل'/> <cd:constant name='convertfile' value='پروندهتبدیل'/> + <cd:constant name='copies' value='copies'/> <cd:constant name='corner' value='گوشه'/> <cd:constant name='coupling' value='تزویج'/> <cd:constant name='couplingway' value='روشتزویج'/> @@ -775,6 +783,7 @@ <cd:constant name='etaloption' value='etaloption'/> <cd:constant name='etaltext' value='etaltext'/> <cd:constant name='evenmargin' value='حاشیهزوج'/> + <cd:constant name='exact' value='exact'/> <cd:constant name='exitoffset' value='exitoffset'/> <cd:constant name='expansion' value='گسترش'/> <cd:constant name='export' value='export'/> @@ -817,6 +826,7 @@ <cd:constant name='frameoffset' value='آفستقالب'/> <cd:constant name='frameradius' value='شعاعقالب'/> <cd:constant name='frames' value='قالبها'/> + <cd:constant name='freeregion' value='freeregion'/> <cd:constant name='from' value='از'/> <cd:constant name='functioncolor' value='functioncolor'/> <cd:constant name='functionstyle' value='functionstyle'/> @@ -1166,6 +1176,7 @@ <cd:constant name='splitoffset' value='شکافتنآفست'/> <cd:constant name='spot' value='لکه'/> <cd:constant name='stack' value='توده'/> + <cd:constant name='stackname' value='stackname'/> <cd:constant name='start' value='شروع'/> <cd:constant name='starter' value='starter'/> <cd:constant name='state' value='وضعیت'/> @@ -1176,6 +1187,7 @@ <cd:constant name='strip' value='strip'/> <cd:constant name='strut' value='بست'/> <cd:constant name='style' value='سبک'/> + <cd:constant name='stylealternative' value='stylealternative'/> <cd:constant name='sub' value='زیر'/> <cd:constant name='subtitle' value='زیرعنوان'/> <cd:constant name='suffix' value='پسوند'/> @@ -1231,6 +1243,7 @@ <cd:constant name='topspace' value='فضایبالا'/> <cd:constant name='topstate' value='وضعیتبالا'/> <cd:constant name='totalnumber' value='totalnumber'/> + <cd:constant name='transform' value='transform'/> <cd:constant name='translate' value='translate'/> <cd:constant name='trimoffset' value='trimoffset'/> <cd:constant name='type' value='تایپ'/> @@ -1317,6 +1330,7 @@ <cd:command name='Words' value='Words'/> <cd:command name='about' value='درمورد'/> <cd:command name='adaptlayout' value='تنظیمطرحبندی'/> + <cd:command name='alignment' value='alignment'/> <cd:command name='arg' value='افزودن'/> <cd:command name='at' value='در'/> <cd:command name='atleftmargin' value='درحاشیهچپ'/> @@ -1533,11 +1547,13 @@ <cd:command name='leftmargindistance' value='فاصلهحاشیهچپ'/> <cd:command name='leftmarginwidth' value='عرضحاشیهچپ'/> <cd:command name='leg' value='پا'/> + <cd:command name='linecorrection' value='linecorrection'/> <cd:command name='linewidth' value='عرضخط'/> <cd:command name='listheight' value='ارتفاعخط'/> <cd:command name='listlength' value='طوللیست'/> <cd:command name='listsymbol' value='نمادلیست'/> <cd:command name='listwidth' value='عرضلیست'/> + <cd:command name='localfootnotes' value='localfootnotes'/> <cd:command name='logfields' value='میدانهایگزارش'/> <cd:command name='lohi' value='پابا'/> <cd:command name='low' value='پایین'/> @@ -1546,6 +1562,7 @@ <cd:command name='makeupheight' value='ارتفاعآرایش'/> <cd:command name='makeupwidth' value='عرضآرایش'/> <cd:command name='mar' value='حاش'/> + <cd:command name='marginblock' value='marginblock'/> <cd:command name='margindistance' value='فاصلهحاشیه'/> <cd:command name='marginrule' value='خطحاشیه'/> <cd:command name='margintext' value='متنحاشیه'/> @@ -1645,6 +1662,7 @@ <cd:command name='rightmarginwidth' value='عرضحاشیهراست'/> <cd:command name='romannumerals' value='اعدادلاتین'/> <cd:command name='rotate' value='دوران'/> + <cd:command name='savebuffer' value='savebuffer'/> <cd:command name='scale' value='مقیاس'/> <cd:command name='screen' value='پرده'/> <cd:command name='selectblocks' value='انتخاببلوکها'/> @@ -1680,7 +1698,9 @@ <cd:command name='setupcombinations' value='بارگذاریترکیبها'/> <cd:command name='setupcombinedlist' value='بارگذاریلیستترکیبی'/> <cd:command name='setupcomment' value='بارگذاریتوضیح'/> + <cd:command name='setupdescription' value='setupdescription'/> <cd:command name='setupdescriptions' value='بارگذاریشرح'/> + <cd:command name='setupenumeration' value='setupenumeration'/> <cd:command name='setupenumerations' value='بارگذاریشمارهگذاریها'/> <cd:command name='setupexternalfigures' value='بارگذاریشکلهایخارجی'/> <cd:command name='setupfield' value='بارگذاریمیدان'/> @@ -1695,8 +1715,10 @@ <cd:command name='setupfootnotedefinition' value='بارگذاریتعریفپانوشت'/> <cd:command name='setupfootnotes' value='بارگذاریپانوشتها'/> <cd:command name='setupforms' value='بارگذاریطرح'/> + <cd:command name='setupformula' value='setupformula'/> <cd:command name='setupformulas' value='بارگذاریفرمولها'/> <cd:command name='setupframed' value='بارگذاریقالبی'/> + <cd:command name='setupframedtext' value='setupframedtext'/> <cd:command name='setupframedtexts' value='بارگذاریمتنقالبی'/> <cd:command name='setuphead' value='بارگذاریسر'/> <cd:command name='setupheader' value='بارگذاریسربرگ'/> @@ -1725,7 +1747,9 @@ <cd:command name='setuplinewidth' value='بارگذاریعرضخط'/> <cd:command name='setuplist' value='بارگذاریلیست'/> <cd:command name='setupmakeup' value='بارگذاریآرایش'/> + <cd:command name='setupmarginblock' value='setupmarginblock'/> <cd:command name='setupmarginblocks' value='بارگذاریبلوکهایحاشیه'/> + <cd:command name='setupmargindata' value='setupmargindata'/> <cd:command name='setupmarginrules' value='بارگذاریخطهایحاشیه'/> <cd:command name='setupmarking' value='بارگذارینشانهگذاری'/> <cd:command name='setupmathalignment' value='بارگذاریتنظیمریاضی'/> @@ -1904,6 +1928,7 @@ <cd:command name='testcolumn' value='ستونامتحان'/> <cd:command name='testpage' value='صفحهتست'/> <cd:command name='tex' value='تک'/> + <cd:command name='textbackground' value='textbackground'/> <cd:command name='textheight' value='ارتفاعمتن'/> <cd:command name='textreference' value='مرجعمتن'/> <cd:command name='textrule' value='خطمتن'/> diff --git a/Master/texmf-dist/tex/context/interface/mkii/keys-ro.xml b/Master/texmf-dist/tex/context/interface/mkii/keys-ro.xml index 8a7707a2d54..a4566c4b412 100644 --- a/Master/texmf-dist/tex/context/interface/mkii/keys-ro.xml +++ b/Master/texmf-dist/tex/context/interface/mkii/keys-ro.xml @@ -79,6 +79,7 @@ <cd:variable name='all' value='tot'/> <cd:variable name='alphabetic' value='alphabetic'/> <cd:variable name='always' value='totdeauna'/> + <cd:variable name='anchor' value='anchor'/> <cd:variable name='and' value='and'/> <cd:variable name='answerarea' value='answerarea'/> <cd:variable name='appendices' value='apendixuri'/> @@ -172,9 +173,11 @@ <cd:variable name='down' value='down'/> <cd:variable name='each' value='fiecare'/> <cd:variable name='edge' value='bordura'/> + <cd:variable name='effective' value='effective'/> <cd:variable name='eight' value='eight'/> <cd:variable name='embed' value='embed'/> <cd:variable name='empty' value='gol'/> + <cd:variable name='enable' value='enable'/> <cd:variable name='end' value='end'/> <cd:variable name='endnote' value='endnote'/> <cd:variable name='enumeration' value='enumerare'/> @@ -209,9 +212,10 @@ <cd:variable name='force' value='fortat'/> <cd:variable name='foreground' value='primplan'/> <cd:variable name='formula' value='formula'/> - <cd:variable name='formulae' value='formule'/> + <cd:variable name='formulas' value='formule'/> <cd:variable name='forward' value='avans'/> <cd:variable name='four' value='patru'/> + <cd:variable name='fractions' value='fractions'/> <cd:variable name='frame' value='incadrat'/> <cd:variable name='framedtext' value='textinconjurat'/> <cd:variable name='friday' value='vineri'/> @@ -236,6 +240,7 @@ <cd:variable name='here' value='aici'/> <cd:variable name='hereafter' value='urmator'/> <cd:variable name='hidden' value='ascuns'/> + <cd:variable name='hiddenbar' value='hiddenbar'/> <cd:variable name='hiding' value='ascundere'/> <cd:variable name='high' value='inalt'/> <cd:variable name='horizontal' value='orizontal'/> @@ -379,6 +384,7 @@ <cd:variable name='note' value='note'/> <cd:variable name='nothanging' value='nothanging'/> <cd:variable name='nothyphenated' value='nedespsilabe'/> + <cd:variable name='notjoinedup' value='notjoinedup'/> <cd:variable name='november' value='noiembrie'/> <cd:variable name='nowhere' value='niciunde'/> <cd:variable name='nowhite' value='faraalb'/> @@ -627,6 +633,7 @@ <cd:constant name='anchor' value='anchor'/> <cd:constant name='andtext' value='andtext'/> <cd:constant name='apa' value='apa'/> + <cd:constant name='arguments' value='arguments'/> <cd:constant name='arrow' value='sageata'/> <cd:constant name='artauthor' value='artauthor'/> <cd:constant name='artauthoretaldisplay' value='artauthoretaldisplay'/> @@ -727,6 +734,7 @@ <cd:constant name='controls' value='controale'/> <cd:constant name='conversion' value='conversie'/> <cd:constant name='convertfile' value='convertestefisier'/> + <cd:constant name='copies' value='copies'/> <cd:constant name='corner' value='colt'/> <cd:constant name='coupling' value='cuplare'/> <cd:constant name='couplingway' value='modcuplare'/> @@ -775,6 +783,7 @@ <cd:constant name='etaloption' value='etaloption'/> <cd:constant name='etaltext' value='etaltext'/> <cd:constant name='evenmargin' value='marginepara'/> + <cd:constant name='exact' value='exact'/> <cd:constant name='exitoffset' value='exitoffset'/> <cd:constant name='expansion' value='expansiune'/> <cd:constant name='export' value='export'/> @@ -817,6 +826,7 @@ <cd:constant name='frameoffset' value='offsetframe'/> <cd:constant name='frameradius' value='razaframe'/> <cd:constant name='frames' value='frames'/> + <cd:constant name='freeregion' value='freeregion'/> <cd:constant name='from' value='dela'/> <cd:constant name='functioncolor' value='functioncolor'/> <cd:constant name='functionstyle' value='functionstyle'/> @@ -1166,6 +1176,7 @@ <cd:constant name='splitoffset' value='splitoffset'/> <cd:constant name='spot' value='spot'/> <cd:constant name='stack' value='stack'/> + <cd:constant name='stackname' value='stackname'/> <cd:constant name='start' value='start'/> <cd:constant name='starter' value='starter'/> <cd:constant name='state' value='stare'/> @@ -1176,6 +1187,7 @@ <cd:constant name='strip' value='strip'/> <cd:constant name='strut' value='strut'/> <cd:constant name='style' value='stil'/> + <cd:constant name='stylealternative' value='stylealternative'/> <cd:constant name='sub' value='sub'/> <cd:constant name='subtitle' value='subtitlu'/> <cd:constant name='suffix' value='suffix'/> @@ -1231,6 +1243,7 @@ <cd:constant name='topspace' value='spatiusus'/> <cd:constant name='topstate' value='staresus'/> <cd:constant name='totalnumber' value='totalnumber'/> + <cd:constant name='transform' value='transform'/> <cd:constant name='translate' value='translate'/> <cd:constant name='trimoffset' value='trimoffset'/> <cd:constant name='type' value='type'/> @@ -1317,6 +1330,7 @@ <cd:command name='Words' value='Cuvinte'/> <cd:command name='about' value='despre'/> <cd:command name='adaptlayout' value='adapteazaaspect'/> + <cd:command name='alignment' value='alignment'/> <cd:command name='arg' value='arg'/> <cd:command name='at' value='la'/> <cd:command name='atleftmargin' value='atleftmargin'/> @@ -1533,11 +1547,13 @@ <cd:command name='leftmargindistance' value='distantamarginestanga'/> <cd:command name='leftmarginwidth' value='latimemarginestanga'/> <cd:command name='leg' value='leg'/> + <cd:command name='linecorrection' value='linecorrection'/> <cd:command name='linewidth' value='grosimelinie'/> <cd:command name='listheight' value='inaltimelista'/> <cd:command name='listlength' value='lungimelista'/> <cd:command name='listsymbol' value='listsymbol'/> <cd:command name='listwidth' value='latimelista'/> + <cd:command name='localfootnotes' value='localfootnotes'/> <cd:command name='logfields' value='logcampuri'/> <cd:command name='lohi' value='jossus'/> <cd:command name='low' value='jos'/> @@ -1546,6 +1562,7 @@ <cd:command name='makeupheight' value='inaltimemakeup'/> <cd:command name='makeupwidth' value='latimemakeup'/> <cd:command name='mar' value='mar'/> + <cd:command name='marginblock' value='marginblock'/> <cd:command name='margindistance' value='distantamargine'/> <cd:command name='marginrule' value='liniemargine'/> <cd:command name='margintext' value='textmarginal'/> @@ -1645,6 +1662,7 @@ <cd:command name='rightmarginwidth' value='latimemarginedreapta'/> <cd:command name='romannumerals' value='numereromane'/> <cd:command name='rotate' value='roteste'/> + <cd:command name='savebuffer' value='savebuffer'/> <cd:command name='scale' value='scala'/> <cd:command name='screen' value='ecran'/> <cd:command name='selectblocks' value='selecteazablocuri'/> @@ -1680,7 +1698,9 @@ <cd:command name='setupcombinations' value='seteazacombinari'/> <cd:command name='setupcombinedlist' value='seteazalistacombinata'/> <cd:command name='setupcomment' value='seteazacomentariu'/> + <cd:command name='setupdescription' value='setupdescription'/> <cd:command name='setupdescriptions' value='seteazadescriere'/> + <cd:command name='setupenumeration' value='setupenumeration'/> <cd:command name='setupenumerations' value='seteazaenumerare'/> <cd:command name='setupexternalfigures' value='seteazafiguriexterne'/> <cd:command name='setupfield' value='seteazacamp'/> @@ -1695,8 +1715,10 @@ <cd:command name='setupfootnotedefinition' value='seteazadefinireanotasubsol'/> <cd:command name='setupfootnotes' value='seteazanotasubsol'/> <cd:command name='setupforms' value='seteazaformulare'/> + <cd:command name='setupformula' value='setupformula'/> <cd:command name='setupformulas' value='seteazaformule'/> <cd:command name='setupframed' value='seteazainconjurat'/> + <cd:command name='setupframedtext' value='setupframedtext'/> <cd:command name='setupframedtexts' value='definestetexteinconjurate'/> <cd:command name='setuphead' value='seteazatitlu'/> <cd:command name='setupheader' value='seteazaantet'/> @@ -1725,7 +1747,9 @@ <cd:command name='setuplinewidth' value='seteazagrosimelinie'/> <cd:command name='setuplist' value='seteazalista'/> <cd:command name='setupmakeup' value='seteazamakeup'/> + <cd:command name='setupmarginblock' value='setupmarginblock'/> <cd:command name='setupmarginblocks' value='seteazablocurimarginale'/> + <cd:command name='setupmargindata' value='setupmargindata'/> <cd:command name='setupmarginrules' value='seteazaliniimargine'/> <cd:command name='setupmarking' value='seteazamarcaje'/> <cd:command name='setupmathalignment' value='setupmathalignment'/> @@ -1904,6 +1928,7 @@ <cd:command name='testcolumn' value='testcolumn'/> <cd:command name='testpage' value='testpage'/> <cd:command name='tex' value='tex'/> + <cd:command name='textbackground' value='textbackground'/> <cd:command name='textheight' value='inaltimetext'/> <cd:command name='textreference' value='referintatext'/> <cd:command name='textrule' value='riglatext'/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/context-en.xml b/Master/texmf-dist/tex/context/interface/mkiv/context-en.xml new file mode 100644 index 00000000000..34eb5c821f5 --- /dev/null +++ b/Master/texmf-dist/tex/context/interface/mkiv/context-en.xml @@ -0,0 +1,45468 @@ +<?xml version='1.0'?> +<!-- expanded and compacted i-context.xml --> +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> + <cd:interface file="i-anchor.xml"> + <cd:command file="pack-box.mkiv" 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 file="pack-box.mkiv" 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:interface> + <cd:interface file="i-attachment.xml"> + <cd:command file="scrn-wid.mkvi" 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 file="scrn-wid.mkvi" 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="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 file="scrn-wid.mkvi" 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 file="scrn-wid.mkvi" generated="yes" name="attachment" variant="example"> + <cd:sequence> + <cd:variable 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 file="scrn-wid.mkvi" generated="yes" name="attachment" type="environment" variant="example"> + <cd:sequence> + <cd:variable 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 file="scrn-wid.mkvi" name="placeattachments"/> + <cd:command file="scrn-wid.mkvi" name="attachment"> + <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:command> + <cd:command file="scrn-wid.mkvi" name="attachment" type="environment"> + <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:command> + </cd:interface> + <cd:interface file="i-attribute.xml"> + <cd:command file="attr-ini.mkiv" name="pushattribute"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="attr-ini.mkiv" name="popattribute"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="attr-ini.mkiv" name="installattributestack"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="attr-ini.mkiv" 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:keywords> + </cd:arguments> + </cd:command> + <cd:command file="attr-ini.mkiv" 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:keywords> + </cd:arguments> + </cd:command> + <cd:command file="attr-ini.mkiv" name="newattribute"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="attr-ini.mkiv" 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 file="attr-ini.mkiv" name="doresetattribute"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="attr-ini.mkiv" name="dogetattribute"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="attr-ini.mkiv" name="dogetattributeid"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="attr-ini.mkiv" name="resetallattributes"/> + <cd:command file="attr-ini.mkiv" name="savecurrentattributes"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="attr-ini.mkiv" name="restorecurrentattributes"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="attr-ini.mkiv" name="showattributes"/> + </cd:interface> + <cd:interface file="i-backend.xml"> + <cd:command file="back-ini.mkiv" 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="cd:name"/> + </cd:parameter> + <cd:parameter name="space"> + <cd:constant type="yes"/> + <cd:constant default="yes" 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="cd:name"/> + </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:interface> + <cd:interface file="i-background.xml"> + <cd:command file="pack-bck.mkvi" 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 file="pack-bck.mkvi" 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 file="pack-bck.mkvi" generated="yes" 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 file="pack-bck.mkvi" name="background" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupbackground"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="pack-bck.mkvi" generated="yes" 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 file="pack-bck.mkvi" name="background"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="pack-bck.mkvi" name="backgroundline"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="page-bck.mkiv" 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 file="page-bck.mkiv" 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:parameter> + <cd:inherit name="setupframed"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command begin="push" end="pop" file="page-bck.mkiv" name="background" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-bck.mkiv" 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 file="page-bck.mkiv" 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 file="page-bck.mkiv" 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-bar.xml"> + <cd:command file="node-rul.mkiv" 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 file="node-rul.mkiv" 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: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: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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" generated="yes" name="bar" variant="example"> + <cd:sequence> + <cd:variable 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="underrandom"/> + <cd:constant value="underrandoms"/> + <cd:constant value="underdash"/> + <cd:constant value="underdashes"/> + <cd:constant value="underdot"/> + <cd:constant value="underdots"/> + <cd:constant value="nobar"/> + <cd:constant value="hiddenbar"/> + </cd:instances> + </cd:command> + <cd:command file="node-rul.mkiv" name="bar" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="setbar"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="directsetbar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command begin="push" end="pop" file="node-rul.mkiv" name="bar" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="overbar"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="underbar"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="hiddenbar"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="overstrike"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="understrike"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="overbars"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="underbars"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="overstrikes"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="understrikes"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="underrandom"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="underrandoms"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="underdash"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="underdashes"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="underdot"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="underdots"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="nobar"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="node-rul.mkiv" name="resetbar"/> + </cd:interface> + <cd:interface file="i-blackrule.xml"> + <cd:command file="pack-mrl.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="pack-mrl.mkiv" name="blackrule"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupblackrules"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="pack-mrl.mkiv" name="blackrules"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupblackrules"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="pack-mrl.mkiv" name="vl"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="pack-mrl.mkiv" name="hl"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="tabl-mis.mkiv" 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:interface> + <cd:interface file="i-bleed.xml"> + <cd:command file="pack-box.mkiv" name="setupbleeding"> + <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="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 file="pack-box.mkiv" name="bleed"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupbleeding"/> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="pack-box.mkiv" name="bleedwidth"/> + <cd:command file="pack-box.mkiv" name="bleedheight"/> + </cd:interface> + <cd:interface file="i-block.xml"> + <cd:command file="strc-blk.mkiv" 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 file="strc-blk.mkiv" 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="inner"> + <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 begin="begin" end="end" file="strc-blk.mkiv" generated="yes" 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:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-blk.mkiv" 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:constant type="-"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-blk.mkiv" 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:constant type="-"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-blk.mkiv" 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:constant type="-"/> + </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 file="strc-blk.mkiv" 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:constant type="-"/> + </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 file="strc-blk.mkiv" 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:constant type="-"/> + </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:interface> + <cd:interface file="i-bookmark.xml"> + <cd:command file="strc-bkm.mkiv" 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: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 file="strc-bkm.mkiv" 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 file="src-bkm.mkiv" 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-boxes.xml"> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" name="dowithnextboxcs"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="nextboxwd"/> + <cd:command file="supp-box.mkiv" name="nextboxht"/> + <cd:command file="supp-box.mkiv" name="nextboxdp"/> + <cd:command file="supp-box.mkiv" name="nextboxhtdp"/> + <cd:command file="supp-box.mkiv" name="flushnextbox"/> + <cd:command file="supp-box.mkiv" name="nextbox"/> + <cd:command file="supp-box.mkiv" name="nextdepth"/> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" name="dowithnextboxcontentcs"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + <cd:csname/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="rlap"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="llap"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="clap"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="tlap"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="blap"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="reshapebox"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command begin="beginof" end="endof" file="supp-box.mkiv" name="shapebox" type="environment"/> + <cd:command file="supp-box.mkiv" name="flushshapebox"/> + <cd:command file="supp-box.mkiv" name="innerflushshapebox"/> + <cd:command file="supp-box.mkiv" name="shapedhbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" name="limtatefirstline"> + <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 file="supp-box.mkiv" name="processisolatedchars"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="processisolatedwords"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="applytocharacters"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="applytowords"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="applytosplitstringchar"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="applytosplitstringword"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="applytosplitstringline"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="applytosplitstringcharspaced"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="applytosplitstringwordspaced"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="applytosplitstringlinespaced"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="sbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="inlinedbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="struttedbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="topskippedbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" name="vboxtohbox" type="environment"/> + <cd:command file="supp-box.mkiv" name="vboxtohboxseparator" type="environment"/> + <cd:command file="supp-box.mkiv" name="convertvboxtohbox"/> + <cd:command file="supp-box.mkiv" name="hboxestohbox" type="environment"/> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" name="overlay" type="environment"/> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" name="tbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="bbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="lhbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="mhbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="rhbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="lefthbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="midhbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="righthbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" name="fittopbaselinegrid"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="boxcursor"/> + <cd:command file="supp-box.mkiv" name="placedbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="rightbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="leftbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="topbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="bottombox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="lefttopbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="righttopbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="leftbottombox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="rightbottombox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="topleftbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="toprightbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="bottomleftbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="bottomrightbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="middlebox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="baselinemiddlebox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="baselineleftbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="baselinerightbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" name="toplinebox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" name="initializeboxstack"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" name="removedepth"/> + <cd:command file="supp-box.mkiv" name="obeydepth"/> + <cd:command file="supp-box.mkiv" name="undepthed"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="removebottomthings"/> + <cd:command file="supp-box.mkiv" name="removelastskip"/> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" name="halfwaybox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="depthonlybox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" name="frozenhbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" name="shownextbox"> + <cd:arguments> + <cd:csname/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" name="nodetostring"> + <cd:arguments> + <cd:csname/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" name="lastnaturalboxwd"/> + <cd:command file="supp-box.mkiv" name="lastnaturalboxht"/> + <cd:command file="supp-box.mkiv" name="lastnaturalboxdp"/> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" name="runninghbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command begin="begin" end="end" file="supp-box.mkiv" name="vbox" type="environment"/> + <cd:command begin="begin" end="end" file="supp-box.mkiv" name="hbox" type="environment"/> + <cd:command begin="begin" end="end" file="supp-box.mkiv" name="vtop" type="environment"/> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="spac-ali.mkiv" 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 file="spac-ali.mkiv" 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 file="spac-ali.mkiv" 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 file="spac-ali.mkiv" 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 file="spac-ali.mkiv" 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 file="spac-ali.mkiv" 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 file="spac-ali.mkiv" 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 file="spac-ali.mkiv" 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 file="spac-ali.mkiv" 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 file="spac-ali.mkiv" 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 file="spac-ali.mkiv" 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 file="spac-ali.mkiv" 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 file="spac-ali.mkiv" name="ibox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="spac-ali.mkiv" name="obox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="spac-ali.mkiv" 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 file="spac-ali.mkiv" generated="yes" 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 file="supp-box.mkiv" name="lastlinewidth"/> + </cd:interface> + <cd:interface file="i-buffer.xml"> + <cd:command file="buff-ini.mkiv" 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 file="buff-ini.mkiv" 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 file="buff-ini.mkiv" name="resetbuffer"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:buffer"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="buff-ini.mkiv" name="buffer" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="buff-ini.mkiv" 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 file="buff-ini.mkiv" 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" end="end" file="buff-ini.mkiv" name="buffer" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="buff-ini.mkiv" name="setupbuffer"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="cd:buffer"/> + </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 file="buff-ini.mkiv" 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 file="buff-ini.mkiv" name="getbuffer"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:buffer"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="buff-ini.mkiv" name="getdefinedbuffer"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:buffer"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="buff-ini.mkiv" name="inlinebuffer"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="cd:buffer"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="buff-ini.mkiv" generated="yes" name="buffer" type="environment" variant="example"> + <cd:sequence> + <cd:variable value="buffer"/> + </cd:sequence> + <cd:instances> + <cd:constant value="hiding"/> + </cd:instances> + </cd:command> + <cd:command file="buff-ini.mkiv" generated="yes" name="getbuffer" variant="example"> + <cd:sequence> + <cd:string value="get"/> + <cd:variable value="buffer"/> + </cd:sequence> + </cd:command> + <cd:command file="buff-ini.mkiv" name="hiding" type="environment"/> + <cd:command file="buff-ini.mkiv" 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 file="buff-ini.mkiv" 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 file="buff-ini.mkiv" name="savebuffer"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:parameter name="list"> + <cd:constant type="cd:name"/> + </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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="buff-ini.mkiv" name="ctxluabuffer"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:buffer"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="buff-ini.mkiv" name="mkvibuffer"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:buffer"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="buff-ini.mkiv" name="getbufferdata"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:buffer"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="buff-ver.mkiv" 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 file="buff-ver.mkiv" generated="yes" name="typebuffer" variant="example"> + <cd:sequence> + <cd:string value="type"/> + <cd:variable value="buffer"/> + </cd:sequence> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuptyping"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="buff-ver.mkiv" 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:interface> + <cd:interface file="i-button.xml"> + <cd:command file="scrn-but.mkvi" 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 file="scrn-but.mkvi" 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 file="scrn-but.mkvi" generated="yes" 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 file="scrn-but.mkvi" 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 file="scrn-but.mkvi" name="overlaybutton"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="scrn-but.mkvi" name="overlaybutton" variant="direct"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="scrn-but.mkvi" name="MPmenubuttons"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="typo-cap.mkiv" 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 file="typo-cap.mkiv" name="setupcapitals"> + <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 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 file="typo-cap.mkiv" 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="none"/> + <cd:constant type="random"/> + <cd:constant type="mixed"/> + <cd:constant type="camel"/> + <cd:constant type="cap"/> + <cd:constant type="Cap"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="WORD"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="word"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="Word"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="Words"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="camel"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="WORDS"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="words"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="pseudosmallcapped"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="pseudoSmallcapped"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="pseudoSmallCapped"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="pseudoMixedCapped"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="realsmallcapped"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="realSmallcapped"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="realSmallCapped"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="notsmallcapped"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="smallcapped"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="Smallcapped"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="SmallCapped"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="autocap"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="mixedcaps"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="kap"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="Caps"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="uppercased"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="lowercased"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="randomizetext"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cap.mkiv" name="randomized" type="environment"/> + </cd:interface> + <cd:interface file="i-catcodes.xml"> + <cd:command file="catc-ctx.mkiv" name="texcode" type="environment"/> + <cd:command file="catc-ctx.mkiv" name="contextcode" type="environment"/> + <cd:command file="catc-ctx.mkiv" name="contextdefinitioncode" type="environment"/> + <cd:command begin="un" end="" file="catc-def.mkiv" name="protect" type="environment"/> + <cd:command file="catc-ini.mkiv" name="newcatcodetable"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="catc-ini.mkiv" name="catcodetable" type="environment"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="catc-ini.mkiv" name="extendedcatcodetable" type="environment"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="catc-act.mkiv" name="installactivecharacter"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="catc-act.mkiv" 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 file="catc-act.mkiv" 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 file="catc-act.mkiv" name="makecharacteractive"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="catc-ini.mkiv" name="permitcircumflexescape"/> + <cd:command file="catc-ini.mkiv" name="permitcaretescape"/> + <cd:command file="catc-ini.mkiv" 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 file="catc-ini.mkiv" 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 file="catc-ini.mkiv" 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" end="pop" file="catc-ini.mkiv" name="catcodetable" type="environment"/> + <cd:command file="catc-ini.mkiv" name="restorecatcodes"/> + <cd:command file="catc-ini.mkiv" name="setcatcodetable"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="catc-ini.mkiv" name="tracecatcodetables"/> + <cd:command file="catc-ini.mkiv" name="catcodetablename"/> + <cd:command file="catc-sym.mkiv" name="rescan"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="catc-sym.mkiv" name="rescanwithsetup"> + <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-character.xml"> + <cd:command file="catc-sym.mkiv" name="letteropenbrace"/> + <cd:command file="catc-sym.mkiv" name="letterclosebrace"/> + <cd:command file="catc-sym.mkiv" name="letterampersand"/> + <cd:command file="catc-sym.mkiv" name="letterless"/> + <cd:command file="catc-sym.mkiv" name="lettermore"/> + <cd:command file="catc-sym.mkiv" name="letterhash"/> + <cd:command file="catc-sym.mkiv" name="letterdoublequote"/> + <cd:command file="catc-sym.mkiv" name="lettersinglequote"/> + <cd:command file="catc-sym.mkiv" name="letterdollar"/> + <cd:command file="catc-sym.mkiv" name="letterpercent"/> + <cd:command file="catc-sym.mkiv" name="letterhat"/> + <cd:command file="catc-sym.mkiv" name="letterunderscore"/> + <cd:command file="catc-sym.mkiv" name="letterbar"/> + <cd:command file="catc-sym.mkiv" name="lettertilde"/> + <cd:command file="catc-sym.mkiv" name="letterbackslash"/> + <cd:command file="catc-sym.mkiv" name="letterslash"/> + <cd:command file="catc-sym.mkiv" name="letterquestionmark"/> + <cd:command file="catc-sym.mkiv" name="letterat"/> + <cd:command file="catc-sym.mkiv" name="lettercolon"/> + <cd:command file="catc-sym.mkiv" name="letterescape"/> + <cd:command file="catc-sym.mkiv" name="letterbgroup"/> + <cd:command file="catc-sym.mkiv" name="letteregroup"/> + <cd:command file="catc-sym.mkiv" name="letterleftbrace"/> + <cd:command file="catc-sym.mkiv" name="letterrightbrace"/> + <cd:command file="catc-sym.mkiv" name="letterexclamationmark"/> + <cd:command file="char-ini.mkiv" name="utfchar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="char-ini.mkiv" name="safechar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="char-ini.mkiv" 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 file="char-ini.mkiv" name="textormathchar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="char-ini.mkiv" name="chardescription"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="enco-ini.mkiv" name="percent"/> + <cd:command file="enco-ini.mkiv" name="procent"/> + <cd:command file="enco-ini.mkiv" name="ampersand"/> + <cd:command file="enco-ini.mkiv" name="dollar"/> + <cd:command file="enco-ini.mkiv" name="hash"/> + <cd:command file="enco-ini.mkiv" name="hyphen"/> + <cd:command file="enco-ini.mkiv" name="lowerleftsingleninequote"/> + <cd:command file="enco-ini.mkiv" name="lowerleftdoubleninequote"/> + <cd:command file="enco-ini.mkiv" name="lowerrightsingleninequote"/> + <cd:command file="enco-ini.mkiv" name="lowerrightdoubleninequote"/> + <cd:command file="enco-ini.mkiv" name="upperleftsingleninequote"/> + <cd:command file="enco-ini.mkiv" name="upperleftdoubleninequote"/> + <cd:command file="enco-ini.mkiv" name="upperrightsingleninequote"/> + <cd:command file="enco-ini.mkiv" name="upperrightdoubleninequote"/> + <cd:command file="enco-ini.mkiv" name="upperleftsinglesixquote"/> + <cd:command file="enco-ini.mkiv" name="upperleftdoublesixquote"/> + <cd:command file="enco-ini.mkiv" name="upperrightsinglesixquote"/> + <cd:command file="enco-ini.mkiv" name="upperrightdoublesixquote"/> + <cd:command file="enco-ini.mkiv" name="leftsubguillemot"/> + <cd:command file="enco-ini.mkiv" name="rightsubguillemot"/> + <cd:command file="enco-ini.mkiv" name="textcontrolspace"/> + <cd:command file="enco-ini.mkiv" name="textvisiblespace"/> + <cd:command file="enco-ini.mkiv" name="textminus"/> + <cd:command file="enco-ini.mkiv" name="textplus"/> + </cd:interface> + <cd:interface file="i-characteralign.xml"> + <cd:command file="typo-tal.mkiv" name="singalcharacteralign"> + <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 file="typo-tal.mkiv" 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 file="typo-tal.mkiv" name="resetcharacteralign"/> + <cd:command file="typo-tal.mkiv" name="alignmentcharacter"/> + <cd:command file="typo-tal.mkiv" name="characteralign" type="environment"> + <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 file="typo-tal.mkiv" name="checkcharacteralign"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-characterspacing.xml"> + <cd:command file="typo-spa.mkiv" name="definecharacterspacing"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-spa.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="typo-spa.mkiv" name="setcharacterspacing"> + <cd:arguments> + <cd:keywords> + <cd:constant type="reset"/> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-spa.mkiv" name="resetcharacterspacing"/> + </cd:interface> + <cd:interface file="i-characterstripping.xml"> + <cd:command file="typo-rep.mkiv" name="setcharacterstripping"> + <cd:arguments> + <cd:keywords> + <cd:constant type="reset"/> + <cd:constant type="1"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-rep.mkiv" name="resetcharacterstripping"/> + <cd:command file="typo-rep.mkiv" name="forcecharacterstripping"/> + </cd:interface> + <cd:interface file="i-charwidth.xml"> + <cd:command file="typo-lan.mkiv" name="charwidthlanguage"/> + <cd:command file="typo-lan.mkiv" name="averagecharwidth"/> + <cd:command file="typo-lan.mkiv" name="languagecharwidth"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:language"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-chemical.xml"> + <cd:command file="chem-ini.mkiv" name="molecule"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="chem-ini.mkiv" 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 file="chem-str.mkiv" 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:inherit name="value-strut"/> + </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 file="chem-str.mkiv" 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 file="chem-str.mkiv" name="definechemical"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="chem-str.mkiv" 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 file="chem-str.mkiv" name="chemicalsymbol"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="chem-str.mkiv" name="chemicaltext"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="chem-str.mkiv" 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 file="chem-str.mkiv" 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 file="chem-str.mkiv" name="chemicaltoptext"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="chem-str.mkiv" name="chemicalbottext"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="chem-str.mkiv" name="chemicalmidtext"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="chem-str.mkiv" 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:interface> + <cd:interface file="i-cleaning.xml"> + <cd:command begin="push" end="pop" file="typo-chr.mkiv" name="punctuation" type="environment"/> + <cd:command file="typo-chr.mkiv" name="removepunctuation"/> + <cd:command file="typo-chr.mkiv" 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 file="typo-chr.mkiv" 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 file="typo-chr.mkiv" name="removemarkedcontent"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-cln.mkiv" 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 file="grph-trf.mkiv" 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 file="grph-trf.mkiv" 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 file="pack-box.mkiv" 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 file="pack-box.mkiv" 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 file="pack-box.mkiv" 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 file="pack-box.mkiv" name="resetcollector"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="pack-box.mkiv" name="flushcollector"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="pack-box.mkiv" name="composedcollector"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="pack-box.mkiv" 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 file="pack-box.mkiv" 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 file="colo-ext.mkiv" 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 file="colo-ext.mkiv" 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 file="colo-ext.mkiv" name="overprint" type="environment"/> + <cd:command file="colo-ext.mkiv" name="knockout" type="environment"/> + <cd:command file="colo-ext.mkiv" name="textcolorintent" type="environment"/> + <cd:command file="colo-grp.mkiv" 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 file="colo-ini.mkiv" 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="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 file="colo-ini.mkiv" 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 file="colo-ini.mkiv" 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 file="colo-ini.mkiv" 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 file="colo-ini.mkiv" 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 file="colo-ini.mkiv" 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 file="colo-ini.mkiv" 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 file="colo-ini.mkiv" 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 file="colo-ini.mkiv" 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 file="colo-ini.mkiv" 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 file="colo-ini.mkiv" 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 file="colo-ini.mkiv" 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 file="colo-ini.mkiv" name="switchtocolor"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="color"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="coloronly"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="transparent"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="graycolor"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="colored" variant="name"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="colored"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="definecolor"/> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="color" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="coloronly" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="transparent" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="directcolor"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="directcolored" variant="name"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="directcolored"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="definecolor"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="currentcolor" type="environment"/> + <cd:command file="colo-ini.mkiv" name="colorset" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="usecolors"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="setupcolor"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" 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" end="pop" file="colo-ini.mkiv" name="color" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command begin="save" end="restore" file="colo-ini.mkiv" name="color" type="environment"/> + <cd:command file="colo-ini.mkiv" 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 file="colo-ini.mkiv" 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 file="colo-ini.mkiv" name="getpaletsize"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="paletsize"/> + <cd:command file="colo-ini.mkiv" name="setuppalet"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="setcolormodell"> + <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 file="colo-ini.mkiv" name="protectedcolors" type="environment"/> + <cd:command file="colo-ini.mkiv" 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 file="color-ini.mkiv" 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 file="color-ini.mkiv" 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 file="color-ini.mkiv" 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 file="colo-ini.mkiv" name="textcolor" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="MPcolor"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="MPcoloronly"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="MPtransparency"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="MPoptions"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="colorvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="grayvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="colorcomponents"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="transparencycomponents"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" name="processcolorcomponents"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-ini.mkiv" 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 file="colo-ini.mkiv" 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 file="colo-ini.mkiv" 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 file="colo-ini.mkiv" 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 file="colo-run.mkiv" name="showcolorbar"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-run.mkiv" name="showcolor"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-run.mkiv" name="showcolorset"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-run.mkiv" name="showcolorcomponents"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:color"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-run.mkiv" 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 file="colo-run.mkiv" name="comparepalet"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="colo-run.mkiv" 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 file="colo-run.mkiv" name="comparecolorgroup"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-columns.xml"> + <cd:command file="page-mul.mkiv" name="setupcolumns"> + <cd:arguments> + <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="option"> + <cd:constant type="background"/> + </cd:parameter> + <cd:parameter name="offset"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="command"> + <cd:constant type="cd:oneargument"/> + </cd:parameter> + <cd:parameter name="height"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="direction"> + <cd:constant type="left"/> + <cd:constant default="yes" type="right"/> + </cd:parameter> + <cd:parameter name="balance"> + <cd:constant default="yes" type="yes"/> + <cd:constant type="no"/> + </cd:parameter> + <cd:parameter name="align"> + <cd:constant type="setupalign"/> + </cd:parameter> + <cd:parameter name="tolerance"> + <cd:constant type="setuptolerance"/> + </cd:parameter> + <cd:parameter name="blank"> + <cd:inherit name="blank"/> + </cd:parameter> + <cd:parameter name="ntop"> + <cd:constant type="cd:number"/> + </cd:parameter> + <cd:parameter name="rule"> + <cd:constant type="on"/> + <cd:constant default="yes" type="off"/> + <cd:constant type="cd:command"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-mul.mkiv" name="columns" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupcolumns"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-mul.mkiv" name="setupcolumnspan"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:parameter name="n"> + <cd:constant type="cd:number"/> + </cd:parameter> + <cd:inherit name="setupframed"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-mul.mkiv" name="columnspan" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupcolumnspan"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-mul.mkiv" name="setsimplecolumnhsize"> + <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 file="page-mul.mkiv" name="simplecolumns" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setsimplecolumnhsize"/> + </cd:assignments> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-combination.xml"> + <cd:command file="pack-com.mkiv" 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 file="pack-com.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="pack-com.mkiv" 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 file="pack-com.mkiv" 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 file="pack-com.mkiv" 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 file="pack-com.mkiv" name="floatcombination" 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 file="mult-aux.mkiv" name="installparameterhandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installrootparameterhandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installparameterhashhandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installparametersethandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installstyleandcolorhandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" 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 file="mult-aux.mkiv" name="installsetuphandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installswitchsetuphandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installautosetuphandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installbasicparameterhandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installbasicautosetuphandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" 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 file="mult-aux.mkiv" 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 file="mult-aux.mkiv" 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 file="mult-aux.mkiv" 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 file="mult-aux.mkiv" name="installdirectparameterhandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installdirectsetuphandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installdirectparametersethandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installdirectstyleandcolorhandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installdirectcommandhandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installsetuponlycommandhandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" 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 file="mult-aux.mkiv" name="installactionhandler"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installnamespace"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="installcorenamespace"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" 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 file="mult-aux.mkiv" name="listnamespaces"/> + <cd:command file="mult-aux.mkiv" name="showparentchain"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" 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 file="mult-aux.mkiv" 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 file="mult-aux.mkiv" 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 file="mult-aux.mkiv" 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 file="mult-aux.mkiv" name="installdefinitionset"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" 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 file="mult-aux.mkiv" name="installparentinjector"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="pack-rul.mkiv" 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 file="pack-rul.mkiv" 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 file="pack-rul.mkiv" name="installsimpleframedcommandhandler"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-comment.xml"> + <cd:command file="scrn-wid.mkvi" 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 file="scrn-wid.mkvi" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="scrn-wid.mkvi" generated="yes" name="comment" variant="example"> + <cd:sequence> + <cd:variable 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 file="scrn-wid.mkvi" generated="yes" name="comment" type="environment" variant="example"> + <cd:sequence> + <cd:variable 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 file="scrn-wid.mkvi" name="placecomments"/> + <cd:command file="scrn-wid.mkvi" name="comment"> + <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:command> + <cd:command file="scrn-wid.mkvi" name="comment" type="environment"> + <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:command> + </cd:interface> + <cd:interface file="i-conversion.xml"> + <cd:command file="core-con.mkiv" name="numbers"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="Numbers"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="romannumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="Romannumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="abjadnumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="abjadnodotnumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="abjadnaivenumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="languagecharacters"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="languageCharacters"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="alphabeticnumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="Alphabeticnumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="thainumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="devanagarinumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="gurmurkhinumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="gujaratinumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="tibetannumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="greeknumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="Greeknumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="arabicnumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="persiannumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="arabicdecimals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="persiandecimals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="arabicexnumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="koreannumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="koreannumeralsp"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="koreannumeralsc"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="koreanparentnumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="koreancirclenumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="chinesenumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="chinesecapnumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="chineseallnumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="character"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="Character"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="characters"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="Characters"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="monthlong"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="monthshort"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="convertmonth"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="month"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="MONTH"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="MONTHLONG"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="MONTHSHORT"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="weekday"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="WEEKDAY"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" 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 file="core-con.mkiv" 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 file="core-con.mkiv" 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 file="core-con.mkiv" 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 file="core-con.mkiv" 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 file="core-con.mkiv" 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 file="core-con.mkiv" name="currentdate"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="year"/> + <cd:constant type="month"/> + <cd:constant type="day"/> + <cd:constant type="weekday"/> + <cd:constant type="y"/> + <cd:constant type="yy"/> + <cd:constant type="Y"/> + <cd:constant type="m"/> + <cd:constant type="mm"/> + <cd:constant type="M"/> + <cd:constant type="d"/> + <cd:constant type="dd"/> + <cd:constant type="D"/> + <cd:constant type="w"/> + <cd:constant type="W"/> + <cd:constant type="space"/> + <cd:constant type="\\\\\\\\␣"/> + <cd:constant type="month:mnem"/> + <cd:constant type="m:mnem"/> + <cd:constant type="d:ord"/> + <cd:constant type="day:ord"/> + <cd:constant type="dd:ord"/> + <cd:constant type="D:ord"/> + <cd:constant type="cd:text"/> + <cd:constant type="referral"/> + <cd:constant type="day:+"/> + <cd:constant type="day:++"/> + <cd:constant type="d:+"/> + <cd:constant type="d:++"/> + <cd:constant type="dd:+"/> + <cd:constant type="dd:++"/> + <cd:constant type="D:+"/> + <cd:constant type="D:++"/> + <cd:constant type="month:jalali"/> + <cd:constant type="m:jalali"/> + <cd:constant type="jalali:to"/> + <cd:constant type="jalali:from"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="date"> + <cd:arguments> + <cd:assignments list="yes" optional="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:inherit name="currentdate"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="rawdate"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:inherit name="currentdate"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" 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 file="core-con.mkiv" 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 file="core-con.mkiv" 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 file="core-con.mkiv" 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 file="core-con.mkiv" 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 file="core-con.mkiv" 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="g"/> + <cd:constant type="G"/> + <cd:constant type="abjadnumerals"/> + <cd:constant type="abjadnodotnumerals"/> + <cd:constant type="abjadnaivenumerals"/> + <cd:constant type="thainumerals"/> + <cd:constant type="devanagarinumerals"/> + <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="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="cn"/> + <cd:constant type="cn-c"/> + <cd:constant type="cn-a"/> + <cd:constant type="sloveniannumerals"/> + <cd:constant type="slovenianNumerals"/> + <cd:constant type="spanishnumerals"/> + <cd:constant type="spanishNumerals"/> + <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="continued"/> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" 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 file="core-con.mkiv" 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 file="core-con.mkiv" 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 file="core-con.mkiv" 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 file="core-con.mkiv" 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 file="core-con.mkiv" 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 file="core-con.mkiv" name="highordinalstr"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="ordinalstr"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="ordinaldaynumber"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="verbosenumber"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="VerboseNumber"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="smallcappedromannumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="smallcappedcharacters"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="sloveniannumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="slovenianNumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="spanishnumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="spanishNumerals"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="unihex"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-con.mkiv" name="continuednumber"> + <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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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="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: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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" name="savecounter"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-num.mkiv" name="restorecounter"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-num.mkiv" name="showcounter"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-num.mkiv" name="incrementedcounter"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-num.mkiv" name="decrementedcounter"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-num.mkiv" name="rawcountervalue"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-num.mkiv" name="lastcountervalue"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-num.mkiv" name="firstcountervalue"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-num.mkiv" name="nextcountervalue"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-num.mkiv" name="prevcountervalue"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-num.mkiv" 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 file="strc-ini.mkvi" 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 file="strc-ini.mkvi" 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 file="strc-ini.mkvi" 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 file="strc-ini.mkvi" 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 file="core-dat.mkiv" 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 file="core-dat.mkiv" 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 file="core-dat.mkiv" 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 file="core-dat.mkiv" name="datasetvariable"> + <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:key"/> + <cd:constant type="realpage"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-define.xml"> + <cd:command file="core-sys.mkiv" 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.mkiv" 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 file="typo-del.mkiv" 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 file="typo-del.mkiv" name="setupdelimitedtext"> + <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="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: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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="typo-del.mkiv" generated="yes" name="delimitedtext" variant="example"> + <cd:sequence> + <cd:variable 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 file="typo-del.mkiv" generated="yes" name="delimitedtext" type="environment" variant="example"> + <cd:sequence> + <cd:variable 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 file="typo-del.mkiv" 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 file="typo-del.mkiv" 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 file="typo-del.mkiv" 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 file="typo-del.mkiv" 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 file="typo-del.mkiv" name="quotation"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:language"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="typo-del.mkiv" name="quotation" type="environment"> + <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:command> + <cd:command file="typo-del.mkiv" name="quote"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:language"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="typo-del.mkiv" name="quote" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:language"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-del.mkiv" name="blockquote"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:language"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="typo-del.mkiv" name="blockquote" type="environment"> + <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:command> + <cd:command file="typo-del.mkiv" name="speech"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:language"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="typo-del.mkiv" name="aside" type="environment"> + <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:command> + <cd:command file="typo-del.mkiv" name="aside"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:language"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="typo-del.mkiv" name="speech" type="environment"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:inherit name="startnarrower"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-del.mkiv" name="setupquotation"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setupdelimitedtext"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="typo-del.mkiv" name="setupquote"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setupdelimitedtext"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="typo-del.mkiv" name="subsentence"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="typo-del.mkiv" name="subsentence" type="environment"/> + </cd:interface> + <cd:interface file="i-description.xml"> + <cd:command file="strc-des.mkvi" 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 file="strc-des.mkvi" 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="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="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="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="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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-des.mkvi" generated="yes" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-des.mkvi" generated="yes" 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 file="strc-des.mkvi" generated="yes" 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 file="typo-dig.mkiv" name="setdigitsmanipulation"> + <cd:arguments> + <cd:keywords> + <cd:constant type="reset"/> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-dig.mkiv" name="resetdigitsmanipulation"/> + <cd:command file="typo-dig.mkiv" name="equaldigits"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-dig.mkiv" name="dummydigit"/> + </cd:interface> + <cd:interface file="i-dimension.xml"> + <cd:command file="mult-dim.mkvi" 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 file="mult-dim.mkvi" 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 file="mult-dim.mkvi" 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 file="mult-dim.mkvi" 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 file="typo-dir.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="typo-dir.mkiv" name="setdirection"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-dir.mkiv" name="resetdirection"/> + <cd:command file="supp-dir.mkiv" name="showdirsinmargin"/> + <cd:command file="supp-dir.mkiv" name="istltdir"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="TLT"/> + <cd:constant type="TRT"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-dir.mkiv" name="istrtdir"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="TLT"/> + <cd:constant type="TRT"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-document.xml"> + <cd:command file="file-job.mkvi" name="text" type="environment"/> + <cd:command begin="autostart" end="autostop" file="file-job.mkvi" name="text" type="environment"/> + <cd:command file="file-job.mkvi" name="notext" type="environment"/> + <cd:command file="file-job.mkvi" name="environment" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + <cd:constant type="*"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" 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 file="file-job.mkvi" name="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="environment" variant="string"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="useenvironment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="currentenvironment"/> + <cd:command file="file-job.mkvi" name="project" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + <cd:constant type="*"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" 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 file="file-job.mkvi" name="project"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="project" variant="string"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="useproject"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="currentproject"/> + <cd:command file="file-job.mkvi" name="product" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + <cd:constant type="*"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" 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 file="file-job.mkvi" name="product"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="product" variant="string"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="useproduct"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="currentproduct"/> + <cd:command file="file-job.mkvi" name="component" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + <cd:constant type="*"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" 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 file="file-job.mkvi" name="component"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="component" variant="string"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="usecomponent"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="currentcomponent"/> + <cd:command file="file-job.mkvi" name="document" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupdocument"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="setupdocument"> + <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="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 file="file-job.mkvi" name="presetdocument"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setupdocument"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="documentvariable"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-dummy.xml"> + <cd:command file="mult-aux.mkiv" 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 file="mult-aux.mkiv" name="dummyparameter"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" name="directdummyparameter"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" 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 file="mult-aux.mkiv" name="letdummyparameter"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" 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 file="mult-aux.mkiv" name="usedummystyleparameter"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-aux.mkiv" 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 file="attr-eff.mkiv" 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 file="attr-eff.mkiv" 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:number"/> + </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="stretch"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="attr-eff.mkiv" name="effect" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="attr-eff.mkiv" generated="yes" name="effect" type="environment" variant="example"> + <cd:sequence> + <cd:variable value="effect"/> + </cd:sequence> + </cd:command> + <cd:command file="attr-eff.mkiv" name="effect"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-enumeration.xml"> + <cd:command file="strc-enu.mkvi" 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 file="strc-enu.mkvi" 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="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 default="yes" type="top"/> + <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="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="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:inherit name="setupcounter"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-enu.mkvi" generated="yes" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-enu.mkvi" generated="yes" 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 file="strc-enu.mkvi" generated="yes" 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 file="back-exp.mkiv" 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 file="back-exp.mkiv" 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:interface> + <cd:interface file="i-field.xml"> + <cd:command file="scrn-fld.mkvi" name="presetfieldsymbols"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" name="fitfieldframed"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupframed"/> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="grph-fig.mkiv" 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 file="grph-fig.mkiv" 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 file="grph-fig.mkiv" 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 file="grph-fig.mkiv" 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 file="grph-fig.mkiv" 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 file="file-ini.mkvi" name="input"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-ini.mkvi" name="input" variant="string"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-ini.mkvi" 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 file="file-ini.mkvi" 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 file="file-ini.mkvi" 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 file="file-ini.mkvi" 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 file="core-sys.mkiv" name="jobfilename"/> + <cd:command file="core-sys.mkiv" name="jobfilesuffix"/> + <cd:command file="core-sys.mkiv" name="inputfilebarename"/> + <cd:command file="core-sys.mkiv" name="inputfilerealsuffix"/> + <cd:command file="core-sys.mkiv" name="inputfilesuffix"/> + <cd:command file="core-sys.mkiv" name="inputfilename"/> + <cd:command file="core-sys.mkiv" name="outputfilename"/> + <cd:command file="file-ini.mkvi" name="readingfile" type="environment"/> + <cd:command begin="push" end="pop" file="file-ini.mkvi" name="endofline" type="environment"/> + <cd:command file="file-ini.mkvi" name="restoreendofline"/> + <cd:command file="file-ini.mkvi" name="inputgivenfile"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-ini.mkvi" 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 file="file-ini.mkvi" 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 file="file-ini.mkvi" 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 file="file-ini.mkvi" 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 file="file-ini.mkvi" 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 file="file-ini.mkvi" 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 file="file-ini.mkvi" 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 file="file-ini.mkvi" 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 file="file-ini.mkvi" name="splitfilename"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-ini.mkvi" name="splitofffull"/> + <cd:command file="file-ini.mkvi" name="splitoffpath"/> + <cd:command file="file-ini.mkvi" name="splitoffbase"/> + <cd:command file="file-ini.mkvi" name="splitoffname"/> + <cd:command file="file-ini.mkvi" name="splitofftype"/> + <cd:command file="file-ini.mkvi" name="splitoffkind"/> + <cd:command file="file-ini.mkvi" name="splitoffroot"/> + <cd:command file="file-job.mkvi" 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 file="file-job.mkvi" 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 file="file-ini.mkvi" name="processfile"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="usepath"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:path"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="usesubpath"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:path"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command begin="push" end="pop" file="file-job.mkvi" name="path" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:path"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="resetpath"/> + <cd:command file="file-job.mkvi" name="allinputpaths"/> + <cd:command file="file-ini.mkvi" name="locatefilepath"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="locatedfilepath"/> + <cd:command file="file-job.mkvi" 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 file="file-job.mkvi" name="processfilemany"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="processfileonce"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="processfilenone"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="loadtexfile"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="loadluafile"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="loadcldfile"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="loadanyfile"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="loadtexfileonce"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="loadluafileonce"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="loadcldfileonce"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="loadanyfileonce"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-job.mkvi" name="continueifinputfile"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-res.mkvi" 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 file="file-res.mkvi" 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 file="file-res.mkvi" 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 file="file-res.mkvi" 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 file="file-res.mkvi" 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 file="file-res.mkvi" 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 file="file-res.mkvi" name="ReadFile"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-res.mkvi" 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 file="file-res.mkvi" name="readxmlfile"> + <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 file="file-res.mkvi" 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 file="file-res.mkvi" 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 file="file-res.mkvi" name="locfilename"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-sys.mkvi" 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 file="file-sys.mkvi" 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 file="file-sys.mkvi" name="truefilename"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-filler.xml"> + <cd:command file="spac-flr.mkiv" 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 file="spac-flr.mkiv" 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 file="spac-flr.mkiv" 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 file="spac-flr.mkiv" 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 file="node-rul.mkiv" 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 file="node-rul.mkiv" 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: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 file="node-rul.mkiv" 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 file="node-rul.mkiv" 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 file="node-rul.mkiv" name="setlinefiller"> + <cd:arguments> + <cd:keywords> + <cd:constant type="filler"/> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-fillinline.xml"> + <cd:command file="pack-mrl.mkiv" 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 file="pack-mrl.mkiv" 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 file="pack-mrl.mkiv" 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 file="pack-mrl.mkiv" 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 file="pack-mrl.mkiv" 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 file="typo-fln.mkiv" 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 file="typo-fln.mkiv" 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 file="typo-fln.mkiv" name="setfirstline"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-fln.mkiv" 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 file="page-app.mkiv" 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 file="page-app.mkiv" 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="defaut"/> + <cd:constant type="cd:name"/> + </cd:parameter> + <cd:inherit name="setupframed"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-app.mkiv" 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 file="page-app.mkiv" generated="yes" name="fittingpage" type="environment" variant="example"> + <cd:sequence> + <cd:variable 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 file="page-app.mkiv" name="TEXpage" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupfittingpage"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-app.mkiv" name="setupTEXpage"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setupfittingpage"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="meta-fig.mkiv" name="MPpage" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupfittingpage"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="meta-fig.mkiv" 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 file="strc-flt.mkvi" name="definefloat"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:singular"/> + </cd:keywords> + <cd:keywords optional="yes"> + <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 file="strc-flt.mkvi" 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 file="strc-flt.mkvi" 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:constant type="cd:string"/> + </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="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="margin"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="ntop"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="nbottom"> + <cd:constant type="cd:dimension"/> + </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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-flt.mkvi" name="setupfloatcaption"> + <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="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="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="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:inherit name="setupcounter"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-flt.mkvi" name="setupcaption"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:assignments list="yes"> + <cd:inherit name="setupfloatcaption"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-flt.mkvi" generated="yes" 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="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="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="header"/> + <cd:constant type="footer"/> + <cd:constant type="somewhere"/> + <cd:constant type="effective"/> + </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 file="strc-flt.mkvi" 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="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="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="header"/> + <cd:constant type="footer"/> + <cd:constant type="somewhere"/> + <cd:constant type="effective"/> + </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 file="strc-flt.mkvi" generated="yes" 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="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="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="header"/> + <cd:constant type="footer"/> + <cd:constant type="somewhere"/> + <cd:constant type="effective"/> + </cd:parameter> + <cd:parameter name="reference"> + <cd:constant type="cd:reference"/> + </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 file="strc-flt.mkvi" generated="yes" name="floattext" type="environment" variant="example"> + <cd:sequence> + <cd:variable value="float"/> + <cd:string value="text"/> + </cd:sequence> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="split"/> + <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="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="header"/> + <cd:constant type="footer"/> + <cd:constant type="somewhere"/> + <cd:constant type="effective"/> + </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 file="strc-flt.mkvi" generated="yes" name="placelistoffloats" variant="example"> + <cd:sequence> + <cd:string value="placelistof"/> + <cd:variable value="floats"/> + </cd:sequence> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuplist"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-flt.mkvi" generated="yes" name="completelistoffloats" variant="example"> + <cd:sequence> + <cd:string value="completelistof"/> + <cd:variable value="floats"/> + </cd:sequence> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuplist"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-flt.mkvi" name="floatuserdataparameter"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-flt.mkvi" 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 file="strc-flt.mkvi" 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 file="strc-flt.mkvi" 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 file="strc-flt.mkvi" 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 file="strc-flt.mkvi" 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 file="strc-flt.mkvi" 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 file="strc-flt.mkvi" 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 file="strc-flt.mkvi" name="noflocalfloats"/> + <cd:command file="strc-flt.mkvi" name="resetlocalfloats"/> + <cd:command file="strc-flt.mkvi" name="somelocalfloat"/> + <cd:command file="strc-flt.mkvi" name="getlocalfloats"/> + <cd:command file="strc-flt.mkvi" name="flushlocalfloats"/> + <cd:command file="strc-flt.mkvi" name="getlocalfloat"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-flt.mkvi" name="forcelocalfloats"/> + <cd:command file="tabl-tsp.mkiv" 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 file="tabl-tsp.mkiv" 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 file="tabl-tsp.mkiv" name="doifnotinsidesplitfloat"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:true"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-flt.mkiv" 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 file="page-flt.mkiv" 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="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="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="header"/> + <cd:constant type="footer"/> + <cd:constant type="somewhere"/> + <cd:constant type="effective"/> + </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:interface> + <cd:interface file="i-fontfamily.xml"> + <cd:command file="font-sel.mkvi" 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 file="font-sel.mkvi" 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 file="font-sel.mkvi" 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 file="font-sel.mkvi" 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 file="font-sel.mkvi" 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 file="font-sel.mkvi" 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 file="font-col.mkvi" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="font-col.mkvi" 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 file="font-emp.mkvi" name="emphasistypeface"/> + <cd:command file="font-emp.mkvi" name="emphasisboldface"/> + <cd:command file="font-emp.mkvi" name="normalboldface"/> + <cd:command file="font-emp.mkvi" name="normaltypeface"/> + <cd:command file="font-emp.mkvi" name="swaptypeface"/> + <cd:command file="font-emp.mkvi" name="typeface"/> + <cd:command file="font-emp.mkvi" name="boldface"/> + <cd:command file="font-emp.mkvi" name="swapface"/> + <cd:command file="font-fea.mkvi" 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:parameter> + <cd:parameter name="boundingbox"> + <cd:constant type="yes"/> + <cd:constant type="no"/> + </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="colorsheme"> + <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="cd:name"> + <cd:constant type="yes"/> + <cd:constant default="yes" type="no"/> + </cd:parameter> + <cd:parameter name="mathnolimitsmode"> + <cd:constant type="cd:number"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" 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 file="font-fea.mkvi" 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 file="font-fea.mkvi" name="addfeature"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" name="addfeature" variant="direct"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" name="subtractfeature"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" name="subtractfeature" variant="direct"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" name="replacefeature"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" name="replacefeature" variant="direct"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" name="resetandaddfeature"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" name="resetandaddfeature" variant="direct"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" name="resetfeature"/> + <cd:command file="font-fea.mkvi" name="revivefeature"/> + <cd:command file="font-fea.mkvi" name="setfontfeature"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" name="feature"> + <cd:arguments> + <cd:keywords> + <cd:constant type="+"/> + <cd:constant type="-"/> + <cd:constant type="="/> + <cd:constant type="!"/> + <cd:constant type=">"/> + <cd:constant type="<"/> + <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> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" 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=">"/> + <cd:constant type="<"/> + <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"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" 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 file="font-fea.mkvi" 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 file="font-fea.mkvi" name="doaddfeature"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" name="dosubtractfeature"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" name="doreplacefeature"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fea.mkvi" name="doresetandafffeature"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fil.mkvi" 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 file="font-fil.mkvi" 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 file="font-fil.mkvi" 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 file="font-fil.mkvi" 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 file="font-fil.mkvi" name="truefontname"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:font"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fil.mkvi" name="expandfontsynonym"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fil.mkvi" 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 file="font-fil.mkvi" 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 file="font-fil.mkvi" name="tracedfontname"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:font"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fil.mkvi" 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 file="font-gds.mkvi" name="loadfontgoodies"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-gds.mkvi" name="setfontcolorsheme"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-gds.mkvi" name="resetfontcolorsheme"/> + <cd:command file="font-ini.mkvi" name="definedfont"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:font"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkvi" name="font" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:font"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkvi" name="bodyfontsize"/> + <cd:command file="font-ini.mkvi" name="normalizebodyfontsize"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkvi" name="thenormalizedbodyfontsize"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fil.mkvi" name="mapfontsize"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:dimension"/> + </cd:keywords> + <cd:keywords> + <cd:constant type="cd:dimension"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkvi" 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 file="font-ini.mkvi" name="definefontsize"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkvi" name="definefontalternative"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkvi" 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 file="font-ini.mkvi" 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 file="font-ini.mkvi" 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 file="font-ini.mkvi" 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 file="font-fil.mkvi" name="processbodyfontenvironmentlist"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="font-fil.mkvi" name="bodyfontenvironmentlist"/> + <cd:command file="font-fil.mkvi" name="registerfontclass"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-fil.mkvi" name="setcurrentfontclass"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkvi" name="tx"/> + <cd:command file="font-ini.mkvi" name="txx"/> + <cd:command file="font-fil.mkvi" 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 file="font-fil.mkvi" 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 file="font-ini.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkiv" 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="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 file="font-ini.mkvi" name="switchtobodyfont"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:inherit name="setupbodyfont"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkiv" 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 file="font-ini.mkvi" name="usebodyfont"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:inherit name="setupbodyfont"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkvi" name="usebodyfontparameter"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkvi" name="fontchar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkvi" name="fontcharbyindex"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkvi" name="tochar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkiv" 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 file="font-ini.mkiv" name="switchstyleonly" variant="command"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkvi" 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 file="font-ini.mkvi" name="setsmallbodyfont"/> + <cd:command file="font-ini.mkvi" name="setbigbodyfont"/> + <cd:command file="font-ini.mkvi" name="setmainbodyfont"/> + <cd:command file="font-ini.mkvi" name="restoreglobalbodyfont"/> + <cd:command file="font-ini.mkvi" 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 file="font-ini.mkvi" name="predefinedfont"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:font"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-run.mkiv" name="showbodyfont"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:inherit name="setupbodyfont"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-run.mkiv" name="showbodyfontenvironment"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:inherit name="setupbodyfont"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-run.mkiv" 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 file="font-run.mkiv" 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 file="font-run.mkiv" name="showligature"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-run.mkiv" name="showligatures"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:font"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-run.mkiv" name="showfontstrip"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:inherit name="setupbodyfont"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-run.mkiv" name="showminimalbaseline"/> + <cd:command file="font-run.mkiv" name="showkerning"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-run.mkiv" name="showcharratio"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-run.mkiv" name="showfontparameters"/> + <cd:command file="font-pre.mkiv" name="setsmallcaps"/> + <cd:command file="font-pre.mkiv" name="setoldstyle"/> + <cd:command file="font-pre.mkiv" name="settabular"/> + <cd:command file="font-pre.mkiv" name="setfractions"/> + <cd:command file="font-pre.mkiv" name="setsuperiors"/> + <cd:command file="font-pre.mkiv" name="tinyfont"/> + <cd:command file="font-pre.mkiv" name="infofont"/> + <cd:command file="font-pre.mkiv" name="infofontbold"/> + <cd:command file="font-pre.mkiv" name="smallbodyfont"/> + <cd:command file="font-pre.mkiv" name="bigbodyfont"/> + <cd:command file="font-pre.mkiv" name="smaller"/> + <cd:command file="font-pre.mkiv" name="bigger"/> + <cd:command file="font-pre.mkiv" name="normal"/> + <cd:command file="font-pre.mkiv" name="bold"/> + <cd:command file="font-pre.mkiv" name="mono"/> + <cd:command file="font-pre.mkiv" name="monobold"/> + <cd:command file="font-pre.mkiv" name="slanted"/> + <cd:command file="font-pre.mkiv" name="italic"/> + <cd:command file="font-pre.mkiv" name="boldslanted"/> + <cd:command file="font-pre.mkiv" name="slantedbold"/> + <cd:command file="font-pre.mkiv" name="bolditalic"/> + <cd:command file="font-pre.mkiv" name="italicbold"/> + <cd:command file="font-pre.mkiv" name="small"/> + <cd:command file="font-pre.mkiv" name="smallnormal"/> + <cd:command file="font-pre.mkiv" name="smallbold"/> + <cd:command file="font-pre.mkiv" name="smalltype"/> + <cd:command file="font-pre.mkiv" name="smallslanted"/> + <cd:command file="font-pre.mkiv" name="smallboldslanted"/> + <cd:command file="font-pre.mkiv" name="smallslantedbold"/> + <cd:command file="font-pre.mkiv" name="smallbolditalic"/> + <cd:command file="font-pre.mkiv" name="smallitalicbold"/> + <cd:command file="font-pre.mkiv" name="sans"/> + <cd:command file="font-pre.mkiv" name="sansserif"/> + <cd:command file="font-pre.mkiv" name="roman"/> + <cd:command file="font-pre.mkiv" name="serif"/> + <cd:command file="font-pre.mkiv" name="regular"/> + <cd:command file="font-pre.mkiv" name="handwritten"/> + <cd:command file="font-pre.mkiv" name="calligraphic"/> + <cd:command file="font-pre.mkiv" name="sansnormal"/> + <cd:command file="font-pre.mkiv" name="sansbold"/> + <cd:command file="font-pre.mkiv" name="serifnormal"/> + <cd:command file="font-pre.mkiv" name="serifbold"/> + <cd:command file="font-pre.mkiv" name="mononormal"/> + <cd:command file="font-pre.mkiv" name="monobold"/> + <cd:command file="font-sol.mkvi" 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 file="font-sol.mkvi" 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 file="font-sol.mkvi" name="setfontsolution"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-sol.mkvi" name="resetfontsolution"/> + <cd:command file="font-sol.mkvi" name="fontsolution" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-sty.mkvi" 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 file="font-sty.mkvi" name="applyalternativestyle"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-sty.mkvi" name="dontconvertfont"/> + <cd:command file="font-sty.mkvi" name="redoconvertfont"/> + <cd:command file="font-sty.mkvi" 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 file="font-sty.mkvi" 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 file="font-sty.mkvi" generated="yes" name="style" type="environment" variant="example"> + <cd:sequence> + <cd:variable value="style"/> + </cd:sequence> + </cd:command> + <cd:command file="font-sty.mkvi" generated="yes" name="style" variant="example"> + <cd:sequence> + <cd:variable value="style"/> + </cd:sequence> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-sty.mkvi" 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 file="font-sty.mkvi" name="style" type="environment"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setupstyle"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="font-sty.mkvi" 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 file="font-sty.mkvi" 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 file="font-sty.mkvi" 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 file="font-sty.mkvi" name="styleinstance"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-sym.mkvi" 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 file="font-sym.mkvi" 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 file="font-ini.mkvi" name="getprivateslot"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-ini.mkvi" name="getprivatechar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-sym.mkvi" name="glyphfontfile"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:font"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-sym.mkvi" 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 file="font-sym.mkvi" 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 file="font-sym.mkvi" 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 file="font-sym.mkvi" 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 file="font-sym.mkvi" name="setfont"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:font"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-sym.mkvi" 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 file="font-sym.mkvi" 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 file="font-tra.mkiv" name="showchardata"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="font-tra.mkiv" name="showfontdata"/> + <cd:command file="font-tra.mkiv" 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 file="font-tra.mkiv" 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 file="font-tra.mkiv" 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 file="font-var.mkvi" name="fontclass"/> + <cd:command file="font-var.mkvi" name="fontbody"/> + <cd:command file="font-var.mkvi" name="fontstyle"/> + <cd:command file="font-var.mkvi" name="fontalternative"/> + <cd:command file="font-var.mkvi" name="fontsize"/> + <cd:command file="font-var.mkvi" name="fontface"/> + <cd:command file="type-ini.mkvi" name="typescriptone"/> + <cd:command file="type-ini.mkvi" name="typescripttwo"/> + <cd:command file="type-ini.mkvi" name="typescriptthree"/> + <cd:command file="type-ini.mkvi" name="typescriptcollection" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="type-ini.mkvi" name="usetypescriptfile"> + <cd:arguments> + <cd:keywords> + <cd:constant type="reset"/> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="type-ini.mkvi" 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 file="type-ini.mkvi" name="loadtypescriptfile"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="type-ini.mkvi" name="quittypescriptscanning"/> + <cd:command file="type-ini.mkvi" 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 file="type-ini.mkvi" 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 file="type-ini.mkvi" 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 file="type-ini.mkvi" name="typescriptprefix"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="type-ini.mkvi" 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 file="hand-ini.mkiv" 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 file="hand-ini.mkiv" 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 file="font-fea.mkiv" name="blockligatures"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:list"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-form.xml"> + <cd:command file="scrn-fld.mkvi" 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 file="math-for.mkiv" 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="setupformula"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="math-for.mkiv" name="setupformula"> + <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: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:constant type="normal"/> + </cd:parameter> + <cd:parameter name="strut"> + <cd:constant type="yes"/> + <cd:constant default="yes" type="no"/> + </cd:parameter> + <cd:parameter name="distance"> + <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="spacebefore"> + <cd:inherit name="blank"/> + </cd:parameter> + <cd:parameter name="spaceafter"> + <cd:inherit name="blank"/> + </cd:parameter> + <cd:parameter name="numbercommand"> + <cd:constant type="cd:oneargument"/> + </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="option"> + <cd:constant type="packed"/> + <cd:constant type="tight"/> + <cd:constant type="middle"/> + <cd:constant type="frame"/> + <cd:inherit name="setupbodyfont"/> + </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="cd:dimension"/> + </cd:parameter> + <cd:parameter name="rightmargin"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="alternative"> + <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="frame"> + <cd:constant type="number"/> + </cd:parameter> + <cd:inherit name="setupcounter"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="math-for.mkiv" 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 file="math-for.mkiv" name="setupsubformula"> + <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 file="strc-mat.mkiv" generated="yes" name="formula" type="environment" variant="example"> + <cd:sequence> + <cd:variable 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="frame"/> + <cd:inherit name="setupbodyfont"/> + </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 file="strc-mat.mkiv" 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="frame"/> + <cd:inherit name="setupbodyfont"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-mat.mkiv" name="spformula" 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="frame"/> + <cd:inherit name="setupbodyfont"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-mat.mkiv" name="sdformula" 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="frame"/> + <cd:inherit name="setupbodyfont"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-mat.mkiv" name="mpformula" 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="frame"/> + <cd:inherit name="setupbodyfont"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-mat.mkiv" name="mdformula" 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="frame"/> + <cd:inherit name="setupbodyfont"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-mat.mkiv" 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 file="strc-mat.mkiv" 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="frame"/> + <cd:inherit name="setupbodyfont"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="strc-mat.mkiv" name="displaymath" type="environment"/> + <cd:command file="strc-mat.mkiv" 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 file="strc-mat.mkiv" 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 file="strc-mat.mkiv" 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 file="strc-mat.mkiv" name="placeformula"> + <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 file="strc-mat.mkiv" 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="suffix"> + <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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-mat.mkiv" 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 file="strc-mat.mkiv" 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:arguments> + </cd:command> + <cd:command file="strc-mat.mkiv" name="placesubformula"> + <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 file="strc-mat" name="formulanumber"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-mat" name="placecurrentformulanumber"/> + </cd:interface> + <cd:interface file="i-fraction.xml"> + <cd:command file="math-frc.mkiv" 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 file="math-frc.mkiv" name="setupmathfraction"> + <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="strut"> + <cd:constant default="yes" type="yes"/> + <cd:constant type="no"/> + <cd:constant type="math"/> + <cd:constant type="tight"/> + </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: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="rulethickness"> + <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="distance"> + <cd:constant type="no"/> + <cd:constant default="yes" type="none"/> + <cd:constant type="overlay"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="math-frc.mkiv" generated="yes" name="fraction" variant="example"> + <cd:sequence> + <cd:variable value="fraction"/> + </cd:sequence> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + <cd:instances> + <cd:constant value="xfrac"/> + <cd:constant value="xxfrac"/> + <cd:constant value="frac"/> + <cd:constant value="sfrac"/> + <cd:constant value="dfrac"/> + <cd:constant value="binom"/> + <cd:constant value="dbinom"/> + <cd:constant value="tbinom"/> + </cd:instances> + </cd:command> + <cd:command file="math-frc.mkiv" name="frac"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-frc.mkiv" name="xfrac"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-frc.mkiv" name="xxfrac"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-frc.mkiv" name="tfrac"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-frc.mkiv" name="sfrac"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-frc.mkiv" name="dfrac"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-frc.mkiv" name="binom"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-frc.mkiv" name="dbinom"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-frc.mkiv" name="tbinom"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-frc.mkiv" name="splitfrac"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-frc.mkiv" name="splitdfrac"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-frc.mkiv" name="cfrac"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="l"/> + <cd:constant type="c"/> + <cd:constant type="r"/> + <cd:constant type="ll"/> + <cd:constant type="lc"/> + <cd:constant type="lr"/> + <cd:constant type="cl"/> + <cd:constant type="cc"/> + <cd:constant type="cr"/> + <cd:constant type="rl"/> + <cd:constant type="rc"/> + <cd:constant type="rr"/> + </cd:keywords> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-framed.xml"> + <cd:command file="pack-rul.mkiv" 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 file="pack-rul.mkiv" 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:parameter> + <cd:parameter name="framecorner"> + <cd:constant default="yes" type="rectangular"/> + <cd:constant type="round"/> + <cd:constant type="cd:number"/> + </cd:parameter> + <cd:parameter name="backgroundcorner"> + <cd:constant default="yes" type="rectangular"/> + <cd:constant type="round"/> + <cd:constant type="cd:number"/> + </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="cd:name"/> + </cd:parameter> + <cd:parameter name="bottomframe"> + <cd:constant default="yes" type="on"/> + <cd:constant type="off"/> + <cd:constant type="cd:name"/> + </cd:parameter> + <cd:parameter name="leftframe"> + <cd:constant default="yes" type="on"/> + <cd:constant type="off"/> + <cd:constant type="cd:name"/> + </cd:parameter> + <cd:parameter name="rightframe"> + <cd:constant default="yes" type="on"/> + <cd:constant type="off"/> + <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="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="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="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: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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="pack-rul.mkiv" name="frameddimension"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="pack-rul.mkiv" name="framedparameter"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="pack-rul.mkiv" name="framed"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupframed"/> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="pack-rul.mkiv" generated="yes" name="framed" variant="example"> + <cd:sequence> + <cd:variable 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:instances> + </cd:command> + <cd:command file="pack-rul.mkiv" name="normalframedwithsettings"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setupframed"/> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="pack-rul.mkiv" 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 file="pack-rul.mkiv" 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 file="pack-rul.mkiv" 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 file="pack-rul.mkiv" name="directlocalframed"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="pack-rul.mkiv" 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 file="pack-rul.mkiv" 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 file="pack-rul.mkiv" name="inframed"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupframed"/> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="pack-rul.mkiv" name="unframed"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupframed"/> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="pack-rul.mkiv" 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 file="pack-rul.mkiv" name="setupmathframed"> + <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 file="pack-rul.mkiv" generated="yes" name="mathframed" variant="example"> + <cd:sequence> + <cd:variable 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:instances> + </cd:command> + <cd:command file="pack-rul.mkiv" name="mframed"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmathframed"/> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="pack-rul.mkiv" name="inmframed"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmathframed"/> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="pack-rul.mkiv" name="mcframed"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmathframed"/> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-for.mkiv" 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 file="math-for.mkiv" 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 file="pack-rul.mkiv" 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 file="pack-rul.mkiv" 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 file="pack-rul.mkiv" generated="yes" name="framedtext" variant="example"> + <cd:sequence> + <cd:variable 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 file="pack-rul.mkiv" generated="yes" name="framedtext" type="environment" variant="example"> + <cd:sequence> + <cd:variable 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 file="pack-rul.mkiv" name="framedtext"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupframedtext"/> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="pack-rul.mkiv" name="framedtext" type="environment"> + <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:command> + <cd:command file="pack-rul.mkiv" 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 file="pack-rul.mkiv" 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="leftoffser"> + <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 file="pack-rul.mkiv" 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 file="pack-fen.mkiv" 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 file="pack-fen.mkiv" 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 file="pack-fen.mkiv" 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 file="pack-fen.mkiv" 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:interface> + <cd:interface file="i-graphics.xml"> + <cd:command file="grph-inc.mkiv" 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 file="grph-inc.mkvi" 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: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="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="forgroundcolor"> + <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="align"> + <cd:inherit name="setupalign"/> + </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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="grph-inc.mkiv" 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 file="grph-inc.mkiv" 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 file="grph-inc.mkiv" 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 file="grph-inc.mkiv" name="figurewidth"/> + <cd:command file="grph-inc.mkiv" name="figureheight"/> + <cd:command file="grph-inc.mkiv" name="figurenaturalwidth"/> + <cd:command file="grph-inc.mkiv" name="figurenaturalheight"/> + <cd:command file="grph-inc.mkiv" name="figurefullname"/> + <cd:command file="grph-inc.mkiv" name="figurefilename"/> + <cd:command file="grph-inc.mkiv" name="figurefilepath"/> + <cd:command file="grph-inc.mkiv" name="figurefiletype"/> + <cd:command file="grph-inc.mkiv" name="noffigurepages"/> + <cd:command file="grph-inc.mkiv" 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 file="grph-inc.mkiv" 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 file="grph-inc.mkiv" 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 file="grph-inc.mkiv" 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 file="grph-inc.mkiv" name="usefigurebase"> + <cd:arguments> + <cd:keywords> + <cd:constant type="reset"/> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="grph-inc.mkiv" name="externalfigurecollection" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="grph-inc.mkiv" name="externalfigurecollectionminwidth"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="grph-inc.mkiv" name="externalfigurecollectionmaxwidth"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="grph-inc.mkiv" name="externalfigurecollectionminheight"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="grph-inc.mkiv" name="externalfigurecollectionmaxheight"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="grph-inc.mkiv" 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 file="grph-inc.mkiv" name="efcminwidth"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="grph-inc.mkiv" name="efcmaxwidth"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="grph-inc.mkiv" name="efcminheight"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="grph-inc.mkiv" name="efcmaxheight"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="grph-inc.mkiv" 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 file="grph-inc.mkiv" name="overlayfigure"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="grph-inc.mkiv" 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 file="grph-inc.mkiv" 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-fig.mkiv" 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 file="grph-fig.mkiv" 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 file="grph-fig.mkiv" 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 file="pack-box.mkiv" 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 file="pack-box.mkiv" 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:interface> + <cd:interface file="i-grid.xml"> + <cd:command file="page-grd.mkiv" 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 default="yes" type="columns"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" 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="cd:name"/> + </cd:keywords> + <cd:csname/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" 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="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" 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="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" name="usegridparameter"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="showgridsnapping"/> + <cd:command file="meta-grd.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="meta-grd.mkiv" name="grid"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="basegrid"/> + </cd:assignments> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-help.xml"> + <cd:command file="scrn-hlp.mkvi" 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 file="scrn-hlp.mkvi" 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 file="scrn-hlp.mkvi" generated="yes" name="help" variant="example"> + <cd:sequence> + <cd:variable 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 file="scrn-hlp.mkvi" generated="yes" name="help" type="environment" variant="example"> + <cd:sequence> + <cd:variable 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 file="scrn-hlp.mkvi" 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 file="scrn-hlp.mkvi" 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 file="scrn-hlp.mkvi" name="placehelp"/> + <cd:command file="scrn-hlp.mkvi" 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 file="scrn-hlp.mkvi" 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 file="scrn-hlp.mkvi" 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-highlight.xml"> + <cd:command file="core-sys.mkiv" 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 file="core-sys.mkiv" 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="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 file="core-sys.mkiv" generated="yes" 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 file="core-sys.mkiv" 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 file="core-sys.mkiv" name="highlight" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-sys.mkiv" 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-hspace.xml"> + <cd:command file="spac-hor.mkiv" 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 file="spac-hor.mkiv" 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="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-hor.mkiv" name="hairspace"/> + <cd:command file="spac-hor.mkiv" name="thinspace"/> + <cd:command file="spac-hor.mkiv" name="medspace"/> + <cd:command file="spac-hor.mkiv" name="thickspace"/> + <cd:command file="spac-hor.mkiv" name="autoinsertnextspace"/> + <cd:command file="spac-ver.mkiv" name="hglue"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-hor.mkiv" name="frenchspacing"/> + <cd:command file="spac-hor.mkiv" name="newfrenchspacing"/> + <cd:command file="spac-hor.mkiv" name="nonfrenchspacing"/> + <cd:command file="spac-hor.mkiv" 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 file="spac-hor.mkiv" name="space"/> + <cd:command file="spac-hor.mkiv" name="removelastspace"/> + <cd:command file="spac-hor.mkiv" name="nospace"/> + <cd:command file="spac-hor.mkiv" name="fixedspace"/> + <cd:command file="spac-hor.mkiv" name="fixedspaces"/> + <cd:command file="spac-hor.mkiv" name="keepunwantedspaces"/> + <cd:command file="spac-hor.mkiv" name="removeunwantedspaces"/> + <cd:command file="spac-hor.mkiv" name="thinspace"/> + <cd:command file="spac-hor.mkiv" name="negthinspace"/> + <cd:command file="spac-hor.mkiv" name="enspace"/> + <cd:command file="spac-hor.mkiv" name="enskip"/> + <cd:command file="spac-hor.mkiv" name="quad"/> + <cd:command file="spac-hor.mkiv" name="qquad"/> + <cd:command file="spac-hor.mkiv" name="emspace"/> + <cd:command file="spac-hor.mkiv" name="dotfskip"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-hor.mkiv" name="leftskipadaption"/> + <cd:command file="spac-hor.mkiv" name="rightskipadaption"/> + <cd:command file="spac-hor.mkiv" 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 file="spac-hor.mkiv" 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 file="spac-hor.mkiv" 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 file="spac-hor.mkiv" 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 file="spac-hor.mkiv" 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 file="spac-hor.mkiv" name="quads"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-hyphenation.xml"> + <cd:command file="lang-hyp.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="lang-hyp.mkiv" 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 file="lang-hyp.mkiv" name="definehypenationfeatures"> + <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 file="lang-hyp.mkiv" 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 file="lang-hyp.mkiv" name="resethyphenationfeatures"/> + <cd:command file="lang-hyp.mkiv" 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 file="lang-hyp.mkiv" 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 file="lang-hyp.mkiv" 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 file="lang-hyp.mkiv" 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 file="typo-del.mkiv" 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 file="typo-brk.mkiv" name="definebreakpoints"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-brk.mkiv" 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 file="typo-brk.mkiv" name="setbreakpoints"> + <cd:arguments> + <cd:keywords> + <cd:constant type="reset"/> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-brk.mkiv" name="resetbreakpoints"/> + <cd:command file="supp-box.mkiv" name="showhyphens"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="hyphenatedword"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="hyphenatedpar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="hyphenatedfile"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="hyphenatedcoloredword"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="hyphenatedhbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="lang-url.mkiv" name="sethyphenatedurlbefore"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="lang-url.mkiv" name="sethyphenatedurlafter"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="lang-url.mkiv" name="sethyphenatedurlnormal"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="lang-url.mkiv" name="hyphenatedurl"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="lang-url.mkiv" name="hyphenatedfilename"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-imposition.xml"> + <cd:command file="page-imp.mkiv" 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 file="page-imp.mkiv" name="invokepageheandler"> + <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 file="page-imp.mkiv" 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="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-imp.mkiv" 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" end="pop" file="page-imp.mkiv" name="arrangedpages" type="environment"/> + </cd:interface> + <cd:interface file="i-indent.xml"> + <cd:command file="spac-hor.mkiv" 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 file="spac-hor.mkiv" 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 file="spac-hor.mkiv" name="synchronizeindenting"/> + <cd:command file="spac-hor.mkiv" name="useindentingparameter"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command coreprimitive="yes" file="spac-hor.mkiv" name="indentation"/> + <cd:command coreprimitive="yes" file="spac-hor.mkiv" name="noindentation"/> + <cd:command coreprimitive="yes" file="spac-hor.mkiv" name="doindentation"/> + <cd:command file="spac-hor.mkiv" 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 file="spac-hor.mkiv" name="useindentnextparameter"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="spac-hor.mkiv" name="dorechecknextindentation"/> + <cd:command begin="push" end="pop" file="spac-hor.mkiv" name="indentation" type="environment"/> + </cd:interface> + <cd:interface file="i-indentedtext.xml"> + <cd:command file="strc-ind.mkiv" 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 file="strc-ind.mkiv" 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 file="strc-ind.mkiv" generated="yes" name="indentedtext" type="environment" variant="example"> + <cd:sequence> + <cd:variable value="indentedtext"/> + </cd:sequence> + </cd:command> + <cd:command file="strc-ind.mkiv" 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 file="typo-drp.mkiv" 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 file="typo-drp.mkiv" 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 name="method"> + <cd:constant type="first"/> + <cd:constant type="last"/> + <cd:constant type="auto"/> + <cd:constant default="yes" type="none"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="typo-drp.mkiv" name="placeinitial"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-drp.mkiv" 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:interface> + <cd:interface file="i-injector.xml"> + <cd:command file="typo-inj.mkiv" name="resetinjector"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-inj.mkiv" name="markinjector"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-inj.mkiv" name="checkinjector"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-inj.mkiv" name="checkpreviousinjector"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-inj.mkiv" name="checknextinjector"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-inj.mkiv" 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.mkiv" 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 file="page-ins.mkiv" 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 file="page-ins.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-ins.mkiv" 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 file="page-ins.mkiv" 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:interface> + <cd:interface file="i-interaction.xml"> + <cd:command file="scrn-ini.mkvi" 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 file="scrn-ini.mkvi" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="scrn-ini.mkvi" name="setupinteraction" variant="name"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="scrn-ini.mkvi" 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 file="scrn-ini.mkvi" name="setinteraction"> + <cd:arguments> + <cd:keywords> + <cd:constant type="hidden"/> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="scrn-ini.mkvi" 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 file="scrn-ini.mkvi" 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 file="scrn-bar.mkvi" 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 file="scrn-bar.mkvi" 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 file="scrn-bar.mkvi" 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 file="scrn-bar.mkvi" 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 file="scrn-but.mkvi" 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 file="scrn-but.mkvi" 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 file="scrn-but.mkvi" name="interactionmenu" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="scrn-but.mkvi" name="resetinteractionmenu"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="scrn-but.mkvi" name="includemenu"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="scrn-but.mkvi" 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 file="scrn-but.mkvi" 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 file="scrn-but.mkvi" 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 file="scrn-but.mkvi" 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 file="scrn-pag.mkvi" 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:parameter> + <cd:parameter name="copies"> + <cd:constant type="cd:number"/> + </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 file="scrn-pag.mkvi" 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 file="mult-ini.mkiv" name="defaultinterface"/> + <cd:command file="mult-ini.mkiv" name="currentinterface"/> + <cd:command file="mult-ini.mkiv" name="currentresponses"/> + <cd:command file="mult-ini.mkiv" 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 file="mult-ini.mkiv" 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 file="mult-ini.mkiv" 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 file="mult-ini.mkiv" 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 file="mult-ini.mkiv" 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 file="mult-ini.mkiv" name="definesystemconstant"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-ini.mkiv" name="definemessageconstant"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-ini.mkiv" name="definesystemvariable"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-ini.mkiv" 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 file="mult-ini.mkiv" 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 file="mult-ini.mkiv" name="currentmessagetext"/> + <cd:command file="mult-ini.mkiv" 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 file="mult-ini.mkiv" 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 file="mult-ini.mkiv" 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 file="mult-ini.mkiv" 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 file="mult-ini.mkiv" 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 file="mult-ini.mkiv" name="message"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-ini.mkiv" name="inlinemessage"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-ini.mkiv" name="displaymessage"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="mult-ini.mkiv" 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 file="mult-ini.mkiv" 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 file="mult-ini.mkiv" 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 file="mult-ini.mkiv" name="setinterfaceelements"> + <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 file="mult-ini.mkiv" 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 file="spac-ver.mkiv" 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 file="spac-ver.mkiv" 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="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 file="spac-ver.mkiv" 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 file="spac-ver.mkiv" name="setupinterlinespace" variant="name"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" 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 file="spac-ver.mkiv" name="setuplocalinterlinespace" variant="name"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" 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 file="spac-ver.mkiv" name="switchtointerlinespace" variant="name"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="dosetupcheckedinterlinespace"> + <cd:arguments> + <cd:assignments delimiters="braces" list="yes"> + <cd:inherit name="setupinterlinespace"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" name="dosetupcheckedinterlinespace" variant="name"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="useinterlinespaceparameter"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-interlinespace.xml"> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" 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="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 file="spac-ver.mkiv" 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 file="spac-ver.mkiv" name="setupinterlinespace" variant="name"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" 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 file="spac-ver.mkiv" name="setuplocalinterlinespace" variant="name"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" 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 file="spac-ver.mkiv" name="switchtointerlinespace" variant="name"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="dosetupcheckedinterlinespace"> + <cd:arguments> + <cd:assignments delimiters="braces" list="yes"> + <cd:inherit name="setupinterlinespace"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" name="dosetupcheckedinterlinespace" variant="name"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="useinterlinespaceparameter"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-italiccorrection.xml"> + <cd:command file="typo-itc.mkvi" name="setitaliccorrection"> + <cd:arguments> + <cd:keywords> + <cd:constant type="reset"/> + <cd:constant type="1"/> + <cd:constant type="2"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-itc.mkvi" name="resetitaliccorrection"/> + <cd:command file="typo-itc.mkvi" name="italiccorrection"/> + <cd:command file="typo-itc.mkvi" name="setupitaliccorrection"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="text"/> + <cd:constant type="always"/> + <cd:constant type="global"/> + <cd:constant type="none"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-itemgroup.xml"> + <cd:command file="strc-itm.mkvi" 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 file="strc-itm.mkvi" 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="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="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="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="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="placestopper"> + <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="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:inherit name="setupcounter"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-itm.mkvi" 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="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="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="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="placestopper"> + <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="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:inherit name="setupcounter"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-itm.mkvi" 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:inherit name="setupitemgroup"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-itm.mkvi" generated="yes" 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: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 file="strc-itm.mkvi" generated="yes" 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 file="strc-itm.mkvi" 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 file="strc-itm.mkvi" 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 file="strc-itm.mkvi" name="noitem" scope="itemgroup"/> + <cd:command file="strc-itm.mkvi" 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 file="strc-itm.mkvi" 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 file="strc-itm.mkvi" 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 file="strc-itm.mkvi" 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 file="strc-itm.mkvi" 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:keywords> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-itm.mkvi" name="specialitem" scope="itemgroup" type="environment" variant="none"> + <cd:arguments> + <cd:keywords> + <cd:constant type="sub"/> + <cd:constant type="its"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-items.xml"> + <cd:command file="typo-itm.mkiv" 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 file="typo-itm.mkiv" 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 file="typo-itm.mkiv" 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 file="java-ini.mkiv" 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 file="java-ini.mkiv" 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 file="java-ini.mkiv" name="setJSpreamble"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="java-ini.mkiv" name="addtoJSpreamble"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="java-ini.mkiv" 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 file="typo-krn.mkiv" 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 file="typo-krn.mkiv" 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 file="typo-krn.mkiv" name="setcharacterkerning"> + <cd:arguments> + <cd:keywords> + <cd:constant type="reset"/> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-krn.mkiv" name="resetcharacterkerning"/> + <cd:command file="typo-krn.mkiv" generated="yes" 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 file="typo-krn.mkiv" 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 file="typo-krn.mkiv" 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 file="typo-krn.mkiv" 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 file="typo-krn.mkiv" name="setupstretched"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setupcharacterkerning"/> + </cd:assignments> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-label.xml"> + <cd:command file="strc-lab.mkiv" 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 file="strc-lab.mkiv" 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="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="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:inherit name="setupcounter"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-lab.mkiv" generated="yes" 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 file="strc-lab.mkiv" generated="yes" 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 file="lang-lab.mkiv" 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 file="lang-lab.mkiv" generated="yes" 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:command> + <cd:command file="lang-lab.mkiv" generated="yes" 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:command> + <cd:command file="lang-lab.mkiv" generated="yes" 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:command> + <cd:command file="lang-lab.mkiv" generated="yes" 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:command> + <cd:command file="lang-lab.mkiv" generated="yes" name="labellanguage" variant="instance"> + <cd:sequence> + <cd:instance value="label"/> + <cd:string value="language"/> + </cd:sequence> + <cd:instances/> + </cd:command> + <cd:command file="lang-lab.mkiv" generated="yes" 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:command> + <cd:command file="lang-lab.mkiv" generated="yes" 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:command> + <cd:command file="lang-lab.mkiv" generated="yes" 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:command> + <cd:command file="lang-lab.mkiv" generated="yes" 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:command> + </cd:interface> + <cd:interface file="i-language.xml"> + <cd:command file="lang-ini.mkiv" 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 file="lang-ini.mkiv" 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 file="lang-ini.mkiv" 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="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="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: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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="lang-ini.mkiv" 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 file="lang-ini.mkiv" 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 file="lang-ini.mkiv" 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 file="lang-ini.mkiv" 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 file="lang-ini.mkiv" generated="yes" name="language" variant="example"> + <cd:sequence> + <cd:variable value="language"/> + </cd:sequence> + </cd:command> + <cd:command file="lang-ini.mkiv" name="language"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:language"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="lang-ini.mkiv" name="mainlanguage"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:language"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="lang-ini.mkiv" name="uselanguageparameter"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="lang-ini.mkiv" name="exceptions" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:language"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="lang-ini.mkiv" name="currentlanguage"/> + <cd:command file="lang-ini.mkiv" name="currentmainlanguage"/> + <cd:command file="lang-lab.mkiv" 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:interface> + <cd:interface file="i-layer.xml"> + <cd:command file="pack-box.mkiv" 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 file="pack-box.mkiv" 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 file="pack-box.mkiv" 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 file="pack-box.mkiv" 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 file="pack-box.mkiv" 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 file="pack-box.mkiv" 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 file="pack-lyr.mkiv" 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 file="pack-lyr.mkiv" 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 file="pack-lyr.mkiv" name="resetlayer"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="pack-lyr.mkiv" name="flushlayer"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="pack-lyr.mkiv" name="tightlayer"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="pack-lyr.mkiv" name="placelayer"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="pack-lyr.mkiv" name="composedlayer"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="pack-lyr.mkiv" 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 file="pack-lyr.mkiv" 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 file="pack-lyr.mkiv" 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 file="pack-lyr.mkiv" 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 file="pack-lyr.mkiv" 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 file="pack-lyr.mkiv" name="layerwidth"/> + <cd:command file="pack-lyr.mkiv" name="layerheight"/> + <cd:command file="pack-lyr.mkiv" 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 file="pack-lyr.mkiv" 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 file="page-lay.mkiv" 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 file="page-lay.mkiv" 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="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: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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-lay.mkiv" 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 file="page-lay.mkiv" 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 file="page-lay.mkiv" 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 file="page-lay.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-lay.mkiv" name="layout" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-lay.mkiv" 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 file="page-lay.mkiv" 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 file="page-lay.mkiv" 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 file="page-lay.mkiv" 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 file="page-lay.mkiv" 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 file="page-run.mkiv" 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 file="page-run.mkiv" 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 file="page-run.mkiv" 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 file="page-run.mkiv" 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:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-run.mkiv" name="showmargins"/> + <cd:command file="page-spr.mkiv" name="spread" type="environment"/> + </cd:interface> + <cd:interface file="i-linenumber.xml"> + <cd:command file="page-lin.mkvi" 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 file="page-lin.mkvi" 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 file="page-lin.mkvi" 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 file="page-lin.mkvi" 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 file="page-lin.mkvi" name="someline"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-lin.mkvi" name="startline"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-lin.mkvi" name="stopline"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-lin.mkvi" 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 file="page-lin.mkvi" 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 file="page-lin.mkvi" 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 file="page-lin.mkvi" 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 file="supp-box.mkiv" name="noflines"/> + <cd:command file="supp-box.mkiv" name="getnoflines"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="getroundednoflines"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="getrawnoflines"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="determinenoflines"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="spac-lin.mkiv" 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 file="spac-lin.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="spac-lin.mkiv" generated="yes" 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:command> + <cd:command file="spac-lin.mkiv" name="emptylines"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-linetable.xml"> + <cd:command file="tabl-ltb.mkiv" 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 file="tabl-ltb.mkiv" name="linetablecell" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuplinetable"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-ltb.mkiv" name="linetable" type="environment"/> + <cd:command file="tabl-ltb.mkiv" name="linetablehead" type="environment"/> + <cd:command file="tabl-ltb.mkiv" name="linetablebody" type="environment"/> + <cd:command file="tabl-ltb.mkiv" name="processlinetablebuffer"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:buffer"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="tabl-ltb.mkiv" 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 file="pack-rul.mkiv" 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 file="pack-rul.mkiv" name="linewidth"/> + </cd:interface> + <cd:interface file="i-list.xml"> + <cd:command file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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="auto"/> + <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 name="pagenumber"> + <cd:constant default="yes" type="yes"/> + <cd:constant type="no"/> + <cd:constant type="always"/> + </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="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: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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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="setuplist"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-lst.mkvi" name="setupcombinedlist"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:list"/> + </cd:keywords> + <cd:assignments list="yes"> + <cd:inherit name="setuplist"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-lst.mkvi" name="placecombinedlist"> + <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 file="strc-lst.mkvi" generated="yes" 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="setuplist"/> + </cd:assignments> + </cd:arguments> + <cd:instances/> + </cd:command> + <cd:command file="strc-lst.mkvi" generated="yes" 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="setuplist"/> + </cd:assignments> + </cd:arguments> + <cd:instances/> + </cd:command> + <cd:command file="strc-lst.mkvi" generated="yes" 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="setuplist"/> + </cd:assignments> + </cd:arguments> + <cd:instances/> + </cd:command> + <cd:command file="strc-lst.mkvi" name="structurelistuservariable"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-lst.mkvi" name="rawstructurelistuservariable"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" 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 file="strc-lst.mkvi" name="currentlistentrynumber"/> + <cd:command file="strc-lst.mkvi" name="currentlistentrytitle"/> + <cd:command file="strc-lst.mkvi" name="currentlistentrytitlerendered"/> + <cd:command file="strc-lst.mkvi" name="currentlistentrypagenumber"/> + <cd:command file="strc-lst.mkvi" name="currentlistsymbol"/> + <cd:command file="strc-lst.mkvi" name="listlength"/> + <cd:command file="strc-lst.mkvi" name="currentlistentrywrapper" type="environment"/> + <cd:command file="strc-lst.mkvi" 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 file="strc-lst.mkvi" name="currentlistentrydestinationattribute"/> + <cd:command file="strc-lst.mkvi" name="currentlistentrylimitedtext"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-logo.xml"> + <cd:command file="cont-log.mkiv" name="TeX"/> + <cd:command file="cont-log.mkiv" name="ConTeXt"/> + <cd:command file="cont-log.mkiv" name="PPCHTeX"/> + <cd:command file="cont-log.mkiv" name="PRAGMA"/> + <cd:command file="cont-log.mkiv" name="LaTeX"/> + <cd:command file="cont-log.mkiv" name="TaBlE"/> + <cd:command file="cont-log.mkiv" name="PiCTeX"/> + <cd:command file="cont-log.mkiv" name="AmSTeX"/> + <cd:command file="cont-log.mkiv" name="LamSTeX"/> + <cd:command file="cont-log.mkiv" name="Context"/> + <cd:command file="cont-log.mkiv" name="MetaFont"/> + <cd:command file="cont-log.mkiv" name="MetaPost"/> + <cd:command file="cont-log.mkiv" name="MetaFun"/> + <cd:command file="cont-log.mkiv" name="eTeX"/> + <cd:command file="cont-log.mkiv" name="pdfTeX"/> + <cd:command file="cont-log.mkiv" name="pdfeTeX"/> + <cd:command file="cont-log.mkiv" name="Lua"/> + <cd:command file="cont-log.mkiv" name="luaTeX"/> + <cd:command file="cont-log.mkiv" name="luajitTeX"/> + <cd:command file="cont-log.mkiv" name="metaTeX"/> + <cd:command file="cont-log.mkiv" name="XeTeX"/> + <cd:command file="cont-log.mkiv" name="LuaTeX"/> + <cd:command file="cont-log.mkiv" name="LuajitTeX"/> + <cd:command file="cont-log.mkiv" name="MKII"/> + <cd:command file="cont-log.mkiv" name="MKIV"/> + <cd:command file="cont-log.mkiv" name="MKVI"/> + <cd:command file="cont-log.mkiv" name="MKIX"/> + <cd:command file="cont-log.mkiv" name="MKXI"/> + <cd:command file="cont-log.mkiv" name="MPII"/> + <cd:command file="cont-log.mkiv" name="MPIV"/> + <cd:command file="cont-log.mkiv" name="MPVI"/> + <cd:command file="cont-log.mkiv" name="METAFONT"/> + <cd:command file="cont-log.mkiv" name="METAPOST"/> + <cd:command file="cont-log.mkiv" name="PPCHTEX"/> + <cd:command file="cont-log.mkiv" name="CONTEXT"/> + <cd:command file="cont-log.mkiv" name="METAFUN"/> + <cd:command file="cont-log.mkiv" name="TEX"/> + <cd:command file="cont-log.mkiv" name="LATEX"/> + <cd:command file="cont-log.mkiv" name="PICTEX"/> + <cd:command file="cont-log.mkiv" name="TABLE"/> + <cd:command file="cont-log.mkiv" name="AMSTEX"/> + <cd:command file="cont-log.mkiv" name="LAMSTEX"/> + <cd:command file="cont-log.mkiv" name="INRSTEX"/> + <cd:command file="cont-log.mkiv" name="ETEX"/> + <cd:command file="cont-log.mkiv" name="PDFTEX"/> + <cd:command file="cont-log.mkiv" name="PDFETEX"/> + <cd:command file="cont-log.mkiv" name="LUATEX"/> + <cd:command file="cont-log.mkiv" name="LUAJITTEX"/> + <cd:command file="cont-log.mkiv" name="XETEX"/> + </cd:interface> + <cd:interface file="i-lohi.xml"> + <cd:command file="typo-scr.mkiv" 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 file="typo-scr.mkiv" 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 file="typo-scr.mkiv" generated="yes" name="low" variant="instance"> + <cd:sequence> + <cd:instance value="low"/> + </cd:sequence> + <cd:arguments> + <cd:content/> + </cd:arguments> + <cd:instances/> + </cd:command> + <cd:command file="typo-scr.mkiv" name="low"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="typo-scr.mkiv" 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 file="typo-scr.mkiv" 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 file="typo-scr.mkiv" generated="yes" name="high" variant="instance"> + <cd:sequence> + <cd:instance value="high"/> + </cd:sequence> + <cd:arguments> + <cd:content/> + </cd:arguments> + <cd:instances/> + </cd:command> + <cd:command file="typo-scr.mkiv" name="high"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="typo-scr.mkiv" 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 file="typo-scr.mkiv" 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 file="typo-scr.mkiv" generated="yes" 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 file="typo-scr.mkiv" 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 file="typo-scr.mkiv" 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 file="typo-scr.mkiv" 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 file="typo-scr.mkiv" 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 file="typo-scr.mkiv" generated="yes" 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 file="typo-scr.mkiv" name="lomihi"> + <cd:arguments> + <cd:content/> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="typo-scr.mkiv" name="himilo"> + <cd:arguments> + <cd:content/> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-lua.xml"> + <cd:command file="back-exp.mkiv" name="taggedctxcommand"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="cldf-ini.mkiv" name="luafunction"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="cldf-ini.mkiv" name="cldprocessfile"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="cldf-ini.mkiv" name="cldloadfile"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="cldf-ini.mkiv" name="cldcontext"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="cldf-ini.mkiv" name="cldcommand"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-cod.mkiv" name="ctxdirectlua"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-cod.mkiv" name="ctxlatelua"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-cod.mkiv" name="ctxsprint"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-cod.mkiv" name="ctxcommand"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-cod.mkiv" name="ctxdirectcommand"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-cod.mkiv" name="ctxlatecommand"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-cod.mkiv" name="ctxreport"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-cod.mkiv" name="ctxlua"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-cod.mkiv" name="luacode"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-cod.mkiv" name="lateluacode"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-cod.mkiv" name="directluacode"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-cod.mkiv" name="luaversion"/> + <cd:command file="luat-cod.mkiv" 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 file="luat-cod.mkiv" name="ctxloadluafile"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-ini.mkiv" name="lua" type="environment"/> + <cd:command file="luat-ini.mkiv" name="luacode" type="environment"/> + <cd:command file="luat-ini.mkiv" name="luamajorversion"/> + <cd:command file="luat-ini.mkiv" name="luaminorversion"/> + <cd:command file="luat-ini.mkiv" name="luaexpanded"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-ini.mkiv" name="luaparameterset" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-ini.mkiv" name="luaparameterset"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="luat-ini.mkiv" name="luaconditional"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="luat-ini.mkiv" name="ctxluacode"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-ini.mkiv" name="ctxfunctiondefinition" type="environment"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-ini.mkiv" generated="yes" name="ctxfunctiondefinition" variant="example"> + <cd:sequence> + <cd:variable value="ctxfunctiondefinition"/> + </cd:sequence> + </cd:command> + <cd:command file="luat-ini.mkiv" name="ctxfunction" type="environment"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-ini.mkiv" name="ctxfunction"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-ini.mkiv" generated="yes" name="ctxfunction" variant="example"> + <cd:sequence> + <cd:variable value="ctxfunction"/> + </cd:sequence> + </cd:command> + </cd:interface> + <cd:interface file="i-makeup.xml"> + <cd:command file="page-mak.mkvi" 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 file="page-mak.mkvi" 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:inherit name="value-style"/> + </cd:parameter> + <cd:parameter name="color"> + <cd:constant type="cd:color"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-mak.mkvi" 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 file="page-mak.mkvi" generated="yes" 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:command> + </cd:interface> + <cd:interface file="i-marginblock.xml"> + <cd:command file="page-mbk.mkvi" 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 file="page-mbk.mkvi" 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 file="page-mbk.mkvi" name="marginblock" 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-margindata.xml"> + <cd:command file="typo-mar.mkiv" 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 file="typo-mar.mkiv" 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 file="typo-mar.mkiv" 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 file="typo-mar.mkiv" generated="yes" 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:command> + <cd:command file="typo-mar.mkiv" 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 file="attr-mkr.mkiv" name="definemarker"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="attr-mkr.mkiv" 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 file="attr-mkr.mkiv" name="resetmarker"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="attr-mkr.mkiv" 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:interface> + <cd:interface file="i-marking.xml"> + <cd:command file="strc-mar.mkiv" 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 file="strc-mar.mkiv" 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 file="strc-mar.mkiv" 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 file="strc-mar.mkiv" 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 file="strc-mar.mkiv" name="resetmarking"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:mark"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-mar.mkiv" 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 file="strc-mar.mkiv" 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 file="strc-mar.mkiv" 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 file="strc-mar.mkiv" 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: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 file="strc-mar.mkiv" 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 file="strc-mar.mkiv" name="fetchtwomarks"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:mark"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-mar.mkiv" name="fetchallmarks"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:mark"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-mar.mkiv" 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 file="strc-mar.mkiv" 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: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 file="strc-mar.mkiv" 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: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 file="strc-mar.mkiv" 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:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-mar.mkiv" 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:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-math.xml"> + <cd:command category="mathematics" file="math-ini.mkiv" 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.mkiv" name="setupmathematics"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:assignments list="yes"> + <cd:parameter name="openup"> + <cd:constant type="yes"/> + <cd:constant default="yes" type="no"/> + </cd:parameter> + <cd:parameter name="symbolset"> + <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="r2l"/> + </cd:parameter> + <cd:parameter name="bidi"> + <cd:constant type="yes"/> + <cd:constant default="yes" type="no"/> + </cd:parameter> + <cd:parameter name="sygreek"> + <cd:constant type="normal"/> + <cd:constant default="yes" 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="1"/> + <cd:constant type="2"/> + <cd:constant default="yes" type="3"/> + <cd:constant type="4"/> + <cd:constant type="none"/> + <cd:constant type="reset"/> + </cd:parameter> + <cd:parameter name="autopunctuation"> + <cd:constant type="yes"/> + <cd:constant default="yes" type="no"/> + <cd:constant type="all"/> + </cd:parameter> + <cd:parameter name="setups"> + <cd:constant type="cd:name"/> + </cd:parameter> + <cd:parameter name="domain"> + <cd:constant type="cd:name"/> + <cd:constant type="reset"/> + </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="limits"/> + <cd:constant type="nolimits"/> + <cd:constant default="yes" type="autolimits"/> + <cd:constant type="displaylimits"/> + <cd:constant type="none"/> + </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="fraction"> + <cd:constant type="ams"/> + <cd:constant default="yes" type="ctx"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command category="mathematics" file="math-ini.mkiv" name="inlineordisplaymath"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command category="mathematics" file="math-ini.mkiv" name="mathematics"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command category="mathematics" file="math-ini.mkiv" name="math"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command category="mathematics" file="math-ini.mkiv" name="m"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command category="mathematics" file="math-ini.mkiv" name="definemathcommand"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:keywords optional="yes"> + <cd:constant type="ord"/> + <cd:constant type="op"/> + <cd:constant type="bin"/> + <cd:constant type="rel"/> + <cd:constant type="open"/> + <cd:constant type="close"/> + <cd:constant type="punct"/> + <cd:constant type="alpha"/> + <cd:constant type="inner"/> + <cd:constant default="yes" type="nothing"/> + <cd:constant type="limop"/> + <cd:constant type="nolop"/> + <cd:constant type="box"/> + </cd:keywords> + <cd:keywords optional="yes"> + <cd:constant type="one"/> + <cd:constant type="two"/> + </cd:keywords> + <cd:keywords delimiters="braces" optional="yes"> + <cd:constant type="cd:command"/> + <cd:constant type="cd:oneargument"/> + <cd:constant type="cd:twoarguments"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-ini.mkiv" generated="yes" 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 file="math-ini.mkiv" name="mathcommand"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-ini.mkiv" name="mathop"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-ini.mkiv" name="mbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-ini.mkiv" name="mtext"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command category="mathematics" file="math-ini.mkiv" name="mathfunction"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command category="mathematics" file="math-ini.mkiv" name="mfunction"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-ini.mkiv" name="mfunctionlabeltext"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-ini.mkiv" name="stackrel"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-ini.mkiv" name="apply"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-ini.mkiv" 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 file="math-ini.mkiv" 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 file="math-ini.mkiv" 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 file="math-ini.mkiv" 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" end="pop" file="math-ini.mkiv" name="mathstyle" type="environment"/> + <cd:command file="math-ini.mkiv" name="usemathstyleparameter"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="math-ini.mkiv" name="usemathstyleparameter" type="environment"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="math-ini.mkiv" 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 file="math-ini.mkiv" name="mathtexttf"> + <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 file="math-ini.mkiv" name="mathtextit"> + <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 file="math-ini.mkiv" name="mathtextsl"> + <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 file="math-ini.mkiv" name="mathtextbf"> + <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 file="math-ini.mkiv" name="mathtextbi"> + <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 file="math-ini.mkiv" name="mathtextbs"> + <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 file="math-ini.mkiv" name="mathword"> + <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 file="math-ini.mkiv" name="mathwordtf"> + <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 file="math-ini.mkiv" name="mathwordit"> + <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 file="math-ini.mkiv" name="mathwordsl"> + <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 file="math-ini.mkiv" name="mathwordbf"> + <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 file="math-ini.mkiv" name="mathwordbi"> + <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 file="math-ini.mkiv" name="mathwordbs"> + <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 file="math-ini.mkiv" name="mathrm"/> + <cd:command file="math-ini.mkiv" name="mathss"/> + <cd:command file="math-ini.mkiv" name="mathtt"/> + <cd:command file="math-ini.mkiv" name="mathtf"/> + <cd:command file="math-ini.mkiv" name="mathsl"/> + <cd:command file="math-ini.mkiv" name="mathit"/> + <cd:command file="math-ini.mkiv" name="mathbf"/> + <cd:command file="math-ini.mkiv" name="mathbi"/> + <cd:command file="math-ini.mkiv" name="mathbs"/> + <cd:command file="math-ini.mkiv" name="mathitalic"/> + <cd:command file="math-ini.mkiv" name="mathupright"/> + <cd:command file="math-ini.mkiv" name="mathdefault"/> + <cd:command file="math-ini.mkiv" name="mathscript"/> + <cd:command file="math-ini.mkiv" name="mathfraktur"/> + <cd:command file="math-ini.mkiv" name="mathblackboard"/> + <cd:command file="supp-mat.mkiv" name="displaymath"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-mat.mkiv" name="inlinemath"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-mat.mkiv" name="textmath"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-mat.mkiv" name="imath" type="environment"/> + <cd:command file="supp-mat.mkiv" name="dmath" type="environment"/> + <cd:command file="supp-mat.mkiv" name="mathmode" type="environment"/> + <cd:command file="supp-mat.mkiv" name="nonmathematics"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-mat.mkiv" name="displaymathematics"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-mat.mkiv" name="inlinemathematics"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-mat.mkiv" name="automathematics"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-mat.mkiv" name="cramped"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-mat.mkiv" name="crampedllap"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-mat.mkiv" name="crampedrlap"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-mat.mkiv" name="crampedclap"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-mathalignment.xml"> + <cd:command file="math-ali.mkiv" 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 file="math-ali.mkiv" 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="align"> + <cd:constant type="left"/> + <cd:constant type="middle"/> + <cd:constant type="right"/> + <cd:constant default="yes" type="normal"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="math-ali.mkiv" generated="yes" 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:command> + </cd:interface> + <cd:interface file="i-mathcases.xml"> + <cd:command file="math-ali.mkiv" 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 file="math-ali.mkiv" 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="style"> + <cd:constant type="cd:style"/> + <cd:constant type="cd:command"/> + </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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="math-ali.mkiv" generated="yes" 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:command> + </cd:interface> + <cd:interface file="i-mathfence.xml"> + <cd:command file="math-fen.mkiv" 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="setupmathfence"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="setupmathfence"> + <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 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="state"> + <cd:constant type="auto"/> + </cd:parameter> + <cd:parameter name="factor"> + <cd:constant default="yes" type="auto"/> + <cd:constant type="none"/> + <cd:constant type="number"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" generated="yes" name="fence" variant="example"> + <cd:sequence> + <cd:variable value="fence"/> + </cd:sequence> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="fenced"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="fence"/> + <cd:command file="math-fen.mkiv" name="left"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="middle"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="right"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="big"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="Big"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="bigg"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="Bigg"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="bigl"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="bigm"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="bigr"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="Bigl"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="Bigm"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="Bigr"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="biggl"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="biggm"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="biggr"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="Biggl"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="Biggm"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="Biggr"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="lfence"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="mfence"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="rfence"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:character"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-fen.mkiv" name="checkedfences" type="environment"/> + </cd:interface> + <cd:interface file="i-mathmatrix.xml"> + <cd:command file="math-ali.mkiv" 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 file="math-ali.mkiv" 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="normal"/> + </cd:parameter> + <cd:parameter name="style"> + <cd:constant type="cd:style"/> + <cd:constant type="cd:command"/> + </cd:parameter> + <cd:parameter name="distance"> + <cd:constant type="cd:dimension"/> + </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 default="yes" type="normal"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="math-ali.mkiv" generated="yes" 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:command> + <cd:command file="math-ali.mkiv" name="matrices" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmathmatrix"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="math-ali.mkiv" name="intertext" type="environment"/> + <cd:command file="math-ali.mkiv" name="intertext"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-ali.mkiv" name="substack" type="environment"/> + <cd:command file="math-ali.mkiv" 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 file="math-ali.mkiv" 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:interface> + <cd:interface file="i-mathornament.xml"> + <cd:command file="math-rad.mkvi" 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 file="math-rad.mkvi" 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 file="math-rad.mkvi" generated="yes" 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 file="math-rad.mkvi" 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 file="math-rad.mkvi" name="setupmathradical"> + <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="default"/> + <cd:constant default="yes" type="normal"/> + <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 file="math-rad.mkvi" generated="yes" name="mathradical" variant="example"> + <cd:sequence> + <cd:variable value="mathradical"/> + </cd:sequence> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="math-rad.mkvi" name="sqrt"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-mathstackers.xml"> + <cd:command file="math-stc.mkvi" 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 file="math-stc.mkvi" 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="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="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 default="yes" type="rel"/> + <cd:constant type="ord"/> + </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 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="moffset"> + <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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="math-sty.mkvi" 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 file="math-stc.mkvi" generated="yes" name="mathextensible" variant="example"> + <cd:sequence> + <cd:variable 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:command> + <cd:command file="math-sty.mkvi" 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 file="math-stc.mkvi" generated="yes" name="mathoverextensible" variant="example"> + <cd:sequence> + <cd:variable value="mathoverextensible"/> + </cd:sequence> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-sty.mkvi" 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 file="math-stc.mkvi" generated="yes" name="mathunderextensible" variant="example"> + <cd:sequence> + <cd:variable value="mathunderextensible"/> + </cd:sequence> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-sty.mkvi" 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 file="math-stc.mkvi" generated="yes" name="mathdoubleextensible" variant="example"> + <cd:sequence> + <cd:variable value="mathdoubleextensible"/> + </cd:sequence> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-sty.mkvi" 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 file="math-stc.mkvi" generated="yes" name="mathovertextextensible" variant="example"> + <cd:sequence> + <cd:variable 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:command> + <cd:command file="math-sty.mkvi" 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 file="math-stc.mkvi" generated="yes" name="mathundertextextensible" variant="example"> + <cd:sequence> + <cd:variable 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:command> + <cd:command file="math-sty.mkvi" 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 file="math-stc.mkvi" generated="yes" 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 file="math-stc.mkvi" 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 file="math-stc.mkvi" name="xrel"> + <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 file="math-stc.mkvi" name="xequal"> + <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 file="math-stc.mkvi" name="xleftarrow"> + <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 file="math-stc.mkvi" name="xrightarrow"> + <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 file="math-stc.mkvi" name="xleftrightarrow"> + <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 file="math-stc.mkvi" name="xLeftarrow"> + <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 file="math-stc.mkvi" name="xRightarrow"> + <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 file="math-stc.mkvi" name="xLeftrightarrow"> + <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 file="math-stc.mkvi" name="xtwoheadleftarrow"> + <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 file="math-stc.mkvi" name="xtwoheadrightarrow"> + <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 file="math-stc.mkvi" name="xmapsto"> + <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 file="math-stc.mkvi" name="xhookleftarrow"> + <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 file="math-stc.mkvi" name="xhookrightarrow"> + <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 file="math-stc.mkvi" name="xleftharpoondown"> + <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 file="math-stc.mkvi" name="xleftharpoonup"> + <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 file="math-stc.mkvi" name="xrightharpoondown"> + <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 file="math-stc.mkvi" name="xrightharpoonup"> + <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 file="math-stc.mkvi" name="xrightoverleftarrow"> + <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 file="math-stc.mkvi" name="xleftrightharpoons"> + <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 file="math-stc.mkvi" name="xrightleftharpoons"> + <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 file="math-stc.mkvi" name="xtriplerel"> + <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 file="math-stc.mkvi" name="mrel"> + <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 file="math-stc.mkvi" name="mequal"> + <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 file="math-stc.mkvi" name="mleftarrow"> + <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 file="math-stc.mkvi" name="mrightarrow"> + <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 file="math-stc.mkvi" name="mleftrightarrow"> + <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 file="math-stc.mkvi" name="mLeftarrow"> + <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 file="math-stc.mkvi" name="mRightarrow"> + <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 file="math-stc.mkvi" name="mLeftrightarrow"> + <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 file="math-stc.mkvi" name="mtwoheadleftarrow"> + <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 file="math-stc.mkvi" name="mtwoheadrightarrow"> + <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 file="math-stc.mkvi" name="mmapsto"> + <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 file="math-stc.mkvi" name="mhookleftarrow"> + <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 file="math-stc.mkvi" name="mhookrightarrow"> + <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 file="math-stc.mkvi" name="mleftharpoondown"> + <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 file="math-stc.mkvi" name="mleftharpoonup"> + <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 file="math-stc.mkvi" name="mrightharpoondown"> + <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 file="math-stc.mkvi" name="mrightharpoonup"> + <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 file="math-stc.mkvi" name="mrightoverleftarrow"> + <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 file="math-stc.mkvi" name="mleftrightharpoons"> + <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 file="math-stc.mkvi" name="mrightleftharpoons"> + <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 file="math-stc.mkvi" name="mtriplerel"> + <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 file="math-stc.mkvi" name="eleftarrowfill"> + <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 file="math-stc.mkvi" name="erightarrowfill"> + <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 file="math-stc.mkvi" name="eleftrightarrowfill"> + <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 file="math-stc.mkvi" name="etwoheadrightarrowfill"> + <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 file="math-stc.mkvi" name="eleftharpoondownfill"> + <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 file="math-stc.mkvi" name="eleftharpoonupfill"> + <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 file="math-stc.mkvi" name="erightharpoondownfill"> + <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 file="math-stc.mkvi" name="erightharpoonupfill"> + <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 file="math-stc.mkvi" name="eoverbarfill"> + <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 file="math-stc.mkvi" name="eunderbarfill"> + <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 file="math-stc.mkvi" name="eoverbracefill"> + <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 file="math-stc.mkvi" name="eunderbracefill"> + <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 file="math-stc.mkvi" name="eoverparentfill"> + <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 file="math-stc.mkvi" name="eunderparentfill"> + <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 file="math-stc.mkvi" name="eoverbracketfill"> + <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 file="math-stc.mkvi" name="eunderbracketfill"> + <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 file="math-stc.mkvi" name="trel"> + <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 file="math-stc.mkvi" name="tequal"> + <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 file="math-stc.mkvi" name="tmapsto"> + <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 file="math-stc.mkvi" name="tleftarrow"> + <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 file="math-stc.mkvi" name="trightarrow"> + <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 file="math-stc.mkvi" name="tleftrightarrow"> + <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 file="math-stc.mkvi" name="tLeftarrow"> + <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 file="math-stc.mkvi" name="tRightarrow"> + <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 file="math-stc.mkvi" name="tLeftrightarrow"> + <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 file="math-stc.mkvi" name="ttwoheadleftarrow"> + <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 file="math-stc.mkvi" name="ttwoheadrightarrow"> + <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 file="math-stc.mkvi" name="thookleftarrow"> + <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 file="math-stc.mkvi" name="thookrightarrow"> + <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 file="math-stc.mkvi" name="tleftharpoondown"> + <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 file="math-stc.mkvi" name="tleftharpoonup"> + <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 file="math-stc.mkvi" name="trightharpoondown"> + <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 file="math-stc.mkvi" name="trightharpoonup"> + <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 file="math-stc.mkvi" name="trightoverleftarrow"> + <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 file="math-stc.mkvi" name="tleftrightharpoons"> + <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 file="math-stc.mkvi" name="trightleftharpoons"> + <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 file="math-stc.mkvi" name="ttriplerel"> + <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 file="math-stc.mkvi" name="cleftarrow"> + <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 file="math-stc.mkvi" name="crightarrow"> + <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 file="math-stc.mkvi" name="crightoverleftarrow"> + <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 file="math-stc.mkvi" name="underleftarrow"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="underrightarrow"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="underleftrightarrow"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="undertwoheadleftarrow"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="undertwoheadrightarrow"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="underleftharpoondown"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="underleftharpoonup"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="underrightharpoondown"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="underrightharpoonup"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="underbar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="underbrace"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="underparent"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="underbracket"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overleftarrow"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overrightarrow"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overleftrightarrow"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overtwoheadleftarrow"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overtwoheadrightarrow"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overleftharpoondown"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overleftharpoonup"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overrightharpoondown"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overrightharpoonup"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overbar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overbrace"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overparent"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overbracket"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="doublebar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="doublebrace"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="doubleparent"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="doublebracket"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overbarunderbar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overbraceunderbrace"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overparentunderparent"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overbracketunderbracket"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="math-stc.mkvi" name="overbartext"> + <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 file="math-stc.mkvi" name="overbracetext"> + <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 file="math-stc.mkvi" name="overparenttext"> + <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 file="math-stc.mkvi" name="overbrackettext"> + <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 file="math-stc.mkvi" name="underbartext"> + <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 file="math-stc.mkvi" name="underbracetext"> + <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 file="math-stc.mkvi" name="underparenttext"> + <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 file="math-stc.mkvi" name="underbrackettext"> + <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 file="math-stc.mkvi" name="singlebond"/> + <cd:command file="math-stc.mkvi" name="doublebond"/> + <cd:command file="math-stc.mkvi" name="triplebond"/> + <cd:command file="math-stc.mkvi" 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 file="math-stc.mkvi" generated="yes" name="mathunstacked" variant="example"> + <cd:sequence> + <cd:variable value="mathunstacked"/> + </cd:sequence> + </cd:command> + <cd:command file="math-stc.mkvi" name="And"/> + <cd:command file="math-stc.mkvi" name="impliedby"/> + <cd:command file="math-stc.mkvi" name="implies"/> + <cd:command file="math-stc.mkvi" name="iff"/> + </cd:interface> + <cd:interface file="i-metapost.xml"> + <cd:command file="meta-ini.mkiv" name="MPdefinitions" type="environment"> + <cd:arguments> + <cd:keywords delimiters="braces" optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" name="MPextensions" type="environment"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes" optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" name="MPinitializations" type="environment"/> + <cd:command file="meta-ini.mkiv" name="MPinclusions" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="+"/> + </cd:keywords> + <cd:keywords delimiters="braces" optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" name="MPinclusions"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="+"/> + </cd:keywords> + <cd:keywords delimiters="braces" optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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="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 file="meta-ini.mkiv" name="resetMPinstance"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" name="processMPfigurefile"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" name="MPdrawing" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="-"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" name="resetMPdrawing"/> + <cd:command file="meta-ini.mkiv" name="getMPdrawing"/> + <cd:command begin="push" end="pop" file="meta-ini.mkiv" name="MPdrawing" type="environment"/> + <cd:command file="meta-ini.mkiv" name="MPdrawing"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" name="MPclip" type="environment"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" name="MPfontsizehskip"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:font"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" name="MPvariable"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" name="MPvar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" name="processMPbuffer"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" name="runMPbuffer"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" 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 file="meta-ini.mkiv" name="resetMPenvironment"/> + <cd:command file="meta-ini.mkiv" name="useMPenvironmentbuffer"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" name="MPcode" type="environment"> + <cd:arguments> + <cd:keywords delimiters="braces" optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" name="MPcode"> + <cd:arguments> + <cd:keywords delimiters="braces" optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" name="useMPlibrary"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" 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 file="meta-ini.mkiv" name="MPtext"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" name="MPstring"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" name="MPbetex"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" name="staticMPfigure" type="environment"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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 file="meta-ini.mkiv" 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:interface> + <cd:interface file="i-mixedcolumns.xml"> + <cd:command file="page-mix.mkiv" 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 file="page-mix.mkiv" 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:inherit name="setupframed"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-mix.mkiv" 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 file="page-mix.mkiv" generated="yes" 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:command> + </cd:interface> + <cd:interface file="i-modes.xml"> + <cd:command file="core-env.mkiv" name="newmode"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="setmode"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="resetmode"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="newsystemmode"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="setsystemmode"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="resetsystemmode"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="preventmode"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="enablemode"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="disablemode"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="globalpreventmode"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="globalenablemode"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="globaldisablemode"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" 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 file="core-env.mkiv" name="booleanmodevalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" name="mode" type="environment"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="notmode" type="environment"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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:keywords delimiters="braces"> + <cd:constant type="cd:false"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" 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:keywords delimiters="braces"> + <cd:constant type="cd:false"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="allmodes" type="environment"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="notallmodes" type="environment"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" 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 file="core-env.mkiv" name="pushmode"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="popmode"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="pushsystemmode"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" 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 file="file-mod.mkvi" 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 file="file-mod.mkvi" 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 file="file-mod.mkvi" name="module" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-mod.mkvi" 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 file="file-mod.mkvi" 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 file="file-mod.mkvi" 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 file="file-mod.mkvi" name="currentmoduleparameter"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-mod.mkvi" name="moduletestsection" type="environment"/> + <cd:command file="file-mod.mkvi" name="fetchruntinecommand"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-mod.mkvi" name="luaenvironment"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-mod.mkvi" name="useluamodule"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-narrow.xml"> + <cd:command file="spac-hor.mkiv" 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 file="spac-hor.mkiv" 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 file="spac-hor.mkiv" 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:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-hor.mkiv" generated="yes" 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:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-hor.mkiv" 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 file="spac-hor.mkiv" 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:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-hor.mkiv" 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:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-naturaltable.xml"> + <cd:command file="tabl-ntb.mkiv" 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 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:inherit name="setupframed"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command begin="b" end="e" file="tabl-ntb.mkiv" 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" end="e" file="tabl-ntb.mkiv" 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" end="e" file="tabl-ntb.mkiv" 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" end="e" file="tabl-ntb.mkiv" 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" end="e" file="tabl-ntb.mkiv" 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" end="e" file="tabl-ntb.mkiv" 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" end="e" file="tabl-ntb.mkiv" 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" end="e" file="tabl-ntb.mkiv" 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" end="e" file="tabl-ntb.mkiv" 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" end="e" file="tabl-ntb.mkiv" 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" end="e" file="tabl-ntb.mkiv" 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" end="e" file="tabl-ntb.mkiv" name="TABLEfoot" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupTABLE"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-ntb.mkiv" 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" end="e" file="tabl-ntb.mkiv" name="TDs" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command begin="b" end="e" file="tabl-ntb.mkiv" name="TRs" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="tabl-ntb.mkiv" name="TABLE" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupTABLE"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-ntb.mkiv" name="TABLEhead" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupTABLE"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-ntb.mkiv" name="TABLEnext" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupTABLE"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-ntb.mkiv" name="TABLEbody" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupTABLE"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-ntb.mkiv" name="TABLEfoot" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupTABLE"/> + </cd:assignments> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-note.xml"> + <cd:command file="strc-not.mkvi" 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="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="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:inherit name="setupcounter"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-not.mkvi" 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 file="strc-not.mkvi" generated="yes" 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:assignments> + </cd:arguments> + <cd:instances/> + </cd:command> + <cd:command file="strc-not.mkvi" generated="yes" 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:command> + <cd:command file="strc-not.mkvi" generated="yes" 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:command> + <cd:command file="strc-not.mkvi" generated="yes" 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:assignments> + </cd:arguments> + <cd:instances/> + </cd:command> + <cd:command file="strc-not.mkvi" 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 file="strc-not.mkvi" 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="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="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:inherit name="setupframed"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-not.mkvi" 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 file="strc-not.mkvi" 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 file="strc-not.mkvi" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-not.mkvi" 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 file="strc-not.mkvi" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-not.mkvi" 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 file="strc-not.mkvi" name="localnotes" type="environment"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-not.mkvi" 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 file="strc-not.mkvi" name="postponenotes"/> + <cd:command file="strc-not.mkvi" name="flushnotes"/> + <cd:command file="strc-not.mkvi" 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 file="strc-not.mkvi" 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 file="strc-not.mkvi" 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 file="strc-not.mkvi" 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 file="strc-not.mkvi" 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 file="strc-not.mkvi" 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 file="strc-not.mkvi" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-not.mkvi" name="placefootnotes"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupnote"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-not.mkvi" name="localfootnotes" type="environment"/> + <cd:command file="strc-not.mkvi" name="placelocalfootnotes"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupnote"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-lnt.mkvi" 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 file="strc-lnt.mkvi" 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:inherit name="setupnote"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-lnt.mkvi" generated="yes" 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:command> + <cd:command file="strc-lnt.mkvi" generated="yes" 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:command> + <cd:command file="strc-lnt.mkvi" generated="yes" 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:command> + <cd:command file="strc-lnt.mkvi" 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 file="strc-lnt.mkvi" name="tolinenote"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-object.xml"> + <cd:command file="pack-obj.mkiv" 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 file="pack-obj.mkiv" name="objectmargin"/> + <cd:command file="pack-obj.mkiv" name="objectwidth"/> + <cd:command file="pack-obj.mkiv" name="objectheight"/> + <cd:command file="pack-obj.mkiv" name="objectdepth"/> + <cd:command file="pack-obj.mkiv" 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 file="pack-obj.mkiv" 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 file="pack-obj.mkiv" 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 file="pack-obj.mkiv" 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 file="pack-obj.mkiv" 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 file="pack-obj.mkiv" 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 file="pack-obj.mkiv" 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 file="pack-obj.mkiv" 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 file="pack-obj.mkiv" name="defaultobjectreference"/> + <cd:command file="pack-obj.mkiv" name="defaultobjectpage"/> + <cd:command file="pack-obj.mkiv" 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 file="pack-obj.mkiv" 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 file="pack-obj.mkiv" 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 file="pack-obj.mkiv" 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:interface> + <cd:interface file="i-offset.xml"> + <cd:command file="pack-box.mkiv" 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 file="pack-box.mkiv" name="setupoffset"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setupoffsetbox"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="pack-box.mkiv" 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 file="pack-box.mkiv" 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 file="page-fac.mkiv" 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 file="page-fac.mkiv" name="opposite" type="environment"/> + </cd:interface> + <cd:interface file="i-ornament.xml"> + <cd:command file="pack-box.mkiv" 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 file="pack-box.mkiv" 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 file="pack-box.mkiv" 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 file="pack-box.mkiv" 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 file="pack-box.mkiv" 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 file="pack-box.mkiv" generated="yes" 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 file="page-otr.mkvi" 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 file="page-otr.mkvi" 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 file="page-otr.mkvi" name="setupoutputroutine" variant="name"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-otr.mkvi" name="defineoutputroutinecommand"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-otr.mkvi" name="traceoutputroutines"/> + <cd:command file="page-otr.mkvi" 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 file="pack-lyr.mkiv" 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 file="pack-rul.mkiv" name="overlaycolor"/> + <cd:command file="pack-rul.mkiv" name="overlaylinecolor"/> + <cd:command file="pack-rul.mkiv" name="overlaywidth"/> + <cd:command file="pack-rul.mkiv" name="overlayheight"/> + <cd:command file="pack-rul.mkiv" name="overlaydepth"/> + <cd:command file="pack-rul.mkiv" name="overlayoffset"/> + <cd:command file="pack-rul.mkiv" name="overlaylinewidth"/> + <cd:command file="pack-rul.mkiv" 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 file="pack-rul.mkiv" 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-pagebreak.xml"> + <cd:command file="page-brk.mkiv" 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:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-brk.mkiv" 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="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-brk.mkiv" name="page"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:inherit name="pagebreak"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-brk.mkiv" 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 file="page-brk.mkiv" 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 file="page-brk.mkiv" name="column"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:inherit name="columnbreak"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-brk.mkiv" 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 file="page-brk.mkiv" 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 file="page-brk.mkiv" 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 file="page-brk.mkiv" 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 file="page-brk.mkiv" 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 file="page-brk.mkiv" 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 file="page-brk.mkiv" 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:interface> + <cd:interface file="i-pagecomment.xml"> + <cd:command file="page-com.mkiv" 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 file="page-com.mkiv" name="pagecomment" type="environment"/> + </cd:interface> + <cd:interface file="i-pagefigure.xml"> + <cd:command file="page-app.mkiv" name="pagefigure"> + <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 file="page-app.mkiv" name="pagefigure" type="environment"> + <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:interface> + <cd:interface file="i-pagegrid.xml"> + <cd:command file="page-cst.mkiv" name="definepagegrid"> + <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="setuppagegrid"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-cst.mkiv" name="setuppagegrid"> + <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="nleft"> + <cd:constant type="cd:number"/> + </cd:parameter> + <cd:parameter name="nright"> + <cd:constant type="cd:number"/> + </cd:parameter> + <cd:parameter name="width"> + <cd:constant type="cd:dimension"/> + <cd:constant type="auto"/> + </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="maxwidth"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="maxheight"> + <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="page"> + <cd:inherit name="page"/> + </cd:parameter> + <cd:inherit name="setupframed"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-cst.mkiv" generated="yes" name="pagegrid" type="environment" variant="example"> + <cd:sequence> + <cd:variable value="pagegrid"/> + </cd:sequence> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuppagegrid"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-cst.mkiv" name="pagegrid" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuppagegrid"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-cst.mkiv" name="setpagegrid"> + <cd:arguments> + <cd:assignments list="yes" optional="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="option"> + <cd:constant default="yes" type="none"/> + </cd:parameter> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="page-cst.mkiv" name="definepagegridspan"> + <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="setuppagegridspan"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-cst.mkiv" name="setuppagegridspan"> + <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="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="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 file="page-cst.mkiv" name="pagegridspan" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuppagegridspan"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-cst.mkiv" name="pagegridspanwidth"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-cst.mkiv" name="definepagegridarea"> + <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="setuppagegridarea"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-cst.mkiv" name="setuppagegridarea"> + <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:constant type="repeat"/> + </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="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="clipoffset"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="rightoffset"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:inherit name="setupframed"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-cst.mkiv" name="setuppagegridareatext"> + <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 file="page-cst.mkiv" name="setuppagegridlines"> + <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 file="page-cst.mkiv" name="setuppagegridstart"> + <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:interface> + <cd:interface file="i-pageinjection.xml"> + <cd:command file="page-inj.mkvi" 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 file="page-inj.mkvi" 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 file="page-inj.mkvi" 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 file="page-inj.mkvi" 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 file="page-inj.mkvi" 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 file="page-inj.mkvi" 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 file="page-plg.mkiv" 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 file="page-plg.mkiv" 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:interface> + <cd:interface file="i-pagenumber.xml"> + <cd:command file="strc-pag.mkiv" name="setuprealpagenumber"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setupcounter"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-pag.mkiv" 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:inherit name="setupcounter"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-pag.mkiv" name="setupsubpagenumber"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setupcounter"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-pag.mkiv" name="setuppagenumber"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setupuserpagenumber"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-pag.mkiv" name="resetuserpagenumber"/> + <cd:command file="strc-pag.mkiv" name="resetsubpagenumber"/> + <cd:command file="strc-pag.mkiv" name="resetpagenumber"/> + <cd:command file="strc-pag.mkiv" 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: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 file="strc-pag.mkiv" name="firstrealpagenumber"/> + <cd:command file="strc-pag.mkiv" name="firstuserpagenumber"/> + <cd:command file="strc-pag.mkiv" name="firstsubpagenumber"/> + <cd:command file="strc-pag.mkiv" name="lastrealpagenumber"/> + <cd:command file="strc-pag.mkiv" name="lastuserpagenumber"/> + <cd:command file="strc-pag.mkiv" name="lastsubpagenumber"/> + <cd:command file="strc-pag.mkiv" name="prevrealpagenumber"/> + <cd:command file="strc-pag.mkiv" name="prevuserpagenumber"/> + <cd:command file="strc-pag.mkiv" name="prevsubpagenumber"/> + <cd:command file="strc-pag.mkiv" name="nextrealpagenumber"/> + <cd:command file="strc-pag.mkiv" name="nextuserpagenumber"/> + <cd:command file="strc-pag.mkiv" name="nextsubpagenumber"/> + <cd:command file="strc-pag.mkiv" name="firstrealpage"/> + <cd:command file="strc-pag.mkiv" name="firstuserpage"/> + <cd:command file="strc-pag.mkiv" name="firstsubpage"/> + <cd:command file="strc-pag.mkiv" name="prevrealpage"/> + <cd:command file="strc-pag.mkiv" name="prevuserpage"/> + <cd:command file="strc-pag.mkiv" name="prevsubpage"/> + <cd:command file="strc-pag.mkiv" name="nextrealpage"/> + <cd:command file="strc-pag.mkiv" name="nextuserpage"/> + <cd:command file="strc-pag.mkiv" name="nextsubpage"/> + <cd:command file="strc-pag.mkiv" name="lastrealpage"/> + <cd:command file="strc-pag.mkiv" name="lastuserpage"/> + <cd:command file="strc-pag.mkiv" name="lastsubpage"/> + <cd:command file="strc-pag.mkiv" name="realpagenumber"/> + <cd:command file="strc-pag.mkiv" name="userpagenumber"/> + <cd:command file="strc-pag.mkiv" name="subpagenumber"/> + <cd:command file="strc-pag.mkiv" name="pagenumber"/> + <cd:command file="strc-pag.mkiv" name="prefixedpagenumber"/> + <cd:command file="strc-pag.mkiv" name="incrementpagenumber"/> + <cd:command file="strc-pag.mkiv" name="incrementsubpagenumber"/> + <cd:command file="strc-pag.mkiv" name="decrementpagenumber"/> + <cd:command file="strc-pag.mkiv" name="decrementsubpagenumber"/> + <cd:command file="strc-pag.mkiv" name="completepagenumber"/> + <cd:command file="strc-pag.mkiv" name="placepagenumber"/> + </cd:interface> + <cd:interface file="i-pageselection.xml"> + <cd:command file="page-sel.mkvi" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-sel.mkvi" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-sel.mkvi" 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 file="page-sel.mkvi" 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 file="page-sel.mkvi" 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 file="page-imp.mkiv" 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 file="page-imp.mkiv" 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 file="core-dat.mkiv" 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 file="core-dat.mkiv" 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 file="core-dat.mkiv" 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 file="core-dat.mkiv" 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 file="core-dat.mkiv" 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:interface> + <cd:interface file="i-pairedbox.xml"> + <cd:command file="pack-com.mkiv" 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 file="pack-com.mkiv" 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 file="pack-com.mkiv" 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 file="pack-com.mkiv" 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 file="pack-com.mkiv" generated="yes" 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:command> + <cd:command file="pack-com.mkiv" generated="yes" 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:command> + <cd:command file="pack-com.mkiv" generated="yes" 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:command> + <cd:command file="pack-com.mkiv" name="placeontopofeachother"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="pack-com.mkiv" name="placesidebyside"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-papersize.xml"> + <cd:command file="page-lay.mkiv" 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 file="page-lay.mkiv" 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 file="page-lay.mkiv" 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 file="page-lay.mkiv" 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 file="page-lay.mkiv" name="setuppaper"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setuppapersize"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-lay.mkiv" 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 file="strc-tag.mkiv" 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 file="strc-tag.mkiv" 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 file="strc-tag.mkiv" 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 file="strc-tag.mkiv" 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" end="e" file="strc-tag.mkiv" name="par" type="environment"/> + <cd:command file="spac-par.mkiv" 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 file="page-par.mkiv" 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 file="tabl-mis.mkiv" 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 file="tabl-mis.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-mis.mkiv" name="setupparagraphs" variant="assignment"> + <cd:arguments> + <cd:keywords optional="yes"> + <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 file="tabl-mis.mkiv" name="paragraphs" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="tabl-mis.mkiv" name="nextparagraphs"/> + <cd:command file="tabl-mis.mkiv" generated="yes" name="paragraphs" type="environment" variant="example"> + <cd:sequence> + <cd:variable value="paragraphs"/> + </cd:sequence> + </cd:command> + <cd:command file="tabl-mis.mkiv" generated="yes" name="paragraphs" variant="example"> + <cd:sequence> + <cd:variable value="paragraphs"/> + </cd:sequence> + </cd:command> + <cd:command file="tabl-mis.mkiv" generated="yes" name="nextparagraphs" variant="example"> + <cd:sequence> + <cd:string value="next"/> + <cd:variable value="paragraphs"/> + </cd:sequence> + </cd:command> + <cd:command file="tabl-mis.mkiv" name="paragraphscell" type="environment"/> + </cd:interface> + <cd:interface file="i-parallel.xml"> + <cd:command file="buff-par.mkvi" 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 file="buff-par.mkvi" 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 file="buff-par.mkvi" 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 file="buff-par.mkvi" 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 file="buff-par.mkvi" 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 file="buff-par.mkvi" 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 file="buff-par.mkvi" generated="yes" 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 file="typo-bld.mkiv" name="defineparbuilder"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="typo-bld.mkiv" 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 file="typo-bld.mkiv" 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-pdf.xml"> + <cd:command file="back-pdf.mkiv" 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 file="back-pdf.mkiv" 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 file="back-pdf.mkiv" 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 file="back-pdf.mkiv" 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 file="back-pdf.mkiv" 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 file="back-pdf.mkiv" 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 file="back-pdf.mkiv" 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 file="back-pdf.mkiv" 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 file="back-pdf.mkiv" 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 file="back-pdf.mkiv" 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 file="back-pdf.mkiv" name="pdfbackendcurrentresources"/> + <cd:command file="back-pdf.mkiv" name="pdfcolor"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="back-pdf.mkiv" name="PDFcolor"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="back-pdf.mkiv" name="TransparencyHack"/> + <cd:command file="pack-obj.mkiv" name="lastpredefinedsymbol"/> + <cd:command file="pack-obj.mkiv" name="predefinesymbol"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="back-pdf.mkiv" name="pdfbackendactualtext"> + <cd:arguments> + <cd:content/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="back-pdf.mkiv" name="pdfactualtext"> + <cd:arguments> + <cd:content/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="attr-neg.mkiv" name="negative" type="environment"/> + <cd:command file="attr-neg.mkiv" name="positive" type="environment"/> + <cd:command file="scrn-pag.mkvi" 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:interface> + <cd:interface file="i-penalty.xml"> + <cd:command file="spac-ver.mkiv" name="resetpenalties"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" name="keeplinestogether"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="setdefaultpenalties"/> + </cd:interface> + <cd:interface file="i-periods.xml"> + <cd:command file="enco-ini.mkiv" 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 file="enco-ini.mkiv" name="periods"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="enco-ini.mkiv" name="periods" variant="assignment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupperiods"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="enco-ini.mkiv" name="unknown"/> + </cd:interface> + <cd:interface file="i-phantom.xml"> + <cd:command file="supp-box.mkiv" name="phantom"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="hphantom"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="vphantom"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="pack-box.mkiv" 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-placement.xml"> + <cd:command file="pack-mis.mkiv" 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 file="pack-mis.mkiv" 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 file="pack-mis.mkiv" 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 file="pack-mis.mkiv" generated="yes" 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 file="anch-pgr.mkiv" 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 file="anch-pgr.mkiv" 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 file="anch-pgr.mkiv" 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 file="anch-pgr.mkiv" name="dopositionaction"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pgr.mkiv" name="positionoverlay"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pgr.mkiv" name="MPoverlayanchor"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pgr.mkiv" 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 file="anch-pgr.mkiv" name="positionoverlay" type="environment"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pgr.mkiv" 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 file="anch-pgr.mkiv" 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 file="anch-pgr.mkiv" name="MPpositionmethod" type="environment"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pgr.mkiv" 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 file="anch-pgr.mkiv" 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 file="anch-pgr.mkiv" 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 file="anch-pgr.mkiv" 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 file="anch-pgr.mkiv" 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 file="anch-pos.mkiv" name="MPp"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPr"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPc"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPn"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPx"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPy"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPw"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPh"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPd"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPwhd"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPxy"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPll"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPlr"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPur"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPul"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPpos"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPls"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPrs"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPpardata"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPxywhd"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPposset"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPpage"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPregion"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPcolumn"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPanchor"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPleftskip"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPrightskip"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" name="MPrest"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="MPvv"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="setpositiononly"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="setposition"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" name="setpositionstrut"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" name="xypos"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="hpos"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="vpos"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="bpos"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="epos"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-pos.mkiv" name="tracepositions"/> + <cd:command file="anch-pos.mkiv" name="enableparpositions"/> + <cd:command file="anch-pos.mkiv" name="disableparpositions"/> + <cd:command file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="anch-pos.mkiv" 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 file="pack-bar.mkiv" 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 file="pack-bar.mkiv" name="horizontalpositionbar"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setuppositionbar"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="pack-bar.mkiv" name="verticalpositionbar"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setuppositionbar"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="pack-bar.mkiv" name="horizontalgrowingbar"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setuppositionbar"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="pack-bar.mkiv" 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 file="pack-pos.mkiv" 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 file="pack-pos.mkiv" 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 file="pack-pos.mkiv" 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 file="pack-pos.mkiv" 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 file="page-pst.mkiv" 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 file="typo-prc.mkvi" 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 file="typo-prc.mkvi" 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 file="typo-prc.mkvi" 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 file="spac-prf.mkvi" 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 file="spac-prf.mkvi" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="spac-prf.mkvi" 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 file="spac-prf.mkvi" name="resetprofile"/> + <cd:command file="spac-prf.mkvi" name="useprofileparameter"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="spac-prf.mkvi" 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 file="spac-prf.mkvi" 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:interface> + <cd:interface file="i-publication.xml"> + <cd:command file="publ-ini.mkiv" name="btxrenderingdefinitions" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="loadbtxdefinitionfile"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="loadbtxreplacementfile"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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="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 file="publ-ini.mkiv" name="setupbtx" variant="name"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="usingbtxspecification" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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="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="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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" name="btxhybridcite" variant="direct"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" name="bthiddencitation"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" name="hiddencitation"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="hiddencite"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" name="citation" variant="direct"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" name="cite" variant="direct"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="nocitation"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="nocitation" variant="direct"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="nocite"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="nocite" variant="direct"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="placecitation"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="usebtxdefinitions"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" name="btxsetup"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" name="currentbtxuservariable"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" name="btxflushsuffix"/> + <cd:command file="publ-ini.mkiv" name="btxflushauthorname"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="author"/> + <cd:constant type="editor"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="btxflushauthornormal"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="author"/> + <cd:constant type="editor"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="btxflushauthornormalshort"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="author"/> + <cd:constant type="editor"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="btxflushauthorinverted"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="author"/> + <cd:constant type="editor"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="btxflushauthorinvertedshort"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="author"/> + <cd:constant type="editor"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" 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 file="publ-ini.mkiv" name="btxfirstofrange"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="volume"/> + <cd:constant type="pages"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="btxloadjournalist"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="btxsavejournalist"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" 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 file="publ-ini.mkiv" name="btxexpandedjournal"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-ini.mkiv" name="btxabbreviatedjournal"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-tra.mkiv" 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 file="publ-tra.mkiv" name="showbtxdatasetfields" variant="argument"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-tra.mkiv" 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 file="publ-tra.mkiv" name="showbtxdatasetcompleteness" variant="argument"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-tra.mkiv" 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 file="publ-tra.mkiv" name="showbtxdatasetauthors" variant="argument"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-tra.mkiv" name="showbtxhashedauthors"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-tra.mkiv" 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 file="publ-tra.mkiv" name="showbtxfields" variant="argument"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="publ-tra.mkiv" 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 file="supp-ran.mkiv" 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 file="supp-ran.mkiv" 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 file="supp-ran.mkiv" 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 file="supp-ran.mkiv" 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 file="supp-ran.mkiv" name="setrandomseed"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="supp-ran.mkiv" name="getrandomseed"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command begin="push" end="pop" file="supp-ran.mkiv" name="randomseed" type="environment"/> + <cd:command file="supp-ran.mkiv" name="reuserandomseed"/> + <cd:command file="supp-ran.mkiv" 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 file="supp-ran.mkiv" name="mprandomnumber"/> + </cd:interface> + <cd:interface file="i-references.xml"> + <cd:command file="strc-ref.mkvi" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" 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 file="strc-ref.mkvi" name="pagereference"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" name="usereferenceparameter"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" 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 file="strc-ref.mkvi" name="hboxreference"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:reference"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" name="vboxreference"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:reference"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" name="resetreference"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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" end="pop" file="strc-ref.mkvi" 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" end="globalpop" file="strc-ref.mkvi" 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 file="strc-ref.mkvi" name="referenceprefix"/> + <cd:command file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" name="about"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" name="from"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" name="over"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" name="docheckedpagestate"> + <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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" name="atpage"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" name="symbolreference"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" generated="yes" 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 file="strc-ref.mkvi" name="goto"> + <cd:arguments> + <cd:content/> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" name="goto" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" name="gotobox"> + <cd:arguments> + <cd:content/> + <cd:keywords> + <cd:constant type="cd:reference"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" name="url"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" name="program"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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 file="strc-ref.mkvi" 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: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:interface> + <cd:interface file="i-regime.xml"> + <cd:command file="regi-ini.mkiv" name="currentregime"/> + <cd:command file="regi-ini.mkiv" name="disableregime"/> + <cd:command file="regi-ini.mkiv" 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 file="regi-ini.mkiv" 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 file="strc-reg.mkiv" 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 file="strc-reg.mkiv" 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: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: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="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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-reg.mkiv" 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: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: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="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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-reg.mkiv" 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:inherit name="setupregister"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-reg.mkiv" 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:inherit name="setupregister"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-reg.mkiv" generated="yes" 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:command> + <cd:command file="strc-reg.mkiv" generated="yes" 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:command> + <cd:command file="strc-reg.mkiv" generated="yes" 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:command> + <cd:command file="strc-reg.mkiv" generated="yes" 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:command> + <cd:command file="strc-reg.mkiv" generated="yes" 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:command> + <cd:command file="strc-reg.mkiv" generated="yes" 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:inherit name="setupregister"/> + </cd:assignments> + </cd:arguments> + <cd:instances/> + </cd:command> + <cd:command file="strc-reg.mkiv" 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:arguments> + </cd:command> + <cd:command file="strc-reg.mkiv" name="stopregister"> + <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-reg.mkiv" 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="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: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 file="strc-reg.mkiv" 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 file="strc-reg.mkiv" 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="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: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 file="strc-reg.mkiv" 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="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: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 file="strc-reg.mkiv" name="stopstructurepageregister"> + <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-reg.mkiv" 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 file="strc-reg.mkiv" name="utilityregisterlength"/> + <cd:command file="strc-reg.mkiv" 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 file="strc-reg.mkiv" 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 file="strc-reg.mkiv" 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 file="scrn-wid.mkvi" 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 file="scrn-wid.mkvi" 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 file="scrn-wid.mkvi" 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 file="scrn-wid.mkvi" 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 file="scrn-wid.mkvi" 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 file="lang-rep.mkiv" name="replaceword"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </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 file="lang-rep.mkiv" name="setreplacement"> + <cd:arguments> + <cd:keywords> + <cd:constant type="reset"/> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="lang-rep.mkiv" name="resetreplacement"/> + </cd:interface> + <cd:interface file="i-rotatation.xml"> + <cd:command file="grph-trf.mkiv" name="mirror"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="grph-trf.mkiv" 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 file="grph-trf.mkiv" name="rotate"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuprotate"/> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="grph-trf.mkiv" 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-scale.xml"> + <cd:command file="grph-trf.mkiv" 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 file="grph-trf.mkiv" 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="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="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 file="grph-trf.mkiv" 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 file="grph-trf.mkiv" name="fastscale"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="grph-trf.mkiv" 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 file="scrp-ini.mkvi" 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 file="scrp-ini.mkvi" 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="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 file="scrp-ini.mkvi" 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 file="scrp-ini.mkvi" 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 file="scrp-ini.mkvi" name="resetscript"/> + <cd:command file="scrp-ini.mkvi" 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="test"/> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="scrp-ini.mkvi" generated="yes" name="script" varianet="instance"> + <cd:sequence> + <cd:instance value="script"/> + </cd:sequence> + <cd:instances/> + </cd:command> + </cd:interface> + <cd:interface file="i-section.xml"> + <cd:command file="strc-sec.mkiv" 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 file="strc-sec.mkiv" 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: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="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: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: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="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="location"> + <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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-sec.mkiv" 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 file="strc-sec.mkiv" generated="yes" 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="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 file="strc-sec.mkiv" generated="yes" 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="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 file="strc-sec.mkiv" generated="yes" 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="ownnumber"> + <cd:constant type="cd:text"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + <cd:instances> + <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 file="strc-sec.mkiv" generated="yes" 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="ownnumber"> + <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="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 file="strc-sec.mkiv" 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="ownnumber"> + <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 file="strc-sec.mkiv" name="definesection"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-sec.mkiv" name="placeheadtext"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:section"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-sec.mkiv" name="placeheadnumber"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:section"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-sec.mkiv" 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 file="strc-sec.mkiv" name="determineheadnumber"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:section"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-sec.mkiv" name="currentheadnumber"/> + <cd:command file="strc-sec.mkiv" name="namedheadnumber"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:section"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-sec.mkiv" 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 file="strc-sec.mkiv" 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 file="strc-sec.mkiv" 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 file="strc-sec.mkiv" name="namedstructureheadlocation"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:section"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-sec.mkiv" name="structurenumber"/> + <cd:command file="strc-sec.mkiv" name="structuretitle"/> + <cd:command file="strc-sec.mkiv" name="structurevariable"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-sec.mkiv" name="structureuservariable"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-sec.mkiv" 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 file="strc-sec.mkiv" 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 file="strc-lev.mkvi" 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 file="strc-lev.mkvi" 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="ownnumber"> + <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 file="strc-lev.mkvi" 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="ownnumber"> + <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 file="strc-ren.mkiv" 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 file="strc-ren.mkiv" 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 file="strc-ren.mkiv" name="localheadsetup" type="environment"/> + <cd:command file="strc-ren.mkiv" 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 file="strc-ren.mkiv" 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 file="strc-ren.mkiv" name="headreferenceattributes"/> + <cd:command file="strc-ren.mkiv" name="headnumbercontent"/> + <cd:command file="strc-ren.mkiv" name="headtextcontent"/> + <cd:command file="strc-ren.mkiv" name="headwidth"/> + <cd:command file="strc-ren.mkiv" name="headtextwidth"/> + <cd:command file="strc-ren.mkiv" name="headnumberwidth"/> + <cd:command file="strc-ren.mkiv" name="headnumberdistance"/> + <cd:command file="strc-ren.mkiv" name="headtextdistance"/> + <cd:command file="strc-ren.mkiv" name="headsetupspacing"/> + </cd:interface> + <cd:interface file="i-sectionblock.xml"> + <cd:command file="strc-sbe.mkiv" 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 file="strc-sbe.mkiv" 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 file="strc-sbe.mkiv" 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 file="strc-sbe.mkiv" 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 file="strc-sbe.mkiv" generated="yes" 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:command> + <cd:command file="strc-sbe.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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="m"> + <cd:constant type="cd:number"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" name="setups"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" 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 file="core-env.mkiv" name="setup"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="setup" variant="direct"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="directsetup"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="fastsetup"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="texsetup"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="luasetup"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="systemsetups"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="resetsetups"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="showsetupsdefinition"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="setupwithargument"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="fastsetupwithargument"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="setupwithargumentswapped"> + <cd:arguments> + <cd:content/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="fastsetupwithargumentswapped"> + <cd:arguments> + <cd:content/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="usesetupsparameter"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="autosetups"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="doprocesslocalsetups"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" name="luasetups" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="grid"/> + </cd:keywords> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" 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 file="core-env.mkiv" name="xmlsetups" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="grid"/> + </cd:keywords> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" 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 file="core-env.mkiv" name="rawsetups" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="grid"/> + </cd:keywords> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" 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 file="core-env.mkiv" name="localsetups" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="grid"/> + </cd:keywords> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" 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 file="core-env.mkiv" name="setups" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="grid"/> + </cd:keywords> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" name="setups" type="environment" variant="string"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-shift.xml"> + <cd:command file="node.rul.mkiv" 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 file="node-rul.mkiv" 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 file="node-rul.mkiv" generated="yes" name="shift" variant="instance"> + <cd:sequence> + <cd:instance value="shift"/> + </cd:sequence> + <cd:arguments> + <cd:content/> + </cd:arguments> + <cd:instances/> + </cd:command> + <cd:command file="node-rul.mkiv" name="shift" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-sidebar.xml"> + <cd:command file="anch-bar.mkiv" 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 file="anch-bar.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="anch-bar.mkiv" 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 file="anch-bar.mkiv" 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 file="anch-bar.mkiv" 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 file="anch-bar.mkiv" name="marginrule" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="anch-bar.mkiv" 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-smash.xml"> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" name="hsmash"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="vsmash"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="hsmashed"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" name="vsmashed"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="supp-box.mkiv" 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 file="strc-syn.mkiv" 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 file="strc-syn.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-syn.mkiv" generated="yes" 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:command> + <cd:command file="strc-syn.mkiv" 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 file="strc-syn.mkiv" generated="yes" 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:command> + <cd:command file="strc-syn.mkiv" generated="yes" 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:command> + <cd:command file="strc-syn.mkiv" 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 file="strc-syn.mkiv" name="resetusedsortings"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:singular"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-syn.mkiv" 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 file="strc-syn.mkiv" 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 file="strc-syn.mkiv" 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-soundtrack.xml"> + <cd:command file="scrn-wid.mkvi" name="setupexternalsoundtracks"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:parameter name="option"> + <cd:constant type="repeat"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="scrn-wid.mkvi" name="useexternalsoundtrack"> + <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 file="scrn-wid.mkvi" name="checksoundtrack"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-spellchecking.xml"> + <cd:command file="lang-wrd.mkiv" name="setupspellchecking"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:parameter name="state"> + <cd:constant type="start"/> + <cd:constant defult="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 file="lang-wrd.mkiv" 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-startstop.xml"> + <cd:command file="core-sys.mkiv" 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 file="core-sys.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="core-sys.mkiv" generated="yes" name="startstop" type="environment" variant="example"> + <cd:sequence> + <cd:variable value="startstop"/> + </cd:sequence> + </cd:command> + <cd:command file="core-sys.mkiv" name="startstop" type="environment"> + <cd:sequence> + <cd:string value=""/> + </cd:sequence> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-sys.mkiv" generated="yes" name="startstop" variant="example"> + <cd:sequence> + <cd:variable value="startstop"/> + </cd:sequence> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-stream.xml"> + <cd:command file="page-str.mkiv" name="currentoutputstream"/> + <cd:command file="page-str.mkiv" 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 file="page-str.mkiv" name="enableoutputstream"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-str.mkiv" name="disableoutputstream"/> + <cd:command file="page-str.mkiv" name="outputstream" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-str.mkiv" name="flushoutputstream"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-str.mkiv" name="outputstreambox"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-str.mkiv" name="outputstreamcopy"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-str.mkiv" name="outputstreamunvbox"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-str.mkiv" name="outputstreamunvcopy"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-str.mkiv" name="synchronizeoutputstreams"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-str.mkiv" 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 file="blob-ini.mkiv" name="wdofstring"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="blob-ini.mkiv" name="htofstring"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="blob-ini.mkiv" name="dpofstring"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="blob-ini.mkiv" name="hdofstring"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="blob-ini.mkiv" name="htdpofstring"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="blob-ini.mkiv" name="widthofstring"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="blob-ini.mkiv" name="heightofstring"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="blob-ini.mkiv" name="depthofstring"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="blob-ini.mkiv" name="heightanddepthofstring"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="blob-ini.mkiv" 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 file="supp-box.mkiv" name="strutdp"/> + <cd:command file="supp-box.mkiv" name="strutht"/> + <cd:command file="supp-box.mkiv" name="strutwd"/> + <cd:command file="supp-box.mkiv" name="struthtdp"/> + <cd:command file="spac-ver.mkiv" name="setupstruts"> + <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 file="spac-ver.mkiv" 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 file="spac-ver.mkiv" name="strut"/> + <cd:command file="spac-ver.mkiv" name="setstrut"/> + <cd:command file="spac-ver.mkiv" name="setcharstrut"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="setfontstrut"/> + <cd:command file="spac-ver.mkiv" name="setcapstrut"/> + <cd:command file="spac-ver.mkiv" name="setnostrut"/> + <cd:command file="spac-ver.mkiv" name="showstruts"/> + <cd:command file="spac-ver.mkiv" name="showcolorstruts"/> + <cd:command begin="beg" end="end" file="spac-ver.mkiv" name="strut" type="environment"/> + </cd:interface> + <cd:interface file="i-symbol.xml"> + <cd:command file="symb-ini.mkiv" 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 file="symb-ini.mkiv" 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 file="symb-ini.mkiv" 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 file="symb-ini.mkiv" 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 file="symb-ini.mkiv" 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 file="symb-ini.mkiv" 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 file="symb-ini.mkiv" 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 file="symb-ini.mkiv" name="symbol" variant="direct"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="symb-ini.mkiv" 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 file="symb-ini.mkiv" 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 file="symb-ini.mkiv" 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 file="symb-ini.mkiv" 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 file="symb-ini.mkiv" 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 file="symb-ini.mkiv" name="symbolset" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="symb-ini.mkiv" name="setupsymbolset"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="symb-ini.mkiv" name="resetsymbolset"/> + <cd:command file="symb-ini.mkiv" name="usesymbols"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="symb-run.mkiv" name="showsymbolset"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-synonym.xml"> + <cd:command file="strc-syn.mkiv" 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 file="strc-syn.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="strc-syn.mkiv" generated="yes" 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 delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + <cd:instances/> + </cd:command> + <cd:command file="strc-syn.mkiv" 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 delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="strc-syn.mkiv" generated="yes" 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:command> + <cd:command file="strc-syn.mkiv" generated="yes" 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:command> + <cd:command file="strc-syn.mkiv" 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 file="strc-syn.mkiv" 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 file="strc-syn.mkiv" 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 file="strc-syn.mkiv" name="resetusedsynonyms"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:singular"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-syn.mkiv" name="resetshownsynonyms"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:singular"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="strc-syn.mkiv" 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 file="strc-syn.mkiv" 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 file="strc-syn.mkiv" name="infull"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-system.xml"> + <cd:command file="syst-aux.mkiv" name="expanded"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="expanded" type="environment"/> + <cd:command file="syst-aux.mkiv" name="gobbleoneargument"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="gobbletwoarguments"> + <cd:arguments> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="gobblethreearguments"> + <cd:arguments> + <cd:content/> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="gobblefourarguments"> + <cd:arguments> + <cd:content/> + <cd:content/> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="gobblefivearguments"> + <cd:arguments> + <cd:content/> + <cd:content/> + <cd:content/> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="gobblesixarguments"> + <cd:arguments> + <cd:content/> + <cd:content/> + <cd:content/> + <cd:content/> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="gobblesevenarguments"> + <cd:arguments> + <cd:content/> + <cd:content/> + <cd:content/> + <cd:content/> + <cd:content/> + <cd:content/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="gobbleoneoptional"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="donothing"/> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="doifelsenextoptionalcs"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="doifnextoptionalcselse"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="doifelsenextbgroupcs"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="doifnextbgroupcselse"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="doifelsefastoptionalcheckcs"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="doiffastoptionalcheckcselse"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="assumelongusagecs"> + <cd:arguments> + <cd:csname/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="setvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="setgvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="setevalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="setxvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="getvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="letvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="letgvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="resetvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="undefinevalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="ignorevalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="setuvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="setuevalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="setugvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="setuxvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="getuvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="letbeundefined"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="localundefine"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="globalundefine"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="doifempty"> + <cd:arguments> + <cd:content/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:true"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="doifnotempty"> + <cd:arguments> + <cd:content/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:true"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="doifelseinset"> + <cd:arguments> + <cd:content/> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <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="syst-aux.mkiv" name="doifinsetelse"> + <cd:arguments> + <cd:content/> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <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="syst-aux.mkiv" name="doifinset"> + <cd:arguments> + <cd:content/> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:true"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="doifnotinset"> + <cd:arguments> + <cd:content/> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:true"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="doifelsecommon"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <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="syst-aux.mkiv" name="doifcommonelse"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <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="syst-aux.mkiv" name="doifcommon"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:true"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="doifnotcommon"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:true"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="processcommalist"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:command"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="quitcommalist"/> + <cd:command file="syst-aux.mkiv" name="quitprevcommalist"/> + <cd:command file="syst-aux.mkiv" name="processcommacommand"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:command"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="processcommalistwithparameters"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:command"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="processcommalist" type="environment"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="processcommacommand" type="environment"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="currentcommalistitem"/> + <cd:command file="syst-aux.mkiv" name="processaction"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:command"/> + </cd:keywords> + <cd:apply list="yes"/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="processfirstactioninset"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:command"/> + </cd:keywords> + <cd:apply list="yes"/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="processallactionsinset"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:command"/> + </cd:keywords> + <cd:apply list="yes"/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="commalistelement"/> + <cd:command file="syst-aux.mkiv" name="firstcharacter"/> + <cd:command file="syst-aux.mkiv" name="remainingcharacters"/> + <cd:command file="syst-aux.mkiv" name="getfirstcharacter"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="thefirstcharacter"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="theremainingcharacters"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="makerawcommalist"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:command"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="rawprocesscommalist"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:command"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="rawprocesscommacommand"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:command"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="rawdoifelseinset"> + <cd:arguments> + <cd:content/> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <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="syst-aux.mkiv" name="rawdoifinsetelse"> + <cd:arguments> + <cd:content/> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <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="syst-aux.mkiv" name="rawdoifinset"> + <cd:arguments> + <cd:content/> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:true"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="rawprocessaction"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:command"/> + </cd:keywords> + <cd:apply list="yes"/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="currentvalue"/> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="currentassignmentlistkey"/> + <cd:command file="syst-aux.mkiv" name="currentassignmentlistvalue"/> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="checkparameters"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="commalistsize"/> + <cd:command file="syst-aux.mkiv" name="getcommalistsize"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="getcommacommandsize"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="dosingleempty"> + <cd:arguments> + <cd:csname/> + <cd:keywords optional="yes"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="dosingleargument"> + <cd:arguments> + <cd:csname/> + <cd:keywords> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="strippedcsname"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="strippedcsname" variant="string"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="complexorsimple"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="complexorsimpleempty"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="definecomplexorsimple"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="definecomplexorsimpleempty"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="permitspacesbetweengroups"/> + <cd:command file="syst-aux.mkiv" name="dontpermitspacesbetweengroups"/> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="firstofoneargument"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="firstofoneunexpanded"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="letempty"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="globalletempty"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="letvalueempty"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="letgvalueempty"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="letvaluerelax"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="letgvalurelax"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="relaxvalueifundefined"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="texdefinition" type="environment"> + <cd:arguments> + <cd:keywords delimiters="none" optional="yes"> + <cd:constant type="spaces"/> + <cd:constant type="nospaces"/> + </cd:keywords> + <cd:keywords delimiters="none" optional="yes"> + <cd:constant type="global"/> + </cd:keywords> + <cd:keywords delimiters="none" optional="yes"> + <cd:constant type="unexpanded"/> + </cd:keywords> + <cd:keywords delimiters="none" optional="yes"> + <cd:constant type="expanded"/> + </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 file="syst-aux.mkiv" name="texdefinition"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="texcode" type="environment"/> + <cd:command file="syst-aux.mkiv" name="newcounter"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="fastincrement"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="fastdecrement"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="increment"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="increment" variant="argument"> + <cd:arguments> + <cd:keywords delimiters="parentheses" list="yes"> + <cd:constant type="cd:csname"/> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="decrement"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="decrement" variant="argument"> + <cd:arguments> + <cd:keywords delimiters="parentheses" list="yes"> + <cd:constant type="cd:csname"/> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="incrementvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="decrementvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="newsignal"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="checkedstrippedcsname"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="checkedstrippedcsname" variant="string"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="savenormalmeaning"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="recursedepth"/> + <cd:command file="syst-aux.mkiv" name="recurselevel"/> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="doloop"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="exitloop"/> + <cd:command file="syst-aux.mkiv" name="exitloopnow"/> + <cd:command file="syst-aux.mkiv" name="dorecurse"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="recursestring"/> + <cd:command file="syst-aux.mkiv" name="newevery"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="EveryPar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="EveryLine"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="forgeteverypar"/> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="defconvertedvalue"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="docheckassignment"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="convertcommand"> + <cd:arguments> + <cd:csname/> + <cd:delimiter name="to"/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="defconvertedargument"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="defconvertedcommand"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="edefconvertedargument"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="gdefconvertedargument"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="gdefconvertedcommand"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="xdefconvertedargument"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="showvalue"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="doifelsemeaning"> + <cd:arguments> + <cd:csname/> + <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 file="syst-aux.mkiv" name="doifmeaningelse"> + <cd:arguments> + <cd:csname/> + <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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="assignifempty"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="grabuntil"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="processbetween"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="gobbleuntil"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="processuntil"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="BeforePar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="AfterPar"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="GetPar"/> + <cd:command file="syst-aux.mkiv" name="GotoPar"/> + <cd:command file="syst-aux.mkiv" name="dowithpargument"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="dowithwargument"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="collecting" type="environment"/> + <cd:command file="syst-aux.mkiv" name="collect" type="environment"/> + <cd:command file="syst-aux.mkiv" name="expandedcollect" type="environment"/> + <cd:command file="syst-aux.mkiv" name="collect"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="collectexpanded"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="flushtoks"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="dotoks"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="appendtocommalist"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="prependtocommalist"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="addtocommalist"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="pretocommalist"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="robustdoifelseinset"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <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="syst-aux.mkiv" name="robustdoifinsetelse"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <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="syst-aux.mkiv" name="robustaddtocommalist"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="robustpretocommalist"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="xsplitstring"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="removefromcommalist"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="replaceincommalist"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="globalprocesscommalist"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:command"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="withoutpt"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="PtToCm"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="dimensiontocount"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="numberofpoints"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="swapdimens"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="swapcounts"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="swapmacros"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="globalswapdimens"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="globalswapcounts"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="globalswapmacros"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="globalpushmacro"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="localpushmacro"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="globalpopmacro"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="localpopmacro"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="pushmacro"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="popmacro"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="localhsize"/> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="availablehsize"/> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="doifelseallcommon"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <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="syst-aux.mkiv" name="doifallcommonelse"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <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="syst-aux.mkiv" name="doifallcommon"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:true"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="doifnotallcommon"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:true"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="processassignlist"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="PointsToBigPoints"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="PointsToWholeBigPoints"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="ScaledPointsToBigPoints"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="ScaledPointsToWholeBigPoints"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="PointsToReal"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="dontleavehmode"/> + <cd:command file="syst-aux.mkiv" name="utfupper"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="utflower"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="settrialtypesetting"/> + <cd:command file="syst-aux.mkiv" name="resettrialtypesetting"/> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="integerrounding"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="onedigitrounding"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="twodigitrounding"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="threedigitrounding"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="processcontent"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="dogobblesingleempty"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="gobblesingleempty"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="doifsometoks"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:true"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="doifemptytoks"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:true"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="strictinspectnextcharacter" type="environment"/> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="gobblespacetokens"/> + <cd:command file="syst-aux.mkiv" name="verbatimstring"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="lastdigit"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="lasttwodigits"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="serializedcommalist"/> + <cd:command file="syst-aux.mkiv" name="serializecommalist"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:command"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="purenumber"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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:keywords delimiters="braces" optional="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces" optional="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces" optional="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces" optional="yes"> + <cd:content/> + </cd:keywords> + <cd:keywords delimiters="braces" optional="yes"> + <cd:content/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="measure"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="measured"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="compresult"/> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="unspaced"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="unspaceafter"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="setflag"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="resetflag"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="flag"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="resettimer"/> + <cd:command file="syst-aux.mkiv" name="elapsedtime"/> + <cd:command file="syst-aux.mkiv" name="elapsedseconds"/> + <cd:command file="syst-aux.mkiv" name="currentfeaturetest"/> + <cd:command file="syst-aux.mkiv" name="testfeature"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="showtimer"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="testfeatureonce"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="freezedimenmacro"> + <cd:arguments> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="negated"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="assigndimen"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="ignoreimplicitspaces"/> + <cd:command file="syst-aux.mkiv" name="nointerference" type="environment"/> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" name="docheckedpair"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes"> + <cd:constant type="cd:text"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="constantnumber"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="constantnumberargument"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="constantdimen"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="constantdimenargument"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" name="constantemptyargument"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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 file="syst-aux.mkiv" 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:interface> + <cd:interface file="i-systemlog.xml"> + <cd:command file="core-sys.mkiv" 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 file="core-sys.mkiv" 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 file="core-sys.mkiv" 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 file="tabl-tab.mkiv" 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 file="tabl-tab.mkiv" 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 file="tabl-tab.mkiv" 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 file="tabl-tab.mkiv" name="tables" type="environment"> + <cd:arguments> + <cd:template/> + </cd:arguments> + </cd:command> + <cd:command file="tabl-tab.mkiv" name="tables" type="environment" variant="name"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="tabl-tab.mkiv" name="tablehead" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="tabl-tab.mkiv" name="tabletail" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="tabl-tab.mkiv" name="setuptables"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:parameter name="text"> + <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 file="tabl-tbl.mkiv" name="definetabulation"> + <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="setuptabulation"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-tbl.mkiv" name="setuptabulation"> + <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 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="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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-tbl.mkiv" generated="yes" name="tabulation" type="environment" variant="example"> + <cd:sequence> + <cd:variable value="tabulation"/> + </cd:sequence> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuptabulation"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-tbl.mkiv" 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 file="tabl-tbl.mkiv" 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:inherit name="setuptabulation"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-tbl.mkiv" 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 file="tabl-tbl.mkiv" generated="yes" 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:command> + <cd:command file="tabl-tbl.mkiv" name="tabulatehead" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="tabl-tbl.mkiv" name="tabulatetail" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="tabl-tbl.mkiv" name="tabulaterule"/> + <cd:command file="tabl-tbl.mkiv" name="tabulateline"/> + <cd:command file="tabl-tbl.mkiv" name="tabulateautorule"/> + <cd:command file="tabl-tbl.mkiv" name="tabulateautoline"/> + </cd:interface> + <cd:interface file="i-tagging.xml"> + <cd:command file="strc-tag.mkiv" name="setuptagging"> + <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="auto"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command begin="dostart" end="dostop" file="strc-tag.mkiv" 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 file="strc-tag.mkiv" name="element" type="environment"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <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 file="strc-tag.mkiv" 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 file="strc-tag.mkiv" 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 file="strc-tag.mkiv" 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 file="strc-tag.mkiv" 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 file="strc-tag.mkiv" 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:interface> + <cd:interface file="i-textbackground.xml"> + <cd:command file="anch-bck.mkiv" 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 file="anch-bck.mkiv" 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="none"/> + </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 file="anch-bck.mkiv" 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 file="anch-bck.mkiv" generated="yes" 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 file="anch-bck.mkiv" generated="yes" name="textbackground" variant="example"> + <cd:sequence> + <cd:variable value="textbackground"/> + </cd:sequence> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="anch-bck.mkiv" name="textbackgroundmanual" type="environment"/> + </cd:interface> + <cd:interface file="i-textflow.xml"> + <cd:command file="page-flw.mkiv" 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 file="page-flw.mkiv" 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 file="page-flw.mkiv" name="textflowcollector"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-flw.mkiv" 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 file="page-flw.mkiv" 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 file="page-flw.mkiv" 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 file="page-flw.mkiv" 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 file="page-flw.mkiv" name="textflow" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="page-flw.mkiv" 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 file="pack-mrl.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="pack-mrl.mkiv" 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 file="pack-mrl.mkiv" 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 file="page-txt.mkvi" 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="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="leftcolor"> + <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="rightwidth"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-txt.mkvi" 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:inherit name="setuplayoutelement"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-txt.mkvi" 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:inherit name="setuplayoutelement"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-txt.mkvi" 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:inherit name="setuplayoutelement"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-txt.mkvi" 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:inherit name="setuplayoutelement"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-txt.mkvi" 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:inherit name="setuplayoutelement"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="page-txt.mkvi" 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 file="page-txt.mkvi" 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 file="page-txt.mkvi" 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 file="page-txt.mkvi" 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 file="page-txt.mkvi" name="noheaderandfooterlines"/> + <cd:command file="page-txt.mkvi" name="notopandbottomlines"/> + <cd:command file="page-txt.mkvi" 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 file="page-txt.mkvi" 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 file="page-txt.mkvi" 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 file="page-txt.mkvi" 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 file="page-txt.mkvi" 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 file="page-txt.mkvi" 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 file="page-txt.mkvi" 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 file="pack-mrl.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="pack-mrl.mkiv" name="thinrule"/> + <cd:command file="pack-mrl.mkiv" name="hairline"/> + <cd:command file="pack-mrl.mkiv" 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 file="toks-tra.mkiv" name="tokens" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="toks-tra.mkiv" name="flushtokens"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="toks-tra.mkiv" name="showtokens"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="toks-tra.mkiv" name="testtokens"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-tolerance.xml"> + <cd:command file="spac-hor.mkiv" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" 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 file="scrn-fld.mkvi" generated="yes" 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:command> + <cd:command file="scrn-fld.mkvi" generated="yes" 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:command> + </cd:interface> + <cd:interface file="i-tracker.xml"> + <cd:command file="trac-ctx.mkiv" 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 file="trac-ctx.mkiv" 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 file="trac-deb.mkiv" name="enabletrackers"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="trac-deb.mkiv" name="disabletrackers"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="trac-deb.mkiv" name="resettrackers"/> + <cd:command file="trac-deb.mkiv" name="showtrackers"/> + <cd:command file="trac-deb.mkiv" name="enabledirectives"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="trac-deb.mkiv" name="disabledirectives"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="trac-deb.mkiv" name="showdirectives"/> + <cd:command file="trac-deb.mkiv" name="enableexperiments"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="trac-deb.mkiv" name="disableexperiments"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="trac-deb.mkiv" name="showexperiments"/> + <cd:command file="trac-deb.mkiv" name="showedebuginfo"/> + <cd:command file="trac-deb.mkiv" name="overloaderror"/> + <cd:command file="trac-deb.mkiv" name="showlogcategories"/> + <cd:command file="trac-jus.mkiv" name="showjustification"/> + </cd:interface> + <cd:interface file="i-translation.xml"> + <cd:command file="lang-lab.mkiv" 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 file="lang-lab.mkiv" 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-twopassdata.xml"> + <cd:command file="core-two.mkiv" name="immediatesavetwopassdata"> + <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 file="core-two.mkiv" name="savetwopassdata"> + <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 file="core-two.mkiv" name="lazysavetwopassdata"> + <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 file="core-two.mkiv" name="savetaggedtwopassdata"> + <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:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="core-two.mkiv" name="lazysavetaggedtwopassdata"> + <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:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="core-two.mkiv" name="definetwopasslist"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-two.mkiv" name="gettwopassdata"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-two.mkiv" name="checktwopassdata"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-two.mkiv" name="findtwopassdata"> + <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 file="core-two.mkiv" name="getfirsttwopassdata"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-two.mkiv" name="getlasttwopassdata"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-two.mkiv" name="getnamedtwopassdatalist"> + <cd:arguments> + <cd:csname/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-two.mkiv" name="gettwopassdatalist"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-two.mkiv" name="doifelseintwopassdata"> + <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 file="core-two.mkiv" name="doifintwopassdataelse"> + <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 file="core-two.mkiv" name="getfromtwopassdata"> + <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-typography.xml"> + <cd:command file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" name="normalizedfontsize"/> + <cd:command file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" 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 file="typo-txt.mkvi" name="TheNormalizedFontSize"/> + <cd:command file="typo-txt.mkvi" 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 file="phys-dim.mkiv" name="digits"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="phys-dim.mkiv" name="digits" variant="string"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="phys-dim.mkiv" 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 file="phys-dim.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="phys-dim.mkiv" generated="yes" name="unit" variant="instance"> + <cd:sequence> + <cd:instance value="unit"/> + </cd:sequence> + <cd:arguments> + <cd:content/> + </cd:arguments> + <cd:instances/> + </cd:command> + <cd:command file="phys-dim.mkiv" 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 file="phys-dim.mkiv" 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 file="phys-dim.mkiv" 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="suffixe"/> + <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:interface> + <cd:interface file="i-variables.xml"> + <cd:command file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" 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 file="core-env.mkiv" name="env"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:key"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="core-env.mkiv" 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 file="luat-ini.mkiv" 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 file="luat-ini.mkiv" 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 file="luat-ini.mkiv" 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 file="luat-ini.mkiv" name="getdocumentfilename"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:number"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-ini.mkiv" name="getdocumentargument"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="luat-ini.mkiv" 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 file="luat-ini.mkiv" 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 file="luat-ini.mkiv" 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 file="luat-ini.mkiv" 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 file="luat-ini.mkiv" 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 file="luat-ini.mkiv" 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 file="luat-ini.mkiv" 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 file="luat-ini.mkiv" 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 file="luat-ini.mkiv" 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 file="buff-ver.mkiv" 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 file="buff-ver.mkiv" 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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="buff-ver.mkiv" name="type"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuptype"/> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="buff-ver.mkiv" 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 file="buff-ver.mkiv" name="typ"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuptype"/> + </cd:assignments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="buff-ver.mkiv" 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 file="buff-ver.mkiv" generated="yes" 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 file="buff-ver.mkiv" generated="yes" 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 file="buff-ver.mkiv" 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 file="buff-ver.mkiv" 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 default="yes" 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: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="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:assignments> + </cd:arguments> + </cd:command> + <cd:command file="buff-ver.mkiv" generated="yes" 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:command> + <cd:command file="buff-ver.mkiv" generated="yes" 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:command> + <cd:command file="buff-ver.mkiv" name="tex"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="buff-ver.mkiv" name="arg"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="buff-ver.mkiv" name="mat"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="buff-ver.mkiv" name="dis"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="buff-ver.mkiv" name="astype"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="buff-ver.mkiv" name="asciistr"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="buff-ver.mkiv" name="verbatim"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="buff-ver.mkiv" name="filename"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="buff-ver.mkiv" 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 file="buff-ver.mkiv" 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 file="buff-ver.mkiv" 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:interface> + <cd:interface file="i-version.xml"> + <cd:command file="page-inf.mkiv" 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" 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" 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" name="includeversioninfo"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="file-mod.mkvi" 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.mkvi" 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.mkvi" 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.mkvi" 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-viewerlayer.xml"> + <cd:command file="attr-lay.mkiv" 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 file="attr-lay.mkiv" 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 file="attr-lay.mkiv" name="viewerlayer" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="attr-lay.mkiv" generated="yes" name="viewerlayer" type="environment" variant="example"> + <cd:sequence> + <cd:variable value="viewerlayer"/> + </cd:sequence> + </cd:command> + <cd:command file="attr-lay.mkiv" name="viewerlayer"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="attr-lay.mkiv" name="showlayoutcomponents"/> + </cd:interface> + <cd:interface file="i-visualizer.xml"> + <cd:command file="trac-vis.mkiv" 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 file="trac-vis.mkiv" 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 file="trac-vis.mkiv" 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 file="trac-vis.mkiv" name="ruledtopv"> + <cd:arguments> + <cd:keywords delimiters="none" optional="yes"> + <cd:constant type="cd:text"/> + </cd:keywords> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="trac-vis.mkiv" 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 file="trac-vis.mkiv" 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 file="trac-vis.mkiv" 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 file="trac-vis.mkiv" name="ruledmbox"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="trac-vis.mkiv" 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 file="trac-vis.mkiv" 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 file="trac-vis.mkiv" 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 file="trac-vis.mkiv" 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 file="trac-vis.mkiv" 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 file="trac-vis.mkiv" 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 file="trac-vis.mkiv" 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 file="trc-vis.mkiv" name="showmakeup"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant default="yes" type="makeup"/> + <cd:constant type="all"/> + <cd:constant type="boxes"/> + <cd:constant type="glyph"/> + <cd:constant type="fontkern"/> + <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="strut"/> + <cd:constant type="whatsit"/> + <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="reset"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="trc-vis.mkiv" name="showallmakeup"/> + <cd:command file="trc-vis.mkiv" name="showboxes"/> + <cd:command file="trc-vis.mkiv" name="showglyphs"/> + <cd:command file="trc-vis.mkiv" name="showfontkerns"/> + <cd:command file="trc-vis.mkiv" name="setvisualizerfont"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:font"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="trc-vis.mkiv" name="resetvisualizers"/> + </cd:interface> + <cd:interface file="i-vspace.xml"> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" 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 file="spac-ver.mkiv" 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="back"/> + <cd:constant type="overlay"/> + <cd:constant type="always"/> + <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="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 file="spac-ver.mkiv" name="directvspacing"> + <cd:arguments> + <cd:keywords delimiters="braces" list="yes"> + <cd:inherit name="vspacing"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="setupvspacing"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:inherit name="vspacing"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="setupblank"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:inherit name="vspacing"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="blank"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:inherit name="vspacing"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="useblankparameter"> + <cd:arguments> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="inhibitblank"/> + <cd:command file="spac-ver.mkiv" name="synchronizeblank"/> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" 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 file="spac-ver.mkiv" name="godown"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:dimension"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="vglue"> + <cd:arguments> + <cd:keywords delimiters="none"> + <cd:constant type="cd:dimension"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="smallskip"/> + <cd:command file="spac-ver.mkiv" name="medskip"/> + <cd:command file="spac-ver.mkiv" name="bigskip"/> + </cd:interface> + <cd:interface file="i-whitespace.xml"> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" name="synchronizewhitespace"/> + <cd:command file="spac-ver.mkiv" name="correctwhitespace"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="packed" type="environment"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="blank"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="spac-ver.mkiv" name="unpacked" type="environment"/> + <cd:command file="spac-ver.mkiv" 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 file="spac-ver.mkiv" 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:interface> + <cd:interface file="i-xml.xml"> + <cd:command name="xmlmain"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlflush"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command 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 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 name="xmlflushtext"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlflushpure"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command 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 name="xmlflushspacewise"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlflushlinewise"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command 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 name="xmllastmatch"/> + <cd:command 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 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 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 name="xmlflushcontext"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlshow"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlinfo"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command 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 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 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 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 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 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 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 name="xmlpos"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command 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 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 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 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 name="xmlinlineverbatim"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlinlineverbatim" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmldisplayverbatim"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmldisplayverbatim" type="environment"> + <cd:arguments> + <cd:keywords> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlverbatim"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlprettyprint"> + <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 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:keywords delimiters="braces"> + <cd:constant type="cd:xmlsetup"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command 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:keywords delimiters="braces"> + <cd:constant type="cd:xmlsetup"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command 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:keywords delimiters="braces"> + <cd:constant type="cd:xmlsetup"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command 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 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 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 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 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 name="xmlname"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlpath"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlnamespace"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmltag"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlcount"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command 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 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 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 name="xmllastatt"/> + <cd:command 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 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 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 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 name="xmldirectives"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmldirectivesbefore"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmldirectivesafter"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command 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 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 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 name="xmlremovesetup"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:setup"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command 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 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 name="xmlresetsetups"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlresetdocumentsetups"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlprependsetup"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:setup"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlappendsetup"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:setup"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command 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 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 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 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 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 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 name="xmlregisteredsetups"/> + <cd:command 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 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 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 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 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 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 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 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 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 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 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 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 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 name="xmlregisterns"> + <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 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 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 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:arguments> + </cd:command> + <cd:command 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 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 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 name="xmlloaddirectives"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:file"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command 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 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 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 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 name="xmladdindex"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlinclusion"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlinclusions"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlbadinclusions"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlraw"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlraw" type="environment"/> + <cd:command name="xmlresetinjectors"/> + <cd:command name="xmlsetinjectors"> + <cd:arguments> + <cd:keywords list="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlinjector"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command name="xmlapplyselectors"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command 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 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 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:assignments> + </cd:arguments> + </cd:command> + <cd:command name="xmldefaulttotext"> + <cd:arguments> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:node"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface> + <cd:interface file="i-xtable.xml"> + <cd:command file="tabl-xtb.mkvi" 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 file="tabl-xtb.mkvi" 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:inherit name="setupframed"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-xtb.mkvi" name="xtable" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupxtable"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-xtb.mkvi" 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 file="tabl-xtb.mkvi" name="embeddedxtable" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupxtable"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-xtb.mkvi" 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 file="tabl-xtb.mkvi" generated="yes" 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 file="tabl-xtb.mkvi" name="processxtablebuffer"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + <cd:command file="tabl-xtb.mkvi" 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 file="tabl-xtb.mkvi" 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 file="tabl-xtb.mkvi" name="xtablehead" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupxtable"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-xtb.mkvi" 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 file="tabl-xtb.mkvi" name="xtablefoot" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupxtable"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-xtb.mkvi" 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 file="tabl-xtb.mkvi" name="xtablenext" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupxtable"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-xtb.mkvi" 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 file="tabl-xtb.mkvi" name="xtablebody" type="environment"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupxtable"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command file="tabl-xtb.mkvi" 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 file="tabl-xtb.mkvi" 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 file="tabl-xtb.mkvi" 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 file="tabl-xtb.mkvi" 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 file="tabl-xtb.mkvi" name="currentxtablerow"/> + <cd:command file="tabl-xtb.mkvi" name="currentxtablecolumn"/> + </cd:interface> +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-align.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-align.xml index 07a66d2dd55..d8b75a46383 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-align.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-align.xml @@ -32,6 +32,7 @@ <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"/> @@ -242,6 +243,8 @@ <cd:command name="centeredlastline" file="spac-ali.mkiv"/> + <cd:command name="flushedrightlastline" file="spac-ali.mkiv"/> + <cd:command name="ttraggedright" file="spac-ali.mkiv"/> <cd:command name="forgetragged" file="spac-ali.mkiv"/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-attachment.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-attachment.xml index 6aadc030429..82056a0ad34 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-attachment.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-attachment.xml @@ -107,7 +107,7 @@ </cd:arguments> </cd:command> - <cd:command name="attachment" generated="yes" variant="generated" file="scrn-wid.mkvi"> + <cd:command name="attachment" generated="yes" variant="example" file="scrn-wid.mkvi"> <cd:sequence> <cd:variable value="attachment"/> </cd:sequence> @@ -117,9 +117,12 @@ <cd:inherit name="setupattachment"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:constant value="attachment"/> + </cd:instances> </cd:command> - <cd:command name="attachment" type="environment" generated="yes" variant="generated" file="scrn-wid.mkvi"> + <cd:command name="attachment" type="environment" generated="yes" variant="example" file="scrn-wid.mkvi"> <cd:sequence> <cd:variable value="attachment"/> </cd:sequence> @@ -129,6 +132,9 @@ <cd:inherit name="setupattachment"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:constant value="attachment"/> + </cd:instances> </cd:command> <cd:command name="placeattachments" file="scrn-wid.mkvi"/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-attribute.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-attribute.xml index eb699b99eca..cd1e807d2a8 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-attribute.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-attribute.xml @@ -93,4 +93,4 @@ <cd:command name="showattributes" file="attr-ini.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-background.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-background.xml index 400e0145424..f51a0247c34 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-background.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-background.xml @@ -45,7 +45,7 @@ </cd:arguments> </cd:command> - <cd:command name="background" type="environment" generated="yes" variant="generated" file="pack-bck.mkvi"> + <cd:command name="background" type="environment" generated="yes" variant="example" file="pack-bck.mkvi"> <cd:sequence> <cd:variable value="background"/> </cd:sequence> @@ -54,6 +54,9 @@ <cd:inherit name="setupbackground"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:constant value="background"/> + </cd:instances> </cd:command> <cd:command name="background" type="environment" file="pack-bck.mkvi"> @@ -64,13 +67,16 @@ </cd:arguments> </cd:command> - <cd:command name="background" generated="yes" variant="generated" file="pack-bck.mkvi"> + <cd:command name="background" generated="yes" variant="example" file="pack-bck.mkvi"> <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 name="background" file="pack-bck.mkvi"> @@ -86,7 +92,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupbackgrounds" variant="1" file="page-bck.mkiv"> + <cd:command name="setupbackgrounds" file="page-bck.mkiv"> <cd:arguments> <cd:keywords list="yes"> <cd:constant type="top"/> @@ -108,7 +114,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupbackgrounds" variant="2" file="page-bck.mkiv"> + <cd:command name="setupbackgrounds" variant="page" file="page-bck.mkiv"> <cd:arguments> <cd:keywords list="yes" optional="yes"> <cd:constant type="paper"/> @@ -158,4 +164,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-bar.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-bar.xml index 3f339b9a02c..951448249cc 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-bar.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-bar.xml @@ -26,6 +26,10 @@ <cd:constant type="no" default="yes"/> <cd:constant type="all"/> </cd:parameter> + <cd:parameter name="empty"> + <cd:constant type="yes"/> + <cd:constant type="no" default="yes"/> + </cd:parameter> <cd:parameter name="unit"> <cd:constant type="ex" default="yes"/> <cd:constant type="em"/> @@ -68,6 +72,12 @@ <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:assignments> </cd:arguments> </cd:command> @@ -85,13 +95,31 @@ --> - <cd:command name="bar" generated="yes" variant="generated" file="node-rul.mkiv"> + <cd:command name="bar" generated="yes" variant="example" file="node-rul.mkiv"> <cd:sequence> <cd:variable 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="underrandom"/> + <cd:constant value="underrandoms"/> + <cd:constant value="underdash"/> + <cd:constant value="underdashes"/> + <cd:constant value="underdot"/> + <cd:constant value="underdots"/> + <cd:constant value="nobar"/> + <cd:constant value="hiddenbar"/> + </cd:instances> </cd:command> <cd:command name="bar" type="environment" file="node-rul.mkiv"> @@ -130,6 +158,12 @@ </cd:arguments> </cd:command> + <cd:command name="hiddenbar" file="node-rul.mkiv"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command name="overstrike" file="node-rul.mkiv"> <cd:arguments> <cd:content/> @@ -202,4 +236,12 @@ </cd:arguments> </cd:command> + <cd:command name="nobar" file="node-rul.mkiv"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="resetbar" file="node-rul.mkiv"/> + </cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-bleed.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-bleed.xml index 15a2fe5f791..301f7d066fb 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-bleed.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-bleed.xml @@ -61,4 +61,4 @@ <cd:command name="bleedheight" file="pack-box.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-block.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-block.xml index 980b5b4350e..837b2133d69 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-block.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-block.xml @@ -37,7 +37,7 @@ </cd:arguments> </cd:command> - <cd:command name="block" type="environment" generated="yes" variant="generated" begin="begin" end="end" file="strc-blk.mkiv"> + <cd:command name="block" type="environment" generated="yes" variant="example" begin="begin" end="end" file="strc-blk.mkiv"> <cd:sequence> <cd:variable value="block"/> </cd:sequence> @@ -117,4 +117,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-bookmark.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-bookmark.xml index 5b7aec9a86e..68d8936094f 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-bookmark.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-bookmark.xml @@ -76,4 +76,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-boxes.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-boxes.xml index a9eeb96ae92..648106b894e 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-boxes.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-boxes.xml @@ -142,7 +142,7 @@ </cd:arguments> </cd:command> - <cd:command name="limitatetext" variant="1" file="supp-box.mkiv"> + <cd:command name="limitatetext" file="supp-box.mkiv"> <cd:arguments> <cd:resolve name="argument-text"/> <cd:keywords delimiters="braces"> @@ -152,7 +152,7 @@ </cd:arguments> </cd:command> - <cd:command name="limitatetext" variant="2" file="supp-box.mkiv"> + <cd:command name="limitatetext" variant="list" file="supp-box.mkiv"> <cd:arguments> <cd:resolve name="argument-text"/> <cd:keywords delimiters="braces" list="yes"> @@ -444,7 +444,7 @@ <cd:content/> </cd:arguments> </cd:command> - + <cd:command name="limitatelines" file="supp-box.mkiv"> <cd:arguments> <cd:resolve name="argument-number"/> @@ -866,6 +866,63 @@ </cd:arguments> </cd:command> + <cd:command name="runninghbox" file="supp-box.mkiv"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="vbox" type="environment" begin="begin" end="end" file="supp-box.mkiv"/> + + <cd:command name="hbox" type="environment" begin="begin" end="end" file="supp-box.mkiv"/> + + <cd:command name="vtop" type="environment" begin="begin" end="end" file="supp-box.mkiv"/> + + <cd:command name="setvboxregister" file="supp-box.mkiv"> + <cd:arguments> + <cd:resolve name="string-box"/> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="sethboxregister" file="supp-box.mkiv"> + <cd:arguments> + <cd:resolve name="string-box"/> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="setvtopregister" file="supp-box.mkiv"> + <cd:arguments> + <cd:resolve name="string-box"/> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="flushboxregister" file="supp-box.mkiv"> + <cd:arguments> + <cd:resolve name="string-box"/> + </cd:arguments> + </cd:command> + + <cd:command name="vboxregister" type="environment" file="supp-box.mkiv"> + <cd:arguments> + <cd:resolve name="string-box"/> + </cd:arguments> + </cd:command> + + <cd:command name="hboxregister" type="environment" file="supp-box.mkiv"> + <cd:arguments> + <cd:resolve name="string-box"/> + </cd:arguments> + </cd:command> + + <cd:command name="vtopregister" type="environment" file="supp-box.mkiv"> + <cd:arguments> + <cd:resolve name="string-box"/> + </cd:arguments> + </cd:command> + <cd:command name="righttolefthbox" file="spac-ali.mkiv"> <cd:arguments> <cd:resolve name="string-boxoptions"/> @@ -969,7 +1026,7 @@ </cd:arguments> </cd:command> - <cd:command name="hbox" generated="yes" variant="generated" file="spac-ali.mkiv"> + <cd:command name="hbox" generated="yes" variant="example" file="spac-ali.mkiv"> <cd:sequence> <cd:string value="hbox"/> <cd:variable value="box"/> @@ -979,4 +1036,7 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file + <cd:command name="lastlinewidth" file="supp-box.mkiv"> + </cd:command> + +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-buffer.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-buffer.xml index ad1ffd51942..38571fcd46d 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-buffer.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-buffer.xml @@ -97,13 +97,16 @@ </cd:arguments> </cd:command> - <cd:command name="buffer" type="environment" generated="yes" variant="generated" file="buff-ini.mkiv"> + <cd:command name="buffer" type="environment" generated="yes" variant="example" file="buff-ini.mkiv"> <cd:sequence> <cd:variable value="buffer"/> </cd:sequence> + <cd:instances> + <cd:constant value="hiding"/> + </cd:instances> </cd:command> - <cd:command name="getbuffer" generated="yes" variant="generated" file="buff-ini.mkiv"> + <cd:command name="getbuffer" generated="yes" variant="example" file="buff-ini.mkiv"> <cd:sequence> <cd:string value="get"/> <cd:variable value="buffer"/> @@ -121,14 +124,14 @@ </cd:arguments> </cd:command> - <cd:command name="savebuffer" variant="1" file="buff-ini.mkiv"> + <cd:command name="savebuffer" variant="list" file="buff-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-buffer-list"/> <cd:resolve name="keyword-file"/> </cd:arguments> </cd:command> - <cd:command name="savebuffer" variant="2" file="buff-ini.mkiv"> + <cd:command name="savebuffer" file="buff-ini.mkiv"> <cd:arguments> <cd:assignments list="yes"> <cd:parameter name="list"> @@ -172,7 +175,7 @@ </cd:arguments> </cd:command> - <cd:command name="typebuffer" generated="yes" variant="generated" file="buff-ver.mkiv"> + <cd:command name="typebuffer" generated="yes" variant="example" file="buff-ver.mkiv"> <cd:sequence> <cd:string value="type"/> <cd:variable value="buffer"/> @@ -193,4 +196,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-button.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-button.xml index 1f6dfd5bfe0..0ccb2d28d82 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-button.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-button.xml @@ -60,7 +60,7 @@ --> - <cd:command name="button" generated="yes" variant="generated" file="scrn-but.mkvi"> + <cd:command name="button" generated="yes" variant="example" file="scrn-but.mkvi"> <cd:sequence> <cd:variable value="button"/> </cd:sequence> @@ -71,6 +71,9 @@ <cd:resolve name="argument-text"/> <cd:resolve name="keyword-reference"/> </cd:arguments> + <cd:instances> + <cd:constant value="button"/> + </cd:instances> </cd:command> <cd:command name="button" file="scrn-but.mkvi"> @@ -83,13 +86,13 @@ </cd:arguments> </cd:command> - <cd:command name="overlaybutton" variant="1" file="scrn-but.mkvi"> + <cd:command name="overlaybutton" file="scrn-but.mkvi"> <cd:arguments> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="overlaybutton" variant="2" file="scrn-but.mkvi"> + <cd:command name="overlaybutton" variant="direct" file="scrn-but.mkvi"> <cd:arguments> <cd:resolve name="argument-reference"/> </cd:arguments> @@ -135,21 +138,25 @@ </cd:arguments> </cd:command> - <cd:command name="psh" variant="button" file="scrn-fld.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference"/> - <cd:resolve name="string-text"/> - <cd:delimiter name="\"/> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="psh" type="environment" variant="button" file="scrn-fld.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference"/> - </cd:arguments> - </cd:command> + <cd:command name="psh" scope="interactionmenu" file="scrn-fld.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference"/> + <cd:resolve name="string-text"/> + <cd:delimiter name="\"/> + </cd:arguments> + </cd:command> + + <cd:command name="psh" type="environment" scope="interactionmenu" file="scrn-fld.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference"/> + </cd:arguments> + </cd:command> + + --> - <cd:command name="rollbutton" variant="1" file="scrn-fld.mkvi"> + <cd:command name="rollbutton" variant="interactionmenu" file="scrn-fld.mkvi"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:assignments list="yes" optional="yes"> @@ -160,7 +167,7 @@ </cd:arguments> </cd:command> - <cd:command name="rollbutton" variant="2" file="scrn-fld.mkvi"> + <cd:command name="rollbutton" variant="button" file="scrn-fld.mkvi"> <cd:arguments> <cd:assignments list="yes"> <cd:inherit name="setupbutton"/> @@ -170,18 +177,22 @@ </cd:arguments> </cd:command> - <cd:command name="rob" variant="button" file="scrn-fld.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference"/> - <cd:resolve name="string-text"/> - <cd:delimiter name="\"/> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="rob" variant="button" type="environment" file="scrn-fld.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference"/> - </cd:arguments> - </cd:command> + <cd:command name="rob" scope="interactionmenu" file="scrn-fld.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference"/> + <cd:resolve name="string-text"/> + <cd:delimiter name="\"/> + </cd:arguments> + </cd:command> + + <cd:command name="rob" type="environment" scope="interactionmenu" file="scrn-fld.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference"/> + </cd:arguments> + </cd:command> + + --> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-capitals.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-capitals.xml index bfbb6bb2bfb..154a1a0408e 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-capitals.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-capitals.xml @@ -205,4 +205,4 @@ <cd:command name="randomized" type="environment" file="typo-cap.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-catcodes.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-catcodes.xml index 7c3f649d558..b8636ceee3e 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-catcodes.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-catcodes.xml @@ -120,4 +120,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-character.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-character.xml index 47bc714fa6a..f7f0e08db08 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-character.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-character.xml @@ -133,4 +133,4 @@ <cd:command name="textplus" file="enco-ini.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-characteralign.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-characteralign.xml index 2ee8d0cd94f..a515ba1e9c9 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-characteralign.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-characteralign.xml @@ -42,4 +42,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-chart.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-chart.xml new file mode 100644 index 00000000000..06c35604173 --- /dev/null +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-chart.xml @@ -0,0 +1,217 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<?context-directive job ctxfile x-setups.ctx ?> + +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> + + <?context-directive job ctxfile x-setups.ctx ?> + + <!-- still incomplete --> + + <cd:command name="setupFLOWcharts" file="m-chart.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <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="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="nx"> + <cd:constant type="cd:number"/> + </cd:parameter> + <cd:parameter name="ny"> + <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="labeloffset"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="commentoffset"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="exitoffset"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="split"> + <cd:constant type="yes"/> + <cd:constant type="no" default="yes"/> + </cd:parameter> + <cd:parameter name="bodyfont"> + <cd:inherit name="setupbodyfont"/> + </cd:parameter> + <cd:parameter name="option"> + <cd:constant type="test"/> + </cd:parameter> + <!-- dot: private option --> + <cd:parameter name="focus"> + <cd:constant type="cd:text"/> + </cd:parameter> + <cd:parameter name="autofocus"> + <cd:constant type="yes"/> + <cd:constant type="no" default="yes"/> + </cd:parameter> + <cd:parameter name="autofocus"> + <cd:constant type="yes"/> + <cd:constant type="no" default="yes"/> + </cd:parameter> + <cd:parameter name="background"> + <cd:resolve name="value-background"/> + </cd:parameter> + <cd:parameter name="framecolor"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="backgroundcolor"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="rulethickness"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="frame"> + <cd:constant type="on" default="yes"/> + <cd:constant type="off"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setupFLOWlines" file="m-chart.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:assignments list="yes"> + <cd:parameter name="color"> + <cd:constant name="round"/> + <cd:constant name="normal" default="yes"/> + </cd:parameter> + <cd:parameter name="arrow"> + <cd:constant name="yes" default="yes"/> + <cd:constant name="no"/> + </cd:parameter> + <cd:parameter name="dash"> + <cd:constant name="yes"/> + <cd:constant name="no" default="yes"/> + </cd:parameter> + <cd:parameter name="radius"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="color"> + <cd:constant name="cd:color"/> + </cd:parameter> + <cd:parameter name="rulethickness"> + <cd:constant name="cd:dimension"/> + </cd:parameter> + <cd:parameter name="offset"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setupFLOWshapes" file="m-chart.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:assignments list="yes"> + <cd:parameter name="default"> + <cd:resolve name="cd:name"/> + </cd:parameter> + <cd:parameter name="framecolor"> + <cd:constant name="cd:color"/> + </cd:parameter> + <cd:parameter name="background"> + <cd:resolve name="value-background"/> + </cd:parameter> + <cd:parameter name="backgroundcolor"> + <cd:constant name="cd:color"/> + </cd:parameter> + <cd:parameter name="rulethickness"> + <cd:constant name="cd:dimension"/> + </cd:parameter> + <cd:parameter name="offset"> + <cd:constant type="none"/> + <cd:constant type="overlay"/> + <cd:constant type="standard"/> + <cd:constant type="cd:dimension"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setupFLOWfocus" file="m-chart.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:assignments list="yes"> + <cd:parameter name="color"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="background"> + <cd:inherit name="setupFLOWshape"/> + </cd:parameter> + <cd:parameter name="backgroundcolor"> + <cd:inherit name="setupFLOWshape"/> + </cd:parameter> + <cd:parameter name="rulethickness"> + <cd:inherit name="setupFLOWshape"/> + </cd:parameter> + <cd:parameter name="offset"> + <cd:inherit name="setupFLOWshape"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setupFLOWsplit" file="m-chart.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:assignments list="yes"> + <cd:parameter name="dx"> + <cd:constant name="cd:number"/> + </cd:parameter> + <cd:parameter name="dy"> + <cd:constant name="cd:number"/> + </cd:parameter> + <cd:parameter name="nx"> + <cd:constant name="cd:number"/> + </cd:parameter> + <cd:parameter name="ny"> + <cd:constant name="cd:number"/> + </cd:parameter> + <cd:parameter name="command"> + <cd:constant name="cd:command"/> + </cd:parameter> + <cd:parameter name="before"> + <cd:constant name="cd:command"/> + </cd:parameter> + <cd:parameter name="after"> + <cd:constant name="cd:command"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <!-- + + startFLOWchart [name] + FLOWchart [name] + startFLOWcell [key=value] + includeFLOWchart + + name shape destination focus overlay location text label comment exit + connection include figure connect locate + --> + +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-chemical.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-chemical.xml index d300f90089f..1a81b82fc45 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-chemical.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-chemical.xml @@ -252,4 +252,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-cleaning.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-cleaning.xml index d982a5dd5ee..e37eb7999c9 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-cleaning.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-cleaning.xml @@ -44,4 +44,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-collector.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-collector.xml index dab49f14cb8..a75f3534ed0 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-collector.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-collector.xml @@ -111,4 +111,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-color.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-color.xml index 3f98914e4aa..4168216a98c 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-color.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-color.xml @@ -39,7 +39,7 @@ </cd:arguments> </cd:command> - <cd:command name="definecolor" variant="1" file="colo-ini.mkiv"> + <cd:command name="definecolor" file="colo-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes"> @@ -77,24 +77,7 @@ <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:resolve name="value-transparency"/> </cd:parameter> <cd:parameter name="t"> <cd:constant type="cd:number"/> @@ -103,14 +86,14 @@ </cd:arguments> </cd:command> - <cd:command name="definecolor" variant="2" file="colo-ini.mkiv"> + <cd:command name="definecolor" variant="name" file="colo-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-color"/> </cd:arguments> </cd:command> - <cd:command name="defineglobalcolor" variant="1" file="colo-ini.mkiv"> + <cd:command name="defineglobalcolor" file="colo-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes"> @@ -119,14 +102,14 @@ </cd:arguments> </cd:command> - <cd:command name="defineglobalcolor" variant="2" file="colo-ini.mkiv"> + <cd:command name="defineglobalcolor" variant="name" file="colo-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-color"/> </cd:arguments> </cd:command> - <cd:command name="definenamedcolor" variant="1" file="colo-ini.mkiv"> + <cd:command name="definenamedcolor" file="colo-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes"> @@ -135,7 +118,7 @@ </cd:arguments> </cd:command> - <cd:command name="definenamedcolor" variant="2" file="colo-ini.mkiv"> + <cd:command name="definenamedcolor" variant="name" file="colo-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-color"/> @@ -158,24 +141,7 @@ <cd:resolve name="keyword-color"/> <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:resolve name="value-transparency"/> </cd:parameter> <cd:parameter name="t"> <cd:constant type="cd:number"/> @@ -207,13 +173,34 @@ </cd:arguments> </cd:command> - <cd:command name="definetransparency" file="colo-ini.mkiv"> + <cd:command name="definetransparency" variant="1" file="colo-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-number"/> </cd:arguments> </cd:command> + <cd:command name="definetransparency" variant="2" file="colo-ini.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name"/> + <cd:assignments list="yes"> + <cd:parameter name="a"> + <cd:resolve name="value-transparency"/> + </cd:parameter> + <cd:parameter name="t"> + <cd:constant type="cd:number"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="definetransparency" variant="3" file="colo-ini.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name"/> + <cd:resolve name="keyword-name"/> + </cd:arguments> + </cd:command> + <cd:command name="switchtocolor" file="colo-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-color"/> @@ -227,6 +214,20 @@ </cd:arguments> </cd:command> + <cd:command name="coloronly" file="colo-ini.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-color"/> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="transparent" file="colo-ini.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-color"/> + <cd:content/> + </cd:arguments> + </cd:command> + <cd:command name="graycolor" file="colo-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-color"/> @@ -234,14 +235,14 @@ </cd:arguments> </cd:command> - <cd:command name="colored" variant="1" file="colo-ini.mkiv"> + <cd:command name="colored" variant="name" file="colo-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-color"/> <cd:content/> </cd:arguments> </cd:command> - <cd:command name="colored" variant="2" file="colo-ini.mkiv"> + <cd:command name="colored" file="colo-ini.mkiv"> <cd:arguments> <cd:assignments list="yes"> <cd:inherit name="definecolor"/> @@ -256,19 +257,31 @@ </cd:arguments> </cd:command> + <cd:command name="coloronly" type="environment" file="colo-ini.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-color"/> + </cd:arguments> + </cd:command> + + <cd:command name="transparent" type="environment" file="colo-ini.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-color"/> + </cd:arguments> + </cd:command> + <cd:command name="directcolor" file="colo-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-color"/> </cd:arguments> </cd:command> - <cd:command name="directcolored" variant="1" file="colo-ini.mkiv"> + <cd:command name="directcolored" variant="name" file="colo-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-color"/> </cd:arguments> </cd:command> - <cd:command name="directcolored" variant="2" file="colo-ini.mkiv"> + <cd:command name="directcolored" file="colo-ini.mkiv"> <cd:arguments> <cd:assignments list="yes"> <cd:inherit name="definecolor"/> @@ -353,7 +366,7 @@ <cd:command name="color" type="environment" begin="save" end="restore" file="colo-ini.mkiv"/> - <cd:command name="definepalet" variant="1" file="colo-ini.mkiv"> + <cd:command name="definepalet" file="colo-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes"> @@ -364,7 +377,7 @@ </cd:arguments> </cd:command> - <cd:command name="definepalet" variant="2" file="colo-ini.mkiv"> + <cd:command name="definepalet" variant="name" file="colo-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-name"/> @@ -594,4 +607,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-combination.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-combination.xml index 4e7ea2d5201..492edadd088 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-combination.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-combination.xml @@ -85,7 +85,7 @@ --> - <cd:command name="combination" type="environment" variant="1" file="pack-com.mkiv"> + <cd:command name="combination" type="environment" variant="matrix" file="pack-com.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:keywords optional="yes"> @@ -94,7 +94,7 @@ </cd:arguments> </cd:command> - <cd:command name="combination" type="environment" variant="2" file="pack-com.mkiv"> + <cd:command name="combination" type="environment" file="pack-com.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:assignments list="yes" optional="yes"> @@ -105,13 +105,13 @@ <!-- - <cd:command name="content" type="environment" variant="combination" file="pack-com.mkiv"/> + <cd:command name="content" type="environment" scope="combination" file="pack-com.mkiv"/> - <cd:command name="caption" type="environment" variant="combination" file="pack-com.mkiv"/> + <cd:command name="caption" type="environment" scope="combination" file="pack-com.mkiv"/> --> - <cd:command name="floatcombination" type="environment" variant="1" file="pack-com.mkiv"> + <cd:command name="floatcombination" type="environment" variant="matrix" file="pack-com.mkiv"> <cd:arguments> <cd:keywords optional="yes"> <cd:constant type="cd:matrix"/> @@ -120,7 +120,7 @@ </cd:arguments> </cd:command> - <cd:command name="floatcombination" type="environment" variant="2" file="pack-com.mkiv"> + <cd:command name="floatcombination" type="environment" file="pack-com.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setupcombination"/> @@ -128,4 +128,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-commandhandler.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-commandhandler.xml index 210690d3e0e..6550898b652 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-commandhandler.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-commandhandler.xml @@ -311,4 +311,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-comment.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-comment.xml index 52d54398bdc..e7f18fb0e25 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-comment.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-comment.xml @@ -91,7 +91,7 @@ </cd:arguments> </cd:command> - <cd:command name="comment" generated="yes" variant="generated" file="scrn-wid.mkvi"> + <cd:command name="comment" generated="yes" variant="example" file="scrn-wid.mkvi"> <cd:sequence> <cd:variable value="comment"/> </cd:sequence> @@ -102,9 +102,12 @@ </cd:assignments> <cd:resolve name="argument-text"/> </cd:arguments> + <cd:instances> + <cd:constant value="comment"/> + </cd:instances> </cd:command> - <cd:command name="comment" type="environment" generated="yes" variant="generated" file="scrn-wid.mkvi"> + <cd:command name="comment" type="environment" generated="yes" variant="example" file="scrn-wid.mkvi"> <cd:sequence> <cd:variable value="comment"/> </cd:sequence> @@ -114,6 +117,9 @@ <cd:inherit name="setupcomment"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:constant value="comment"/> + </cd:instances> </cd:command> <cd:command name="placecomments" file="scrn-wid.mkvi"/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-common-argument.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-common-argument.xml index 9e74298007d..b3b2cd5bcb6 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-common-argument.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-common-argument.xml @@ -1,7 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<?context-directive job ctxfile x-setups.ctx ?> - <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> <!-- * --> @@ -91,6 +89,32 @@ </cd:keywords> </cd:define> + <!-- @WS: These were unresolved. Shouldn't they become text? --> + + <cd:define name="argument-content"> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + </cd:define> + + <cd:define name="argument-content-optional"> + <cd:keywords delimiters="braces" optional="yes"> + <cd:content/> + </cd:keywords> + </cd:define> + + <cd:define name="argument-content-list"> + <cd:keywords delimiters="braces" list="yes"> + <cd:content/> + </cd:keywords> + </cd:define> + + <cd:define name="argument-content-list-optional"> + <cd:keywords delimiters="braces" list="yes" optional="yes"> + <cd:content/> + </cd:keywords> + </cd:define> + <!-- * --> <!-- \... {...} --> <!-- --> @@ -120,6 +144,35 @@ </cd:keywords> </cd:define> + <!-- * --> + <!-- \... {...} --> + <!-- --> + <!-- * PATH --> + + <cd:define name="argument-path"> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:path"/> + </cd:keywords> + </cd:define> + + <cd:define name="argument-path-optional"> + <cd:keywords delimiters="braces" optional="yes"> + <cd:constant type="cd:path"/> + </cd:keywords> + </cd:define> + + <cd:define name="argument-path-list"> + <cd:keywords delimiters="braces" list="yes"> + <cd:constant type="cd:path"/> + </cd:keywords> + </cd:define> + + <cd:define name="argument-path-list-optional"> + <cd:keywords delimiters="braces" list="yes" optional="yes"> + <cd:constant type="cd:path"/> + </cd:keywords> + </cd:define> + <!-- * --> <!-- \... {...} --> <!-- --> @@ -494,4 +547,4 @@ </cd:keywords> </cd:define> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-common-assignment.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-common-assignment.xml index 0f11d0137c2..900a754523f 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-common-assignment.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-common-assignment.xml @@ -1,7 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<?context-directive job ctxfile x-setups.ctx ?> - <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> <!-- * --> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-common-definitions.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-common-definitions.xml index 1bb84efdcf2..9f6d461f9a7 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-common-definitions.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-common-definitions.xml @@ -1,7 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<?context-directive job ctxfile x-setups.ctx ?> - <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> <cd:interfacefile filename="i-common-argument.xml"/> @@ -9,5 +7,6 @@ <cd:interfacefile filename="i-common-keyword.xml"/> <cd:interfacefile filename="i-common-string.xml"/> <cd:interfacefile filename="i-common-value.xml"/> + <cd:interfacefile filename="i-common-instance.xml"/> </cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-common-instance.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-common-instance.xml new file mode 100644 index 00000000000..8cde55b2edb --- /dev/null +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-common-instance.xml @@ -0,0 +1,140 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> + + <cd:define name="instance-float"> + <cd:constant value="chemical"/> + <cd:constant value="figure"/> + <cd:constant value="table"/> + <cd:constant value="intermezzo"/> + <cd:constant value="graphic"/> + </cd:define> + + <cd:define name="instance-itemgroup"> + <cd:constant value="itemize"/> + </cd:define> + + <cd:define name="instance-labeltext"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-labelclass"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-lines"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-combinedlist"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-low"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-high"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-makeup"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-margindata"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-mathalignment"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-mathcases"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-mathmatrix"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-mixedcolumns"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-note"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-linenote"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-pairedbox"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-register"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-script"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-section"> + <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:define> + + <cd:define name="instance-sectionblock"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-shift"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-sort"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-sortlist"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-synonym"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-synonymlist"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-tabulate"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-tooltip"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-unit"> + <!-- tode --> + </cd:define> + + <cd:define name="instance-typing"> + <!-- tode --> + </cd:define> + +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-common-keyword.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-common-keyword.xml index 15eed8628d6..e087ea5ac19 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-common-keyword.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-common-keyword.xml @@ -1,7 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<?context-directive job ctxfile x-setups.ctx ?> - <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> <!-- * --> @@ -471,6 +469,35 @@ <!-- * --> <!-- \... [...] --> <!-- --> + <!-- * PATH --> + + <cd:define name="keyword-path"> + <cd:keywords> + <cd:constant type="cd:path"/> + </cd:keywords> + </cd:define> + + <cd:define name="keyword-path-optional"> + <cd:keywords optional="yes"> + <cd:constant type="cd:path"/> + </cd:keywords> + </cd:define> + + <cd:define name="keyword-path-list"> + <cd:keywords list="yes"> + <cd:constant type="cd:path"/> + </cd:keywords> + </cd:define> + + <cd:define name="keyword-path-list-optional"> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="cd:path"/> + </cd:keywords> + </cd:define> + + <!-- * --> + <!-- \... [...] --> + <!-- --> <!-- * FONT --> <cd:define name="keyword-font"> @@ -701,4 +728,26 @@ </cd:keywords> </cd:define> + <!-- * --> + <!-- \... [...] --> + <!-- --> + <!-- * FORMULA --> + + <cd:define name="keyword-formula-list-optional"> + <cd:keywords list="yes" optional="yes"> + <cd:resolve name="value-formula"/> + </cd:keywords> + </cd:define> + + <!-- * --> + <!-- \... [...] --> + <!-- --> + <!-- * FORMULAREFERENCE --> + + <cd:define name="keyword-formulareference-list-optional"> + <cd:keywords list="yes" optional="yes"> + <cd:resolve name="value-formulareference"/> + </cd:keywords> + </cd:define> + </cd:interface>
\ No newline at end of file diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-common-string.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-common-string.xml index 8e940e6f38c..68bde02ed88 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-common-string.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-common-string.xml @@ -1,7 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<?context-directive job ctxfile x-setups.ctx ?> - <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> <!-- * --> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-common-value.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-common-value.xml index f111292b8f3..36f2c1d5244 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-common-value.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-common-value.xml @@ -1,9 +1,15 @@ <?xml version="1.0" encoding="UTF-8"?> -<?context-directive job ctxfile x-setups.ctx ?> - <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> + <!-- background = ... --> + + <cd:define name="value-background"> + <cd:constant type="foreground"/> + <cd:constant type="color"/> + <cd:constant type="cd:name"/> + </cd:define> + <!-- style = ... --> <cd:define name="value-style"> @@ -11,6 +17,29 @@ <cd:constant type="cd:command"/> </cd:define> + <!-- a = ... --> + + <cd:define name="value-transparency"> + <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:define> + <!-- mathstyle = ... --> <cd:define name="value-mathstyle"> @@ -267,7 +296,10 @@ <cd:constant type="page"/> <cd:constant type="leftpage"/> <cd:constant type="rightpage"/> + <cd:constant type="header"/> + <cd:constant type="footer"/> <cd:constant type="somewhere"/> + <cd:constant type="effective"/> </cd:define> <!-- sortorder = ... --> @@ -543,4 +575,22 @@ <cd:constant type="editor"/> </cd:define> -</cd:interface>
\ No newline at end of file + <!-- formula = ... --> + + <cd:define name="value-formula"> + <cd:constant type="packed"/> + <cd:constant type="tight"/> + <cd:constant type="middle"/> + <cd:constant type="frame"/> + <cd:inherit name="setupbodyfont"/> + </cd:define> + + <!-- formula = ... --> + + <cd:define name="value-formulareference"> + <cd:constant type="+"/> + <cd:constant type="-"/> + <cd:constant type="cd:reference"/> + </cd:define> + +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-context.pdf b/Master/texmf-dist/tex/context/interface/mkiv/i-context.pdf Binary files differindex d07ada96cf3..5716030ad46 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-context.pdf +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-context.pdf diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-conversion.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-conversion.xml index b4755c27c40..47440ddacae 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-conversion.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-conversion.xml @@ -317,8 +317,8 @@ <cd:command name="currentdate" file="core-con.mkiv"> <cd:arguments> <cd:keywords list="yes" optional="yes"> - <cd:constant type="yes"/> - <cd:constant type="moth"/> + <cd:constant type="year"/> + <cd:constant type="month"/> <cd:constant type="day"/> <cd:constant type="weekday"/> <cd:constant type="y"/> @@ -341,6 +341,19 @@ <cd:constant type="dd:ord"/> <cd:constant type="D:ord"/> <cd:constant type="cd:text"/> + <cd:constant type="referral"/> + <cd:constant type="day:+"/> + <cd:constant type="day:++"/> + <cd:constant type="d:+"/> + <cd:constant type="d:++"/> + <cd:constant type="dd:+"/> + <cd:constant type="dd:++"/> + <cd:constant type="D:+"/> + <cd:constant type="D:++"/> + <cd:constant type="month:jalali"/> + <cd:constant type="m:jalali"/> + <cd:constant type="jalali:to"/> + <cd:constant type="jalali:from"/> </cd:keywords> </cd:arguments> </cd:command> @@ -399,7 +412,7 @@ </cd:arguments> </cd:command> - <cd:command name="defineconversion" variant="1" file="core-con.mkiv"> + <cd:command name="defineconversion" file="core-con.mkiv"> <cd:arguments> <cd:resolve name="keyword-language-optional"/> <cd:resolve name="keyword-name"/> @@ -407,7 +420,7 @@ </cd:arguments> </cd:command> - <cd:command name="defineconversion" variant="2" file="core-con.mkiv"> + <cd:command name="defineconversion" variant="list" file="core-con.mkiv"> <cd:arguments> <cd:resolve name="keyword-language-optional"/> <cd:resolve name="keyword-name"/> @@ -629,4 +642,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-counter.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-counter.xml index 7701d40cdde..55630b5116b 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-counter.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-counter.xml @@ -514,4 +514,4 @@ --> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-dataset.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-dataset.xml index 914fe0af141..6f4f9fb9f35 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-dataset.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-dataset.xml @@ -16,7 +16,7 @@ <cd:command name="setupdataset" file="core-dat.mkiv"> <cd:arguments> - <cd:resolve name="keyword-name-optional-list"/> + <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> <cd:parameter name="delay"> <cd:constant type="yes"/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-define.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-define.xml index 0d0398e5d03..2db8614c0f3 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-define.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-define.xml @@ -20,4 +20,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-delimitedtext.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-delimitedtext.xml index 24fa581fd29..d75fb957e83 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-delimitedtext.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-delimitedtext.xml @@ -25,6 +25,8 @@ <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"> @@ -88,29 +90,46 @@ </cd:arguments> </cd:command> - <cd:command name="delimitedtext" generated="yes" variant="generated" file="typo-del.mkiv"> + <cd:command name="delimitedtext" generated="yes" variant="example" file="typo-del.mkiv"> <cd:sequence> <cd:variable value="delimitedtext"/> </cd:sequence> <cd:arguments> + <cd:resolve name="keyword-language-optional"/> <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 name="delimitedtext" type="environment" generated="yes" variant="generated" file="typo-del.mkiv"> + <cd:command name="delimitedtext" type="environment" generated="yes" variant="example" file="typo-del.mkiv"> <cd:sequence> <cd:variable value="delimitedtext"/> </cd:sequence> <cd:arguments> + <cd:resolve name="keyword-language-optional"/> <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 name="delimitedtext" file="typo-del.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> + <cd:resolve name="keyword-language-optional"/> <cd:content/> </cd:arguments> </cd:command> @@ -118,6 +137,7 @@ <cd:command name="delimitedtext" type="environment" file="typo-del.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> + <cd:resolve name="keyword-language-optional"/> <cd:keywords list="yes" optional="yes"> <cd:inherit name="startnarrower"/> </cd:keywords> @@ -127,6 +147,7 @@ <cd:command name="delimited" file="typo-del.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> + <cd:resolve name="keyword-language-optional"/> <cd:content/> </cd:arguments> </cd:command> @@ -134,6 +155,7 @@ <cd:command name="delimited" type="environment" file="typo-del.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> + <cd:resolve name="keyword-language-optional"/> <cd:keywords list="yes" optional="yes"> <cd:inherit name="startnarrower"/> </cd:keywords> @@ -142,12 +164,14 @@ <cd:command name="quotation" file="typo-del.mkiv"> <cd:arguments> + <cd:resolve name="keyword-language-optional"/> <cd:content/> </cd:arguments> </cd:command> <cd:command name="quotation" type="environment" file="typo-del.mkiv"> <cd:arguments> + <cd:resolve name="keyword-language-optional"/> <cd:keywords list="yes" optional="yes"> <cd:inherit name="startnarrower"/> </cd:keywords> @@ -156,20 +180,27 @@ <cd:command name="quote" file="typo-del.mkiv"> <cd:arguments> + <cd:resolve name="keyword-language-optional"/> <cd:content/> </cd:arguments> </cd:command> - <cd:command name="quote" type="environment" file="typo-del.mkiv"/> + <cd:command name="quote" type="environment" file="typo-del.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + </cd:arguments> + </cd:command> <cd:command name="blockquote" file="typo-del.mkiv"> <cd:arguments> + <cd:resolve name="keyword-language-optional"/> <cd:content/> </cd:arguments> </cd:command> <cd:command name="blockquote" type="environment" file="typo-del.mkiv"> <cd:arguments> + <cd:resolve name="keyword-language-optional"/> <cd:keywords list="yes" optional="yes"> <cd:inherit name="startnarrower"/> </cd:keywords> @@ -178,6 +209,23 @@ <cd:command name="speech" file="typo-del.mkiv"> <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="aside" type="environment" file="typo-del.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:keywords list="yes" optional="yes"> + <cd:inherit name="startnarrower"/> + </cd:keywords> + </cd:arguments> + </cd:command> + + <cd:command name="aside" file="typo-del.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> <cd:content/> </cd:arguments> </cd:command> @@ -214,4 +262,4 @@ <cd:command name="subsentence" type="environment" file="typo-del.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-description.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-description.xml index 0204b3466c3..13b056d7167 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-description.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-description.xml @@ -138,7 +138,7 @@ --> - <cd:command name="description" type="environment" generated="yes" variant="generated:1" file="strc-des.mkvi"> + <cd:command name="description" type="environment" generated="yes" variant="example" file="strc-des.mkvi"> <cd:sequence> <cd:variable value="description"/> </cd:sequence> @@ -147,7 +147,7 @@ </cd:arguments> </cd:command> - <cd:command name="description" type="environment" generated="yes" variant="generated:2" file="strc-des.mkvi"> + <cd:command name="description" type="environment" generated="yes" variant="example:title" file="strc-des.mkvi"> <cd:sequence> <cd:variable value="description"/> </cd:sequence> @@ -157,7 +157,7 @@ </cd:arguments> </cd:command> - <cd:command name="description" generated="yes" variant="generated" file="strc-des.mkvi"> + <cd:command name="description" generated="yes" variant="example" file="strc-des.mkvi"> <cd:sequence> <cd:variable value="description"/> </cd:sequence> @@ -169,4 +169,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-digits.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-digits.xml index 325febab3a2..d9a4b9d2da1 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-digits.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-digits.xml @@ -23,4 +23,4 @@ <cd:command name="dummydigit" file="typo-dig.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-dimension.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-dimension.xml index 2962a3aef68..7bf59467b67 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-dimension.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-dimension.xml @@ -64,4 +64,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-direction.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-direction.xml index 725e215a308..630f07cb7e2 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-direction.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-direction.xml @@ -66,4 +66,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-document.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-document.xml index a2ed222d039..e2417ec6327 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-document.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-document.xml @@ -10,7 +10,7 @@ <cd:command name="notext" type="environment" file="file-job.mkvi"/> - <cd:command name="environment" type="environment" variant="1" file="file-job.mkvi"> + <cd:command name="environment" type="environment" file="file-job.mkvi"> <cd:arguments> <cd:keywords> <cd:constant type="cd:file"/> @@ -19,7 +19,7 @@ </cd:arguments> </cd:command> - <cd:command name="environment" type="environment" variant="2" file="file-job.mkvi"> + <cd:command name="environment" type="environment" variant="string" file="file-job.mkvi"> <cd:arguments> <cd:keywords delimiters="none"> <cd:constant type="cd:file"/> @@ -28,13 +28,13 @@ </cd:arguments> </cd:command> - <cd:command name="environment" variant="1" file="file-job.mkvi"> + <cd:command name="environment" file="file-job.mkvi"> <cd:arguments> <cd:resolve name="keyword-file"/> </cd:arguments> </cd:command> - <cd:command name="environment" variant="2" file="file-job.mkvi"> + <cd:command name="environment" variant="string" file="file-job.mkvi"> <cd:arguments> <cd:resolve name="string-file"/> </cd:arguments> @@ -48,7 +48,7 @@ <cd:command name="currentenvironment" file="file-job.mkvi"/> - <cd:command name="project" type="environment" variant="1" file="file-job.mkvi"> + <cd:command name="project" type="environment" file="file-job.mkvi"> <cd:arguments> <cd:keywords> <cd:constant type="cd:file"/> @@ -57,7 +57,7 @@ </cd:arguments> </cd:command> - <cd:command name="project" type="environment" variant="2" file="file-job.mkvi"> + <cd:command name="project" type="environment" variant="string" file="file-job.mkvi"> <cd:arguments> <cd:keywords delimiters="none"> <cd:constant type="cd:file"/> @@ -66,13 +66,13 @@ </cd:arguments> </cd:command> - <cd:command name="project" variant="1" file="file-job.mkvi"> + <cd:command name="project" file="file-job.mkvi"> <cd:arguments> <cd:resolve name="keyword-file"/> </cd:arguments> </cd:command> - <cd:command name="project" variant="2" file="file-job.mkvi"> + <cd:command name="project" variant="string" file="file-job.mkvi"> <cd:arguments> <cd:resolve name="string-file"/> </cd:arguments> @@ -86,7 +86,7 @@ <cd:command name="currentproject" file="file-job.mkvi"/> - <cd:command name="product" type="environment" variant="1" file="file-job.mkvi"> + <cd:command name="product" type="environment" file="file-job.mkvi"> <cd:arguments> <cd:keywords> <cd:constant type="cd:file"/> @@ -95,7 +95,7 @@ </cd:arguments> </cd:command> - <cd:command name="product" type="environment" variant="2" file="file-job.mkvi"> + <cd:command name="product" type="environment" variant="string" file="file-job.mkvi"> <cd:arguments> <cd:keywords delimiters="none"> <cd:constant type="cd:file"/> @@ -104,13 +104,13 @@ </cd:arguments> </cd:command> - <cd:command name="product" variant="1" file="file-job.mkvi"> + <cd:command name="product" file="file-job.mkvi"> <cd:arguments> <cd:resolve name="keyword-file"/> </cd:arguments> </cd:command> - <cd:command name="product" variant="2" file="file-job.mkvi"> + <cd:command name="product" variant="string" file="file-job.mkvi"> <cd:arguments> <cd:resolve name="string-file"/> </cd:arguments> @@ -124,7 +124,7 @@ <cd:command name="currentproduct" file="file-job.mkvi"/> - <cd:command name="component" type="environment" variant="1" file="file-job.mkvi"> + <cd:command name="component" type="environment" file="file-job.mkvi"> <cd:arguments> <cd:keywords> <cd:constant type="cd:file"/> @@ -133,7 +133,7 @@ </cd:arguments> </cd:command> - <cd:command name="component" type="environment" variant="2" file="file-job.mkvi"> + <cd:command name="component" type="environment" variant="string" file="file-job.mkvi"> <cd:arguments> <cd:keywords delimiters="none"> <cd:constant type="cd:file"/> @@ -142,13 +142,13 @@ </cd:arguments> </cd:command> - <cd:command name="component" variant="1" file="file-job.mkvi"> + <cd:command name="component" file="file-job.mkvi"> <cd:arguments> <cd:resolve name="keyword-file"/> </cd:arguments> </cd:command> - <cd:command name="component" variant="2" file="file-job.mkvi"> + <cd:command name="component" variant="string" file="file-job.mkvi"> <cd:arguments> <cd:resolve name="string-file"/> </cd:arguments> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-dummy.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-dummy.xml index 452ac311e80..6c7d4288f4f 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-dummy.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-dummy.xml @@ -55,4 +55,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-effect.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-effect.xml index c46c689e23a..f6fd3e04279 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-effect.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-effect.xml @@ -46,7 +46,7 @@ </cd:arguments> </cd:command> - <cd:command name="effect" type="environment" generated="yes" variant="generated" file="attr-eff.mkiv"> + <cd:command name="effect" type="environment" generated="yes" variant="example" file="attr-eff.mkiv"> <cd:sequence> <cd:variable value="effect"/> </cd:sequence> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-enumeration.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-enumeration.xml index abd1da232ef..70823cff361 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-enumeration.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-enumeration.xml @@ -4,7 +4,7 @@ <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> - <cd:command name="defineenumerations" file="strc-enu.mkvi"> + <cd:command name="defineenumeration" file="strc-enu.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-name-optional"/> @@ -185,7 +185,7 @@ --> - <cd:command name="enumeration" type="environment" generated="yes" variant="generated:1" file="strc-enu.mkvi"> + <cd:command name="enumeration" type="environment" generated="yes" variant="example" file="strc-enu.mkvi"> <cd:sequence> <cd:variable value="enumeration"/> </cd:sequence> @@ -194,7 +194,7 @@ </cd:arguments> </cd:command> - <cd:command name="enumeration" type="environment" generated="yes" variant="generated:2" file="strc-enu.mkvi"> + <cd:command name="enumeration" type="environment" generated="yes" variant="example:title" file="strc-enu.mkvi"> <cd:sequence> <cd:variable value="enumeration"/> </cd:sequence> @@ -204,7 +204,7 @@ </cd:arguments> </cd:command> - <cd:command name="enumeration" generated="yes" variant="generated" file="strc-enu.mkvi"> + <cd:command name="enumeration" generated="yes" variant="example" file="strc-enu.mkvi"> <cd:sequence> <cd:variable value="enumeration"/> </cd:sequence> @@ -216,4 +216,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-export.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-export.xml index 40c73ee51ea..067649402a2 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-export.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-export.xml @@ -74,4 +74,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-field.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-field.xml index 67ff40ccf07..828ab204fe2 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-field.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-field.xml @@ -380,4 +380,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-figure.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-figure.xml index a53678e89d7..4b1439f4165 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-figure.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-figure.xml @@ -47,4 +47,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-file.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-file.xml index 4805c0faf3f..a5ed9daa3cf 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-file.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-file.xml @@ -4,13 +4,13 @@ <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> - <cd:command name="input" variant="1" file="file-ini.mkvi"> + <cd:command name="input" file="file-ini.mkvi"> <cd:arguments> <cd:resolve name="argument-file"/> </cd:arguments> </cd:command> - <cd:command name="input" variant="2" file="file-ini.mkvi"> + <cd:command name="input" variant="string" file="file-ini.mkvi"> <cd:arguments> <cd:resolve name="string-file"/> </cd:arguments> @@ -74,7 +74,7 @@ <cd:command name="doifelsepath" file="file-ini.mkvi"> <cd:arguments> - <cd:resolve name="argument-file"/> + <cd:resolve name="argument-path"/> <cd:resolve name="argument-true"/> <cd:resolve name="argument-false"/> </cd:arguments> @@ -82,7 +82,7 @@ <cd:command name="doifpathelse" file="file-ini.mkvi"> <cd:arguments> - <cd:resolve name="argument-file"/> + <cd:resolve name="argument-path"/> <cd:resolve name="argument-true"/> <cd:resolve name="argument-false"/> </cd:arguments> @@ -106,7 +106,7 @@ <cd:command name="doifelsepathexists" file="file-ini.mkvi"> <cd:arguments> - <cd:resolve name="argument-file"/> + <cd:resolve name="argument-path"/> <cd:resolve name="argument-true"/> <cd:resolve name="argument-false"/> </cd:arguments> @@ -114,7 +114,7 @@ <cd:command name="doifpathexistselse" file="file-ini.mkvi"> <cd:arguments> - <cd:resolve name="argument-file"/> + <cd:resolve name="argument-path"/> <cd:resolve name="argument-true"/> <cd:resolve name="argument-false"/> </cd:arguments> @@ -180,19 +180,19 @@ <cd:command name="usepath" file="file-job.mkvi"> <cd:arguments> - <cd:resolve name="keyword-file-list"/> + <cd:resolve name="keyword-path-list"/> </cd:arguments> </cd:command> <cd:command name="usesubpath" file="file-job.mkvi"> <cd:arguments> - <cd:resolve name="keyword-file-list"/> + <cd:resolve name="keyword-path-list"/> </cd:arguments> </cd:command> <cd:command name="path" type="environment" begin="push" end="pop" file="file-job.mkvi"> <cd:arguments> - <cd:resolve name="keyword-file"/> + <cd:resolve name="keyword-path"/> </cd:arguments> </cd:command> @@ -313,7 +313,7 @@ <cd:command name="readfixfile" file="file-res.mkvi"> <cd:arguments> - <cd:resolve name="argument-file"/> + <cd:resolve name="argument-path"/> <cd:resolve name="argument-file"/> <cd:resolve name="argument-true"/> <cd:resolve name="argument-false"/> @@ -322,7 +322,7 @@ <cd:command name="readsetfile" file="file-res.mkvi"> <cd:arguments> - <cd:resolve name="argument-file"/> + <cd:resolve name="argument-path"/> <cd:resolve name="argument-file"/> <cd:resolve name="argument-true"/> <cd:resolve name="argument-false"/> @@ -401,4 +401,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-filler.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-filler.xml index 919267b30a8..894780063c0 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-filler.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-filler.xml @@ -113,4 +113,98 @@ </cd:arguments> </cd:command> + <cd:command name="definelinefiller" file="node-rul.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuplinefiller"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setuplinefiller" file="node-rul.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:assignments list="yes"> + <cd:parameter name="location"> + <cd:constant type="left"/> + <cd:constant type="right"/> + <cd:constant type="both" default="yes"/> + </cd:parameter> + <cd:parameter name="scope"> + <cd:constant type="left"/> + <cd:constant type="right"/> + <cd:constant type="local" default="yes"/> + </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:resolve name="value-style"/> + </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 name="setuplinefillers" file="node-rul.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:assignments list="yes"> + <cd:inherit name="setuplinefiller"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="linefiller" type="environment" file="node-rul.mkiv"> + <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 name="setlinefiller" file="node-rul.mkiv"> + <cd:arguments> + <cd:keywords> + <cd:constant type="filler"/> + <cd:constant type="cd:name"/> + </cd:keywords> + </cd:arguments> + </cd:command> + </cd:interface>
\ No newline at end of file diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-firstline.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-firstline.xml index ffa706e3db8..59579a18c06 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-firstline.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-firstline.xml @@ -49,4 +49,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-fittingpage.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-fittingpage.xml index 3489c55e219..29816601f58 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-fittingpage.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-fittingpage.xml @@ -50,7 +50,7 @@ </cd:arguments> </cd:command> - <cd:command name="fittingpage" type="environment" generated="yes" variant="generated" file="page-app.mkiv"> + <cd:command name="fittingpage" type="environment" generated="yes" variant="example" file="page-app.mkiv"> <cd:sequence> <cd:variable value="fittingpage"/> </cd:sequence> @@ -59,6 +59,10 @@ <cd:inherit name="setupfittingpage"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:constant value="TEXpage"/> + <cd:constant value="MPpage"/> + </cd:instances> </cd:command> <cd:command name="TEXpage" type="environment" file="page-app.mkiv"> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-floats.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-floats.xml index d786769fc26..edc7f7f0355 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-floats.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-floats.xml @@ -4,7 +4,7 @@ <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> - <cd:command name="definefloat" variant="1" file="strc-flt.mkvi"> + <cd:command name="definefloat" file="strc-flt.mkvi"> <cd:arguments> <cd:resolve name="keyword-singular"/> <cd:resolve name="keyword-plural-optional"/> @@ -12,14 +12,20 @@ <cd:inherit name="setupfloat"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-float"/> + </cd:instances> </cd:command> - <cd:command name="definefloat" variant="2" file="strc-flt.mkvi"> + <cd:command name="definefloat" variant="name" file="strc-flt.mkvi"> <cd:arguments> <cd:resolve name="keyword-singular"/> <cd:resolve name="keyword-plural-optional"/> <cd:resolve name="keyword-singular-optional"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-float"/> + </cd:instances> </cd:command> <cd:command name="setupfloat" file="strc-flt.mkvi"> @@ -58,6 +64,9 @@ <cd:constant type="grid"/> <cd:constant type="normal" default="yes"/> </cd:parameter> + <cd:parameter name="grid"> + <cd:constant type="cd:string"/> + </cd:parameter> <!-- <cd:parameter name="topoffset"> <cd:constant type="cd:dimension"/> @@ -325,10 +334,13 @@ --> - <cd:command name="placefloat" generated="yes" variant="generated" file="strc-flt.mkvi"> + <cd:command name="placefloat" generated="yes" variant="instance" file="strc-flt.mkvi"> <cd:sequence> <cd:string value="place"/> + <cd:instance value="float"/> +<!-- <cd:variable value="float"/> +--> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-floatlocation-list-optional"/> @@ -336,6 +348,9 @@ <cd:resolve name="argument-text"/> <cd:content/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-float"/> + </cd:instances> </cd:command> <cd:command name="placefloat" file="strc-flt.mkvi"> @@ -348,26 +363,47 @@ </cd:arguments> </cd:command> - <cd:command name="placefloat" type="environment" generated="yes" variant="generated" file="strc-flt.mkvi"> +<!-- + <cd:command name="placefloat" type="environment" file="strc-flt.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-singular"/> + <cd:resolve name="assignment-floatdata-list-optional"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> + + <cd:command name="placefloat" generated="yes" variant="instance" file="strc-flt.mkvi"> <cd:sequence> <cd:string value="place"/> - <cd:variable value="float"/> + <cd:instance value="float"/> </cd:sequence> <cd:arguments> <cd:resolve name="assignment-floatdata-list-optional"/> <cd:resolve name="assignment-userdata-list-optional"/> + <cd:resolve name="argument-text"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-float"/> + </cd:instances> </cd:command> - <cd:command name="placefloat" type="environment" file="strc-flt.mkvi"> +--> + + <cd:command name="placefloat" type="environment" generated="yes" variant="instance" file="strc-flt.mkvi"> + <cd:sequence> + <cd:string value="place"/> + <cd:instance value="float"/> + </cd:sequence> <cd:arguments> - <cd:resolve name="keyword-singular"/> <cd:resolve name="assignment-floatdata-list-optional"/> <cd:resolve name="assignment-userdata-list-optional"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-float"/> + </cd:instances> </cd:command> - <cd:command name="floattext" type="environment" generated="yes" variant="generated" file="strc-flt.mkvi"> + <cd:command name="floattext" type="environment" generated="yes" variant="example" file="strc-flt.mkvi"> <cd:sequence> <cd:variable value="float"/> <cd:string value="text"/> @@ -379,7 +415,7 @@ </cd:arguments> </cd:command> - <cd:command name="placelistoffloats" generated="yes" variant="generated" file="strc-flt.mkvi"> + <cd:command name="placelistoffloats" generated="yes" variant="example" file="strc-flt.mkvi"> <cd:sequence> <cd:string value="placelistof"/> <cd:variable value="floats"/> @@ -391,7 +427,7 @@ </cd:arguments> </cd:command> - <cd:command name="completelistoffloats" generated="yes" variant="generated" file="strc-flt.mkvi"> + <cd:command name="completelistoffloats" generated="yes" variant="example" file="strc-flt.mkvi"> <cd:sequence> <cd:string value="completelistof"/> <cd:variable value="floats"/> @@ -451,7 +487,9 @@ </cd:arguments> </cd:command> - <cd:command name="placefigure" file="strc-flt.mkvi"> +<!-- + + <cd:command file="strc-flt.mkvi" name="placefigure"> <cd:arguments> <cd:resolve name="keyword-floatlocation-list-optional"/> <cd:resolve name="keyword-reference-list-optional"/> @@ -642,6 +680,7 @@ </cd:assignments> </cd:arguments> </cd:command> +--> <cd:command name="setuplocalfloats" file="strc-flt.mkvi"> <cd:arguments> @@ -733,4 +772,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-fontfamily.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-fontfamily.xml index c069a4c1726..2cf2fb403cc 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-fontfamily.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-fontfamily.xml @@ -4,7 +4,7 @@ <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> - <cd:command name="definefontfamily" variant="1" file="font-sel.mkvi"> + <cd:command name="definefontfamily" file="font-sel.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:keywords> @@ -68,7 +68,7 @@ </cd:arguments> </cd:command> - <cd:command name="definefontfamily" variant="2" file="font-sel.mkvi"> + <cd:command name="definefontfamily" variant="preset" file="font-sel.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:keywords> @@ -97,7 +97,7 @@ </cd:arguments> </cd:command> - <cd:command name="definefallbackfamily" variant="1" file="font-sel.mkvi"> + <cd:command name="definefallbackfamily" file="font-sel.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:keywords> @@ -146,8 +146,8 @@ <cd:constant type="no" default="yes"/> </cd:parameter> <cd:parameter name="force"> - <cd:constant type="yes" default="yes"/> - <cd:constant type="no"/> + <cd:constant type="yes"/> + <cd:constant type="no" default="yes"/> </cd:parameter> <cd:parameter name="features"> <cd:constant type="cd:name"/> @@ -177,7 +177,7 @@ </cd:arguments> </cd:command> - <cd:command name="definefallbackfamily" variant="2" file="font-sel.mkvi"> + <cd:command name="definefallbackfamily" variant="preset" file="font-sel.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:keywords> @@ -206,20 +206,20 @@ </cd:arguments> </cd:command> - <cd:command name="definefontfamilypreset" variant="1" file="font-sel.mkvi"> + <cd:command name="definefontfamilypreset" file="font-sel.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> - <cd:assignment list="yes"> + <cd:assignments list="yes"> <cd:inherit name="definefontfamily"/> - </cd:assignment> + </cd:assignments> </cd:arguments> </cd:command> - <cd:command name="definefontfamilypreset" variant="2" file="font-sel.mkvi"> + <cd:command name="definefontfamilypreset" variant="name" file="font-sel.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-name"/> </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-fonts.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-fonts.xml index 112b93c6e92..434d1f69420 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-fonts.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-fonts.xml @@ -65,31 +65,31 @@ <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> - + <cd:command name="emphit" file="font-emp.mkvi"> <cd:arguments> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> - + <cd:command name="emphsl" file="font-emp.mkvi"> <cd:arguments> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> - + <cd:command name="emphtf" file="font-emp.mkvi"> <cd:arguments> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> - + <cd:command name="emph" file="font-emp.mkvi"> <cd:arguments> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> - + <cd:command name="emphasized" file="font-emp.mkvi"> <cd:arguments> <cd:resolve name="argument-text"/> @@ -259,10 +259,26 @@ <cd:constant type="yes"/> <cd:constant type="no"/> </cd:parameter> + <cd:parameter name="checkmarks"> + <cd:constant type="yes" default="yes"/> + <cd:constant type="no"/> + </cd:parameter> <cd:parameter name="cd:name"> <cd:constant type="yes"/> <cd:constant type="no" default="yes"/> </cd:parameter> + <cd:parameter name="mathnolimitsmode"> + <cd:constant type="cd:number"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="adaptfontfeature" file="font-fea.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name"/> <!-- pattern --> + <cd:assignments list="yes"> + <cd:inherit name="definefontfeature"/> </cd:assignments> </cd:arguments> </cd:command> @@ -274,49 +290,49 @@ </cd:arguments> </cd:command> - <cd:command name="addfeature" variant="1" file="font-fea.mkvi"> + <cd:command name="addfeature" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> </cd:command> - <cd:command name="addfeature" variant="2" file="font-fea.mkvi"> + <cd:command name="addfeature" variant="direct" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="argument-name"/> </cd:arguments> </cd:command> - <cd:command name="subtractfeature" variant="1" file="font-fea.mkvi"> + <cd:command name="subtractfeature" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> </cd:command> - <cd:command name="subtractfeature" variant="2" file="font-fea.mkvi"> + <cd:command name="subtractfeature" variant="direct" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="argument-name"/> </cd:arguments> </cd:command> - <cd:command name="replacefeature" variant="1" file="font-fea.mkvi"> + <cd:command name="replacefeature" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> </cd:command> - <cd:command name="replacefeature" variant="2" file="font-fea.mkvi"> + <cd:command name="replacefeature" variant="direct" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="argument-name"/> </cd:arguments> </cd:command> - <cd:command name="resetandaddfeature" variant="1" file="font-fea.mkvi"> + <cd:command name="resetandaddfeature" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> </cd:command> - <cd:command name="resetandaddfeature" variant="2" file="font-fea.mkvi"> + <cd:command name="resetandaddfeature" variant="direct" file="font-fea.mkvi"> <cd:arguments> <cd:resolve name="argument-name"/> </cd:arguments> @@ -332,7 +348,7 @@ </cd:arguments> </cd:command> - <cd:command name="feature" variant="1" file="font-fea.mkvi"> + <cd:command name="feature" file="font-fea.mkvi"> <cd:arguments> <cd:keywords> <cd:constant type="+"/> @@ -353,7 +369,7 @@ </cd:arguments> </cd:command> - <cd:command name="feature" variant="2" file="font-fea.mkvi"> + <cd:command name="feature" variant="direct" file="font-fea.mkvi"> <cd:arguments> <cd:keywords delimiters="braces"> <cd:constant type="+"/> @@ -583,7 +599,7 @@ </cd:arguments> </cd:command> - <cd:command name="definefont" variant="1" file="font-ini.mkvi"> + <cd:command name="definefont" file="font-ini.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-font"/> @@ -593,7 +609,7 @@ </cd:arguments> </cd:command> - <cd:command name="definefont" variant="2" file="font-ini.mkvi"> + <cd:command name="definefont" variant="argument" file="font-ini.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-font"/> @@ -716,7 +732,7 @@ <cd:command name="txx" file="font-ini.mkvi"/> - <cd:command name="definebodyfont" variant="1" file="font-fil.mkvi"> + <cd:command name="definebodyfont" file="font-fil.mkvi"> <cd:arguments> <cd:keywords list="yes" optional="yes"> <cd:constant type="cd:name"/> @@ -777,7 +793,7 @@ </cd:arguments> </cd:command> - <cd:command name="definebodyfont" variant="2" file="font-fil.mkvi"> + <cd:command name="definebodyfont" variant="argument" file="font-fil.mkvi"> <cd:arguments> <cd:keywords list="yes" optional="yes"> <cd:constant type="cd:name"/> @@ -798,6 +814,17 @@ </cd:arguments> </cd:command> + <cd:command name="setupfonts" file="font-ini.mkiv"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:parameter name="language"> + <cd:constant type="no" default="yes"/> + <cd:constant type="auto"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command name="setupbodyfont" file="font-ini.mkiv"> <cd:arguments> <cd:keywords list="yes" optional="yes"> @@ -884,7 +911,7 @@ </cd:arguments> </cd:command> - <cd:command name="switchstyleonly" variant="1" file="font-ini.mkiv"> + <cd:command name="switchstyleonly" file="font-ini.mkiv"> <cd:arguments> <cd:keywords> <cd:constant type="rm"/> @@ -907,7 +934,7 @@ </cd:arguments> </cd:command> - <cd:command name="switchstyleonly" variant="2" file="font-ini.mkiv"> + <cd:command name="switchstyleonly" variant="command" file="font-ini.mkiv"> <cd:arguments> <cd:csname/> </cd:arguments> @@ -1036,6 +1063,8 @@ <cd:command name="settabular" file="font-pre.mkiv"/> + <cd:command name="setfractions" file="font-pre.mkiv"/> + <cd:command name="setsuperiors" file="font-pre.mkiv"/> <cd:command name="tinyfont" file="font-pre.mkiv"/> @@ -1228,13 +1257,13 @@ </cd:arguments> </cd:command> - <cd:command name="style" type="environment" generated="yes" variant="generated" file="font-sty.mkvi"> + <cd:command name="style" type="environment" generated="yes" variant="example" file="font-sty.mkvi"> <cd:sequence> <cd:variable value="style"/> </cd:sequence> </cd:command> - <cd:command name="style" generated="yes" variant="generated" file="font-sty.mkvi"> + <cd:command name="style" generated="yes" variant="example" file="font-sty.mkvi"> <cd:sequence> <cd:variable value="style"/> </cd:sequence> @@ -1243,7 +1272,7 @@ </cd:arguments> </cd:command> - <cd:command name="style" type="environment" variant="1" file="font-sty.mkvi"> + <cd:command name="style" type="environment" variant="argument" file="font-sty.mkvi"> <cd:arguments> <cd:keywords> <cd:constant type="cd:name"/> @@ -1252,7 +1281,7 @@ </cd:arguments> </cd:command> - <cd:command name="style" type="environment" variant="2" file="font-sty.mkvi"> + <cd:command name="style" type="environment" file="font-sty.mkvi"> <cd:arguments> <cd:assignments list="yes"> <cd:inherit name="setupstyle"/> @@ -1260,7 +1289,7 @@ </cd:arguments> </cd:command> - <cd:command name="style" variant="1" file="font-sty.mkvi"> + <cd:command name="style" variant="argument" file="font-sty.mkvi"> <cd:arguments> <cd:keywords> <cd:constant type="cd:name"/> @@ -1270,7 +1299,7 @@ </cd:arguments> </cd:command> - <cd:command name="style" variant="2" file="font-sty.mkvi"> + <cd:command name="style" file="font-sty.mkvi"> <cd:arguments> <cd:assignments list="yes"> <cd:inherit name="setupstyle"/> @@ -1325,6 +1354,18 @@ </cd:arguments> </cd:command> + <cd:command name="getprivateslot" file="font-ini.mkvi"> + <cd:arguments> + <cd:resolve name="argument-name"/> + </cd:arguments> + </cd:command> + + <cd:command name="getprivatechar" file="font-ini.mkvi"> + <cd:arguments> + <cd:resolve name="argument-name"/> + </cd:arguments> + </cd:command> + <cd:command name="glyphfontfile" file="font-sym.mkvi"> <cd:arguments> <cd:resolve name="argument-font"/> @@ -1624,4 +1665,10 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file + <cd:command name="blockligatures" file="font-fea.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-list"/> + </cd:arguments> + </cd:command> + +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-form.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-form.xml index 0f02d06708e..13e66942727 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-form.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-form.xml @@ -20,4 +20,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-formula.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-formula.xml index da1d1c0cff6..f6522fca45b 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-formula.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-formula.xml @@ -53,8 +53,17 @@ <cd:parameter name="numbercommand"> <cd:constant type="cd:oneargument"/> </cd:parameter> + <cd:parameter name="color"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="numberstyle"> + <cd:resolve name="value-style"/> + </cd:parameter> + <cd:parameter name="numbercolor"> + <cd:constant type="cd:color"/> + </cd:parameter> <cd:parameter name="option"> - <cd:constant type="middle"/> + <cd:resolve name="value-formula"/> </cd:parameter> <cd:parameter name="margin"> <cd:resolve name="value-leftskip"/> @@ -74,6 +83,9 @@ <cd:parameter name="grid"> <cd:inherit name="snaptogrid"/> </cd:parameter> + <cd:parameter name="frame"> + <cd:constant type="number"/> + </cd:parameter> <cd:inherit name="setupcounter"/> </cd:assignments> </cd:arguments> @@ -126,55 +138,49 @@ --> - <cd:command name="formula" type="environment" generated="yes" variant="generated" file="strc-mat.mkiv"> + <cd:command name="formula" type="environment" generated="yes" variant="example" file="strc-mat.mkiv"> <cd:sequence> <cd:variable value="formula"/> <cd:string value="formula"/> </cd:sequence> <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:inherit name="setupbodyfont"/> - </cd:keywords> + <cd:resolve name="keyword-formula-list-optional"/> </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 name="formula" type="environment" file="strc-mat.mkiv"> <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:inherit name="setupbodyfont"/> - </cd:keywords> + <cd:resolve name="keyword-formula-list-optional"/> </cd:arguments> </cd:command> <cd:command name="spformula" type="environment" file="strc-mat.mkiv"> <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:inherit name="setupbodyfont"/> - </cd:keywords> + <cd:resolve name="keyword-formula-list-optional"/> </cd:arguments> </cd:command> <cd:command name="sdformula" type="environment" file="strc-mat.mkiv"> <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:inherit name="setupbodyfont"/> - </cd:keywords> + <cd:resolve name="keyword-formula-list-optional"/> </cd:arguments> </cd:command> <cd:command name="mpformula" type="environment" file="strc-mat.mkiv"> <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:inherit name="setupbodyfont"/> - </cd:keywords> + <cd:resolve name="keyword-formula-list-optional"/> </cd:arguments> </cd:command> <cd:command name="mdformula" type="environment" file="strc-mat.mkiv"> <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:inherit name="setupbodyfont"/> - </cd:keywords> + <cd:resolve name="keyword-formula-list-optional"/> </cd:arguments> </cd:command> @@ -188,9 +194,7 @@ <cd:command name="formula" file="strc-mat.mkiv"> <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:inherit name="setupbodyfont"/> - </cd:keywords> + <cd:resolve name="keyword-formula-list-optional"/> <cd:content/> </cd:arguments> </cd:command> @@ -199,46 +203,30 @@ <cd:command name="formulas" type="environment" file="strc-mat.mkiv"> <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="cd:reference"/> - </cd:keywords> + <cd:resolve name="keyword-formulareference-list-optional"/> </cd:arguments> </cd:command> <cd:command name="subformulas" type="environment" file="strc-mat.mkiv"> <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="cd:reference"/> - </cd:keywords> + <cd:resolve name="keyword-formulareference-list-optional"/> </cd:arguments> </cd:command> <cd:command name="namedsubformulas" type="environment" file="strc-mat.mkiv"> <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="cd:reference"/> - </cd:keywords> + <cd:resolve name="keyword-formulareference-list-optional"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="placeformula" file="strc-mat.mkiv"> <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="cd:reference"/> - </cd:keywords> + <cd:resolve name="keyword-formulareference-list-optional"/> </cd:arguments> </cd:command> - <cd:command name="placeformula" type="environment" variant="1" file="strc-mat.mkiv"> + <cd:command name="placeformula" type="environment" file="strc-mat.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:parameter name="title"> @@ -248,42 +236,28 @@ <cd:constant type="cd:text"/> </cd:parameter> <cd:parameter name="reference"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="cd:text"/> + <cd:resolve name="value-formulareference"/> </cd:parameter> </cd:assignments> </cd:arguments> </cd:command> - <cd:command name="placeformula" type="environment" variant="2" file="strc-mat.mkiv"> + <cd:command name="placeformula" type="environment" variant="argument" file="strc-mat.mkiv"> <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="cd:reference"/> - </cd:keywords> + <cd:resolve name="keyword-formulareference-list-optional"/> </cd:arguments> </cd:command> <cd:command name="placenamedformula" file="strc-mat.mkiv"> <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="cd:reference"/> - </cd:keywords> + <cd:resolve name="keyword-formulareference-list-optional"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="placesubformula" file="strc-mat.mkiv"> <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:constant type="+"/> - <cd:constant type="-"/> - <cd:constant type="cd:reference"/> - </cd:keywords> + <cd:resolve name="keyword-formulareference-list-optional"/> </cd:arguments> </cd:command> @@ -295,4 +269,4 @@ <cd:command name="placecurrentformulanumber" file="strc-mat"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-fraction.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-fraction.xml index 444784dfa28..2624b8a5cc9 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-fraction.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-fraction.xml @@ -80,7 +80,7 @@ --> - <cd:command name="fraction" generated="yes" variant="generated" file="math-frc.mkiv"> + <cd:command name="fraction" generated="yes" variant="example" file="math-frc.mkiv"> <cd:sequence> <cd:variable value="fraction"/> </cd:sequence> @@ -88,6 +88,16 @@ <cd:content/> <cd:content/> </cd:arguments> + <cd:instances> + <cd:constant value="xfrac"/> + <cd:constant value="xxfrac"/> + <cd:constant value="frac"/> + <cd:constant value="sfrac"/> + <cd:constant value="dfrac"/> + <cd:constant value="binom"/> + <cd:constant value="dbinom"/> + <cd:constant value="tbinom"/> + </cd:instances> </cd:command> <cd:command name="frac" file="math-frc.mkiv"> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-framed.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-framed.xml index 1c214322a19..c7633aa912a 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-framed.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-framed.xml @@ -4,8 +4,6 @@ <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> - <?context-directive job ctxfile x-setups.ctx ?> - <cd:command name="defineframed" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> @@ -93,9 +91,7 @@ <cd:constant type="none"/> </cd:parameter> <cd:parameter name="background"> - <cd:constant type="foreground"/> - <cd:constant type="color"/> - <cd:constant type="cd:name"/> + <cd:resolve name="value-background"/> </cd:parameter> <cd:parameter name="backgroundoffset"> <cd:constant type="frame"/> @@ -142,6 +138,7 @@ <cd:parameter name="strut"> <cd:constant type="yes" default="yes"/> <cd:constant type="no"/> + <cd:constant type="none"/> <cd:constant type="local"/> <cd:constant type="global"/> </cd:parameter> @@ -161,6 +158,7 @@ <cd:constant type="lohi"/> <cd:constant type="hanging"/> <cd:constant type="keep"/> + <cd:constant type="formula"/> <cd:constant type="mathematics"/> <cd:constant type="normal" default="yes"/> </cd:parameter> @@ -243,7 +241,7 @@ </cd:arguments> </cd:command> - <cd:command name="framed" generated="yes" variant="generated" file="pack-rul.mkiv"> + <cd:command name="framed" generated="yes" variant="example" file="pack-rul.mkiv"> <cd:sequence> <cd:variable value="framed"/> </cd:sequence> @@ -253,6 +251,10 @@ </cd:assignments> <cd:content/> </cd:arguments> + <cd:instances> + <cd:constant value="unframed"/> + <cd:constant value="fitfieldframed"/> + </cd:instances> </cd:command> <cd:command name="normalframedwithsettings" file="pack-rul.mkiv"> @@ -357,7 +359,7 @@ </cd:arguments> </cd:command> - <cd:command name="mathframed" generated="yes" variant="generated" file="pack-rul.mkiv"> + <cd:command name="mathframed" generated="yes" variant="example" file="pack-rul.mkiv"> <cd:sequence> <cd:variable value="mathframed"/> </cd:sequence> @@ -367,6 +369,11 @@ </cd:assignments> <cd:content/> </cd:arguments> + <cd:instances> + <cd:constant value="mframed"/> + <cd:constant value="inmframed"/> + <cd:constant value="mcframed"/> + </cd:instances> </cd:command> <cd:command name="mframed" file="pack-rul.mkiv"> @@ -396,6 +403,25 @@ </cd:arguments> </cd:command> + <cd:command name="defineformulaframed" file="math-for.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupformulaframed"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setupformulaframed" file="math-for.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:assignments list="yes"> + <cd:inherit name="setupframed"/> + </cd:assignments> + </cd:arguments> + </cd:command> + <cd:command name="defineframedtext" file="pack-rul.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> @@ -460,7 +486,7 @@ --> - <cd:command name="framedtext" generated="yes" variant="generated" file="pack-rul.mkiv"> + <cd:command name="framedtext" generated="yes" variant="example" file="pack-rul.mkiv"> <cd:sequence> <cd:variable value="framedtext"/> </cd:sequence> @@ -470,9 +496,12 @@ </cd:assignments> <cd:content/> </cd:arguments> + <cd:instances> + <cd:constant value="framedtext"/> + </cd:instances> </cd:command> - <cd:command name="framedtext" type="environment" generated="yes" variant="generated" file="pack-rul.mkiv"> + <cd:command name="framedtext" type="environment" generated="yes" variant="example" file="pack-rul.mkiv"> <cd:sequence> <cd:variable value="framedtext"/> </cd:sequence> @@ -487,6 +516,9 @@ <cd:inherit name="setupframedtext"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:constant value="framedtext"/> + </cd:instances> </cd:command> <cd:command name="framedtext" file="pack-rul.mkiv"> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-graphics.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-graphics.xml index 4e90a0c81cd..e66a039dc29 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-graphics.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-graphics.xml @@ -85,6 +85,9 @@ <cd:parameter name="color"> <cd:constant type="cd:color"/> </cd:parameter> + <cd:parameter name="arguments"> + <cd:constant type="cd:text"/> + </cd:parameter> <cd:parameter name="repeat"> <cd:constant type="yes"/> <cd:constant type="no" default="yes"/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-grid.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-grid.xml index d98a1a54487..ac678e54473 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-grid.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-grid.xml @@ -59,7 +59,7 @@ </cd:arguments> </cd:command> - <cd:command name="snaptogrid" variant="1" file="spac-ver.mkiv"> + <cd:command name="snaptogrid" file="spac-ver.mkiv"> <cd:arguments> <cd:keywords optional="yes"> <cd:resolve name="value-grid"/> @@ -69,7 +69,7 @@ </cd:arguments> </cd:command> - <cd:command name="snaptogrid" variant="2" file="spac-ver.mkiv"> + <cd:command name="snaptogrid" variant="list" file="spac-ver.mkiv"> <cd:arguments> <cd:keywords list="yes" optional="yes"> <cd:inherit name="definegridsnapping"/> @@ -79,7 +79,7 @@ </cd:arguments> </cd:command> - <cd:command name="placeongrid" variant="1" file="spac-ver.mkiv"> + <cd:command name="placeongrid" file="spac-ver.mkiv"> <cd:arguments> <cd:keywords optional="yes"> <cd:resolve name="value-grid"/> @@ -88,7 +88,7 @@ </cd:arguments> </cd:command> - <cd:command name="placeongrid" variant="2" file="spac-ver.mkiv"> + <cd:command name="placeongrid" variant="list" file="spac-ver.mkiv"> <cd:arguments> <cd:keywords list="yes" optional="yes"> <cd:inherit name="definegridsnapping"/> @@ -97,7 +97,7 @@ </cd:arguments> </cd:command> - <cd:command name="gridsnapping" type="environment" variant="1" file="spac-ver.mkiv"> + <cd:command name="gridsnapping" type="environment" file="spac-ver.mkiv"> <cd:arguments> <cd:keywords optional="yes"> <cd:resolve name="value-grid"/> @@ -105,7 +105,7 @@ </cd:arguments> </cd:command> - <cd:command name="gridsnapping" type="environment" variant="2" file="spac-ver.mkiv"> + <cd:command name="gridsnapping" type="environment" variant="list" file="spac-ver.mkiv"> <cd:arguments> <cd:keywords list="yes" optional="yes"> <cd:inherit name="definegridsnapping"/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-help.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-help.xml index db2128d539f..d0c0aa10345 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-help.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-help.xml @@ -23,7 +23,7 @@ </cd:arguments> </cd:command> - <cd:command name="help" generated="yes" variant="generated" file="scrn-hlp.mkvi"> + <cd:command name="help" generated="yes" variant="example" file="scrn-hlp.mkvi"> <cd:sequence> <cd:variable value="help"/> </cd:sequence> @@ -32,15 +32,21 @@ <cd:resolve name="argument-text"/> <cd:resolve name="argument-text"/> </cd:arguments> + <cd:instances> + <cd:constant value="helptext"/> + </cd:instances> </cd:command> - <cd:command name="help" type="environment" generated="yes" variant="generated" file="scrn-hlp.mkvi"> + <cd:command name="help" type="environment" generated="yes" variant="example" file="scrn-hlp.mkvi"> <cd:sequence> <cd:variable value="help"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-reference-optional"/> </cd:arguments> + <cd:instances> + <cd:constant value="helptext"/> + </cd:instances> </cd:command> <cd:command name="doifelsehelp" file="scrn-hlp.mkvi"> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-highlight.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-highlight.xml index 1cc4ed4ca18..7a990b13b93 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-highlight.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-highlight.xml @@ -32,7 +32,7 @@ </cd:arguments> </cd:command> - <cd:command name="highlight" generated="yes" variant="generated" file="core-sys.mkiv"> + <cd:command name="highlight" generated="yes" variant="example" file="core-sys.mkiv"> <cd:sequence> <cd:variable value="highlight"/> </cd:sequence> @@ -61,4 +61,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-hspace.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-hspace.xml index 3c96fc247ad..9b9c777a5db 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-hspace.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-hspace.xml @@ -156,4 +156,10 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file + <cd:command name="quads" file="spac-hor.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-number-optional"/> + </cd:arguments> + </cd:command> + +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-hyphenation.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-hyphenation.xml index 93475171233..36cbc67e4eb 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-hyphenation.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-hyphenation.xml @@ -173,6 +173,10 @@ <cd:parameter name="right"> <cd:constant type="cd:command"/> </cd:parameter> + <cd:parameter name="range"> + <cd:constant type="yes"/> + <cd:constant type="no" default="yes"/> + </cd:parameter> <cd:parameter name="language"> <cd:constant type="cd:language"/> </cd:parameter> @@ -257,4 +261,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-indent.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-indent.xml index 666388b6ac6..7e2fb5ca358 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-indent.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-indent.xml @@ -62,11 +62,11 @@ </cd:arguments> </cd:command> - <cd:command name="indentation" file="spac-hor.mkiv"/> + <cd:command name="indentation" file="spac-hor.mkiv" coreprimitive="yes"/> - <cd:command name="noindentation" file="spac-hor.mkiv"/> + <cd:command name="noindentation" file="spac-hor.mkiv" coreprimitive="yes"/> - <cd:command name="doindentation" file="spac-hor.mkiv"/> + <cd:command name="doindentation" file="spac-hor.mkiv" coreprimitive="yes"/> <cd:command name="checknextindentation" file="spac-hor.mkiv"> <cd:arguments> @@ -88,4 +88,4 @@ <cd:command name="indentation" type="environment" begin="push" end="pop" file="spac-hor.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-indentedtext.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-indentedtext.xml index c70fb5ba079..98812d5e087 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-indentedtext.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-indentedtext.xml @@ -57,7 +57,7 @@ </cd:arguments> </cd:command> - <cd:command name="indentedtext" type="environment" generated="yes" variant="generated" file="strc-ind.mkiv"> + <cd:command name="indentedtext" type="environment" generated="yes" variant="example" file="strc-ind.mkiv"> <cd:sequence> <cd:variable value="indentedtext"/> </cd:sequence> @@ -69,4 +69,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-initial.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-initial.xml index 170a5e1bae2..d50a7bc61d8 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-initial.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-initial.xml @@ -78,4 +78,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-injector.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-injector.xml index c13e544db5f..321aa75c808 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-injector.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-injector.xml @@ -70,4 +70,4 @@ --> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-interaction.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-interaction.xml index 06b104f4c84..1c3285b84fb 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-interaction.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-interaction.xml @@ -14,7 +14,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupinteraction" variant="1" file="scrn-ini.mkvi"> + <cd:command name="setupinteraction" file="scrn-ini.mkvi"> <cd:arguments> <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> @@ -119,7 +119,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupinteraction" variant="2" file="scrn-ini.mkvi"> + <cd:command name="setupinteraction" variant="name" file="scrn-ini.mkvi"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> </cd:arguments> @@ -157,4 +157,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-interactionmenu.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-interactionmenu.xml index 6bf2f96741a..22b928a5a0c 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-interactionmenu.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-interactionmenu.xml @@ -148,83 +148,87 @@ </cd:arguments> </cd:command> - <cd:command name="raw" variant="interactionmenu" file="scrn-but.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference"/> - <cd:resolve name="string-text"/> - <cd:delimiter name="\"/> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="raw" type="environment" variant="interactionmenu" file="scrn-but.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference"/> - </cd:arguments> - </cd:command> + <cd:command name="raw" scope="interactionmenu" file="scrn-but.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference"/> + <cd:resolve name="string-text"/> + <cd:delimiter name="\"/> + </cd:arguments> + </cd:command> - <cd:command name="but" variant="interactionmenu" file="scrn-but.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference"/> - <cd:resolve name="string-text"/> - <cd:delimiter name="\"/> - </cd:arguments> - </cd:command> + <cd:command name="raw" type="environment" scope="interactionmenu" file="scrn-but.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference"/> + </cd:arguments> + </cd:command> - <cd:command name="but" type="environment" variant="interactionmenu" file="scrn-but.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference"/> - </cd:arguments> - </cd:command> + <cd:command name="but" scope="interactionmenu" file="scrn-but.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference"/> + <cd:resolve name="string-text"/> + <cd:delimiter name="\"/> + </cd:arguments> + </cd:command> - <cd:command name="got" variant="interactionmenu" file="scrn-but.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference"/> - <cd:resolve name="string-text"/> - <cd:delimiter name="\"/> - </cd:arguments> - </cd:command> + <cd:command name="but" type="environment" scope="interactionmenu" file="scrn-but.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference"/> + </cd:arguments> + </cd:command> - <cd:command name="got" type="environment" variant="interactionmenu" file="scrn-but.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference"/> - </cd:arguments> - </cd:command> + <cd:command name="got" scope="interactionmenu" file="scrn-but.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference"/> + <cd:resolve name="string-text"/> + <cd:delimiter name="\"/> + </cd:arguments> + </cd:command> - <cd:command name="nop" variant="interactionmenu" file="scrn-but.mkvi"> - <cd:arguments> - <cd:resolve name="string-text"/> - <cd:delimiter name="\"/> - </cd:arguments> - </cd:command> + <cd:command name="got" type="environment" scope="interactionmenu" file="scrn-but.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference"/> + </cd:arguments> + </cd:command> - <cd:command name="nop" type="environment" variant="interactionmenu" file="scrn-but.mkvi"/> + <cd:command name="nop" scope="interactionmenu" file="scrn-but.mkvi"> + <cd:arguments> + <cd:resolve name="string-text"/> + <cd:delimiter name="\"/> + </cd:arguments> + </cd:command> - <cd:command name="txt" variant="interactionmenu" file="scrn-but.mkvi"> - <cd:arguments> - <cd:resolve name="string-text"/> - <cd:delimiter name="\"/> - </cd:arguments> - </cd:command> + <cd:command name="nop" type="environment" scope="interactionmenu" file="scrn-but.mkvi"/> + + <cd:command name="txt" scope="interactionmenu" file="scrn-but.mkvi"> + <cd:arguments> + <cd:resolve name="string-text"/> + <cd:delimiter name="\"/> + </cd:arguments> + </cd:command> - <cd:command name="txt" type="environment" variant="interactionmenu" file="scrn-but.mkvi"/> + <cd:command name="txt" type="environment" scope="interactionmenu" file="scrn-but.mkvi"/> - <cd:command name="rul" variant="interactionmenu" file="scrn-but.mkvi"> - <cd:arguments> - <cd:resolve name="string-text"/> - <cd:delimiter name="\"/> - </cd:arguments> - </cd:command> + <cd:command name="rul" scope="interactionmenu" file="scrn-but.mkvi"> + <cd:arguments> + <cd:resolve name="string-text"/> + <cd:delimiter name="\"/> + </cd:arguments> + </cd:command> - <cd:command name="rul" type="environment" variant="interactionmenu" file="scrn-but.mkvi"/> + <cd:command name="rul" type="environment" scope="interactionmenu" file="scrn-but.mkvi"/> - <cd:command name="com" variant="interactionmenu" file="scrn-but.mkvi"> - <cd:arguments> - <cd:resolve name="string-text"/> - <cd:delimiter name="\"/> - </cd:arguments> - </cd:command> + <cd:command name="com" scope="interactionmenu" file="scrn-but.mkvi"> + <cd:arguments> + <cd:resolve name="string-text"/> + <cd:delimiter name="\"/> + </cd:arguments> + </cd:command> - <cd:command name="com" type="environment" variant="interactionmenu" file="scrn-but.mkvi"/> + <cd:command name="com" type="environment" scope="interactionmenu" file="scrn-but.mkvi"/> + + --> <cd:command name="includemenu" file="scrn-but.mkvi"> <cd:arguments> @@ -241,7 +245,7 @@ </cd:arguments> </cd:command> - <cd:command name="menubutton" variant="1" file="scrn-but.mkvi"> + <cd:command name="menubutton" variant="interactionmenu" file="scrn-but.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes" optional="yes"> @@ -254,7 +258,7 @@ </cd:arguments> </cd:command> - <cd:command name="menubutton" variant="2" file="scrn-but.mkvi"> + <cd:command name="menubutton" variant="button" file="scrn-but.mkvi"> <cd:arguments> <cd:assignments list="yes"> <cd:inherit name="setupbutton"/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-interactionscreen.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-interactionscreen.xml index 69edbcdb96d..6e337f6d62a 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-interactionscreen.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-interactionscreen.xml @@ -31,7 +31,7 @@ <cd:parameter name="topspace"> <cd:constant type="cd:dimension"/> </cd:parameter> - <cd:parameter name="option"> + <cd:parameter name="option" list="yes"> <cd:constant type="fit"/> <cd:constant type="max"/> <cd:constant type="singlesided"/> @@ -44,6 +44,10 @@ <cd:constant type="landscape"/> <cd:constant type="portrait"/> <cd:constant type="page"/> + <cd:constant type="paper"/> + </cd:parameter> + <cd:parameter name="copies"> + <cd:constant type="cd:number"/> </cd:parameter> <cd:parameter name="delay"> <cd:constant type="none" default="yes"/> @@ -61,4 +65,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-interface.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-interface.xml index c8c93b72bcb..a9b35bbe5af 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-interface.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-interface.xml @@ -199,4 +199,4 @@ </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-interlinespace.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-interlinespace.xml index 99f5e11afe7..b93bac7f556 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-interlinespace.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-interlinespace.xml @@ -14,7 +14,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupinterlinespace" variant="1" file="spac-ver.mkiv"> + <cd:command name="setupinterlinespace" file="spac-ver.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> @@ -53,7 +53,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupinterlinespace" variant="2" file="spac-ver.mkiv"> + <cd:command name="setupinterlinespace" variant="argument" file="spac-ver.mkiv"> <cd:arguments> <cd:keywords list="yes" optional="yes"> <cd:constant type="on"/> @@ -69,13 +69,13 @@ </cd:arguments> </cd:command> - <cd:command name="setupinterlinespace" variant="3" file="spac-ver.mkiv"> + <cd:command name="setupinterlinespace" variant="name" file="spac-ver.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> </cd:command> - <cd:command name="setuplocalinterlinespace" variant="1" file="spac-ver.mkiv"> + <cd:command name="setuplocalinterlinespace" file="spac-ver.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> @@ -84,7 +84,7 @@ </cd:arguments> </cd:command> - <cd:command name="setuplocalinterlinespace" variant="2" file="spac-ver.mkiv"> + <cd:command name="setuplocalinterlinespace" variant="argument" file="spac-ver.mkiv"> <cd:arguments> <cd:keywords list="yes" optional="yes"> <cd:constant type="on"/> @@ -100,13 +100,13 @@ </cd:arguments> </cd:command> - <cd:command name="setuplocalinterlinespace" variant="3" file="spac-ver.mkiv"> + <cd:command name="setuplocalinterlinespace" variant="name" file="spac-ver.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> </cd:command> - <cd:command name="switchtointerlinespace" variant="1" file="spac-ver.mkiv"> + <cd:command name="switchtointerlinespace" file="spac-ver.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> @@ -115,7 +115,7 @@ </cd:arguments> </cd:command> - <cd:command name="switchtointerlinespace" variant="2" file="spac-ver.mkiv"> + <cd:command name="switchtointerlinespace" variant="argument" file="spac-ver.mkiv"> <cd:arguments> <cd:keywords list="yes" optional="yes"> <cd:constant type="on"/> @@ -131,13 +131,13 @@ </cd:arguments> </cd:command> - <cd:command name="switchtointerlinespace" variant="3" file="spac-ver.mkiv"> + <cd:command name="switchtointerlinespace" variant="name" file="spac-ver.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> </cd:command> - <cd:command name="dosetupcheckedinterlinespace" variant="1" file="spac-ver.mkiv"> + <cd:command name="dosetupcheckedinterlinespace" file="spac-ver.mkiv"> <cd:arguments> <cd:assignments delimiters="braces" list="yes"> <cd:inherit name="setupinterlinespace"/> @@ -145,7 +145,7 @@ </cd:arguments> </cd:command> - <cd:command name="dosetupcheckedinterlinespace" variant="2" file="spac-ver.mkiv"> + <cd:command name="dosetupcheckedinterlinespace" variant="argument" file="spac-ver.mkiv"> <cd:arguments> <cd:keywords delimiters="braces" list="yes"> <cd:constant type="on"/> @@ -161,7 +161,7 @@ </cd:arguments> </cd:command> - <cd:command name="dosetupcheckedinterlinespace" variant="3" file="spac-ver.mkiv"> + <cd:command name="dosetupcheckedinterlinespace" variant="name" file="spac-ver.mkiv"> <cd:arguments> <cd:resolve name="argument-name"/> </cd:arguments> @@ -173,4 +173,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-ipsum.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-ipsum.xml new file mode 100644 index 00000000000..f96fc52291c --- /dev/null +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-ipsum.xml @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<?context-directive job ctxfile x-setups.ctx ?> + +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> + + <cd:command name="defineipsum" file="m-ipsum.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupipsum"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setupipsum" file="m-ipsum.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:assignments list="yes"> + <cd:parameter name="alternative"> + <cd:constant type="paragraph" default="yes"/> + <cd:constant type="line"/> + <cd:constant type="lines"/> + <cd:constant type="word"/> + <cd:constant type="words"/> + </cd:parameter> + <cd:parameter name="file"> + <cd:constant type="cd:file"/> + </cd:parameter> + <cd:parameter name="n"> + <cd:constant type="random"/> + <cd:constant type="cd:number"/> + </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="style"> + <cd:resolve name="value-style"/> + </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="separator"> + <cd:constant type="cd:command"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="ipsum" file="m-ipsum.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupipsum"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="directipsum" file="m-ipsum.mkiv"> + <cd:arguments> + <cd:resolve name="argument-name"/> + </cd:arguments> + </cd:command> + +</cd:interface>
\ No newline at end of file diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-itemgroup.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-itemgroup.xml index 69e817efd43..6fb28b635f6 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-itemgroup.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-itemgroup.xml @@ -14,7 +14,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupitemgroup" variant="1" file="strc-itm.mkvi"> + <cd:command name="setupitemgroup" file="strc-itm.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:keywords list="yes" optional="yes"> @@ -116,7 +116,7 @@ <cd:inherit name="setupalign"/> </cd:parameter> <cd:parameter name="indenting"> - <cd:resolve name="setupindenting"/> + <cd:inherit name="setupindenting"/> </cd:parameter> <cd:parameter name="start"> <cd:constant type="cd:number"/> @@ -198,7 +198,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupitemgroup" variant="2" file="strc-itm.mkvi"> + <cd:command name="setupitemgroup" variant="assignment" file="strc-itm.mkvi"> <cd:arguments> <cd:keywords list="yes" optional="yes"> <cd:constant type="cd:name"/> @@ -299,7 +299,7 @@ <cd:inherit name="setupalign"/> </cd:parameter> <cd:parameter name="indenting"> - <cd:resolve name="setupindenting"/> + <cd:inherit name="setupindenting"/> </cd:parameter> <cd:parameter name="start"> <cd:constant type="cd:number"/> @@ -381,23 +381,45 @@ </cd:arguments> </cd:command> - <cd:command name="itemgroup" type="environment" generated="yes" variant="generated" file="strc-itm.mkvi"> + <cd:command name="setupitemgroups" file="strc-itm.mkvi"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="cd:name"/> + <cd:constant type="cd:number" prefix="cd:name" method="range"/> + </cd:keywords> + <cd:assignments list="yes"> + <cd:inherit name="setupitemgroup"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setupitemgroup" generated="yes" variant="instance" file="strc-itm.mkvi"> <cd:sequence> - <cd:variable value="itemgroup"/> + <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:inherit name="setupitemgroup"/> </cd:keywords> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setupitemgroup"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-itemgroup"/> + </cd:instances> </cd:command> - <cd:command name="itemgroup" type="environment" file="strc-itm.mkvi"> + <cd:command name="itemgroup" type="environment" generated="yes" variant="instance" file="strc-itm.mkvi"> + <cd:sequence> + <cd:instance value="itemgroup"/> + </cd:sequence> <cd:arguments> - <cd:resolve name="keyword-name"/> <cd:keywords list="yes" optional="yes"> <cd:inherit name="setupitemgroup"/> </cd:keywords> @@ -405,93 +427,114 @@ <cd:inherit name="setupitemgroup"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-itemgroup"/> + </cd:instances> </cd:command> - <cd:command name="item" variant="itemgroup" file="strc-itm.mkvi"> + <cd:command name="itemgroup" type="environment" file="strc-itm.mkvi"> <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="keyword-name"/> + <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 name="itemtag" variant="itemgroup" file="strc-itm.mkvi"> + <cd:command name="item" scope="itemgroup" file="strc-itm.mkvi"> <cd:arguments> <cd:resolve name="keyword-reference-list-optional"/> </cd:arguments> </cd:command> - <cd:command name="itm" variant="itemgroup" file="strc-itm.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="noitem" scope="itemgroup" file="strc-itm.mkvi"/> - <cd:command name="but" variant="itemgroup" file="strc-itm.mkvi"> + <cd:command name="itemtag" scope="itemgroup" file="strc-itm.mkvi"> <cd:arguments> - <cd:resolve name="keyword-reference"/> <cd:resolve name="keyword-reference-list-optional"/> </cd:arguments> </cd:command> - <cd:command name="nop" variant="itemgroup" file="strc-itm.mkvi"/> + <!-- - <cd:command name="txt" variant="itemgroup" file="strc-itm.mkvi"> - <cd:arguments> - <cd:resolve name="argument-text"/> - <cd:resolve name="keyword-reference-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="itm" scope="itemgroup" file="strc-itm.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="head" variant="itemgroup" file="strc-itm.mkvi"> - <cd:arguments> - <cd:resolve name="string-text"/> - <cd:delimiter name="par"/> - </cd:arguments> - </cd:command> + <cd:command name="but" scope="itemgroup" file="strc-itm.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference"/> + <cd:resolve name="keyword-reference-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="headsym" variant="itemgroup" file="strc-itm.mkvi"> - <cd:arguments> - <cd:resolve name="argument-text"/> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="nop" scope="itemgroup" file="strc-itm.mkvi"/> - <cd:command name="sym" variant="itemgroup" file="strc-itm.mkvi"> - <cd:arguments> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="txt" scope="itemgroup" file="strc-itm.mkvi"> + <cd:arguments> + <cd:resolve name="argument-text"/> + <cd:resolve name="keyword-reference-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="ran" variant="itemgroup" file="strc-itm.mkvi"> - <cd:arguments> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="head" scope="itemgroup" file="strc-itm.mkvi"> + <cd:arguments> + <cd:resolve name="string-text"/> + <cd:delimiter name="par"/> + </cd:arguments> + </cd:command> - <cd:command name="mar" variant="itemgroup" file="strc-itm.mkvi"> - <cd:arguments> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="headsym" scope="itemgroup" file="strc-itm.mkvi"> + <cd:arguments> + <cd:resolve name="argument-text"/> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text-optional"/> + </cd:arguments> + </cd:command> + + <cd:command name="sym" scope="itemgroup" file="strc-itm.mkvi"> + <cd:arguments> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="ran" scope="itemgroup" file="strc-itm.mkvi"> + <cd:arguments> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="mar" scope="itemgroup" file="strc-itm.mkvi"> + <cd:arguments> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="sub" scope="itemgroup" file="strc-itm.mkvi"/> - <cd:command name="sub" variant="itemgroup" file="strc-itm.mkvi"/> + <cd:command name="its" scope="itemgroup" file="strc-itm.mkvi"/> - <cd:command name="its" variant="itemgroup" file="strc-itm.mkvi"/> + --> - <cd:command name="item" type="environment" file="strc-itm.mkvi"> + <cd:command name="item" type="environment" scope="itemgroup" file="strc-itm.mkvi"> <cd:arguments> <cd:resolve name="keyword-reference-list-optional"/> </cd:arguments> </cd:command> - <cd:command name="head" type="environment" file="strc-itm.mkvi"> + <cd:command name="head" type="environment" scope="itemgroup" file="strc-itm.mkvi"> <cd:arguments> <cd:resolve name="keyword-reference-list-optional"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> - <cd:command name="specialitem" type="environment" variant="1" file="strc-itm.mkvi"> + <cd:command name="specialitem" type="environment" variant="item" scope="itemgroup" file="strc-itm.mkvi"> <cd:arguments> <cd:keywords optional="yes"> <cd:constant type="item" default="yes"/> @@ -500,7 +543,7 @@ </cd:arguments> </cd:command> - <cd:command name="specialitem" type="environment" variant="2" file="strc-itm.mkvi"> + <cd:command name="specialitem" type="environment" variant="symbol" scope="itemgroup" file="strc-itm.mkvi"> <cd:arguments> <cd:keywords> <cd:constant type="sym"/> @@ -511,7 +554,7 @@ </cd:arguments> </cd:command> - <cd:command name="specialitem" type="environment" variant="3" file="strc-itm.mkvi"> + <cd:command name="specialitem" type="environment" variant="none" scope="itemgroup" file="strc-itm.mkvi"> <cd:arguments> <cd:keywords> <cd:constant type="sub"/> @@ -520,15 +563,34 @@ </cd:arguments> </cd:command> - <cd:command name="itemize" type="environment" file="strc-itm.mkvi"> - <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:command> + <!-- + + <cd:command name="itemize" type="environment" file="strc-itm.mkvi"> + <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:command> + + <cd:command name="setupitemize" file="strc-itm.mkvi"> + <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:inherit name="setupitemgroup"/> + </cd:keywords> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupitemgroup"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> </cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-javascript.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-javascript.xml index 790d13523cc..965ed53884d 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-javascript.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-javascript.xml @@ -48,4 +48,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-kerning.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-kerning.xml index 167bfc4f844..aacb4a6ea2a 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-kerning.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-kerning.xml @@ -49,7 +49,7 @@ <cd:command name="resetcharacterkerning" file="typo-krn.mkiv"/> - <cd:command name="characterkerning" generated="yes" variant="generated" file="typo-krn.mkiv"> + <cd:command name="characterkerning" generated="yes" variant="example" file="typo-krn.mkiv"> <cd:sequence> <cd:variable value="characterkerning"/> </cd:sequence> @@ -90,4 +90,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-label.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-label.xml index 320c105f9f9..fe7851d9d77 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-label.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-label.xml @@ -149,6 +149,9 @@ <cd:constant type="no" default="yes"/> <cd:constant type="xml"/> </cd:parameter> + <cd:parameter name="referenceprefix"> + <cd:resolve name="value-referenceprefix"/> + </cd:parameter> <cd:parameter name="sample"> <cd:constant type="cd:text"/> </cd:parameter> @@ -186,7 +189,7 @@ --> - <cd:command name="label" generated="yes" variant="generated" file="strc-lab.mkiv"> + <cd:command name="label" generated="yes" variant="example" file="strc-lab.mkiv"> <cd:sequence> <cd:variable value="label"/> </cd:sequence> @@ -196,7 +199,7 @@ </cd:arguments> </cd:command> - <cd:command name="currentlabel" generated="yes" variant="generated" file="strc-lab.mkiv"> + <cd:command name="currentlabel" generated="yes" variant="example" file="strc-lab.mkiv"> <cd:sequence> <cd:string value="current"/> <cd:variable value="label"/> @@ -207,4 +210,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-labeltext.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-labeltext.xml index 247783762e4..34c70231f0b 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-labeltext.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-labeltext.xml @@ -11,486 +11,513 @@ </cd:arguments> </cd:command> - <cd:command name="setuplabeltext" generated="yes" variant="generated" file="lang-lab.mkiv"> + <cd:command name="setuplabeltext" generated="yes" variant="instance" file="lang-lab.mkiv"> <cd:sequence> <cd:string value="setup"/> - <cd:variable value="label"/> + <cd:instance value="label"/> <cd:string value="text"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-language-optional"/> <cd:resolve name="assignment-userdata-list"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-labelclass"/> + </cd:instances> </cd:command> - <cd:command name="presetlabeltext" generated="yes" variant="generated" file="lang-lab.mkiv"> + <cd:command name="presetlabeltext" generated="yes" variant="instance" file="lang-lab.mkiv"> <cd:sequence> <cd:string value="preset"/> - <cd:variable value="label"/> + <cd:instance value="label"/> <cd:string value="text"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-language-optional"/> <cd:resolve name="assignment-userdata-list"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-labelclass"/> + </cd:instances> </cd:command> - <cd:command name="copylabeltext" generated="yes" variant="generated" file="lang-lab.mkiv"> + <cd:command name="copylabeltext" generated="yes" variant="instance" file="lang-lab.mkiv"> <cd:sequence> <cd:string value="copy"/> - <cd:variable value="label"/> + <cd:instance value="label"/> <cd:string value="text"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-language-optional"/> <cd:resolve name="assignment-labeldata-list"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-labelclass"/> + </cd:instances> </cd:command> - <cd:command name="labeltext" type="environment" generated="yes" variant="generated" file="lang-lab.mkiv"> + <cd:command name="labeltext" type="environment" generated="yes" variant="instance" file="lang-lab.mkiv"> <cd:sequence> - <cd:variable value="label"/> + <cd:instance value="label"/> <cd:string value="text"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-language-optional"/> <cd:resolve name="keyword-key"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-labelclass"/> + </cd:instances> </cd:command> - <cd:command name="labellanguage" generated="yes" variant="generated" file="lang-lab.mkiv"> + <cd:command name="labellanguage" generated="yes" variant="instance" file="lang-lab.mkiv"> <cd:sequence> - <cd:variable value="label"/> + <cd:instance value="label"/> <cd:string value="language"/> </cd:sequence> + <cd:instances> + <cd:resolve name="instance-labelclass"/> + </cd:instances> </cd:command> - <cd:command name="labeltext" generated="yes" variant="generated" file="lang-lab.mkiv"> + <cd:command name="labeltext" generated="yes" variant="instance" file="lang-lab.mkiv"> <cd:sequence> - <cd:variable value="label"/> + <cd:instance value="label"/> <cd:string value="text"/> </cd:sequence> <cd:arguments> <cd:resolve name="argument-key"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-labelclass"/> + </cd:instances> </cd:command> - <cd:command name="labeltexts" generated="yes" variant="generated" file="lang-lab.mkiv"> + <cd:command name="labeltexts" generated="yes" variant="instance" file="lang-lab.mkiv"> <cd:sequence> - <cd:variable value="label"/> + <cd:instance value="label"/> <cd:string value="texts"/> </cd:sequence> <cd:arguments> <cd:resolve name="argument-key"/> <cd:resolve name="argument-text"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-labeltext"/> + </cd:instances> </cd:command> - <cd:command name="leftlabeltext" generated="yes" variant="generated" file="lang-lab.mkiv"> + <cd:command name="leftlabeltext" generated="yes" variant="instance" file="lang-lab.mkiv"> <cd:sequence> <cd:string value="left"/> - <cd:variable value="label"/> + <cd:instance value="label"/> <cd:string value="text"/> </cd:sequence> <cd:arguments> <cd:resolve name="argument-key"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-labeltext"/> + </cd:instances> </cd:command> - <cd:command name="rightlabeltext" generated="yes" variant="generated" file="lang-lab.mkiv"> + <cd:command name="rightlabeltext" generated="yes" variant="instance" file="lang-lab.mkiv"> <cd:sequence> <cd:string value="right"/> - <cd:variable value="label"/> + <cd:instance value="label"/> <cd:string value="text"/> </cd:sequence> <cd:arguments> <cd:resolve name="argument-key"/> </cd:arguments> - </cd:command> - - <cd:command name="setuplabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="presetlabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="copylabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-labeldata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="labeltext" type="environment" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="keyword-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="labellanguage" file="lang-lab.mkiv"/> - - <cd:command name="labeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="labeltexts" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> - - <cd:command name="leftlabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="rightlabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupheadtext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="presetheadtext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="copyheadtext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-labeldata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="headtext" type="environment" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="keyword-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="headlanguage" file="lang-lab.mkiv"/> - - <cd:command name="headtext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="headtexts" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> - - <cd:command name="leftheadtext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="rightheadtext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupmathlabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="presetmathlabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="copymathlabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-labeldata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="mathlabeltext" type="environment" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="keyword-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="mathlabellanguage" file="lang-lab.mkiv"/> - - <cd:command name="mathlabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="mathlabeltexts" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> - - <cd:command name="leftmathlabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="rightmathlabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="setuptaglabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="presettaglabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="copytaglabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-labeldata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="taglabeltext" type="environment" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="keyword-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="taglabellanguage" file="lang-lab.mkiv"/> - - <cd:command name="taglabeltext" file="lang-lab.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupunittext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="presetunittext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="copyunittext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-labeldata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="unittext" type="environment" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="keyword-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="unitlanguage" file="phys-dim.mkiv"/> - - <cd:command name="unittext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupoperatortext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="presetoperatortext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="copyoperatortext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-labeldata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="operatortext" type="environment" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="keyword-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="operatorlanguage" file="phys-dim.mkiv"/> - - <cd:command name="operatortext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="setupprefixtext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="presetprefixtext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="copyprefixtext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-labeldata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="prefixtext" type="environment" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="keyword-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="prefixlanguage" file="phys-dim.mkiv"/> - - <cd:command name="prefixtext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - -<!-- - - <cd:command name="setupsuffixtext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="presetsuffixtext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="copysuffixtext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-labeldata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="suffixtext" type="environment" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="keyword-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="suffixlanguage" file="phys-dim.mkiv"/> - - <cd:command name="suffixtext" file="phys-dim.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - ---> - - <cd:command name="setupbtxlabeltext" file="publ-ini.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="presetbtxlabeltext" file="publ-ini.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-userdata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="copybtxlabeltext" file="publ-ini.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="assignment-labeldata-list"/> - </cd:arguments> - </cd:command> - - <cd:command name="btxlabeltext" type="environment" file="publ-ini.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-language-optional"/> - <cd:resolve name="keyword-key"/> - </cd:arguments> - </cd:command> - - <cd:command name="btxlabellanguage" file="publ-ini.mkiv"/> - - <cd:command name="btxlabeltext" file="publ-ini.mkiv"> - <cd:arguments> - <cd:resolve name="argument-key"/> - </cd:arguments> - </cd:command> - -</cd:interface>
\ No newline at end of file + <cd:instances> + <cd:resolve name="instance-labeltext"/> + </cd:instances> + </cd:command> + + <!-- + + <cd:command name="setuplabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="presetlabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="copylabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-labeldata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="labeltext" type="environment" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="keyword-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="labellanguage" file="lang-lab.mkiv"/> + + <cd:command name="labeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="labeltexts" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="leftlabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="rightlabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="setupheadtext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="presetheadtext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="copyheadtext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-labeldata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="headtext" type="environment" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="keyword-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="headlanguage" file="lang-lab.mkiv"/> + + <cd:command name="headtext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="headtexts" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="leftheadtext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="rightheadtext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="setupmathlabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="presetmathlabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="copymathlabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-labeldata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="mathlabeltext" type="environment" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="keyword-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="mathlabellanguage" file="lang-lab.mkiv"/> + + <cd:command name="mathlabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="mathlabeltexts" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="leftmathlabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="rightmathlabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="setuptaglabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="presettaglabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="copytaglabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-labeldata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="taglabeltext" type="environment" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="keyword-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="taglabellanguage" file="lang-lab.mkiv"/> + + <cd:command name="taglabeltext" file="lang-lab.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="setupunittext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="presetunittext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="copyunittext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-labeldata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="unittext" type="environment" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="keyword-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="unitlanguage" file="phys-dim.mkiv"/> + + <cd:command name="unittext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="setupoperatortext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="presetoperatortext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="copyoperatortext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-labeldata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="operatortext" type="environment" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="keyword-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="operatorlanguage" file="phys-dim.mkiv"/> + + <cd:command name="operatortext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="setupprefixtext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="presetprefixtext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="copyprefixtext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-labeldata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="prefixtext" type="environment" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="keyword-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="prefixlanguage" file="phys-dim.mkiv"/> + + <cd:command name="prefixtext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="setupsuffixtext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="presetsuffixtext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="copysuffixtext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-labeldata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="suffixtext" type="environment" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="keyword-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="suffixlanguage" file="phys-dim.mkiv"/> + + <cd:command name="suffixtext" file="phys-dim.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="setupbtxlabeltext" file="publ-ini.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="presetbtxlabeltext" file="publ-ini.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-userdata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="copybtxlabeltext" file="publ-ini.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="assignment-labeldata-list"/> + </cd:arguments> + </cd:command> + + <cd:command name="btxlabeltext" type="environment" file="publ-ini.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-language-optional"/> + <cd:resolve name="keyword-key"/> + </cd:arguments> + </cd:command> + + <cd:command name="btxlabellanguage" file="publ-ini.mkiv"/> + + <cd:command name="btxlabeltext" file="publ-ini.mkiv"> + <cd:arguments> + <cd:resolve name="argument-key"/> + </cd:arguments> + </cd:command> + + --> + +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-language.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-language.xml index 26bdbf06070..395e08c3469 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-language.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-language.xml @@ -4,7 +4,7 @@ <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> - <cd:command name="installlanguage" variant="1" file="lang-ini.mkiv"> + <cd:command name="installlanguage" file="lang-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes"> @@ -13,7 +13,7 @@ </cd:arguments> </cd:command> - <cd:command name="installlanguage" variant="2" file="lang-ini.mkiv"> + <cd:command name="installlanguage" variant="name" file="lang-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-language"/> @@ -116,6 +116,10 @@ <cd:parameter name="rightsubsentence"> <cd:constant type="cd:command"/> </cd:parameter> + <cd:parameter name="factor"> + <cd:constant type="yes"/> + <cd:constant type="no" default="yes"/> + </cd:parameter> </cd:assignments> </cd:arguments> </cd:command> @@ -152,7 +156,7 @@ </cd:arguments> </cd:command> - <cd:command name="language" generated="yes" variant="generated" file="lang-ini.mkiv"> + <cd:command name="language" generated="yes" variant="example" file="lang-ini.mkiv"> <cd:sequence> <cd:variable value="language"/> </cd:sequence> @@ -197,4 +201,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-layer.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-layer.xml index 6be7cccc9fe..9157ecdbf9f 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-layer.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-layer.xml @@ -46,7 +46,7 @@ </cd:arguments> </cd:command> - <cd:command name="setlayerframed" variant="1" file="pack-box.mkiv"> + <cd:command name="setlayerframed" file="pack-box.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes" optional="yes"> @@ -59,7 +59,7 @@ </cd:arguments> </cd:command> - <cd:command name="setlayerframed" variant="2" file="pack-box.mkiv"> + <cd:command name="setlayerframed" variant="combination" file="pack-box.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes" optional="yes"> @@ -267,7 +267,7 @@ </cd:arguments> </cd:command> - <cd:command name="definelayerpreset" variant="1" file="pack-lyr.mkiv"> + <cd:command name="definelayerpreset" file="pack-lyr.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes"> @@ -276,7 +276,7 @@ </cd:arguments> </cd:command> - <cd:command name="definelayerpreset" variant="2" file="pack-lyr.mkiv"> + <cd:command name="definelayerpreset" variant="name" file="pack-lyr.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-name"/> @@ -324,4 +324,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-layout.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-layout.xml index 984995f1056..f3e42515e40 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-layout.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-layout.xml @@ -14,7 +14,7 @@ </cd:arguments> </cd:command> - <cd:command name="setuplayout" variant="1" file="page-lay.mkiv"> + <cd:command name="setuplayout" file="page-lay.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:assignments list="yes"> @@ -174,6 +174,9 @@ <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"/> @@ -208,7 +211,7 @@ </cd:arguments> </cd:command> - <cd:command name="setuplayout" variant="2" file="page-lay.mkiv"> + <cd:command name="setuplayout" variant="name" file="page-lay.mkiv"> <cd:arguments> <cd:keywords> <cd:constant type="reset"/> @@ -364,4 +367,4 @@ <cd:command name="spread" type="environment" file="page-spr.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-linenumber.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-linenumber.xml index 623595140e6..1c7ca2f75fa 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-linenumber.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-linenumber.xml @@ -89,16 +89,30 @@ </cd:arguments> </cd:command> - <cd:command name="linenumbering" type="environment" variant="1" file="page-lin.mkvi"> + <cd:command name="linenumbering" type="environment" file="page-lin.mkvi"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuplinenumbering"/> + <cd:parameter name="continue"> + <cd:constant type="yes"/> + <cd:constant type="no" default="yes"/> + </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 type="first" default="yes"/> + <cd:constant type="next"/> + </cd:parameter> </cd:assignments> </cd:arguments> </cd:command> - <cd:command name="linenumbering" type="environment" variant="2" file="page-lin.mkvi"> + <cd:command name="linenumbering" type="environment" variant="argument" file="page-lin.mkvi"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:keywords optional="yes"> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-lines.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-lines.xml index e43945e4de5..32c3c6b70cb 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-lines.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-lines.xml @@ -78,28 +78,41 @@ <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:assignments> </cd:arguments> </cd:command> - <cd:command name="lines" type="environment" generated="yes" variant="generated" file="spac-lin.mkiv"> + <cd:command name="lines" type="environment" generated="yes" variant="instance" file="spac-lin.mkiv"> <cd:sequence> - <cd:variable value="lines"/> + <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:resolve name="instance-lines"/> + </cd:instances> </cd:command> - <cd:command name="lines" type="environment" file="spac-lin.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuplines"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <!-- + + <cd:command name="lines" type="environment" file="spac-lin.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuplines"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> <cd:command name="emptylines" file="spac-lin.mkiv"> <cd:arguments> @@ -107,4 +120,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-linetable.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-linetable.xml index a104791617e..9b4cae16a63 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-linetable.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-linetable.xml @@ -162,4 +162,4 @@ --> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-list.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-list.xml index 38e534252ed..7e0def05267 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-list.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-list.xml @@ -88,7 +88,7 @@ <cd:constant type="cd:command"/> </cd:parameter> <cd:parameter name="command"> - <cd:constant type="cd:threeargument"/> + <cd:constant type="cd:threearguments"/> </cd:parameter> <cd:parameter name="numbercommand"> <cd:constant type="cd:oneargument"/> @@ -409,65 +409,78 @@ </cd:arguments> </cd:command> - <cd:command name="setupcombinedlist" generated="yes" variant="generated" file="strc-lst.mkvi"> + <cd:command name="setupcombinedlist" generated="yes" variant="instance" file="strc-lst.mkvi"> <cd:sequence> <cd:string value="setup"/> - <cd:variable value="combinedlist"/> + <cd:instance value="combinedlist"/> </cd:sequence> <cd:arguments> <cd:assignments list="yes"> <cd:inherit name="setuplist"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-combinedlist"/> + </cd:instances> </cd:command> - <cd:command name="placecombinedlist" generated="yes" variant="generated" file="strc-lst.mkvi"> + <cd:command name="placecombinedlist" generated="yes" variant="instance" file="strc-lst.mkvi"> <cd:sequence> <cd:string value="place"/> - <cd:variable value="combinedlist"/> + <cd:instance value="combinedlist"/> </cd:sequence> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setuplist"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-combinedlist"/> + </cd:instances> </cd:command> - <cd:command name="completecombinedlist" generated="yes" variant="generated" file="strc-lst.mkvi"> + <cd:command name="completecombinedlist" generated="yes" variant="instance" file="strc-lst.mkvi"> <cd:sequence> <cd:string value="complete"/> - <cd:variable value="combinedlist"/> + <cd:instance value="combinedlist"/> </cd:sequence> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setuplist"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-combinedlist"/> + </cd:instances> </cd:command> - <cd:command name="setupcontent" file="strc-lst.mkvi"> - <cd:arguments> - <cd:assignments list="yes"> - <cd:inherit name="setuplist"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="placecontent" file="strc-lst.mkvi"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuplist"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="setupcontent" file="strc-lst.mkvi"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setuplist"/> + </cd:assignments> + </cd:arguments> + </cd:command> - <cd:command name="completecontent" file="strc-lst.mkvi"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuplist"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="placecontent" file="strc-lst.mkvi"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuplist"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="completecontent" file="strc-lst.mkvi"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuplist"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> <cd:command name="structurelistuservariable" file="strc-lst.mkvi"> <cd:arguments> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-lohi.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-lohi.xml index 7cfd489eb2a..1fe891b2cd7 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-lohi.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-lohi.xml @@ -34,13 +34,16 @@ </cd:arguments> </cd:command> - <cd:command name="low" generated="yes" variant="generated" file="typo-scr.mkiv"> + <cd:command name="low" generated="yes" variant="instance" file="typo-scr.mkiv"> <cd:sequence> - <cd:variable value="low"/> + <cd:instance value="low"/> </cd:sequence> <cd:arguments> <cd:content/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-low"/> + </cd:instances> </cd:command> <cd:command name="low" file="typo-scr.mkiv"> @@ -79,13 +82,16 @@ </cd:arguments> </cd:command> - <cd:command name="high" generated="yes" variant="generated" file="typo-scr.mkiv"> + <cd:command name="high" generated="yes" variant="instance" file="typo-scr.mkiv"> <cd:sequence> - <cd:variable value="high"/> + <cd:instance value="high"/> </cd:sequence> <cd:arguments> <cd:content/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-high"/> + </cd:instances> </cd:command> <cd:command name="high" file="typo-scr.mkiv"> @@ -127,9 +133,9 @@ </cd:arguments> </cd:command> - <cd:command name="lowhigh" generated="yes" variant="generated" file="typo-scr.mkiv"> + <cd:command name="lowhigh" generated="yes" variant="instance" file="typo-scr.mkiv"> <cd:sequence> - <cd:variable value="lowhigh"/> + <cd:instance value="lowhigh"/> </cd:sequence> <cd:arguments> <cd:keywords optional="yes"> @@ -193,9 +199,9 @@ </cd:arguments> </cd:command> - <cd:command name="lowmidhigh" generated="yes" variant="generated" file="typo-scr.mkiv"> + <cd:command name="lowmidhigh" generated="yes" variant="instance" file="typo-scr.mkiv"> <cd:sequence> - <cd:variable value="lowmidhigh"/> + <cd:instance value="lowmidhigh"/> </cd:sequence> <cd:arguments> <cd:content/> @@ -220,4 +226,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-lua.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-lua.xml index 525753723bb..ef970609b3a 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-lua.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-lua.xml @@ -166,7 +166,7 @@ </cd:arguments> </cd:command> - <cd:command name="ctxfunctiondefinition" generated="yes" variant="generated" file="luat-ini.mkiv"> + <cd:command name="ctxfunctiondefinition" generated="yes" variant="example" file="luat-ini.mkiv"> <cd:sequence> <cd:variable value="ctxfunctiondefinition"/> </cd:sequence> @@ -184,10 +184,10 @@ </cd:arguments> </cd:command> - <cd:command name="ctxfunction" generated="yes" variant="generated" file="luat-ini.mkiv"> + <cd:command name="ctxfunction" generated="yes" variant="example" file="luat-ini.mkiv"> <cd:sequence> <cd:variable value="ctxfunction"/> </cd:sequence> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-makeup.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-makeup.xml index 2128464ef88..8831a8b0bcc 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-makeup.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-makeup.xml @@ -113,7 +113,7 @@ </cd:arguments> </cd:command> - <cd:command file="page-mak.mkvi" name="makeup" type="environment"> + <cd:command name="makeup" type="environment" file="page-mak.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes" optional="yes"> @@ -122,9 +122,9 @@ </cd:arguments> </cd:command> - <cd:command file="page-mak.mkvi" generated="yes" name="makeup" type="environment" variant="generated"> + <cd:command name="makeup" type="environment" generated="yes" variant="instance" file="page-mak.mkvi"> <cd:sequence> - <cd:variable value="makeup"/> + <cd:instance value="makeup"/> <cd:string value="makeup"/> </cd:sequence> <cd:arguments> @@ -133,47 +133,43 @@ </cd:assignments> </cd:arguments> <cd:instances> - <cd:constant value="standard"/> - <cd:constant value="page"/> - <cd:constant value="text"/> - <cd:constant value="middle"/> + <cd:resolve name="instance-makeup"/> </cd:instances> </cd:command> - <!-- - <cd:command name="standardmakeup" type="environment" file="page-mak.mkvi"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupmakeup"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="standardmakeup" type="environment" file="page-mak.mkvi"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmakeup"/> + </cd:assignments> + </cd:arguments> + </cd:command> - <cd:command name="textmakeup" type="environment" file="page-mak.mkvi"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupmakeup"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="textmakeup" type="environment" file="page-mak.mkvi"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmakeup"/> + </cd:assignments> + </cd:arguments> + </cd:command> - <cd:command name="pagemakeup" type="environment" file="page-mak.mkvi"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupmakeup"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="pagemakeup" type="environment" file="page-mak.mkvi"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmakeup"/> + </cd:assignments> + </cd:arguments> + </cd:command> - <cd:command name="middlemakeup" type="environment" file="page-mak.mkvi"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupmakeup"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="middlemakeup" type="environment" file="page-mak.mkvi"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmakeup"/> + </cd:assignments> + </cd:arguments> + </cd:command> --> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-margindata.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-margindata.xml index 5a2b014ea0f..a54362fece9 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-margindata.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-margindata.xml @@ -128,9 +128,9 @@ </cd:arguments> </cd:command> - <cd:command name="margindata" generated="yes" variant="generated" file="typo-mar.mkiv"> + <cd:command name="margindata" generated="yes" variant="instance" file="typo-mar.mkiv"> <cd:sequence> - <cd:variable value="margindata"/> + <cd:instance value="margindata"/> </cd:sequence> <cd:arguments> <cd:assignments list="yes" optional="yes"> @@ -144,6 +144,9 @@ </cd:assignments> <cd:content/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-margindata"/> + </cd:instances> </cd:command> <cd:command name="margindata" file="typo-mar.mkiv"> @@ -162,292 +165,253 @@ </cd:arguments> </cd:command> - <cd:command name="inleftmargin" file="typo-mar.mkiv"> - <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:command> + <!-- - <cd:command name="inrightmargin" file="typo-mar.mkiv"> - <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:command> + <cd:command name="inleftmargin" file="typo-mar.mkiv"> + <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:content/> + </cd:arguments> + </cd:command> - <cd:command name="inoutermargin" file="typo-mar.mkiv"> - <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:command> + <cd:command name="inrightmargin" file="typo-mar.mkiv"> + <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:content/> + </cd:arguments> + </cd:command> - <cd:command name="ininnermargin" file="typo-mar.mkiv"> - <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:command> + <cd:command name="inoutermargin" file="typo-mar.mkiv"> + <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:content/> + </cd:arguments> + </cd:command> - <cd:command name="inleftedge" file="typo-mar.mkiv"> - <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:command> + <cd:command name="ininnermargin" file="typo-mar.mkiv"> + <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:content/> + </cd:arguments> + </cd:command> - <cd:command name="inrightedge" file="typo-mar.mkiv"> - <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:command> + <cd:command name="inleftedge" file="typo-mar.mkiv"> + <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:content/> + </cd:arguments> + </cd:command> - <cd:command name="ininneredge" file="typo-mar.mkiv"> - <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:command> + <cd:command name="inrightedge" file="typo-mar.mkiv"> + <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:content/> + </cd:arguments> + </cd:command> - <cd:command name="inouteredge" file="typo-mar.mkiv"> - <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:command> + <cd:command name="ininneredge" file="typo-mar.mkiv"> + <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:content/> + </cd:arguments> + </cd:command> - <cd:command name="atleftmargin" file="typo-mar.mkiv"> - <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:command> + <cd:command name="inouteredge" file="typo-mar.mkiv"> + <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:content/> + </cd:arguments> + </cd:command> - <cd:command name="atrightmargin" file="typo-mar.mkiv"> - <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:command> + <cd:command name="atleftmargin" file="typo-mar.mkiv"> + <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:content/> + </cd:arguments> + </cd:command> - <cd:command name="inleft" file="typo-mar.mkiv"> - <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:command> + <cd:command name="atrightmargin" file="typo-mar.mkiv"> + <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:content/> + </cd:arguments> + </cd:command> - <cd:command name="inright" file="typo-mar.mkiv"> - <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:command> + <cd:command name="inleft" file="typo-mar.mkiv"> + <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:command> - <cd:command name="ininner" file="typo-mar.mkiv"> - <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:command> + <cd:command name="inright" file="typo-mar.mkiv"> + <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:command> - <cd:command name="inouter" file="typo-mar.mkiv"> - <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:command> + <cd:command name="ininner" file="typo-mar.mkiv"> + <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:command> - <cd:command name="inmargin" file="typo-mar.mkiv"> - <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:command> + <cd:command name="inouter" file="typo-mar.mkiv"> + <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:command> - <cd:command name="inother" file="typo-mar.mkiv"> - <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:command> + <cd:command name="inmargin" file="typo-mar.mkiv"> + <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:command> - <cd:command name="margintext" file="typo-mar.mkiv"> - <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:command> + <cd:command name="inother" file="typo-mar.mkiv"> + <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:command> - <cd:command name="marginword" file="typo-mar.mkiv"> - <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:command> + <cd:command name="margintext" file="typo-mar.mkiv"> + <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:content/> + </cd:arguments> + </cd:command> - <cd:command name="margintitle" file="typo-mar.mkiv"> - <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:command> + <cd:command name="marginword" file="typo-mar.mkiv"> + <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:content/> + </cd:arguments> + </cd:command> - <!-- + <cd:command name="margintitle" file="typo-mar.mkiv"> + <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:content/> + </cd:arguments> + </cd:command> <cd:command name="inothermargin" file="typo-mar.mkiv"> <cd:arguments> @@ -466,4 +430,4 @@ --> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-marker.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-marker.xml index 103fc5e5538..fe491650e85 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-marker.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-marker.xml @@ -30,4 +30,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-marking.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-marking.xml index a556f100715..644f0ac5b01 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-marking.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-marking.xml @@ -171,4 +171,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-math.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-math.xml index d16ba517388..58890d6eab4 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-math.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-math.xml @@ -4,7 +4,7 @@ <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> - <cd:command name="definemathematics" file="math-ini.mkiv"> + <cd:command name="definemathematics" category="mathematics" file="math-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-name-optional"/> @@ -14,7 +14,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupmathematics" file="math-ini.mkiv"> + <cd:command name="setupmathematics" category="mathematics" file="math-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> @@ -81,8 +81,8 @@ <cd:parameter name="textcolor"> <cd:constant type="cd:color"/> </cd:parameter> - <cd:parameter name="functionstyle"> - <cd:resolve name="value-style"/> + <cd:parameter name="functioncolor"> + <cd:constant type="cd:color"/> </cd:parameter> <cd:parameter name="integral"> <cd:constant type="limits"/> @@ -91,43 +91,50 @@ <cd:constant type="displaylimits"/> <cd:constant type="none"/> </cd:parameter> + <cd:parameter name="stylealternative"> + <cd:constant type="cd:name"/> + </cd:parameter> <cd:parameter name="default"> <cd:constant type="normal"/> <cd:constant type="italic" default="yes"/> </cd:parameter> + <cd:parameter name="fraction"> + <cd:constant type="ams"/> + <cd:constant type="ctx" default="yes"/> + </cd:parameter> </cd:assignments> </cd:arguments> </cd:command> - <cd:command name="inlineordisplaymath" file="math-ini.mkiv"> + <cd:command name="inlineordisplaymath" category="mathematics" file="math-ini.mkiv"> <cd:arguments> <cd:content/> <cd:content/> </cd:arguments> </cd:command> - <cd:command name="mathematics" file="math-ini.mkiv"> + <cd:command name="mathematics" category="mathematics" file="math-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:content/> </cd:arguments> </cd:command> - <cd:command name="math" file="math-ini.mkiv"> + <cd:command name="math" category="mathematics" file="math-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:content/> </cd:arguments> </cd:command> - <cd:command name="m" file="math-ini.mkiv"> + <cd:command name="m" category="mathematics" file="math-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:content/> </cd:arguments> </cd:command> - <cd:command name="definemathcommand" file="math-ini.mkiv"> + <cd:command name="definemathcommand" category="mathematics" file="math-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:keywords optional="yes"> @@ -157,7 +164,7 @@ </cd:arguments> </cd:command> - <cd:command name="mathcommand" generated="yes" variant="generated" file="math-ini.mkiv"> + <cd:command name="mathcommand" generated="yes" variant="example" file="math-ini.mkiv"> <cd:sequence> <cd:variable value="mathcommand"/> </cd:sequence> @@ -191,13 +198,13 @@ </cd:arguments> </cd:command> - <cd:command name="mathfunction" file="math-ini.mkiv"> + <cd:command name="mathfunction" category="mathematics" file="math-ini.mkiv"> <cd:arguments> <cd:content/> </cd:arguments> </cd:command> - <cd:command name="mfunction" file="math-ini.mkiv"> + <cd:command name="mfunction" category="mathematics" file="math-ini.mkiv"> <cd:arguments> <cd:content/> </cd:arguments> @@ -275,84 +282,98 @@ <cd:command name="mathtext" file="math-ini.mkiv"> <cd:arguments> + <cd:resolve name="string-boxoptions"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="mathtexttf" file="math-ini.mkiv"> <cd:arguments> + <cd:resolve name="string-boxoptions"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="mathtextit" file="math-ini.mkiv"> <cd:arguments> + <cd:resolve name="string-boxoptions"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="mathtextsl" file="math-ini.mkiv"> <cd:arguments> + <cd:resolve name="string-boxoptions"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="mathtextbf" file="math-ini.mkiv"> <cd:arguments> + <cd:resolve name="string-boxoptions"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="mathtextbi" file="math-ini.mkiv"> <cd:arguments> + <cd:resolve name="string-boxoptions"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="mathtextbs" file="math-ini.mkiv"> <cd:arguments> + <cd:resolve name="string-boxoptions"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="mathword" file="math-ini.mkiv"> <cd:arguments> + <cd:resolve name="string-boxoptions"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="mathwordtf" file="math-ini.mkiv"> <cd:arguments> + <cd:resolve name="string-boxoptions"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="mathwordit" file="math-ini.mkiv"> <cd:arguments> + <cd:resolve name="string-boxoptions"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="mathwordsl" file="math-ini.mkiv"> <cd:arguments> + <cd:resolve name="string-boxoptions"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="mathwordbf" file="math-ini.mkiv"> <cd:arguments> + <cd:resolve name="string-boxoptions"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="mathwordbi" file="math-ini.mkiv"> <cd:arguments> + <cd:resolve name="string-boxoptions"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> <cd:command name="mathwordbs" file="math-ini.mkiv"> <cd:arguments> + <cd:resolve name="string-boxoptions"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-mathalignment.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-mathalignment.xml index cc0ff6fa724..5caa1348cbf 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-mathalignment.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-mathalignment.xml @@ -37,31 +37,38 @@ </cd:arguments> </cd:command> - <cd:command name="mathalignment" type="environment" generated="yes" variant="generated" file="math-ali.mkiv"> + <cd:command name="mathalignment" type="environment" generated="yes" variant="instance" file="math-ali.mkiv"> <cd:sequence> - <cd:variable value="mathalignment"/> + <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:resolve name="instance-mathalignment"/> + </cd:instances> </cd:command> - <cd:command name="mathalignment" type="environment" file="math-ali.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupmathalignment"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="align" type="environment" file="math-ali.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupmathalignment"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="mathalignment" type="environment" file="math-ali.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmathalignment"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="align" type="environment" file="math-ali.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmathalignment"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> </cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-mathcases.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-mathcases.xml index 9744fa9e553..8a27c441341 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-mathcases.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-mathcases.xml @@ -41,31 +41,38 @@ </cd:arguments> </cd:command> - <cd:command name="mathcases" type="environment" generated="yes" variant="generated" file="math-ali.mkiv"> + <cd:command name="mathcases" type="environment" generated="yes" variant="instance" file="math-ali.mkiv"> <cd:sequence> - <cd:variable value="mathcases"/> + <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:resolve name="instance-mathcases"/> + </cd:instances> </cd:command> - <cd:command name="mathcases" type="environment" file="math-ali.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupmathcases"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="cases" type="environment" file="math-ali.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupmathcases"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="mathcases" type="environment" file="math-ali.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmathcases"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="cases" type="environment" file="math-ali.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmathcases"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> </cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-mathfence.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-mathfence.xml index b23f8558e2f..9676e2a379c 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-mathfence.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-mathfence.xml @@ -40,11 +40,16 @@ <cd:parameter name="state"> <cd:constant type="auto"/> </cd:parameter> + <cd:parameter name="factor"> + <cd:constant type="auto" default="yes"/> + <cd:constant type="none"/> + <cd:constant type="number"/> + </cd:parameter> </cd:assignments> </cd:arguments> </cd:command> - <cd:command name="fence" generated="yes" variant="generated" file="math-fen.mkiv"> + <cd:command name="fence" generated="yes" variant="example" file="math-fen.mkiv"> <cd:sequence> <cd:variable value="fence"/> </cd:sequence> @@ -196,4 +201,4 @@ <cd:command name="checkedfences" type="environment" file="math-fen.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-mathmatrix.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-mathmatrix.xml index a934d2b3167..50f99205a3e 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-mathmatrix.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-mathmatrix.xml @@ -53,32 +53,39 @@ </cd:arguments> </cd:command> - <cd:command name="mathmatrix" type="environment" generated="yes" variant="generated" file="math-ali.mkiv"> + <cd:command name="mathmatrix" type="environment" generated="yes" variant="instance" file="math-ali.mkiv"> <cd:sequence> - <cd:variable value="mathmatrix"/> + <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:resolve name="instance-mathmatrix"/> + </cd:instances> </cd:command> - <cd:command name="mathmatrix" type="environment" file="math-ali.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupmathmatrix"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="matrix" type="environment" file="math-ali.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupmathmatrix"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="mathmatrix" type="environment" file="math-ali.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmathmatrix"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="matrix" type="environment" file="math-ali.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmathmatrix"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> <cd:command name="matrices" type="environment" file="math-ali.mkiv"> <cd:arguments> @@ -112,4 +119,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-mathornament.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-mathornament.xml index 6009b792191..cfa7b0d184f 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-mathornament.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-mathornament.xml @@ -34,7 +34,7 @@ </cd:arguments> </cd:command> - <cd:command name="mathornament" generated="yes" variant="generated" file="math-rad.mkvi"> + <cd:command name="mathornament" generated="yes" variant="example" file="math-rad.mkvi"> <cd:sequence> <cd:variable value="mathornament"/> </cd:sequence> @@ -43,4 +43,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-mathradical.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-mathradical.xml index cedbb420079..e3ab9a6aa4c 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-mathradical.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-mathradical.xml @@ -36,7 +36,7 @@ </cd:arguments> </cd:command> - <cd:command name="mathradical" generated="yes" variant="generated" file="math-rad.mkvi"> + <cd:command name="mathradical" generated="yes" variant="example" file="math-rad.mkvi"> <cd:sequence> <cd:variable value="mathradical"/> </cd:sequence> @@ -53,4 +53,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-mathstackers.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-mathstackers.xml index 37b5737ff60..ef8d9d5e3b4 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-mathstackers.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-mathstackers.xml @@ -120,7 +120,7 @@ </cd:arguments> </cd:command> - <cd:command name="mathextensible" generated="yes" variant="generated" file="math-stc.mkvi"> + <cd:command name="mathextensible" generated="yes" variant="example" file="math-stc.mkvi"> <cd:sequence> <cd:variable value="mathextensible"/> </cd:sequence> @@ -147,7 +147,7 @@ </cd:arguments> </cd:command> - <cd:command name="mathoverextensible" generated="yes" variant="generated" file="math-stc.mkvi"> + <cd:command name="mathoverextensible" generated="yes" variant="example" file="math-stc.mkvi"> <cd:sequence> <cd:variable value="mathoverextensible"/> </cd:sequence> @@ -167,7 +167,7 @@ </cd:arguments> </cd:command> - <cd:command name="mathunderextensible" generated="yes" variant="generated" file="math-stc.mkvi"> + <cd:command name="mathunderextensible" generated="yes" variant="example" file="math-stc.mkvi"> <cd:sequence> <cd:variable value="mathunderextensible"/> </cd:sequence> @@ -188,7 +188,7 @@ </cd:arguments> </cd:command> - <cd:command name="mathdoubleextensible" generated="yes" variant="generated" file="math-stc.mkvi"> + <cd:command name="mathdoubleextensible" generated="yes" variant="example" file="math-stc.mkvi"> <cd:sequence> <cd:variable value="mathdoubleextensible"/> </cd:sequence> @@ -207,7 +207,7 @@ </cd:arguments> </cd:command> - <cd:command name="mathovertextextensible" generated="yes" variant="generated" file="math-stc.mkvi"> + <cd:command name="mathovertextextensible" generated="yes" variant="example" file="math-stc.mkvi"> <cd:sequence> <cd:variable value="mathovertextextensible"/> </cd:sequence> @@ -227,7 +227,7 @@ </cd:arguments> </cd:command> - <cd:command name="mathundertextextensible" generated="yes" variant="generated" file="math-stc.mkvi"> + <cd:command name="mathundertextextensible" generated="yes" variant="example" file="math-stc.mkvi"> <cd:sequence> <cd:variable value="mathundertextextensible"/> </cd:sequence> @@ -245,7 +245,7 @@ </cd:arguments> </cd:command> - <cd:command name="mathtriplet" generated="yes" variant="generated" file="math-stc.mkvi"> + <cd:command name="mathtriplet" generated="yes" variant="example" file="math-stc.mkvi"> <cd:sequence> <cd:variable value="mathtriplet"/> </cd:sequence> @@ -1772,7 +1772,7 @@ </cd:arguments> </cd:command> - <cd:command name="mathunstacked" generated="yes" variant="generated" file="math-stc.mkvi"> + <cd:command name="mathunstacked" generated="yes" variant="example" file="math-stc.mkvi"> <cd:sequence> <cd:variable value="mathunstacked"/> </cd:sequence> @@ -1786,4 +1786,4 @@ <cd:command name="iff" file="math-stc.mkvi"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-metapost.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-metapost.xml index ca15ebb9de9..00250f787b1 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-metapost.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-metapost.xml @@ -389,7 +389,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupMPgraphics" file="meta-ini"> + <cd:command name="setupMPgraphics" file="meta-ini.mkiv"> <cd:arguments> <cd:assignments list="yes"> <cd:parameter name="color"> @@ -403,4 +403,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-mixedcolumns.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-mixedcolumns.xml index 09e0f3b3409..6d0142536a1 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-mixedcolumns.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-mixedcolumns.xml @@ -19,7 +19,7 @@ <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> <cd:parameter name="grid"> - <cd:inherit name="setupgrid"/> + <cd:inherit name="definegridsnapping"/> </cd:parameter> <cd:parameter name="rulethickness"> <cd:constant type="cd:dimension"/> @@ -105,23 +105,30 @@ </cd:arguments> </cd:command> - <cd:command name="mixedcolumns" type="environment" generated="yes" variant="generated" file="page-mix.mkiv"> + <cd:command name="mixedcolumns" type="environment" generated="yes" variant="instance" file="page-mix.mkiv"> <cd:sequence> - <cd:variable value="mixedcolumns"/> + <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:resolve name="instance-mixedcolumns"/> + </cd:instances> </cd:command> - <cd:command name="boxedcolumns" type="environment" file="page-mix.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupmixedcolumns"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <!-- + + <cd:command name="boxedcolumns" type="environment" file="page-mix.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupmixedcolumns"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> </cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-modes.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-modes.xml index 8df4c27f68b..0a0abc7c71c 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-modes.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-modes.xml @@ -213,4 +213,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-modules.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-modules.xml index 9567cb9af20..d8eda7fba51 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-modules.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-modules.xml @@ -62,13 +62,13 @@ </cd:arguments> </cd:command> - <cd:command name="module" type="environment" variant="1" file="file-mod.mkvi"> + <cd:command name="module" type="environment" file="file-mod.mkvi"> <cd:arguments> <cd:resolve name="keyword-file"/> </cd:arguments> </cd:command> - <cd:command name="module" type="environment" variant="2" file="file-mod.mkvi"> + <cd:command name="module" type="environment" variant="string" file="file-mod.mkvi"> <cd:arguments> <cd:resolve name="string-file"/> </cd:arguments> @@ -123,4 +123,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-narrow.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-narrow.xml index 1fa8699e136..25e40fd0845 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-narrow.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-narrow.xml @@ -60,7 +60,7 @@ </cd:arguments> </cd:command> - <cd:command name="narrower" type="environment" generated="yes" variant="generated" file="spac-hor.mkiv"> + <cd:command name="narrower" type="environment" generated="yes" variant="example" file="spac-hor.mkiv"> <cd:sequence> <cd:variable value="narrower"/> </cd:sequence> @@ -77,7 +77,7 @@ </cd:arguments> </cd:command> - <cd:command name="narrow" type="environment" variant="1" file="spac-hor.mkiv"> + <cd:command name="narrow" type="environment" file="spac-hor.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:assignments list="yes" optional="yes"> @@ -86,7 +86,7 @@ </cd:arguments> </cd:command> - <cd:command name="narrow" type="environment" variant="2" file="spac-hor.mkiv"> + <cd:command name="narrow" type="environment" variant="name" file="spac-hor.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:keywords list="yes" optional="yes"> @@ -101,7 +101,7 @@ </cd:arguments> </cd:command> - <cd:command name="narrow" type="environment" variant="3" file="spac-hor.mkiv"> + <cd:command name="narrow" type="environment" variant="assignment" file="spac-hor.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setupnarrower"/> @@ -118,4 +118,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-naturaltable.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-naturaltable.xml index d7ba1aac86e..e18be1b794a 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-naturaltable.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-naturaltable.xml @@ -105,6 +105,8 @@ </cd:parameter> <cd:parameter name="alignmentcharacter"> <cd:constant type="cd:text"/> + <cd:constant type="cd:text" prefix="number" method="apply"/> + <cd:constant type="cd:text" prefix="text" method="apply"/> </cd:parameter> <cd:parameter name="distance"> <cd:constant type="cd:dimension"/> @@ -113,6 +115,7 @@ <cd:constant type="cd:color"/> </cd:parameter> <cd:parameter name="style"> + <cd:constant type="math"/> <cd:resolve name="value-style"/> </cd:parameter> <cd:inherit name="setupframed"/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-note.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-note.xml index be74ca3a619..a7ecb5401d7 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-note.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-note.xml @@ -156,6 +156,9 @@ <cd:constant type="no" default="yes"/> <cd:constant type="xml"/> </cd:parameter> + <cd:parameter name="referenceprefix"> + <cd:resolve name="value-referenceprefix"/> + </cd:parameter> <cd:parameter name="sample"> <cd:constant type="cd:text"/> </cd:parameter> @@ -180,54 +183,62 @@ </cd:arguments> </cd:command> - <!-- - - <cd:command name="setupnotations" file="strc-not.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-name-list-optional"/> - <cd:assignments list="yes"> - <cd:inherit name="setupnotation"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - --> + <cd:command name="setupnotations" file="strc-not.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:assignments list="yes"> + <cd:inherit name="setupnotation"/> + </cd:assignments> + </cd:arguments> + </cd:command> - <cd:command name="note" type="environment" generated="yes" variant="generated:1" file="strc-not.mkvi"> + <cd:command name="note" type="environment" generated="yes" variant="instance:assignment" file="strc-not.mkvi"> <cd:sequence> - <cd:variable value="note"/> + <cd:instance value="note"/> </cd:sequence> <cd:arguments> <cd:resolve name="assignment-constructiondata-list-optional"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-note"/> + </cd:instances> </cd:command> - <cd:command name="note" type="environment" generated="yes" variant="generated:2" file="strc-not.mkvi"> + <cd:command name="note" type="environment" generated="yes" variant="instance" file="strc-not.mkvi"> <cd:sequence> - <cd:variable value="note"/> + <cd:instance value="note"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-reference-list-optional"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-note"/> + </cd:instances> </cd:command> - <cd:command name="note" generated="yes" variant="generated:1" file="strc-not.mkvi"> + <cd:command name="note" generated="yes" variant="instance" file="strc-not.mkvi"> <cd:sequence> - <cd:variable value="note"/> + <cd:instance value="note"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-reference-list-optional"/> <cd:resolve name="argument-text"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-note"/> + </cd:instances> </cd:command> - <cd:command name="note" generated="yes" variant="generated:2" file="strc-not.mkvi"> + <cd:command name="note" generated="yes" variant="instance:assignment" file="strc-not.mkvi"> <cd:sequence> - <cd:variable value="note"/> + <cd:instance value="note"/> </cd:sequence> <cd:arguments> <cd:resolve name="assignment-constructiondata-list"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-note"/> + </cd:instances> </cd:command> <cd:command name="definenote" file="strc-not.mkvi"> @@ -330,7 +341,7 @@ <cd:constant type="cd:command"/> </cd:parameter> <cd:parameter name="after"> - <cd:constant type="cd.command"/> + <cd:constant type="cd:command"/> </cd:parameter> <cd:parameter name="inbetween"> <cd:constant type="cd:command"/> @@ -375,20 +386,16 @@ </cd:arguments> </cd:command> - <!-- - - <cd:command name="setupnotes" file="strc-not.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-name-list-optional"/> - <cd:assignments list="yes"> - <cd:inherit name="setupnote"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - --> + <cd:command name="setupnotes" file="strc-not.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:assignments list="yes"> + <cd:inherit name="setupnote"/> + </cd:assignments> + </cd:arguments> + </cd:command> - <cd:command name="setnote" variant="1" file="strc-not.mkvi"> + <cd:command name="setnote" file="strc-not.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-reference-list-optional"/> @@ -396,14 +403,14 @@ </cd:arguments> </cd:command> - <cd:command name="setnote" variant="2" file="strc-not.mkvi"> + <cd:command name="setnote" variant="assignment" file="strc-not.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="assignment-constructiondata-list"/> </cd:arguments> </cd:command> - <cd:command name="setnotetext" variant="1" file="strc-not.mkvi"> + <cd:command name="setnotetext" file="strc-not.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="keyword-reference-list-optional"/> @@ -411,7 +418,7 @@ </cd:arguments> </cd:command> - <cd:command name="setnotetext" variant="2" file="strc-not.mkvi"> + <cd:command name="setnotetext" variant="assignment" file="strc-not.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="assignment-constructiondata-list"/> @@ -483,39 +490,43 @@ </cd:arguments> </cd:command> - <cd:command name="footnote" type="environment" variant="1" file="strc-not.mkvi"> - <cd:arguments> - <cd:resolve name="assignment-constructiondata-list-optional"/> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="footnote" type="environment" variant="2" file="strc-not.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="footnote" type="environment" variant="assignment" file="strc-not.mkvi"> + <cd:arguments> + <cd:resolve name="assignment-constructiondata-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="footnote" variant="1" file="strc-not.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="footnote" type="environment" file="strc-not.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="footnote" variant="2" file="strc-not.mkvi"> - <cd:arguments> - <cd:resolve name="assignment-constructiondata-list"/> - </cd:arguments> - </cd:command> + <cd:command name="footnote" file="strc-not.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="footnote" variant="assignment" file="strc-not.mkvi"> + <cd:arguments> + <cd:resolve name="assignment-constructiondata-list"/> + </cd:arguments> + </cd:command> + + --> - <cd:command name="footnotetext" variant="1" file="strc-not.mkvi"> + <cd:command name="footnotetext" file="strc-not.mkvi"> <cd:arguments> <cd:resolve name="keyword-reference-list-optional"/> <cd:resolve name="argument-text"/> </cd:arguments> </cd:command> - <cd:command name="footnotetext" variant="2" file="strc-not.mkvi"> + <cd:command name="footnotetext" variant="assignment" file="strc-not.mkvi"> <cd:arguments> <cd:resolve name="assignment-constructiondata-list"/> </cd:arguments> @@ -539,30 +550,34 @@ </cd:arguments> </cd:command> - <cd:command name="endnote" type="environment" variant="1" file="strc-not.mkvi"> - <cd:arguments> - <cd:resolve name="assignment-constructiondata-list-optional"/> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="endnote" type="environment" variant="2" file="strc-not.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="endnote" type="environment" variant="assignment" file="strc-not.mkvi"> + <cd:arguments> + <cd:resolve name="assignment-constructiondata-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="endnote" variant="1" file="strc-not.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="endnote" type="environment" file="strc-not.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="endnote" variant="2" file="strc-not.mkvi"> - <cd:arguments> - <cd:resolve name="assignment-constructiondata-list"/> - </cd:arguments> - </cd:command> + <cd:command name="endnote" file="strc-not.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="endnote" variant="assignment" file="strc-not.mkvi"> + <cd:arguments> + <cd:resolve name="assignment-constructiondata-list"/> + </cd:arguments> + </cd:command> + + --> <cd:command name="definelinenote" file="strc-lnt.mkvi"> <cd:arguments> @@ -598,34 +613,43 @@ </cd:arguments> </cd:command> - <cd:command name="linenote" generated="yes" variant="generated" file="strc-lnt.mkvi"> + <cd:command name="linenote" generated="yes" variant="instance" file="strc-lnt.mkvi"> <cd:sequence> - <cd:variable value="linenote"/> + <cd:instance value="linenote"/> </cd:sequence> <cd:arguments> <cd:resolve name="argument-text"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-linenote"/> + </cd:instances> </cd:command> - <cd:command name="startlinenote" generated="yes" variant="generated" file="strc-lnt.mkvi"> + <cd:command name="startlinenote" generated="yes" variant="instance" file="strc-lnt.mkvi"> <cd:sequence> <cd:string value="start"/> - <cd:variable value="linenote"/> + <cd:instance value="linenote"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-reference"/> <cd:resolve name="argument-text"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-linenote"/> + </cd:instances> </cd:command> - <cd:command name="stoplinenote" generated="yes" variant="generated" file="strc-lnt.mkvi"> + <cd:command name="stoplinenote" generated="yes" variant="instance" file="strc-lnt.mkvi"> <cd:sequence> <cd:string value="stop"/> - <cd:variable value="linenote"/> + <cd:instance value="linenote"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-reference"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-linenote"/> + </cd:instances> </cd:command> <cd:command name="fromlinenote" file="strc-lnt.mkvi"> @@ -641,23 +665,27 @@ </cd:arguments> </cd:command> - <cd:command name="linenote" file="strc-lnt.mkvi"> - <cd:arguments> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="startlinenote" file="strc-lnt.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="linenote" file="strc-lnt.mkvi"> + <cd:arguments> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> - <cd:command name="stoplinenote" file="strc-lnt.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-reference"/> - </cd:arguments> - </cd:command> + <cd:command name="startlinenote" file="strc-lnt.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="stoplinenote" file="strc-lnt.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-reference"/> + </cd:arguments> + </cd:command> + + --> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-object.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-object.xml index 804d17af8e6..6e105b37709 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-object.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-object.xml @@ -129,4 +129,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-offset.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-offset.xml index 8e68a3befd9..fc759673d1e 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-offset.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-offset.xml @@ -71,4 +71,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-ornament.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-ornament.xml index 8ad0b7cfb80..f4ae43a6d1c 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-ornament.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-ornament.xml @@ -4,7 +4,7 @@ <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> - <cd:command name="ornamenttext" variant="1" file="pack-box.mkiv"> + <cd:command name="ornamenttext" variant="collector" file="pack-box.mkiv"> <cd:arguments> <cd:assignments list="yes"> <cd:parameter name="alternative"> @@ -27,7 +27,7 @@ </cd:arguments> </cd:command> - <cd:command name="ornamenttext" variant="2" file="pack-box.mkiv"> + <cd:command name="ornamenttext" variant="layer" file="pack-box.mkiv"> <cd:arguments> <cd:assignments list="yes"> <cd:parameter name="alternative"> @@ -44,7 +44,7 @@ </cd:arguments> </cd:command> - <cd:command name="ornamenttext" variant="3" file="pack-box.mkiv"> + <cd:command name="ornamenttext" variant="direct" file="pack-box.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:resolve name="argument-text"/> @@ -52,7 +52,7 @@ </cd:arguments> </cd:command> - <cd:command name="defineornament" variant="1" file="pack-box.mkiv"> + <cd:command name="defineornament" variant="collector" file="pack-box.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes"> @@ -74,7 +74,7 @@ </cd:arguments> </cd:command> - <cd:command name="defineornament" variant="2" file="pack-box.mkiv"> + <cd:command name="defineornament" variant="layer" file="pack-box.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes"> @@ -90,7 +90,7 @@ </cd:arguments> </cd:command> - <cd:command name="ornament" generated="yes" variant="generated" file="pack-box.mkiv"> + <cd:command name="ornament" generated="yes" variant="example" file="pack-box.mkiv"> <cd:sequence> <cd:variable value="ornament"/> </cd:sequence> @@ -100,4 +100,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-output.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-output.xml index 1f59284ffeb..bf719ca6a64 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-output.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-output.xml @@ -14,7 +14,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupoutputroutine" variant="1" file="page-otr.mkvi"> + <cd:command name="setupoutputroutine" file="page-otr.mkvi"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:assignments list="yes"> @@ -25,7 +25,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupoutputroutine" variant="2" file="page-otr.mkvi"> + <cd:command name="setupoutputroutine" variant="name" file="page-otr.mkvi"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> @@ -46,4 +46,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-overlay.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-overlay.xml index dd2d4336390..91e9f4873d4 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-overlay.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-overlay.xml @@ -42,4 +42,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-pagebreak.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-pagebreak.xml index abc586ea620..917e4a71812 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-pagebreak.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-pagebreak.xml @@ -132,4 +132,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-pagegrid.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-pagegrid.xml index 29810d7db66..21f906a0c62 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-pagegrid.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-pagegrid.xml @@ -55,7 +55,7 @@ </cd:arguments> </cd:command> - <cd:command name="pagegrid" type="environment" generated="yes" variant="generated" file="page-cst.mkiv"> + <cd:command name="pagegrid" type="environment" generated="yes" variant="example" file="page-cst.mkiv"> <cd:sequence> <cd:variable value="pagegrid"/> </cd:sequence> @@ -217,4 +217,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-pageinjection.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-pageinjection.xml index 64becc385ac..c069dbc8b8d 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-pageinjection.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-pageinjection.xml @@ -49,14 +49,14 @@ </cd:arguments> </cd:command> - <cd:command name="pageinjection" variant="1" file="page-inj.mkvi"> + <cd:command name="pageinjection" file="page-inj.mkvi"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:resolve name="assignment-userdata-list-optional"/> </cd:arguments> </cd:command> - <cd:command name="pageinjection" variant="2" file="page-inj.mkvi"> + <cd:command name="pageinjection" variant="assignment" file="page-inj.mkvi"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setuppageinjection"/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-pageselection.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-pageselection.xml index 45c433269ac..99d55bb8a96 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-pageselection.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-pageselection.xml @@ -15,6 +15,9 @@ <cd:parameter name="n"> <cd:constant type="cd:number"/> </cd:parameter> + <cd:parameter name="category"> + <cd:constant type="cd:name"/> + </cd:parameter> </cd:assignments> </cd:arguments> </cd:command> @@ -35,6 +38,9 @@ <cd:parameter name="n"> <cd:constant type="cd:number"/> </cd:parameter> + <cd:parameter name="category"> + <cd:constant type="cd:name"/> + </cd:parameter> </cd:assignments> </cd:arguments> </cd:command> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-pagestate.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-pagestate.xml index 0d6a9481114..82396d00060 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-pagestate.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-pagestate.xml @@ -16,7 +16,7 @@ <cd:command name="setuppagestate" file="core-dat.mkiv"> <cd:arguments> - <cd:resolve name="keyword-name-optional-list"/> + <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> <cd:parameter name="delay"> <cd:constant type="yes" default="yes"/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-pairedbox.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-pairedbox.xml index fbf19025797..bbab966ba8e 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-pairedbox.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-pairedbox.xml @@ -90,22 +90,25 @@ </cd:arguments> </cd:command> - <cd:command name="setuppairedbox" generated="yes" variant="generated" file="pack-com.mkiv"> + <cd:command name="setuppairedbox" generated="yes" variant="instance" file="pack-com.mkiv"> <cd:sequence> <cd:string value="setup"/> - <cd:variable value="pairedbox"/> + <cd:instance value="pairedbox"/> </cd:sequence> <cd:arguments> <cd:assignments list="yes"> <cd:inherit name="setuppairedbox"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-pairedbox"/> + </cd:instances> </cd:command> - <cd:command name="placepairedbox" generated="yes" variant="generated" file="pack-com.mkiv"> + <cd:command name="placepairedbox" generated="yes" variant="instance" file="pack-com.mkiv"> <cd:sequence> <cd:string value="place"/> - <cd:variable value="pairedbox"/> + <cd:instance value="pairedbox"/> </cd:sequence> <cd:arguments> <cd:assignments list="yes" optional="yes"> @@ -114,45 +117,55 @@ <cd:content/> <cd:resolve name="argument-text"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-pairedbox"/> + </cd:instances> </cd:command> - <cd:command name="placepairedbox" type="environment" generated="yes" variant="generated" file="pack-com.mkiv"> + <cd:command name="placepairedbox" type="environment" generated="yes" variant="instance" file="pack-com.mkiv"> <cd:sequence> <cd:string value="place"/> - <cd:variable value="pairedbox"/> + <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:resolve name="instance-pairedbox"/> + </cd:instances> </cd:command> - <cd:command name="setuplegend" file="pack-com.mkiv"> - <cd:arguments> - <cd:assignments list="yes"> - <cd:inherit name="setuppairedbox"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="placelegend" file="pack-com.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuppairedbox"/> - </cd:assignments> - <cd:content/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="setuplegend" file="pack-com.mkiv"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:inherit name="setuppairedbox"/> + </cd:assignments> + </cd:arguments> + </cd:command> - <cd:command name="placelegend" type="environment" file="pack-com.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuppairedbox"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="placelegend" file="pack-com.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuppairedbox"/> + </cd:assignments> + <cd:content/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="placelegend" type="environment" file="pack-com.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuppairedbox"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> <cd:command name="placeontopofeachother" file="pack-com.mkiv"> <cd:arguments> @@ -168,4 +181,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-papersize.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-papersize.xml index 99d6b9d9d65..dab5e03bde2 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-papersize.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-papersize.xml @@ -102,7 +102,7 @@ --> - <cd:command name="definepapersize" variant="1" file="page-lay.mkiv"> + <cd:command name="definepapersize" file="page-lay.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes"> @@ -137,7 +137,7 @@ </cd:arguments> </cd:command> - <cd:command name="definepapersize" variant="2" file="page-lay.mkiv"> + <cd:command name="definepapersize" variant="name" file="page-lay.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:keywords list="yes"> @@ -149,7 +149,7 @@ </cd:arguments> </cd:command> - <cd:command name="setuppapersize" variant="1" file="page-lay.mkiv"> + <cd:command name="setuppapersize" variant="name" file="page-lay.mkiv"> <cd:arguments> <cd:keywords list="yes" optional="yes"> <cd:constant type="reset"/> @@ -178,7 +178,7 @@ <!-- - <cd:command name="setuppapersize" variant="2" file="page-lay.mkiv"> + <cd:command name="setuppapersize" file="page-lay.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:assignments list="yes"> @@ -197,7 +197,7 @@ --> - <cd:command name="setuppapersize" variant="2" file="page-lay.mkiv"> + <cd:command name="setuppapersize" file="page-lay.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:assignments list="yes"> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-paragraph.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-paragraph.xml index 63ddab64f07..8a88f72fcdb 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-paragraph.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-paragraph.xml @@ -68,4 +68,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-paragraphs.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-paragraphs.xml index 6c1dae0dbc9..99092f668c4 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-paragraphs.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-paragraphs.xml @@ -14,7 +14,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupparagraphs" variant="1" file="tabl-mis.mkiv"> + <cd:command name="setupparagraphs" file="tabl-mis.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:keywords list="yes" optional="yes"> @@ -76,7 +76,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupparagraphs" variant="2" file="tabl-mis.mkiv"> + <cd:command name="setupparagraphs" variant="assignment" file="tabl-mis.mkiv"> <cd:arguments> <cd:keywords optional="yes"> <cd:constant type="cd:number" prefix="cd:name" method="range"/> @@ -144,19 +144,19 @@ <cd:command name="nextparagraphs" file="tabl-mis.mkiv"/> - <cd:command name="paragraphs" type="environment" generated="yes" variant="generated" file="tabl-mis.mkiv"> + <cd:command name="paragraphs" type="environment" generated="yes" variant="example" file="tabl-mis.mkiv"> <cd:sequence> <cd:variable value="paragraphs"/> </cd:sequence> </cd:command> - <cd:command name="paragraphs" generated="yes" variant="generated" file="tabl-mis.mkiv"> + <cd:command name="paragraphs" generated="yes" variant="example" file="tabl-mis.mkiv"> <cd:sequence> <cd:variable value="paragraphs"/> </cd:sequence> </cd:command> - <cd:command name="nextparagraphs" generated="yes" variant="generated" file="tabl-mis.mkiv"> + <cd:command name="nextparagraphs" generated="yes" variant="example" file="tabl-mis.mkiv"> <cd:sequence> <cd:string value="next"/> <cd:variable value="paragraphs"/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-parallel.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-parallel.xml index ef2c55f3fc7..ed1c50c8613 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-parallel.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-parallel.xml @@ -76,10 +76,10 @@ </cd:arguments> </cd:command> - <cd:command name="parallel" type="environment" generated="yes" variant="generated" file="buff-par.mkvi"> + <cd:command name="parallel" type="environment" generated="yes" variant="example" file="buff-par.mkvi"> <cd:sequence> <cd:variable value="parallel"/> </cd:sequence> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-pdf.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-pdf.xml index 9d75ddfd3ca..5b4eab2c377 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-pdf.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-pdf.xml @@ -128,4 +128,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-penalty.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-penalty.xml index 8cadf672be5..ee241b9ff7d 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-penalty.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-penalty.xml @@ -26,4 +26,4 @@ <cd:command name="setdefaultpenalties" file="spac-ver.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-periods.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-periods.xml index e72152c38fa..9114ae55027 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-periods.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-periods.xml @@ -24,13 +24,13 @@ </cd:arguments> </cd:command> - <cd:command name="periods" variant="1" file="enco-ini.mkiv"> + <cd:command name="periods" file="enco-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-number-optional"/> </cd:arguments> </cd:command> - <cd:command name="periods" variant="2" file="enco-ini.mkiv"> + <cd:command name="periods" variant="assignment" file="enco-ini.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setupperiods"/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-placement.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-placement.xml index 4db3079579d..958ffaa6f94 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-placement.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-placement.xml @@ -60,7 +60,7 @@ </cd:arguments> </cd:command> - <cd:command name="placement" generated="yes" variant="generated" file="pack-mis.mkiv"> + <cd:command name="placement" generated="yes" variant="example" file="pack-mis.mkiv"> <cd:sequence> <cd:variable value="placement"/> </cd:sequence> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-position.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-position.xml index 54bc952dc92..e43ee58ef8b 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-position.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-position.xml @@ -183,6 +183,12 @@ </cd:arguments> </cd:command> + <cd:command name="MPwhd" file="anch-pos.mkiv"> + <cd:arguments> + <cd:resolve name="argument-name"/> + </cd:arguments> + </cd:command> + <cd:command name="MPxy" file="anch-pos.mkiv"> <cd:arguments> <cd:resolve name="argument-name"/> @@ -525,4 +531,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-positionbar.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-positionbar.xml index e6dadf8c536..48154069194 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-positionbar.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-positionbar.xml @@ -70,4 +70,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-processor.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-processor.xml index a4303775452..0c313c77a9f 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-processor.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-processor.xml @@ -48,4 +48,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-profile.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-profile.xml index 2df175cdf7f..a3fe7ea6eb8 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-profile.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-profile.xml @@ -97,4 +97,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-publication.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-publication.xml index 4d3583e7e63..83cb6c2c877 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-publication.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-publication.xml @@ -32,7 +32,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupbtx" variant="1" file="publ-ini.mkiv"> + <cd:command name="setupbtx" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:assignments list="yes"> @@ -114,7 +114,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupbtx" variant="2" file="publ-ini.mkiv"> + <cd:command name="setupbtx" variant="name" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> @@ -370,90 +370,90 @@ </cd:arguments> </cd:command> - <cd:command name="btxhybridcite" variant="1" file="publ-ini.mkiv"> + <cd:command name="btxhybridcite" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="btxhybridcite" variant="2" file="publ-ini.mkiv"> + <cd:command name="btxhybridcite" variant="userdata" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list"/> <cd:resolve name="assignment-userdata-list"/> </cd:arguments> </cd:command> - <cd:command name="btxhybridcite" variant="3" file="publ-ini.mkiv"> + <cd:command name="btxhybridcite" variant="alternative" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-btxalternative-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="btxhybridcite" variant="4" file="publ-ini.mkiv"> + <cd:command name="btxhybridcite" variant="direct" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="argument-reference"/> </cd:arguments> </cd:command> - <cd:command name="btxlistcitation" variant="1" file="publ-ini.mkiv"> + <cd:command name="btxlistcitation" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="btxlistcitation" variant="2" file="publ-ini.mkiv"> + <cd:command name="btxlistcitation" variant="userdata" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list"/> <cd:resolve name="assignment-userdata-list"/> </cd:arguments> </cd:command> - <cd:command name="btxlistcitation" variant="3" file="publ-ini.mkiv"> + <cd:command name="btxlistcitation" variant="alternative" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-btxalternative-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="btxtextcitation" variant="1" file="publ-ini.mkiv"> + <cd:command name="btxtextcitation" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="btxtextcitation" variant="2" file="publ-ini.mkiv"> + <cd:command name="btxtextcitation" variant="userdata" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list"/> <cd:resolve name="assignment-userdata-list"/> </cd:arguments> </cd:command> - <cd:command name="btxtextcitation" variant="3" file="publ-ini.mkiv"> + <cd:command name="btxtextcitation" variant="alternative" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-btxalternative-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="btxalwayscitation" variant="1" file="publ-ini.mkiv"> + <cd:command name="btxalwayscitation" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="btxalwayscitation" variant="2" file="publ-ini.mkiv"> + <cd:command name="btxalwayscitation" variant="userdata" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list"/> <cd:resolve name="assignment-userdata-list"/> </cd:arguments> </cd:command> - <cd:command name="btxalwayscitation" variant="3" file="publ-ini.mkiv"> + <cd:command name="btxalwayscitation" variant="alternative" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-btxalternative-optional"/> <cd:resolve name="keyword-reference"/> @@ -466,126 +466,126 @@ </cd:arguments> </cd:command> - <cd:command name="listcitation" variant="1" file="publ-ini.mkiv"> + <cd:command name="listcitation" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="listcitation" variant="2" file="publ-ini.mkiv"> + <cd:command name="listcitation" variant="userdata" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list"/> <cd:resolve name="assignment-userdata-list"/> </cd:arguments> </cd:command> - <cd:command name="listcitation" variant="3" file="publ-ini.mkiv"> + <cd:command name="listcitation" variant="alternative" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-btxalternative-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="listcite" variant="1" file="publ-ini.mkiv"> + <cd:command name="listcite" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="listcite" variant="2" file="publ-ini.mkiv"> + <cd:command name="listcite" variant="userdata" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list"/> <cd:resolve name="assignment-userdata-list"/> </cd:arguments> </cd:command> - <cd:command name="listcite" variant="3" file="publ-ini.mkiv"> + <cd:command name="listcite" variant="alternative" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-btxalternative-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="textcitation" variant="1" file="publ-ini.mkiv"> + <cd:command name="textcitation" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="textcitation" variant="2" file="publ-ini.mkiv"> + <cd:command name="textcitation" variant="userdata" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list"/> <cd:resolve name="assignment-userdata-list"/> </cd:arguments> </cd:command> - <cd:command name="textcitation" variant="3" file="publ-ini.mkiv"> + <cd:command name="textcitation" variant="alternative" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-btxalternative-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="textcite" variant="1" file="publ-ini.mkiv"> + <cd:command name="textcite" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="textcite" variant="2" file="publ-ini.mkiv"> + <cd:command name="textcite" variant="userdata" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list"/> <cd:resolve name="assignment-userdata-list"/> </cd:arguments> </cd:command> - <cd:command name="textcite" variant="3" file="publ-ini.mkiv"> + <cd:command name="textcite" variant="alternative" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-btxalternative-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="alwayscitation" variant="1" file="publ-ini.mkiv"> + <cd:command name="alwayscitation" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="alwayscitation" variant="2" file="publ-ini.mkiv"> + <cd:command name="alwayscitation" variant="userdata" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list"/> <cd:resolve name="assignment-userdata-list"/> </cd:arguments> </cd:command> - <cd:command name="alwayscitation" variant="3" file="publ-ini.mkiv"> + <cd:command name="alwayscitation" variant="alternative" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-btxalternative-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="alwayscite" variant="1" file="publ-ini.mkiv"> + <cd:command name="alwayscite" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="alwayscite" variant="2" file="publ-ini.mkiv"> + <cd:command name="alwayscite" variant="userdata" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list"/> <cd:resolve name="assignment-userdata-list"/> </cd:arguments> </cd:command> - <cd:command name="alwayscite" variant="3" file="publ-ini.mkiv"> + <cd:command name="alwayscite" variant="alternative" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-btxalternative-optional"/> <cd:resolve name="keyword-reference"/> @@ -604,79 +604,79 @@ </cd:arguments> </cd:command> - <cd:command name="citation" variant="1" file="publ-ini.mkiv"> + <cd:command name="citation" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="citation" variant="2" file="publ-ini.mkiv"> + <cd:command name="citation" variant="userdata" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list"/> <cd:resolve name="assignment-userdata-list"/> </cd:arguments> </cd:command> - <cd:command name="citation" variant="3" file="publ-ini.mkiv"> + <cd:command name="citation" variant="alternative" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-btxalternative-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="citation" variant="4" file="publ-ini.mkiv"> + <cd:command name="citation" variant="direct" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="argument-reference"/> </cd:arguments> </cd:command> - <cd:command name="cite" variant="1" file="publ-ini.mkiv"> + <cd:command name="cite" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="cite" variant="2" file="publ-ini.mkiv"> + <cd:command name="cite" variant="userdata" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="assignment-citedata-list"/> <cd:resolve name="assignment-userdata-list"/> </cd:arguments> </cd:command> - <cd:command name="cite" variant="3" file="publ-ini.mkiv"> + <cd:command name="cite" variant="alternative" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-btxalternative-optional"/> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="cite" variant="4" file="publ-ini.mkiv"> + <cd:command name="cite" variant="direct" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="argument-reference"/> </cd:arguments> </cd:command> - <cd:command name="nocitation" variant="1" file="publ-ini.mkiv"> + <cd:command name="nocitation" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="nocitation" variant="2" file="publ-ini.mkiv"> + <cd:command name="nocitation" variant="direct" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="argument-reference"/> </cd:arguments> </cd:command> - <cd:command name="nocite" variant="1" file="publ-ini.mkiv"> + <cd:command name="nocite" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-reference"/> </cd:arguments> </cd:command> - <cd:command name="nocite" variant="2" file="publ-ini.mkiv"> + <cd:command name="nocite" variant="direct" file="publ-ini.mkiv"> <cd:arguments> <cd:resolve name="argument-reference"/> </cd:arguments> @@ -1024,7 +1024,7 @@ </cd:arguments> </cd:command> - <cd:command name="showbtxdatasetfields" variant="1" file="publ-tra.mkiv"> + <cd:command name="showbtxdatasetfields" file="publ-tra.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:parameter name="specification"> @@ -1040,13 +1040,13 @@ </cd:arguments> </cd:command> - <cd:command name="showbtxdatasetfields" variant="2" file="publ-tra.mkiv"> + <cd:command name="showbtxdatasetfields" variant="argument" file="publ-tra.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> </cd:arguments> </cd:command> - <cd:command name="showbtxdatasetcompleteness" variant="1" file="publ-tra.mkiv"> + <cd:command name="showbtxdatasetcompleteness" file="publ-tra.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:parameter name="specification"> @@ -1062,13 +1062,13 @@ </cd:arguments> </cd:command> - <cd:command name="showbtxdatasetcompleteness" variant="2" file="publ-tra.mkiv"> + <cd:command name="showbtxdatasetcompleteness" variant="argument" file="publ-tra.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> </cd:arguments> </cd:command> - <cd:command name="showbtxdatasetauthors" variant="1" file="publ-tra.mkiv"> + <cd:command name="showbtxdatasetauthors" file="publ-tra.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:parameter name="specification"> @@ -1084,7 +1084,7 @@ </cd:arguments> </cd:command> - <cd:command name="showbtxdatasetauthors" variant="2" file="publ-tra.mkiv"> + <cd:command name="showbtxdatasetauthors" variant="argument" file="publ-tra.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> </cd:arguments> @@ -1096,7 +1096,7 @@ </cd:arguments> </cd:command> - <cd:command name="showbtxfields" variant="1" file="publ-tra.mkiv"> + <cd:command name="showbtxfields" file="publ-tra.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:parameter name="rotation"> @@ -1109,7 +1109,7 @@ </cd:arguments> </cd:command> - <cd:command name="showbtxfields" variant="2" file="publ-tra.mkiv"> + <cd:command name="showbtxfields" variant="argument" file="publ-tra.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> </cd:arguments> @@ -1121,4 +1121,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-random.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-random.xml index 969cef05f49..54dc66c5f5d 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-random.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-random.xml @@ -61,4 +61,4 @@ <cd:command name="mprandomnumber" file="supp-ran.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-readme.pdf b/Master/texmf-dist/tex/context/interface/mkiv/i-readme.pdf Binary files differindex 73a93c89aa2..61f90114933 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-readme.pdf +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-readme.pdf diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-references.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-references.xml index 7b117e4f747..e7a713796a1 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-references.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-references.xml @@ -346,7 +346,7 @@ </cd:arguments> </cd:command> - <cd:command name="referenceformat" generated="yes" variant="generated" file="strc-ref.mkvi"> + <cd:command name="referenceformat" generated="yes" variant="example" file="strc-ref.mkvi"> <cd:sequence> <cd:variable value="referenceformat"/> </cd:sequence> @@ -563,4 +563,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-regime.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-regime.xml index 6c9e5b356c9..cd0374023d3 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-regime.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-regime.xml @@ -85,4 +85,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-register.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-register.xml index 561912f6a7a..e13b009ea88 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-register.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-register.xml @@ -14,7 +14,7 @@ </cd:arguments> </cd:command> - <cd:command name="setupregister" variant="1" file="strc-reg.mkiv"> + <cd:command name="setupregister" variant="argument" file="strc-reg.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-list-optional"/> <cd:resolve name="keyword-number-list-optional"/> @@ -178,9 +178,10 @@ </cd:arguments> </cd:command> - <cd:command name="setupregister" variant="2" file="strc-reg.mkiv"> + <cd:command name="setupregister" file="strc-reg.mkiv"> <cd:arguments> <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> <cd:constant type="cd:number" prefix="cd:name" method="range"/> </cd:keywords> <cd:assignments list="yes"> @@ -343,34 +344,31 @@ </cd:arguments> </cd:command> - <!-- - - <cd:command name="setupregisters" variant="1" file="strc-reg.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-name-list-optional"/> - <cd:resolve name="keyword-number-list-optional"/> - <cd:assignments list="yes"> - <cd:inherit name="setupregister"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="setupregisters" variant="2" file="strc-reg.mkiv"> - <cd:arguments> - <cd:keywords optional="yes"> - <cd:constant type="cd:number" prefix="cd:name" method="range"/> - </cd:keywords> - <cd:assignments list="yes"> - <cd:inherit name="setupregister"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="setupregisters" variant="argument" file="strc-reg.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:resolve name="keyword-number-list-optional"/> + <cd:assignments list="yes"> + <cd:inherit name="setupregister"/> + </cd:assignments> + </cd:arguments> + </cd:command> - --> + <cd:command name="setupregisters" file="strc-reg.mkiv"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:name"/> + <cd:constant type="cd:number" prefix="cd:name" method="range"/> + </cd:keywords> + <cd:assignments list="yes"> + <cd:inherit name="setupregister"/> + </cd:assignments> + </cd:arguments> + </cd:command> - <cd:command name="register" generated="yes" variant="generated:1" file="strc-reg.mkiv"> + <cd:command name="register" generated="yes" variant="instance" file="strc-reg.mkiv"> <cd:sequence> - <cd:variable value="register"/> + <cd:instance value="register"/> </cd:sequence> <cd:arguments> <cd:keywords optional="yes"> @@ -379,11 +377,14 @@ </cd:keywords> <cd:index list="yes"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-register"/> + </cd:instances> </cd:command> - <cd:command name="register" generated="yes" variant="generated:2" file="strc-reg.mkiv"> + <cd:command name="register" generated="yes" variant="instance:ownnumber" file="strc-reg.mkiv"> <cd:sequence> - <cd:variable value="register"/> + <cd:instance value="register"/> </cd:sequence> <cd:arguments> <cd:keywords optional="yes"> @@ -393,12 +394,15 @@ <cd:resolve name="argument-text"/> <cd:index list="yes"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-register"/> + </cd:instances> </cd:command> - <cd:command name="seeregister" generated="yes" variant="generated" file="strc-reg.mkiv"> + <cd:command name="seeregister" generated="yes" variant="instance" file="strc-reg.mkiv"> <cd:sequence> <cd:string value="see"/> - <cd:variable value="register"/> + <cd:instance value="register"/> </cd:sequence> <cd:arguments> <cd:keywords optional="yes"> @@ -411,36 +415,45 @@ <cd:constant type="cd:text" prefix="cd:processor" method="apply"/> </cd:keywords> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-register"/> + </cd:instances> </cd:command> - <cd:command name="placeregister" generated="yes" variant="generated" file="strc-reg.mkiv"> + <cd:command name="placeregister" generated="yes" variant="instance" file="strc-reg.mkiv"> <cd:sequence> <cd:string value="place"/> - <cd:variable value="register"/> + <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:resolve name="instance-register"/> + </cd:instances> </cd:command> - <cd:command name="completeregister" generated="yes" variant="generated" file="strc-reg.mkiv"> + <cd:command name="completeregister" generated="yes" variant="instance" file="strc-reg.mkiv"> <cd:sequence> <cd:string value="complete"/> - <cd:variable value="register"/> + <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:resolve name="instance-register"/> + </cd:instances> </cd:command> - <cd:command name="setupregister" generated="yes" variant="generated" file="strc-reg.mkiv"> + <cd:command name="setupregister" generated="yes" variant="instance" file="strc-reg.mkiv"> <cd:sequence> <cd:string value="setup"/> - <cd:variable value="register"/> + <cd:instance value="register"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-number-list-optional"/> @@ -448,67 +461,74 @@ <cd:inherit name="setupregister"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-register"/> + </cd:instances> </cd:command> - <cd:command name="index" variant="1" file="strc-reg.mkiv"> - <cd:arguments> - <cd:keywords optional="yes"> - <cd:constant type="cd:text"/> - <cd:constant type="cd:text" prefix="cd:processor" method="apply"/> - </cd:keywords> - <cd:index list="yes"/> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="index" variant="2" file="strc-reg.mkiv"> - <cd:arguments> - <cd:keywords optional="yes"> - <cd:constant type="cd:text"/> - <cd:constant type="cd:text" prefix="cd:processor" method="apply"/> - </cd:keywords> - <cd:resolve name="argument-text"/> - <cd:index list="yes"/> - </cd:arguments> - </cd:command> + <cd:command name="index" file="strc-reg.mkiv"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:text"/> + <cd:constant type="cd:text" prefix="cd:processor" method="apply"/> + </cd:keywords> + <cd:index list="yes"/> + </cd:arguments> + </cd:command> - <cd:command name="seeindex" file="strc-reg.mkiv"> - <cd:arguments> - <cd:keywords optional="yes"> - <cd:constant type="cd:text"/> - <cd:constant type="cd:text" prefix="cd:processor" method="apply"/> - </cd:keywords> - <cd:index list="yes"/> - <cd:keywords delimiters="braces"> - <cd:constant type="cd:text"/> - <cd:constant type="cd:text" prefix="cd:processor" method="apply"/> - </cd:keywords> - </cd:arguments> - </cd:command> + <cd:command name="index" variant="ownnumber" file="strc-reg.mkiv"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:text"/> + <cd:constant type="cd:text" prefix="cd:processor" method="apply"/> + </cd:keywords> + <cd:resolve name="argument-text"/> + <cd:index list="yes"/> + </cd:arguments> + </cd:command> - <cd:command name="placeindex" file="strc-reg.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupregister"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="seeindex" file="strc-reg.mkiv"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="cd:text"/> + <cd:constant type="cd:text" prefix="cd:processor" method="apply"/> + </cd:keywords> + <cd:index list="yes"/> + <cd:keywords delimiters="braces"> + <cd:constant type="cd:text"/> + <cd:constant type="cd:text" prefix="cd:processor" method="apply"/> + </cd:keywords> + </cd:arguments> + </cd:command> - <cd:command name="completeindex" file="strc-reg.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupregister"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="placeindex" file="strc-reg.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupregister"/> + </cd:assignments> + </cd:arguments> + </cd:command> - <cd:command name="setupindex" file="strc-reg.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-number-list-optional"/> - <cd:assignments list="yes"> - <cd:inherit name="setupregister"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="completeindex" file="strc-reg.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupregister"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setupindex" file="strc-reg.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-number-list-optional"/> + <cd:assignments list="yes"> + <cd:inherit name="setupregister"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> <cd:command name="startregister" file="strc-reg.mkiv"> <cd:arguments> @@ -643,4 +663,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-rotatation.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-rotatation.xml index 95a5815e9ab..3e8eb6699f0 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-rotatation.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-rotatation.xml @@ -51,4 +51,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-ruby.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-ruby.xml new file mode 100644 index 00000000000..698e4f24f84 --- /dev/null +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-ruby.xml @@ -0,0 +1,76 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<?context-directive job ctxfile x-setups.ctx ?> + +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> + + <cd:command name="defineruby" file="typo-rub.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupruby"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setupruby" file="typo-rub.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:assignments list="yes"> + <cd:parameter name="location"> + <cd:constant type="top" default="yes"/> + <cd:constant type="left"/> + <cd:constant type="right"/> + </cd:parameter> + <cd:parameter name="align"> + <cd:constant type="auto"/> + <cd:constant type="flushleft"/> + <cd:constant type="middle" default="yes"/> + <cd:constant type="flushright"/> + </cd:parameter> + <cd:parameter name="stretch"> + <cd:constant type="yes"/> + <cd:constant type="no" default="yes"/> + </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:resolve name="value-style"/> + </cd:parameter> + <cd:parameter name="color"> + <cd:constant type="cd:color"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="ruby" file="typo-rub.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-text"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="ruby" type="environment" file="typo-rub.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name"/> + </cd:arguments> + </cd:command> + +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-scite.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-scite.xml new file mode 100644 index 00000000000..e62bc9067c1 --- /dev/null +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-scite.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<?context-directive job ctxfile x-setups.ctx ?> + +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> + + <cd:command name="scite" type="environment" file="m-scite.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-scite-optional"/> + </cd:arguments> + </cd:command> + + <cd:command name="scitefile" file="m-scite.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-file"/> + </cd:arguments> + </cd:command> + + <cd:command name="scitebuffer" file="m-scite.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-scite-optional"/> + <cd:resolve name="keyword-buffer"/> + </cd:arguments> + </cd:command> + +</cd:interface>
\ No newline at end of file diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-script.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-script.xml index f1aee232a96..10ae6a79eb7 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-script.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-script.xml @@ -36,18 +36,14 @@ </cd:arguments> </cd:command> - <!-- - - <cd:command name="setupscripts" file="scrp-ini.mkvi"> - <cd:arguments> - <cd:resolve name="keyword-name-list-optional"/> - <cd:assignments list="yes"> - <cd:inherit name="setupscript"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - --> + <cd:command name="setupscripts" file="scrp-ini.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:assignments list="yes"> + <cd:inherit name="setupscript"/> + </cd:assignments> + </cd:arguments> + </cd:command> <cd:command name="setscript" file="scrp-ini.mkvi"> <cd:arguments> @@ -79,28 +75,31 @@ </cd:arguments> </cd:command> - <cd:command name="script" generated="yes" varianet="generated" file="scrp-ini.mkvi"> + <cd:command name="script" generated="yes" varianet="instance" file="scrp-ini.mkvi"> <cd:sequence> - <cd:variable value="script"/> + <cd:instance value="script"/> </cd:sequence> + <cd:instances> + <cd:resolve name="instance-script"/> + </cd:instances> </cd:command> - <cd:command name="hangul" file="scrp-ini.mkvi"/> + <!-- - <cd:command name="hanzi" file="scrp-ini.mkvi"/> + <cd:command name="hangul" file="scrp-ini.mkvi"/> - <cd:command name="nihongo" file="scrp-ini.mkvi"/> + <cd:command name="hanzi" file="scrp-ini.mkvi"/> - <cd:command name="ethiopic" file="scrp-ini.mkvi"/> + <cd:command name="nihongo" file="scrp-ini.mkvi"/> - <cd:command name="thai" file="scrp-ini.mkvi"/> + <cd:command name="ethiopic" file="scrp-ini.mkvi"/> - <cd:command name="latin" file="scrp-ini.mkvi"/> + <cd:command name="thai" file="scrp-ini.mkvi"/> - <!-- + <cd:command name="latin" file="scrp-ini.mkvi"/> <cd:command name="test" file="scrp-ini.mkvi"/> --> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-section.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-section.xml index 32b79323d7e..bcdc836afcf 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-section.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-section.xml @@ -125,9 +125,6 @@ <cd:constant type="reset"/> </cd:parameter> <cd:parameter name="header"> - <cd:constant type=""/> - </cd:parameter> - <cd:parameter name="header"> <cd:resolve name="value-textstate"/> </cd:parameter> <cd:parameter name="text"> @@ -200,6 +197,11 @@ <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="location"> + <!-- optional margin location --> <cd:constant type="cd:name"/> </cd:parameter> <cd:parameter name="width"> @@ -214,6 +216,9 @@ <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> @@ -239,240 +244,252 @@ </cd:arguments> </cd:command> - <!-- - - <cd:command name="setupheads" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-section-list-optional"/> - <cd:assignments list="yes"> - <cd:inherit name="setuphead"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - --> + <cd:command name="setupheads" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-section-list-optional"/> + <cd:assignments list="yes"> + <cd:inherit name="setuphead"/> + </cd:assignments> + </cd:arguments> + </cd:command> - <cd:command name="section" generated="yes" variant="generated:1" file="strc-sec.mkiv"> + <cd:command name="section" generated="yes" variant="instance" file="strc-sec.mkiv"> <cd:sequence> - <cd:variable value="section"/> + <cd:instance value="section"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-reference-list-optional"/> <cd:resolve name="argument-text"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-section"/> + </cd:instances> </cd:command> - <cd:command name="section" generated="yes" variant="generated:2" file="strc-sec.mkiv"> + <cd:command name="section" generated="yes" variant="instance:ownnumber" file="strc-sec.mkiv"> <cd:sequence> - <cd:variable value="section"/> + <cd:instance value="section"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-reference-list-optional"/> <cd:resolve name="argument-number"/> <cd:resolve name="argument-text"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-section"/> + </cd:instances> </cd:command> - <cd:command name="section" generated="yes" variant="generated:3" file="strc-sec.mkiv"> + <cd:command name="section" generated="yes" variant="instance:assignment" file="strc-sec.mkiv"> <cd:sequence> - <cd:variable value="section"/> + <cd:instance value="section"/> </cd:sequence> <cd:arguments> <cd:resolve name="assignment-sectiondata-list"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-section"/> + </cd:instances> </cd:command> - <cd:command name="section" type="environment" generated="yes" variant="generated" file="strc-sec.mkiv"> + <cd:command name="section" type="environment" generated="yes" variant="instance" file="strc-sec.mkiv"> <cd:sequence> - <cd:variable value="section"/> + <cd:instance value="section"/> </cd:sequence> <cd:arguments> <cd:resolve name="assignment-sectiondata-list-optional"/> <cd:resolve name="assignment-userdata-list-optional"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-section"/> + </cd:instances> </cd:command> - <cd:command name="part" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="chapter" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="part" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> - <cd:command name="section" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="chapter" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> - <cd:command name="subsection" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="section" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> - <cd:command name="subsubsection" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="subsection" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> - <cd:command name="subsubsubsection" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="subsubsection" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> - <cd:command name="subsubsubsubsection" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="subsubsubsection" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> - <cd:command name="title" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="subsubsubsubsection" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> - <cd:command name="subject" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="title" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> - <cd:command name="subsubject" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="subject" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> - <cd:command name="subsubsubject" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="subsubject" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> - <cd:command name="subsubsubsubject" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="subsubsubject" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> - <cd:command name="subsubsubsubsubject" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-reference-list-optional"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="subsubsubsubject" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> - <cd:command name="part" type="environment" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="assignment-sectiondata-list-optional"/> - <cd:resolve name="assignment-userdata-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="subsubsubsubsubject" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> - <cd:command name="chapter" type="environment" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="assignment-sectiondata-list-optional"/> - <cd:resolve name="assignment-userdata-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="part" type="environment" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="assignment-sectiondata-list-optional"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="section" type="environment" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="assignment-sectiondata-list-optional"/> - <cd:resolve name="assignment-userdata-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="chapter" type="environment" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="assignment-sectiondata-list-optional"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="subsection" type="environment" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="assignment-sectiondata-list-optional"/> - <cd:resolve name="assignment-userdata-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="section" type="environment" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="assignment-sectiondata-list-optional"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="subsubsection" type="environment" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="assignment-sectiondata-list-optional"/> - <cd:resolve name="assignment-userdata-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="subsection" type="environment" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="assignment-sectiondata-list-optional"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="subsubsubsection" type="environment" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="assignment-sectiondata-list-optional"/> - <cd:resolve name="assignment-userdata-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="subsubsection" type="environment" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="assignment-sectiondata-list-optional"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="subsubsubsubsection" type="environment" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="assignment-sectiondata-list-optional"/> - <cd:resolve name="assignment-userdata-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="subsubsubsection" type="environment" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="assignment-sectiondata-list-optional"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="title" type="environment" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="assignment-sectiondata-list-optional"/> - <cd:resolve name="assignment-userdata-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="subsubsubsubsection" type="environment" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="assignment-sectiondata-list-optional"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="subject" type="environment" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="assignment-sectiondata-list-optional"/> - <cd:resolve name="assignment-userdata-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="title" type="environment" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="assignment-sectiondata-list-optional"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="subsubject" type="environment" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="assignment-sectiondata-list-optional"/> - <cd:resolve name="assignment-userdata-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="subject" type="environment" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="assignment-sectiondata-list-optional"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="subsubsubject" type="environment" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="assignment-sectiondata-list-optional"/> - <cd:resolve name="assignment-userdata-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="subsubject" type="environment" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="assignment-sectiondata-list-optional"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="subsubsubsubject" type="environment" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="assignment-sectiondata-list-optional"/> - <cd:resolve name="assignment-userdata-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="subsubsubject" type="environment" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="assignment-sectiondata-list-optional"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> - <cd:command name="subsubsubsubsubject" type="environment" file="strc-sec.mkiv"> - <cd:arguments> - <cd:resolve name="assignment-sectiondata-list-optional"/> - <cd:resolve name="assignment-userdata-list-optional"/> - </cd:arguments> - </cd:command> + <cd:command name="subsubsubsubject" type="environment" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="assignment-sectiondata-list-optional"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> + + <cd:command name="subsubsubsubsubject" type="environment" file="strc-sec.mkiv"> + <cd:arguments> + <cd:resolve name="assignment-sectiondata-list-optional"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> + + --> <cd:command name="namedsection" type="environment" file="strc-sec.mkiv"> <cd:arguments> @@ -638,6 +655,7 @@ <cd:parameter name="alternative"> <cd:constant type="horizontal"/> <cd:constant type="vertical" default="yes"/> + <cd:constant type="somewhere"/> </cd:parameter> <cd:parameter name="renderingsetup"> <cd:constant type="cd:name"/> @@ -676,4 +694,8 @@ <cd:command name="headnumberdistance" file="strc-ren.mkiv"/> + <cd:command name="headtextdistance" file="strc-ren.mkiv"/> + + <cd:command name="headsetupspacing" file="strc-ren.mkiv"/> + </cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-sectionblock.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-sectionblock.xml index fc6d87cff0e..d6fc97ee050 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-sectionblock.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-sectionblock.xml @@ -58,9 +58,9 @@ </cd:arguments> </cd:command> - <cd:command name="sectionblock" type="environment" generated="yes" variant="generated" file="strc-sbe.mkiv"> + <cd:command name="sectionblock" type="environment" generated="yes" variant="instance" file="strc-sbe.mkiv"> <cd:sequence> - <cd:variable value="sectionblock"/> + <cd:instance value="sectionblock"/> </cd:sequence> <cd:arguments> <cd:assignments list="yes" optional="yes"> @@ -70,6 +70,9 @@ <cd:inherit name="setupsectionblock"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-sectionblock"/> + </cd:instances> </cd:command> <cd:command name="sectionblockenvironment" type="environment" file="strc-sbe.mkiv"> @@ -78,48 +81,52 @@ </cd:arguments> </cd:command> - <cd:command name="frontmatter" type="environment" file="strc-sbe.mkiv"> - <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:command> + <!-- - <cd:command name="bodymatter" type="environment" file="strc-sbe.mkiv"> - <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:command> + <cd:command name="frontmatter" type="environment" file="strc-sbe.mkiv"> + <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:command> - <cd:command name="appendices" type="environment" file="strc-sbe.mkiv"> - <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:command> + <cd:command name="bodymatter" type="environment" file="strc-sbe.mkiv"> + <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:command> - <cd:command name="backmatter" type="environment" file="strc-sbe.mkiv"> - <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:command> + <cd:command name="appendices" type="environment" file="strc-sbe.mkiv"> + <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:command> + + <cd:command name="backmatter" type="environment" file="strc-sbe.mkiv"> + <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:command> + + --> </cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-setup.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-setup.xml new file mode 100644 index 00000000000..4771230eb39 --- /dev/null +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-setup.xml @@ -0,0 +1,145 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<?context-directive job ctxfile x-setups.ctx ?> + +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> + + <cd:command name="setupsetup" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:assignments list="yes"> + <cd:parameter name="criterium"> + <cd:constant type="current"/> + <cd:constant type="previous"/> + <cd:constant type="local"/> + <cd:constant type="text"/> + <cd:constant type="all" default="yes"/> + <cd:constant type="cd:section"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="basicsetup" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="basicsetup" variant="argument" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="shortsetup" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="shortsetup" variant="argument" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="setup" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="setup" variant="argument" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="showsetup" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="showsetup" variant="argument" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="cmdinternal" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="cmdbasicsetup" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="cmdbasicsetup" variant="argument" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="cmdshortsetup" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="cmdshortsetup" variant="argument" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="cmdfullsetup" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="cmdfullsetup" variant="argument" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="cmdbasicsetupinstance" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="argument-text"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="cmdshortsetupinstance" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="argument-text"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="cmdfullsetupinstance" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="argument-text"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="showdefinition" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="definition" file="x-setups-basics.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-text-list"/> + </cd:arguments> + </cd:command> + +</cd:interface>
\ No newline at end of file diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-setups.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-setups.xml index fec773f2ef2..d6b7b4d5ade 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-setups.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-setups.xml @@ -4,25 +4,25 @@ <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> - <cd:command name="setups" variant="1" file="core-env.mkiv"> + <cd:command name="setups" file="core-env.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-list"/> </cd:arguments> </cd:command> - <cd:command name="setups" variant="2" file="core-env.mkiv"> + <cd:command name="setups" variant="direct" file="core-env.mkiv"> <cd:arguments> <cd:resolve name="argument-name-list"/> </cd:arguments> </cd:command> - <cd:command name="setup" variant="1" file="core-env.mkiv"> + <cd:command name="setup" file="core-env.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> </cd:command> - <cd:command name="setup" variant="2" file="core-env.mkiv"> + <cd:command name="setup" variant="direct" file="core-env.mkiv"> <cd:arguments> <cd:resolve name="argument-name"/> </cd:arguments> @@ -146,7 +146,7 @@ </cd:arguments> </cd:command> - <cd:command name="luasetups" type="environment" variant="1" file="core-env.mkiv"> + <cd:command name="luasetups" type="environment" file="core-env.mkiv"> <cd:arguments> <cd:keywords optional="yes"> <cd:constant type="grid"/> @@ -155,13 +155,13 @@ </cd:arguments> </cd:command> - <cd:command name="luasetups" type="environment" variant="2" file="core-env.mkiv"> + <cd:command name="luasetups" type="environment" variant="string" file="core-env.mkiv"> <cd:arguments> <cd:resolve name="string-name"/> </cd:arguments> </cd:command> - <cd:command name="xmlsetups" type="environment" variant="1" file="core-env.mkiv"> + <cd:command name="xmlsetups" type="environment" file="core-env.mkiv"> <cd:arguments> <cd:keywords optional="yes"> <cd:constant type="grid"/> @@ -170,13 +170,13 @@ </cd:arguments> </cd:command> - <cd:command name="xmlsetups" type="environment" variant="2" file="core-env.mkiv"> + <cd:command name="xmlsetups" type="environment" variant="string" file="core-env.mkiv"> <cd:arguments> <cd:resolve name="string-name"/> </cd:arguments> </cd:command> - <cd:command name="rawsetups" type="environment" variant="1" file="core-env.mkiv"> + <cd:command name="rawsetups" type="environment" file="core-env.mkiv"> <cd:arguments> <cd:keywords optional="yes"> <cd:constant type="grid"/> @@ -185,13 +185,13 @@ </cd:arguments> </cd:command> - <cd:command name="rawsetups" type="environment" variant="2" file="core-env.mkiv"> + <cd:command name="rawsetups" type="environment" variant="string" file="core-env.mkiv"> <cd:arguments> <cd:resolve name="string-name"/> </cd:arguments> </cd:command> - <cd:command name="localsetups" type="environment" variant="1" file="core-env.mkiv"> + <cd:command name="localsetups" type="environment" file="core-env.mkiv"> <cd:arguments> <cd:keywords optional="yes"> <cd:constant type="grid"/> @@ -200,13 +200,13 @@ </cd:arguments> </cd:command> - <cd:command name="localsetups" type="environment" variant="2" file="core-env.mkiv"> + <cd:command name="localsetups" type="environment" variant="string" file="core-env.mkiv"> <cd:arguments> <cd:resolve name="string-name"/> </cd:arguments> </cd:command> - <cd:command name="setups" type="environment" variant="1" file="core-env.mkiv"> + <cd:command name="setups" type="environment" file="core-env.mkiv"> <cd:arguments> <cd:keywords optional="yes"> <cd:constant type="grid"/> @@ -215,10 +215,10 @@ </cd:arguments> </cd:command> - <cd:command name="setups" type="environment" variant="2" file="core-env.mkiv"> + <cd:command name="setups" type="environment" variant="string" file="core-env.mkiv"> <cd:arguments> <cd:resolve name="string-name"/> </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-shift.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-shift.xml index d9b8bf7e457..792a8d84fe4 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-shift.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-shift.xml @@ -55,13 +55,16 @@ </cd:arguments> </cd:command> - <cd:command name="shift" generated="yes" variant="generated" file="node-rul.mkiv"> + <cd:command name="shift" generated="yes" variant="instance" file="node-rul.mkiv"> <cd:sequence> - <cd:variable value="shift"/> + <cd:instance value="shift"/> </cd:sequence> <cd:arguments> <cd:content/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-shift"/> + </cd:instances> </cd:command> <cd:command name="shift" type="environment" file="node-rul.mkiv"> @@ -70,16 +73,20 @@ </cd:arguments> </cd:command> - <cd:command name="shiftup" file="node-rul.mkiv"> - <cd:arguments> - <cd:content/> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="shiftdown" file="node-rul.mkiv"> - <cd:arguments> - <cd:content/> - </cd:arguments> - </cd:command> + <cd:command name="shiftup" file="node-rul.mkiv"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="shiftdown" file="node-rul.mkiv"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + + --> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-sidebar.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-sidebar.xml index 8c00ce1ff4e..25a7ed30684 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-sidebar.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-sidebar.xml @@ -86,13 +86,13 @@ </cd:arguments> </cd:command> - <cd:command name="marginrule" type="environment" variant="1" file="anch-bar.mkiv"> + <cd:command name="marginrule" type="environment" file="anch-bar.mkiv"> <cd:arguments> <cd:resolve name="keyword-number-optional"/> </cd:arguments> </cd:command> - <cd:command name="marginrule" type="environment" variant="2" file="anch-bar.mkiv"> + <cd:command name="marginrule" type="environment" variant="assignment" file="anch-bar.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setupmarginrule"/> @@ -100,4 +100,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-sort.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-sort.xml index 5ecc83f18de..a72df624b51 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-sort.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-sort.xml @@ -78,14 +78,17 @@ </cd:arguments> </cd:command> - <cd:command name="sorting" generated="yes" variant="generated" file="strc-syn.mkiv"> + <cd:command name="sorting" generated="yes" variant="instance" file="strc-syn.mkiv"> <cd:sequence> - <cd:variable value="sorting"/> + <cd:instance value="sorting"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:content/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-sort"/> + </cd:instances> </cd:command> <cd:command name="definesort" file="strc-syn.mkiv"> @@ -100,28 +103,34 @@ </cd:arguments> </cd:command> - <cd:command name="placelistofsorts" generated="yes" variant="generated" file="strc-syn.mkiv"> + <cd:command name="placelistofsorts" generated="yes" variant="instance" file="strc-syn.mkiv"> <cd:sequence> <cd:string value="placelistof"/> - <cd:variable value="sorts"/> + <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:resolve name="instance-sortlist"/> + </cd:instances> </cd:command> - <cd:command name="completelistofsorts" generated="yes" variant="generated" file="strc-syn.mkiv"> + <cd:command name="completelistofsorts" generated="yes" variant="instance" file="strc-syn.mkiv"> <cd:sequence> <cd:string value="completelistof"/> - <cd:variable value="sorts"/> + <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:resolve name="instance-sortlist"/> + </cd:instances> </cd:command> <cd:command name="doifelsecurrentsortingused" file="strc-syn.mkiv"> @@ -162,27 +171,31 @@ </cd:arguments> </cd:command> - <cd:command name="logo" file="strc-syn.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-name-optional"/> - <cd:content/> - </cd:arguments> - </cd:command> - - <cd:command name="placelistoflogos" file="strc-syn.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupsorting"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="completelistoflogos" file="strc-syn.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupsorting"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <!-- + + <cd:command name="logo" file="strc-syn.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="placelistoflogos" file="strc-syn.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupsorting"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="completelistoflogos" file="strc-syn.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupsorting"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> </cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-spreadsheet.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-spreadsheet.xml new file mode 100644 index 00000000000..9f627389126 --- /dev/null +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-spreadsheet.xml @@ -0,0 +1,140 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<?context-directive job ctxfile x-setups.ctx ?> + +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> + + <cd:command name="definespreadsheet" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupspreadsheet"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setupspreadsheet" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:assignments list="yes"> + <cd:parameter name="period"> + <cd:constant type="cd:text"/> + </cd:parameter> + <cd:parameter name="comma"> + <cd:constant type="cd:text"/> + </cd:parameter> + <cd:parameter name="split"> + <cd:constant type="yes"/> + <cd:constant type="no" default="yes"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="resetspreadsheet" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + </cd:arguments> + </cd:command> + + <cd:command name="spreadsheet" type="environment" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + </cd:arguments> + </cd:command> + + <cd:command name="showspreadsheet" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name"/> + </cd:arguments> + </cd:command> + + <cd:command name="inspectspreadsheet" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name"/> + </cd:arguments> + </cd:command> + + <cd:command name="setspreadsheet" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-number"/> + <cd:resolve name="argument-number"/> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="getspreadsheet" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-number"/> + <cd:resolve name="argument-number"/> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="doifelsespreadsheetcell" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-number"/> + <cd:resolve name="argument-number"/> + <cd:resolve name="argument-true"/> + <cd:resolve name="argument-false"/> + </cd:arguments> + </cd:command> + + <cd:command name="doifspreadsheetcellelse" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-number"/> + <cd:resolve name="argument-number"/> + <cd:resolve name="argument-true"/> + <cd:resolve name="argument-false"/> + </cd:arguments> + </cd:command> + + <cd:command name="TABLEsetspreadsheet" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="TABLEgetspreadsheet" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="setspr" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="getspr" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="spreadsheettable" type="environment" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupTABLE"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="row" type="environment" file="m-spreadsheet.mkiv"/> + + <cd:command name="cell" type="environment" file="m-spreadsheet.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="bTD"/> + </cd:assignments> + </cd:arguments> + </cd:command> + +</cd:interface>
\ No newline at end of file diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-startstop.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-startstop.xml index e23485fd634..2a6be139329 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-startstop.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-startstop.xml @@ -51,7 +51,7 @@ </cd:arguments> </cd:command> - <cd:command name="startstop" type="environment" generated="yes" variant="generated" file="core-sys.mkiv"> + <cd:command name="startstop" type="environment" generated="yes" variant="example" file="core-sys.mkiv"> <cd:sequence> <cd:variable value="startstop"/> </cd:sequence> @@ -66,7 +66,7 @@ </cd:arguments> </cd:command> - <cd:command name="startstop" generated="yes" variant="generated" file="core-sys.mkiv"> + <cd:command name="startstop" generated="yes" variant="example" file="core-sys.mkiv"> <cd:sequence> <cd:variable value="startstop"/> </cd:sequence> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-steps.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-steps.xml new file mode 100644 index 00000000000..47a3b45cacc --- /dev/null +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-steps.xml @@ -0,0 +1,412 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<?context-directive job ctxfile x-setups.ctx ?> + +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> + + <!-- + + <cd:command name="setupSTEPchart" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes"> + <cd:parameter name="category"> + <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="alternative"> + <cd:constant type="horizontal" default="yes"/> + <cd:constant type="vertical"/> + <cd:constant type="three"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setupSTEPcharts" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes"> + <cd:inherit name="setupSTEPchart"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> + + <cd:command name="setupSTEPcharts" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes"> + <cd:parameter name="category"> + <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="alternative"> + <cd:constant type="horizontal" default="yes"/> + <cd:constant type="vertical"/> + <cd:constant type="three"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <!-- + + <cd:command name="setupSTEPcell" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes"> + <cd:parameter name="offset"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="rulethickness"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="framecolor"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="backgroundcolor"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="style"> + <cd:resolve name="value-style"/> + </cd:parameter> + <cd:parameter name="color"> + <cd:constant type="cd:color"/> + </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="alternative"> + <cd:constant type="cd:number"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setupSTEPcells" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes"> + <cd:inherit name="setupSTEPcell"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> + + <cd:command name="setupSTEPcells" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes"> + <cd:parameter name="offset"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="rulethickness"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="framecolor"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="backgroundcolor"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="style"> + <cd:resolve name="value-style"/> + </cd:parameter> + <cd:parameter name="color"> + <cd:constant type="cd:color"/> + </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="alternative"> + <cd:constant type="cd:number"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <!-- + + <cd:command name="setupSTEPtext" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes"> + <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="rulethickness"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="framecolor"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="backgroundcolor"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="style"> + <cd:resolve name="value-style"/> + </cd:parameter> + <cd:parameter name="color"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="alternative"> + <cd:constant type="cd:number"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setupSTEPtexts" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes"> + <cd:inherit name="setupSTEPtexts"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> + + <cd:command name="setupSTEPtexts" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes"> + <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="rulethickness"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="framecolor"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="backgroundcolor"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="style"> + <cd:resolve name="value-style"/> + </cd:parameter> + <cd:parameter name="color"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="alternative"> + <cd:constant type="cd:number"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <!-- + + <cd:command name="setupSTEPline" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes"> + <cd:parameter name="rulethickness"> + <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="offset"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="color"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="alternative"> + <cd:constant type="cd:number"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="setupSTEPlines" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes"> + <cd:inherit name="setupSTEPline"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> + + <cd:command name="setupSTEPlines" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-list-optional"/> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes"> + <cd:parameter name="rulethickness"> + <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="offset"> + <cd:constant type="cd:dimension"/> + </cd:parameter> + <cd:parameter name="color"> + <cd:constant type="cd:color"/> + </cd:parameter> + <cd:parameter name="alternative"> + <cd:constant type="cd:number"/> + </cd:parameter> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="STEPchart" type="environment" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupSTEPchart"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="STEPtable" type="environment" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupSTEPchart"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="STEPaligntable" type="environment" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupSTEPchart"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="STEPchart" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name"/> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupSTEPchart"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="makeSTEPchart" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name"/> + </cd:arguments> + </cd:command> + + <cd:command name="STEPcell" type="environment" file="m-steps.mkvi"/> + + <cd:command name="cells" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-text"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="cells" variant="aligntable" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-text"/> + <cd:resolve name="argument-text"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="texts" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-text"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="cell" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="text" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="toptext" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="bottext" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="topcell" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="botcell" file="m-steps.mkvi"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + +</cd:interface>
\ No newline at end of file diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-stream.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-stream.xml index 40ddc89de46..97be357744d 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-stream.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-stream.xml @@ -71,4 +71,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-string.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-string.xml index b3efe552b26..7a7eb1c9859 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-string.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-string.xml @@ -66,4 +66,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-symbol.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-symbol.xml index 33d5b4707a4..7797a3bee71 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-symbol.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-symbol.xml @@ -55,14 +55,14 @@ </cd:arguments> </cd:command> - <cd:command name="symbol" variant="1" file="symb-ini.mkiv"> + <cd:command name="symbol" file="symb-ini.mkiv"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:resolve name="keyword-name"/> </cd:arguments> </cd:command> - <cd:command name="symbol" variant="2" file="symb-ini.mkiv"> + <cd:command name="symbol" variant="direct" file="symb-ini.mkiv"> <cd:arguments> <cd:resolve name="argument-name"/> </cd:arguments> @@ -142,4 +142,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-synonym.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-synonym.xml index c64c1c75948..6c615b12a5e 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-synonym.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-synonym.xml @@ -80,15 +80,18 @@ </cd:arguments> </cd:command> - <cd:command name="synonym" generated="yes" variant="generated" file="strc-syn.mkiv"> + <cd:command name="synonym" generated="yes" variant="instance" file="strc-syn.mkiv"> <cd:sequence> - <cd:variable value="synonym"/> + <cd:instance value="synonym"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-name-optional"/> <cd:resolve name="argument-text"/> <cd:content/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-synonym"/> + </cd:instances> </cd:command> <cd:command name="definesynonym" file="strc-syn.mkiv"> @@ -104,28 +107,34 @@ </cd:arguments> </cd:command> - <cd:command name="placelistofsynonyms" generated="yes" variant="generated" file="strc-syn.mkiv"> + <cd:command name="placelistofsynonyms" generated="yes" variant="instance" file="strc-syn.mkiv"> <cd:sequence> <cd:string value="placelistof"/> - <cd:variable value="synonyms"/> + <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:resolve name="instance-synonymlist"/> + </cd:instances> </cd:command> - <cd:command name="completelistofsynonyms" generated="yes" variant="generated" file="strc-syn.mkiv"> + <cd:command name="completelistofsynonyms" generated="yes" variant="instance" file="strc-syn.mkiv"> <cd:sequence> <cd:string value="completelistof"/> - <cd:variable value="synonyms"/> + <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:resolve name="instance-synonymlist"/> + </cd:instances> </cd:command> <cd:command name="registersynonym" file="strc-syn.mkiv"> @@ -179,34 +188,38 @@ </cd:arguments> </cd:command> - <cd:command name="abbreviation" file="strc-syn.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-name-optional"/> - <cd:resolve name="argument-text"/> - <cd:content/> - </cd:arguments> - </cd:command> - <cd:command name="infull" file="strc-syn.mkiv"> <cd:arguments> <cd:resolve name="argument-name"/> </cd:arguments> </cd:command> - <cd:command name="placelistofabbreviations" file="strc-syn.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupsynonyms"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="completelistofabbreviations" file="strc-syn.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setupsynonyms"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="abbreviation" file="strc-syn.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:resolve name="argument-text"/> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="placelistofabbreviations" file="strc-syn.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupsynonyms"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="completelistofabbreviations" file="strc-syn.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setupsynonyms"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + --> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-system.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-system.xml index e1404754eb3..aa12bd7797a 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-system.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-system.xml @@ -1157,13 +1157,13 @@ </cd:arguments> </cd:command> - <cd:command name="strippedcsname" variant="1" file="syst-aux.mkiv"> + <cd:command name="strippedcsname" file="syst-aux.mkiv"> <cd:arguments> <cd:csname/> </cd:arguments> </cd:command> - <cd:command name="strippedcsname" variant="2" file="syst-aux.mkiv"> + <cd:command name="strippedcsname" variant="string" file="syst-aux.mkiv"> <cd:arguments> <cd:keywords delimiters="none"> <cd:constant type="cd:text"/> @@ -1171,13 +1171,13 @@ </cd:arguments> </cd:command> - <cd:command name="complexorsimple" variant="1" file="syst-aux.mkiv"> + <cd:command name="complexorsimple" file="syst-aux.mkiv"> <cd:arguments> <cd:csname/> </cd:arguments> </cd:command> - <cd:command name="complexorsimple" variant="2" file="syst-aux.mkiv"> + <cd:command name="complexorsimple" variant="argument" file="syst-aux.mkiv"> <cd:arguments> <cd:keywords delimiters="braces"> <cd:constant type="cd:text"/> @@ -1186,13 +1186,13 @@ </cd:arguments> </cd:command> - <cd:command name="complexorsimpleempty" variant="1" file="syst-aux.mkiv"> + <cd:command name="complexorsimpleempty" file="syst-aux.mkiv"> <cd:arguments> <cd:csname/> </cd:arguments> </cd:command> - <cd:command name="complexorsimpleempty" variant="2" file="syst-aux.mkiv"> + <cd:command name="complexorsimpleempty" variant="argument" file="syst-aux.mkiv"> <cd:arguments> <cd:keywords delimiters="braces"> <cd:constant type="cd:text"/> @@ -1201,13 +1201,13 @@ </cd:arguments> </cd:command> - <cd:command name="definecomplexorsimple" variant="1" file="syst-aux.mkiv"> + <cd:command name="definecomplexorsimple" file="syst-aux.mkiv"> <cd:arguments> <cd:csname/> </cd:arguments> </cd:command> - <cd:command name="definecomplexorsimple" variant="2" file="syst-aux.mkiv"> + <cd:command name="definecomplexorsimple" variant="argument" file="syst-aux.mkiv"> <cd:arguments> <cd:keywords delimiters="braces"> <cd:constant type="cd:text"/> @@ -1216,13 +1216,13 @@ </cd:arguments> </cd:command> - <cd:command name="definecomplexorsimpleempty" variant="1" file="syst-aux.mkiv"> + <cd:command name="definecomplexorsimpleempty" file="syst-aux.mkiv"> <cd:arguments> <cd:csname/> </cd:arguments> </cd:command> - <cd:command name="definecomplexorsimpleempty" variant="2" file="syst-aux.mkiv"> + <cd:command name="definecomplexorsimpleempty" variant="argument" file="syst-aux.mkiv"> <cd:arguments> <cd:keywords delimiters="braces"> <cd:constant type="cd:text"/> @@ -1619,13 +1619,13 @@ </cd:arguments> </cd:command> - <cd:command name="increment" variant="1" file="syst-aux.mkiv"> + <cd:command name="increment" file="syst-aux.mkiv"> <cd:arguments> <cd:csname/> </cd:arguments> </cd:command> - <cd:command name="increment" variant="2" file="syst-aux.mkiv"> + <cd:command name="increment" variant="argument" file="syst-aux.mkiv"> <cd:arguments> <cd:keywords delimiters="parentheses" list="yes"> <cd:constant type="cd:csname"/> @@ -1634,28 +1634,13 @@ </cd:arguments> </cd:command> - <cd:command name="increment" variant="1" file="syst-aux.mkiv"> + <cd:command name="decrement" file="syst-aux.mkiv"> <cd:arguments> <cd:csname/> </cd:arguments> </cd:command> - <cd:command name="increment" variant="2" file="syst-aux.mkiv"> - <cd:arguments> - <cd:keywords delimiters="parentheses" list="yes"> - <cd:constant type="cd:csname"/> - <cd:constant type="cd:number"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="decrement" variant="1" file="syst-aux.mkiv"> - <cd:arguments> - <cd:csname/> - </cd:arguments> - </cd:command> - - <cd:command name="decrement" variant="2" file="syst-aux.mkiv"> + <cd:command name="decrement" variant="argument" file="syst-aux.mkiv"> <cd:arguments> <cd:keywords delimiters="parentheses" list="yes"> <cd:constant type="cd:csname"/> @@ -1682,13 +1667,13 @@ </cd:arguments> </cd:command> - <cd:command name="checkedstrippedcsname" variant="1" file="syst-aux.mkiv"> + <cd:command name="checkedstrippedcsname" file="syst-aux.mkiv"> <cd:arguments> <cd:csname/> </cd:arguments> </cd:command> - <cd:command name="checkedstrippedcsname" variant="2" file="syst-aux.mkiv"> + <cd:command name="checkedstrippedcsname" variant="string" file="syst-aux.mkiv"> <cd:arguments> <cd:resolve name="string-text"/> </cd:arguments> @@ -2259,6 +2244,46 @@ </cd:arguments> </cd:command> + <cd:command name="splitatcolon" file="syst-aux.mkiv"> + <cd:arguments> + <cd:resolve name="string-text"/> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + + <cd:command name="splitatcomma" file="syst-aux.mkiv"> + <cd:arguments> + <cd:resolve name="string-text"/> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + + <cd:command name="splitatasterisk" file="syst-aux.mkiv"> + <cd:arguments> + <cd:resolve name="string-text"/> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + + <cd:command name="splitatcolon" file="syst-aux.mkiv"> + <cd:arguments> + <cd:resolve name="string-text"/> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + + <cd:command name="splitatcolons" file="syst-aux.mkiv"> + <cd:arguments> + <cd:resolve name="string-text"/> + <cd:csname/> + <cd:csname/> + </cd:arguments> + </cd:command> + <cd:command name="removesubstring" file="syst-aux.mkiv"> <cd:arguments> <cd:resolve name="string-text"/> @@ -3531,4 +3556,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-systemlog.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-systemlog.xml index 3f29679129c..02c4bece93c 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-systemlog.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-systemlog.xml @@ -28,4 +28,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-table.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-table.xml index 649b198aeb9..950a9ff3489 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-table.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-table.xml @@ -4,7 +4,7 @@ <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> - <cd:command name="table" type="environment" variant="1" file="tabl-tab.mkiv"> + <cd:command name="table" type="environment" file="tabl-tab.mkiv"> <cd:arguments> <cd:template/> <cd:assignments list="yes" optional="yes"> @@ -13,7 +13,7 @@ </cd:arguments> </cd:command> - <cd:command name="table" type="environment" variant="2" file="tabl-tab.mkiv"> + <cd:command name="table" type="environment" variant="name" file="tabl-tab.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> <cd:assignments list="yes" optional="yes"> @@ -31,13 +31,13 @@ </cd:arguments> </cd:command> - <cd:command name="tables" type="environment" variant="1" file="tabl-tab.mkiv"> + <cd:command name="tables" type="environment" file="tabl-tab.mkiv"> <cd:arguments> <cd:template/> </cd:arguments> </cd:command> - <cd:command name="tables" type="environment" variant="2" file="tabl-tab.mkiv"> + <cd:command name="tables" type="environment" variant="name" file="tabl-tab.mkiv"> <cd:arguments> <cd:resolve name="keyword-name"/> </cd:arguments> @@ -117,6 +117,9 @@ <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> @@ -170,7 +173,7 @@ </cd:arguments> </cd:command> - <cd:command name="Raise" variant="1" scope="table" file="tabl-tab.mkiv"> + <cd:command name="Raise" variant="argument" scope="table" file="tabl-tab.mkiv"> <cd:arguments> <cd:keywords delimiters="parentheses" optional="yes"> <cd:constant type="cd:dimension"/> @@ -179,14 +182,14 @@ </cd:arguments> </cd:command> - <cd:command name="Raise" variant="2" scope="table" file="tabl-tab.mkiv"> + <cd:command name="Raise" variant="string" scope="table" file="tabl-tab.mkiv"> <cd:arguments> <cd:resolve name="string-number-optional"/> <cd:content/> </cd:arguments> </cd:command> - <cd:command name="Lower" variant="1" scope="table" file="tabl-tab.mkiv"> + <cd:command name="Lower" variant="argument" scope="table" file="tabl-tab.mkiv"> <cd:arguments> <cd:keywords delimiters="parentheses" optional="yes"> <cd:constant type="cd:dimension"/> @@ -195,14 +198,14 @@ </cd:arguments> </cd:command> - <cd:command name="Lower" variant="2" scope="table" file="tabl-tab.mkiv"> + <cd:command name="Lower" variant="string" scope="table" file="tabl-tab.mkiv"> <cd:arguments> <cd:resolve name="string-number-optional"/> <cd:content/> </cd:arguments> </cd:command> - <cd:command name="BackSpace" variant="1" scope="table" file="tabl-tab.mkiv"> + <cd:command name="BackSpace" variant="argument" scope="table" file="tabl-tab.mkiv"> <cd:arguments> <cd:keywords delimiters="parentheses" optional="yes"> <cd:constant type="cd:dimension"/> @@ -210,13 +213,13 @@ </cd:arguments> </cd:command> - <cd:command name="BackSpace" variant="2" scope="table" file="tabl-tab.mkiv"> + <cd:command name="BackSpace" variant="string" scope="table" file="tabl-tab.mkiv"> <cd:arguments> <cd:resolve name="string-number-optional"/> </cd:arguments> </cd:command> - <cd:command name="Vspace" variant="1" scope="table" file="tabl-tab.mkiv"> + <cd:command name="Vspace" variant="argument" scope="table" file="tabl-tab.mkiv"> <cd:arguments> <cd:keywords delimiters="parentheses" optional="yes"> <cd:constant type="cd:dimension"/> @@ -224,7 +227,7 @@ </cd:arguments> </cd:command> - <cd:command name="Vspace" variant="2" scope="table" file="tabl-tab.mkiv"> + <cd:command name="Vspace" variant="string" scope="table" file="tabl-tab.mkiv"> <cd:arguments> <cd:resolve name="string-number-optional"/> </cd:arguments> @@ -404,4 +407,4 @@ --> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-tabulation.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-tabulation.xml index 1e6dfc1fcda..be3a602ac62 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-tabulation.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-tabulation.xml @@ -91,11 +91,15 @@ <cd:parameter name="title"> <cd:constant type="cd:text"/> </cd:parameter> + <cd:parameter name="keeptogether"> + <cd:constant type="yes" default="yes"/> + <cd:constant type="no"/> + </cd:parameter> </cd:assignments> </cd:arguments> </cd:command> - <cd:command name="tabulation" type="environment" generated="yes" variant="generated" file="tabl-tbl.mkiv"> + <cd:command name="tabulation" type="environment" generated="yes" variant="example" file="tabl-tbl.mkiv"> <cd:sequence> <cd:variable value="tabulation"/> </cd:sequence> @@ -134,9 +138,9 @@ </cd:arguments> </cd:command> - <cd:command name="tabulate" type="environment" generated="yes" variant="generated" file="tabl-tbl.mkiv"> + <cd:command name="tabulate" type="environment" generated="yes" variant="instance" file="tabl-tbl.mkiv"> <cd:sequence> - <cd:variable value="tabulate"/> + <cd:instance value="tabulate"/> </cd:sequence> <cd:arguments> <cd:resolve name="keyword-name-optional"/> @@ -144,6 +148,9 @@ <cd:inherit name="setuptabulate"/> </cd:assignments> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-tabulate"/> + </cd:instances> </cd:command> <cd:command name="tabulatehead" type="environment" file="tabl-tbl.mkiv"> @@ -166,25 +173,25 @@ <cd:command name="tabulateautoline" file="tabl-tbl.mkiv"/> - <cd:command name="legend" type="environment" file="tabl-tbl.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-name-optional"/> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuptabulate"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="fact" type="environment" file="tabl-tbl.mkiv"> - <cd:arguments> - <cd:resolve name="keyword-name-optional"/> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuptabulate"/> - </cd:assignments> - </cd:arguments> - </cd:command> + <cd:command name="legend" type="environment" file="tabl-tbl.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuptabulate"/> + </cd:assignments> + </cd:arguments> + </cd:command> - <!-- + <cd:command name="fact" type="environment" file="tabl-tbl.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name-optional"/> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuptabulate"/> + </cd:assignments> + </cd:arguments> + </cd:command> <cd:command name="VL" scope="tabulate" file="tabl-tbl.mkiv"> <cd:arguments> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-tagging.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-tagging.xml index 14f413ce3cc..063a0c4361d 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-tagging.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-tagging.xml @@ -25,6 +25,13 @@ </cd:arguments> </cd:command> + <cd:command name="element" type="environment" file="strc-tag.mkiv"> + <cd:arguments> + <cd:resolve name="argument-name"/> + <cd:resolve name="assignment-userdata-list-optional"/> + </cd:arguments> + </cd:command> + <cd:command name="doifelseinelement" file="strc-tag.mkiv"> <cd:arguments> <cd:resolve name="argument-name"/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-textbackground.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-textbackground.xml index 3b17e0efd7c..bc16ffa8db9 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-textbackground.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-textbackground.xml @@ -122,7 +122,7 @@ </cd:arguments> </cd:command> - <cd:command name="textbackground" type="environment" generated="yes" variant="generated" file="anch-bck.mkiv"> + <cd:command name="textbackground" type="environment" generated="yes" variant="example" file="anch-bck.mkiv"> <cd:sequence> <cd:variable value="textbackground"/> </cd:sequence> @@ -133,7 +133,7 @@ </cd:arguments> </cd:command> - <cd:command name="textbackground" generated="yes" variant="generated" file="anch-bck.mkiv"> + <cd:command name="textbackground" generated="yes" variant="example" file="anch-bck.mkiv"> <cd:sequence> <cd:variable value="textbackground"/> </cd:sequence> @@ -144,4 +144,4 @@ <cd:command name="textbackgroundmanual" type="environment" file="anch-bck.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-tolerance.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-tolerance.xml index 26b55413293..b33fef05da5 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-tolerance.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-tolerance.xml @@ -19,4 +19,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-tooltip.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-tooltip.xml index 775d0abcf36..f46ffb0919f 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-tooltip.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-tooltip.xml @@ -28,9 +28,9 @@ </cd:arguments> </cd:command> - <cd:command name="tooltip" generated="yes" variant="generated:1" file="scrn-fld.mkvi"> + <cd:command name="tooltip" generated="yes" variant="instance" file="scrn-fld.mkvi"> <cd:sequence> - <cd:variable value="tooltip"/> + <cd:instance value="tooltip"/> </cd:sequence> <cd:arguments> <cd:assignments list="yes" optional="yes"> @@ -39,11 +39,14 @@ <cd:resolve name="argument-text"/> <cd:resolve name="argument-text"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-tooltip"/> + </cd:instances> </cd:command> - <cd:command name="tooltip" generated="yes" variant="generated:2" file="scrn-fld.mkvi"> + <cd:command name="tooltip" generated="yes" variant="instance:argument" file="scrn-fld.mkvi"> <cd:sequence> - <cd:variable value="tooltip"/> + <cd:instance value="tooltip"/> </cd:sequence> <cd:arguments> <cd:keywords optional="yes"> @@ -54,28 +57,35 @@ <cd:resolve name="argument-text"/> <cd:resolve name="argument-text"/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-tooltip"/> + </cd:instances> </cd:command> - <cd:command name="tooltip" variant="1" file="scrn-fld.mkvi"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuptooltip"/> - </cd:assignments> - <cd:resolve name="argument-text"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <!-- - <cd:command name="tooltip" variant="2" file="scrn-fld.mkvi"> - <cd:arguments> - <cd:keywords optional="yes"> - <cd:constant type="left"/> - <cd:constant type="middle"/> - <cd:constant type="right"/> - </cd:keywords> - <cd:resolve name="argument-text"/> - <cd:resolve name="argument-text"/> - </cd:arguments> - </cd:command> + <cd:command name="tooltip" file="scrn-fld.mkvi"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuptooltip"/> + </cd:assignments> + <cd:resolve name="argument-text"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="tooltip" variant="argument" file="scrn-fld.mkvi"> + <cd:arguments> + <cd:keywords optional="yes"> + <cd:constant type="left"/> + <cd:constant type="middle"/> + <cd:constant type="right"/> + </cd:keywords> + <cd:resolve name="argument-text"/> + <cd:resolve name="argument-text"/> + </cd:arguments> + </cd:command> + + --> </cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-tracker.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-tracker.xml index e2b48ade2d8..4dbc3188633 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-tracker.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-tracker.xml @@ -72,4 +72,4 @@ <cd:command name="showjustification" file="trac-jus.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-translate.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-translate.xml new file mode 100644 index 00000000000..ba3510f0b36 --- /dev/null +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-translate.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<?context-directive job ctxfile x-setups.ctx ?> + +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> + + <cd:command name="translateinput" file="m-translate.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-text"/> + <cd:resolve name="keyword-text"/> + </cd:arguments> + </cd:command> + + <cd:command name="resetinputtranslation" file="m-translate.mkiv"/> + + <cd:command name="enableinputtranslation" file="m-translate.mkiv"/> + + <cd:command name="disableinputtranslation" file="m-translate.mkiv"/> + + <cd:command name="readtranslatedfile" file="m-translate.mkiv"> + <cd:arguments> + <cd:resolve name="argument-file"/> + </cd:arguments> + </cd:command> + +</cd:interface>
\ No newline at end of file diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-twopassdata.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-twopassdata.xml index f30b8bb2372..508294f08a8 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-twopassdata.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-twopassdata.xml @@ -121,4 +121,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-typography.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-typography.xml index ffb80c2116a..6c2aa738973 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-typography.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-typography.xml @@ -170,4 +170,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-unit.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-unit.xml index 3502b544aae..3380585dc73 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-unit.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-unit.xml @@ -4,13 +4,13 @@ <cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> - <cd:command name="digits" variant="1" file="phys-dim.mkiv"> + <cd:command name="digits" file="phys-dim.mkiv"> <cd:arguments> <cd:resolve name="argument-number"/> </cd:arguments> </cd:command> - <cd:command name="digits" variant="2" file="phys-dim.mkiv"> + <cd:command name="digits" variant="string" file="phys-dim.mkiv"> <cd:arguments> <cd:resolve name="string-number"/> </cd:arguments> @@ -75,20 +75,27 @@ </cd:arguments> </cd:command> - <cd:command name="unit" generated="yes" variant="generated" file="phys-dim.mkiv"> + <cd:command name="unit" generated="yes" variant="instance" file="phys-dim.mkiv"> <cd:sequence> - <cd:variable value="unit"/> + <cd:instance value="unit"/> </cd:sequence> <cd:arguments> <cd:content/> </cd:arguments> + <cd:instances> + <cd:resolve name="instance-unit"/> + </cd:instances> </cd:command> - <cd:command name="unit" file="phys-dim.mkiv"> - <cd:arguments> - <cd:content/> - </cd:arguments> - </cd:command> + <!-- + + <cd:command name="unit" file="phys-dim.mkiv"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + + --> <cd:command name="installunitsseparator" file="phys-dim.mkiv"> <cd:arguments> @@ -118,4 +125,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-variables.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-variables.xml index 28aaa6df43b..63b34329c02 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-variables.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-variables.xml @@ -72,6 +72,23 @@ </cd:arguments> </cd:command> + <cd:command name="checkvariables" file="core-env.mkiv"> + <cd:arguments> + <cd:resolve name="keyword-name"/> + <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 name="setvariable" file="core-env.mkiv"> <cd:arguments> <cd:resolve name="argument-name"/> @@ -353,4 +370,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-verbatim.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-verbatim.xml index 7026d2b10d8..b23f57efe9d 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-verbatim.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-verbatim.xml @@ -75,9 +75,9 @@ </cd:parameter> </cd:assignments> </cd:arguments> - </cd:command> + </cd:command> - <cd:command name="type" variant="1" file="buff-ver.mkiv"> + <cd:command name="type" file="buff-ver.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setuptype"/> @@ -86,7 +86,7 @@ </cd:arguments> </cd:command> - <cd:command name="type" variant="2" file="buff-ver.mkiv"> + <cd:command name="type" variant="angles" file="buff-ver.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setuptype"/> @@ -95,7 +95,7 @@ </cd:arguments> </cd:command> - <cd:command name="typ" variant="1" file="buff-ver.mkiv"> + <cd:command name="typ" file="buff-ver.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setuptype"/> @@ -104,7 +104,7 @@ </cd:arguments> </cd:command> - <cd:command name="typ" variant="2" file="buff-ver.mkiv"> + <cd:command name="typ" variant="angles" file="buff-ver.mkiv"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setuptype"/> @@ -113,7 +113,7 @@ </cd:arguments> </cd:command> - <cd:command name="type" generated="yes" variant="generated:1" file="buff-ver.mkiv"> + <cd:command name="type" generated="yes" variant="example" file="buff-ver.mkiv"> <cd:sequence> <cd:variable value="type"/> </cd:sequence> @@ -125,7 +125,7 @@ </cd:arguments> </cd:command> - <cd:command name="type" generated="yes" variant="generated:2" file="buff-ver.mkiv"> + <cd:command name="type" generated="yes" variant="example:angles" file="buff-ver.mkiv"> <cd:sequence> <cd:variable value="type"/> </cd:sequence> @@ -149,7 +149,7 @@ <cd:command name="setuptyping" file="buff-ver.mkiv"> <cd:arguments> - <cd:resolve name="keyword-name-optional-list"/> + <cd:resolve name="keyword-name-list-optional"/> <cd:assignments list="yes"> <cd:parameter name="oddmargin"> <cd:constant type="cd:dimension"/> @@ -251,42 +251,32 @@ </cd:arguments> </cd:command> - <cd:command name="typing" type="environment" variant="1" file="buff-ver.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuptyping"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="typing" type="environment" variant="2" file="buff-ver.mkiv"> - <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:constant type="continue"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="typing" type="environment" generated="yes" variant="generated:1" file="buff-ver.mkiv"> + <cd:command name="typing" type="environment" generated="yes" variant="instance" file="buff-ver.mkiv"> <cd:sequence> - <cd:variable value="typing"/> + <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:resolve name="instance-typing"/> + </cd:instances> </cd:command> - <cd:command name="typing" type="environment" generated="yes" variant="generated:2" file="buff-ver.mkiv"> + <cd:command name="typing" type="environment" generated="yes" variant="instance:argument" file="buff-ver.mkiv"> <cd:sequence> - <cd:variable value="typing"/> + <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:resolve name="instance-typing"/> + </cd:instances> </cd:command> <cd:command name="tex" file="buff-ver.mkiv"> @@ -363,87 +353,107 @@ </cd:arguments> </cd:command> - <cd:command name="LUA" type="environment" variant="1" file="buff-ver.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuptyping"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="LUA" type="environment" variant="2" file="buff-ver.mkiv"> - <cd:sequence> - <cd:variable value="lua"/> - </cd:sequence> - <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:constant type="continue"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="MP" type="environment" variant="1" file="buff-ver.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuptyping"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="MP" type="environment" variant="2" file="buff-ver.mkiv"> - <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:constant type="continue"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="XML" type="environment" variant="1" file="buff-ver.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuptyping"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="XML" type="environment" variant="2" file="buff-ver.mkiv"> - <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:constant type="continue"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="PARSEDXML" type="environment" variant="1" file="buff-ver.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuptyping"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="PARSEDXML" type="environment" variant="2" file="buff-ver.mkiv"> - <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:constant type="continue"/> - </cd:keywords> - </cd:arguments> - </cd:command> - - <cd:command name="TEX" type="environment" variant="1" file="buff-ver.mkiv"> - <cd:arguments> - <cd:assignments list="yes" optional="yes"> - <cd:inherit name="setuptyping"/> - </cd:assignments> - </cd:arguments> - </cd:command> - - <cd:command name="TEX" type="environment" variant="2" file="buff-ver.mkiv"> - <cd:arguments> - <cd:keywords list="yes" optional="yes"> - <cd:constant type="continue"/> - </cd:keywords> - </cd:arguments> - </cd:command> - -</cd:interface>
\ No newline at end of file + <!-- + + <cd:command name="typing" type="environment" file="buff-ver.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuptyping"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="typing" type="environment" variant="argument" file="buff-ver.mkiv"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="continue"/> + </cd:keywords> + </cd:arguments> + </cd:command> + + <cd:command name="LUA" type="environment" file="buff-ver.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuptyping"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="LUA" type="environment" variant="argument" file="buff-ver.mkiv"> + <cd:sequence> + <cd:variable value="lua"/> + </cd:sequence> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="continue"/> + </cd:keywords> + </cd:arguments> + </cd:command> + + <cd:command name="MP" type="environment" file="buff-ver.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuptyping"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="MP" type="environment" variant="argument" file="buff-ver.mkiv"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="continue"/> + </cd:keywords> + </cd:arguments> + </cd:command> + + <cd:command name="XML" type="environment" file="buff-ver.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuptyping"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="XML" type="environment" variant="argument" file="buff-ver.mkiv"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="continue"/> + </cd:keywords> + </cd:arguments> + </cd:command> + + <cd:command name="PARSEDXML" type="environment" file="buff-ver.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuptyping"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="PARSEDXML" type="environment" variant="argument" file="buff-ver.mkiv"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="continue"/> + </cd:keywords> + </cd:arguments> + </cd:command> + + <cd:command name="TEX" type="environment" file="buff-ver.mkiv"> + <cd:arguments> + <cd:assignments list="yes" optional="yes"> + <cd:inherit name="setuptyping"/> + </cd:assignments> + </cd:arguments> + </cd:command> + + <cd:command name="TEX" type="environment" variant="argument" file="buff-ver.mkiv"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:constant type="continue"/> + </cd:keywords> + </cd:arguments> + </cd:command> + + --> + +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-version.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-version.xml index d0165981523..9f7864e8abb 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-version.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-version.xml @@ -75,4 +75,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-viewerlayer.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-viewerlayer.xml index 3de29b1fd05..8e321971e97 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-viewerlayer.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-viewerlayer.xml @@ -50,7 +50,7 @@ </cd:arguments> </cd:command> - <cd:command name="viewerlayer" type="environment" generated="yes" variant="generated" file="attr-lay.mkiv"> + <cd:command name="viewerlayer" type="environment" generated="yes" variant="example" file="attr-lay.mkiv"> <cd:sequence> <cd:variable value="viewerlayer"/> </cd:sequence> @@ -65,4 +65,4 @@ <cd:command name="showlayoutcomponents" file="attr-lay.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-visual.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-visual.xml new file mode 100644 index 00000000000..64ae3f79d85 --- /dev/null +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-visual.xml @@ -0,0 +1,154 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<?context-directive job ctxfile x-setups.ctx ?> + +<cd:interface xmlns:cd="http://www.pragma-ade.com/commands"> + + <cd:command name="fakerule" file="m-visual.mkiv"> + <cd:arguments> + <cd:resolve name="argument-dimension"/> + </cd:arguments> + </cd:command> + + <cd:command name="dorandomrecurse" file="m-visual.mkiv"> + <cd:arguments> + <cd:resolve name="argument-number"/> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="fakelines" file="m-visual.mkiv"> + <cd:arguments> + <cd:keywords name="keywords" delimiters="braces"> + <cd:constant type="cd:number"/> + <cd:constant type="cd:nothing"/> + </cd:keywords> + <cd:keywords name="keywords" delimiters="braces"> + <cd:constant type="cd:number"/> + <cd:constant type="cd:nothing"/> + </cd:keywords> + </cd:arguments> + </cd:command> + + <cd:command name="fakewords" file="m-visual.mkiv"> + <cd:arguments> + <cd:keywords name="keywords" delimiters="braces"> + <cd:constant type="cd:number"/> + <cd:constant type="cd:nothing"/> + </cd:keywords> + <cd:keywords name="keywords" delimiters="braces"> + <cd:constant type="cd:number"/> + <cd:constant type="cd:nothing"/> + </cd:keywords> + </cd:arguments> + </cd:command> + + <cd:command name="fakenwords" file="m-visual.mkiv"> + <cd:arguments> + <cd:resolve name="argument-number"/> + <cd:keywords name="keywords" delimiters="braces"> + <cd:constant type="cd:number"/> + <cd:constant type="cd:nothing"/> + </cd:keywords> + </cd:arguments> + </cd:command> + + <cd:command name="showfakewords" file="m-visual.mkiv"/> + + <cd:command name="fakeword" file="m-visual.mkiv"/> + + <cd:command name="fakeparindent" file="m-visual.mkiv"/> + + <cd:command name="fakeddroppedcaps" file="m-visual.mkiv"> + <cd:arguments> + <cd:resolve name="argument-number"/> + </cd:arguments> + </cd:command> + + <cd:command name="fakefigure" file="m-visual.mkiv"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:inherit name="placefloat"/> + </cd:keywords> + <cd:resolve name="keyword-reference-list-optional"/> + <cd:resolve name="argument-dimension"/> + <cd:resolve name="argument-dimension"/> + <cd:resolve name="argument-dimension"/> + <cd:resolve name="argument-dimension"/> + </cd:arguments> + </cd:command> + + <cd:command name="fakeimage" file="m-visual.mkiv"> + <cd:arguments> + <cd:resolve name="argument-dimension"/> + <cd:resolve name="argument-dimension"/> + <cd:resolve name="argument-dimension"/> + <cd:resolve name="argument-dimension"/> + </cd:arguments> + </cd:command> + + <cd:command name="fakeformula" file="m-visual.mkiv"/> + + <cd:command name="fakespacingformula" file="m-visual.mkiv"/> + + <cd:command name="smashedgrid" file="m-visual.mkiv"> + <cd:arguments> + <cd:keywords list="yes" optional="yes"> + <cd:inherit name="basegrid"/> + </cd:keywords> + </cd:arguments> + </cd:command> + + <cd:command name="bodyfontgrid" file="m-visual.mkiv"/> + + <cd:command name="emexgrid" file="m-visual.mkiv"/> + + <cd:command name="simplethesis" file="m-visual.mkiv"/> + + <cd:command name="showbaselines" file="m-visual.mkiv"/> + + <cd:command name="showpagebuilder" file="m-visual.mkiv"/> + + <cd:command name="tagbox" file="m-visual.mkiv"> + <cd:arguments> + <cd:resolve name="argument-text"/> + <cd:keywords optional="yes"> + <cd:constant type="l"/> + <cd:constant type="r"/> + <cd:constant type="t"/> + <cd:constant type="b"/> + <cd:constant type="lt"/> + <cd:constant type="lb"/> + <cd:constant type="rt"/> + <cd:constant type="rb"/> + <cd:constant type="tl"/> + <cd:constant type="bl"/> + <cd:constant type="tr"/> + <cd:constant type="br"/> + </cd:keywords> + <cd:csname/> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="coloredhbox" file="m-visual.mkiv"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="coloredvbox" file="m-visual.mkiv"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="coloredvtop" file="m-visual.mkiv"> + <cd:arguments> + <cd:content/> + </cd:arguments> + </cd:command> + + <cd:command name="coloredstrut" file="m-visual.mkiv"/> + +</cd:interface>
\ No newline at end of file diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-visualizer.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-visualizer.xml index fd7198f9d02..3d30b7f4d9f 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-visualizer.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-visualizer.xml @@ -153,4 +153,4 @@ <cd:command name="resetvisualizers" file="trc-vis.mkiv"/> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-vspace.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-vspace.xml index b6d7381ee90..4618fc00ae0 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-vspace.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-vspace.xml @@ -28,6 +28,7 @@ <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="back"/> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-whitespace.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-whitespace.xml index 8f9fa082341..06e1997c52c 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-whitespace.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-whitespace.xml @@ -59,4 +59,4 @@ </cd:arguments> </cd:command> -</cd:interface>
\ No newline at end of file +</cd:interface> diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-xtable.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-xtable.xml index 31b4a6842b3..7500ff47f4a 100644 --- a/Master/texmf-dist/tex/context/interface/mkiv/i-xtable.xml +++ b/Master/texmf-dist/tex/context/interface/mkiv/i-xtable.xml @@ -82,7 +82,7 @@ </cd:arguments> </cd:command> - <cd:command name="xtable" type="environment" variant="1" file="tabl-xtb.mkvi"> + <cd:command name="xtable" type="environment" file="tabl-xtb.mkvi"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setupxtable"/> @@ -90,13 +90,13 @@ </cd:arguments> </cd:command> - <cd:command name="xtable" type="environment" variant="2" file="tabl-xtb.mkvi"> + <cd:command name="xtable" type="environment" variant="name" file="tabl-xtb.mkvi"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> </cd:arguments> </cd:command> - <cd:command name="embeddedxtable" type="environment" variant="1" file="tabl-xtb.mkvi"> + <cd:command name="embeddedxtable" type="environment" file="tabl-xtb.mkvi"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setupxtable"/> @@ -104,13 +104,13 @@ </cd:arguments> </cd:command> - <cd:command name="embeddedxtable" type="environment" variant="2" file="tabl-xtb.mkvi"> + <cd:command name="embeddedxtable" type="environment" variant="name" file="tabl-xtb.mkvi"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> </cd:arguments> </cd:command> - <cd:command name="xtable" type="environment" generated="yes" variant="generated" file="tabl-xtb.mkvi"> + <cd:command name="xtable" type="environment" generated="yes" variant="example" file="tabl-xtb.mkvi"> <cd:sequence> <cd:variable value="xtable"/> </cd:sequence> @@ -157,7 +157,7 @@ </cd:arguments> </cd:command> - <cd:command name="xtablehead" type="environment" variant="1" file="tabl-xtb.mkvi"> + <cd:command name="xtablehead" type="environment" file="tabl-xtb.mkvi"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setupxtable"/> @@ -165,13 +165,13 @@ </cd:arguments> </cd:command> - <cd:command name="xtablehead" type="environment" variant="2" file="tabl-xtb.mkvi"> + <cd:command name="xtablehead" type="environment" variant="name" file="tabl-xtb.mkvi"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> </cd:arguments> </cd:command> - <cd:command name="xtablefoot" type="environment" variant="1" file="tabl-xtb.mkvi"> + <cd:command name="xtablefoot" type="environment" file="tabl-xtb.mkvi"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setupxtable"/> @@ -179,13 +179,13 @@ </cd:arguments> </cd:command> - <cd:command name="xtablefoot" type="environment" variant="2" file="tabl-xtb.mkvi"> + <cd:command name="xtablefoot" type="environment" variant="name" file="tabl-xtb.mkvi"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> </cd:arguments> </cd:command> - <cd:command name="xtablenext" type="environment" variant="1" file="tabl-xtb.mkvi"> + <cd:command name="xtablenext" type="environment" file="tabl-xtb.mkvi"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setupxtable"/> @@ -193,13 +193,13 @@ </cd:arguments> </cd:command> - <cd:command name="xtablenext" type="environment" variant="2" file="tabl-xtb.mkvi"> + <cd:command name="xtablenext" type="environment" variant="name" file="tabl-xtb.mkvi"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> </cd:arguments> </cd:command> - <cd:command name="xtablebody" type="environment" variant="1" file="tabl-xtb.mkvi"> + <cd:command name="xtablebody" type="environment" file="tabl-xtb.mkvi"> <cd:arguments> <cd:assignments list="yes" optional="yes"> <cd:inherit name="setupxtable"/> @@ -207,7 +207,7 @@ </cd:arguments> </cd:command> - <cd:command name="xtablebody" type="environment" variant="2" file="tabl-xtb.mkvi"> + <cd:command name="xtablebody" type="environment" variant="name" file="tabl-xtb.mkvi"> <cd:arguments> <cd:resolve name="keyword-name-optional"/> </cd:arguments> |