summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/interface/mkiv/context-en.xml
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-03-06 21:58:15 +0000
committerKarl Berry <karl@freefriends.org>2021-03-06 21:58:15 +0000
commit974640d66e61e81cb197ad96fdff7b08343e4c5a (patch)
tree2e1f75f32f312b7f24ba82b4590ae230bcd6f399 /Master/texmf-dist/tex/context/interface/mkiv/context-en.xml
parentb4fa72e61230aca75f7f6fbf988821f71edfb6b2 (diff)
context
git-svn-id: svn://tug.org/texlive/trunk@58167 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/context/interface/mkiv/context-en.xml')
-rw-r--r--Master/texmf-dist/tex/context/interface/mkiv/context-en.xml5480
1 files changed, 3317 insertions, 2163 deletions
diff --git a/Master/texmf-dist/tex/context/interface/mkiv/context-en.xml b/Master/texmf-dist/tex/context/interface/mkiv/context-en.xml
index 0ebeb7d8777..476e8ee62ac 100644
--- a/Master/texmf-dist/tex/context/interface/mkiv/context-en.xml
+++ b/Master/texmf-dist/tex/context/interface/mkiv/context-en.xml
@@ -2,7 +2,7 @@
<!-- expanded and compacted i-context.xml -->
<cd:interface xmlns:cd="http://www.pragma-ade.com/commands">
<cd:interface file="i-accent.xml">
- <cd:command file="enco-ini.mkiv" level="style" name="defineaccent">
+ <cd:command category="language" file="enco-ini.mkiv" level="style" name="defineaccent">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:character"/>
@@ -15,7 +15,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="enco-ini.mkiv" level="style" name="definecharacter">
+ <cd:command category="language" file="enco-ini.mkiv" level="style" name="definecharacter">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:character"/>
@@ -25,7 +25,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="enco-ini.mkiv" level="style" name="definecommand">
+ <cd:command category="language" file="enco-ini.mkiv" level="style" name="definecommand">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:character"/>
@@ -35,7 +35,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="enco-ini.mkiv" level="style" name="definemathaccent">
+ <cd:command category="mathematics" file="enco-ini.mkiv" level="style" name="definemathaccent">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:name"/>
@@ -45,7 +45,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="enco-ini.mkiv" level="style" name="buildmathaccent">
+ <cd:command category="mathematics" file="enco-ini.mkiv" level="style" name="buildmathaccent">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:character"/>
@@ -55,7 +55,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="enco-ini.mkiv" level="style" name="buildtextaccent">
+ <cd:command category="language" file="enco-ini.mkiv" level="style" name="buildtextaccent">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:character"/>
@@ -65,49 +65,49 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="enco-ini.mkiv" level="style" name="buildtextmacron">
+ <cd:command category="language" file="enco-ini.mkiv" level="style" name="buildtextmacron">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:character"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="enco-ini.mkiv" level="style" name="buildtextbottomdot">
+ <cd:command category="language" file="enco-ini.mkiv" level="style" name="buildtextbottomdot">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:character"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="enco-ini.mkiv" level="style" name="buildtextcedilla">
+ <cd:command category="language" file="enco-ini.mkiv" level="style" name="buildtextcedilla">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:character"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="enco-ini.mkiv" level="style" name="buildtextognek">
+ <cd:command category="language" file="enco-ini.mkiv" level="style" name="buildtextognek">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:character"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="enco-ini.mkiv" level="style" name="buildtextbottomcomma">
+ <cd:command category="language" file="enco-ini.mkiv" level="style" name="buildtextbottomcomma">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:character"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="enco-ini.mkiv" level="style" name="d">
+ <cd:command category="language" file="enco-ini.mkiv" level="style" name="d">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:character"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="enco-ini.mkiv" level="style" name="buildtextgrave">
+ <cd:command category="language" file="enco-ini.mkiv" level="style" name="buildtextgrave">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:character"/>
@@ -365,7 +365,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="document" name="wordright">
+ <cd:command category="alignment" file="spac-ali.mkiv" keywords="linebreak" level="document" name="wordright">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="right"/>
@@ -374,7 +374,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="simplealignedbox">
+ <cd:command category="alignment" file="spac-ali.mkiv" keywords="boxes" level="system" name="simplealignedbox">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -391,7 +391,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="simplealignedspreadbox">
+ <cd:command category="alignment" file="spac-ali.mkiv" keywords="boxes" level="system" name="simplealignedspreadbox">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -408,7 +408,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="simplealignedboxplus">
+ <cd:command category="alignment" file="spac-ali.mkiv" keywords="boxes" level="system" name="simplealignedboxplus">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -428,7 +428,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="simplereversealignedbox">
+ <cd:command category="alignment" file="spac-ali.mkiv" keywords="boxes direction" level="system" name="simplereversealignedbox">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -445,7 +445,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="simplereversealignedboxplus">
+ <cd:command category="alignment" file="spac-ali.mkiv" keywords="boxes direction" level="system" name="simplereversealignedboxplus">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -465,7 +465,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="pack-box.mkiv" level="system" name="alignedbox">
+ <cd:command category="alignment" file="pack-box.mkiv" keywords="boxes" level="system" name="alignedbox">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="left"/>
@@ -506,8 +506,8 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="style" name="lefttoright"/>
- <cd:command category="alignment" file="spac-ali.mkiv" level="style" name="righttoleft"/>
+ <cd:command category="alignment" file="spac-ali.mkiv" keywords="direction" level="style" name="lefttoright"/>
+ <cd:command category="alignment" file="spac-ali.mkiv" keywords="direction" level="style" name="righttoleft"/>
<cd:command category="alignment" file="spac-ali.mkiv" level="style" name="raggedbottom"/>
<cd:command category="alignment" file="spac-ali.mkiv" level="style" name="alignbottom"/>
<cd:command category="alignment" file="spac-ali.mkiv" level="style" name="baselinebottom"/>
@@ -582,7 +582,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-anchor.xml">
- <cd:command file="pack-box.mkiv" level="style" name="defineanchor">
+ <cd:command category="graphics" file="pack-box.mkiv" level="style" name="defineanchor">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -599,7 +599,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="pack-box.mkiv" level="document" name="anchor">
+ <cd:command category="graphics" file="pack-box.mkiv" level="document" name="anchor">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -616,7 +616,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-attachment.xml">
- <cd:command file="scrn-wid.mkvi" level="style" name="defineattachment">
+ <cd:command category="pdf" file="scrn-wid.mkvi" level="style" name="defineattachment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -629,7 +629,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="scrn-wid.mkvi" level="style" name="setupattachment">
+ <cd:command category="pdf" file="scrn-wid.mkvi" level="style" name="setupattachment">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -704,7 +704,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="scrn-wid.mkvi" level="style" name="setupattachments">
+ <cd:command category="pdf" file="scrn-wid.mkvi" level="style" name="setupattachments">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -714,7 +714,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="scrn-wid.mkvi" level="document" name="registerattachment">
+ <cd:command category="pdf" file="scrn-wid.mkvi" level="document" name="registerattachment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -724,7 +724,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="scrn-wid.mkvi" generated="yes" level="document" name="attachment" variant="instance">
+ <cd:command category="pdf" file="scrn-wid.mkvi" generated="yes" level="document" name="attachment" variant="instance">
<cd:sequence>
<cd:instance value="attachment"/>
</cd:sequence>
@@ -740,7 +740,7 @@
<cd:constant value="attachment"/>
</cd:instances>
</cd:command>
- <cd:command file="scrn-wid.mkvi" generated="yes" level="document" name="attachment" type="environment" variant="instance">
+ <cd:command category="pdf" file="scrn-wid.mkvi" generated="yes" level="document" name="attachment" type="environment" variant="instance">
<cd:sequence>
<cd:instance value="attachment"/>
</cd:sequence>
@@ -756,7 +756,7 @@
<cd:constant value="attachment"/>
</cd:instances>
</cd:command>
- <cd:command file="scrn-wid.mkvi" level="document" name="placeattachments"/>
+ <cd:command category="pdf" file="scrn-wid.mkvi" level="document" name="placeattachments"/>
</cd:interface>
<cd:interface file="i-attribute.xml">
<cd:command category="attribute" file="attr-ini.mkiv" level="system" name="pushattribute">
@@ -856,7 +856,7 @@
<cd:command category="attribute" file="attr-ini.mkiv" level="document" name="showattributes"/>
</cd:interface>
<cd:interface file="i-backend.xml">
- <cd:command catehory="pdf" file="back-ini.mkiv" level="style" name="setupbackend">
+ <cd:command category="pdf" file="back-ini.mkiv" level="style" name="setupbackend">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="export">
@@ -931,6 +931,20 @@
</cd:assignments>
</cd:arguments>
</cd:command>
+ <cd:command category="pdf" file="back-ini.mkxl" level="style" name="setupoutput">
+ <cd:arguments>
+ <cd:keywords>
+ <cd:constant type="default"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="lua"/>
+ <cd:constant type="json"/>
+ <cd:constant type="js"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="none"/>
+ <cd:constant type="empty"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
<cd:interface file="i-background.xml">
<cd:command category="background" file="pack-bck.mkvi" level="style" name="definebackground">
@@ -1014,7 +1028,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="background colors" file="pack-bck.mkvi" level="document" name="backgroundline">
+ <cd:command category="background" file="pack-bck.mkvi" keywords="colors" level="document" name="backgroundline">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:color"/>
@@ -1069,7 +1083,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background conditional" file="page-bck.mkiv" level="system" name="doifelsesomebackground">
+ <cd:command category="background" file="page-bck.mkiv" keywords="conditional" level="system" name="doifelsesomebackground">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -1082,7 +1096,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background conditional" file="page-bck.mkiv" level="system" name="doifsomebackgroundelse">
+ <cd:command category="background" file="page-bck.mkiv" keywords="conditional" level="system" name="doifsomebackgroundelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -1095,7 +1109,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background conditional" file="page-bck.mkiv" level="system" name="doifsomebackground">
+ <cd:command category="background" file="page-bck.mkiv" keywords="conditional" level="system" name="doifsomebackground">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -1190,6 +1204,10 @@
<cd:parameter name="right">
<cd:constant type="cd:text"/>
</cd:parameter>
+ <cd:parameter name="repeat">
+ <cd:constant type="yes"/>
+ <cd:constant default="yes" type="no"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
@@ -1260,7 +1278,7 @@
<cd:command category="rules" file="node-rul.mkiv" level="style" name="resetbar"/>
</cd:interface>
<cd:interface file="i-blackrule.xml">
- <cd:command category="rules colors" file="pack-mrl.mkiv" level="style" name="setupblackrules">
+ <cd:command category="rules" file="pack-mrl.mkiv" keywords="colors" level="style" name="setupblackrules">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="width">
@@ -1303,14 +1321,14 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="rules colors" file="pack-mrl.mkiv" level="document" name="blackrule">
+ <cd:command category="rules" file="pack-mrl.mkiv" keywords="colors" level="document" name="blackrule">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupblackrules"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="rules colors" file="pack-mrl.mkiv" level="document" name="blackrules">
+ <cd:command category="rules" file="pack-mrl.mkiv" keywords="colors" level="document" name="blackrules">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupblackrules"/>
@@ -1364,6 +1382,22 @@
<cd:constant method="none" prefix="type␣" type="cd:text"/>
<cd:constant method="none" prefix="data␣" type="cd:text"/>
<cd:constant method="none" prefix="name␣" type="cd:text"/>
+ <cd:constant method="none" prefix="radius␣" type="cd:dimension"/>
+ <cd:constant method="none" prefix="corner␣" type="cd:text"/>
+ </cd:keywords>
+ <cd:delimiter name="relax"/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="rules" file="node-rul.mkiv" level="style" name="autorule">
+ <cd:arguments>
+ <cd:keywords delimiters="none" list="yes">
+ <cd:constant method="none" prefix="width␣" type="cd:dimension"/>
+ <cd:constant method="none" prefix="height␣" type="cd:dimension"/>
+ <cd:constant method="none" prefix="depth␣" type="cd:dimension"/>
+ <cd:constant method="none" prefix="xoffset␣" type="cd:dimension"/>
+ <cd:constant method="none" prefix="yoffset␣" type="cd:dimension"/>
+ <cd:constant method="none" prefix="left␣" type="cd:dimension"/>
+ <cd:constant method="none" prefix="right␣" type="cd:dimension"/>
</cd:keywords>
<cd:delimiter name="relax"/>
</cd:arguments>
@@ -1467,13 +1501,7 @@
<cd:constant type="cd:name"/>
</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:inherit name="setupalign"/>
</cd:parameter>
<cd:parameter name="style">
<cd:constant type="cd:style"/>
@@ -1648,7 +1676,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-boxes.xml">
- <cd:command category="conditional" file="supp-box.mkiv" level="system" name="doiftext">
+ <cd:command category="strings" file="supp-box.mkiv" keywords="conditional" level="system" name="doiftext">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -1661,7 +1689,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="supp-box.mkiv" level="system" name="doifelsetext">
+ <cd:command category="strings" file="supp-box.mkiv" keywords="conditional" level="system" name="doifelsetext">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -1674,7 +1702,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="supp-box.mkiv" level="system" name="doiftextelse">
+ <cd:command category="strings" file="supp-box.mkiv" keywords="conditional" level="system" name="doiftextelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -1687,7 +1715,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="dowithnextbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="dowithnextbox">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
@@ -1696,21 +1724,21 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="dowithnextboxcs">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="dowithnextboxcs">
<cd:arguments>
<cd:csname/>
<cd:csname/>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="nextboxwd"/>
- <cd:command file="supp-box.mkiv" level="system" name="nextboxht"/>
- <cd:command file="supp-box.mkiv" level="system" name="nextboxdp"/>
- <cd:command file="supp-box.mkiv" level="system" name="nextboxhtdp"/>
- <cd:command file="supp-box.mkiv" level="system" name="flushnextbox"/>
- <cd:command file="supp-box.mkiv" level="system" name="nextbox"/>
- <cd:command file="supp-box.mkiv" level="system" name="nextdepth"/>
- <cd:command file="supp-box.mkiv" level="system" name="dowithnextboxcontent">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="nextboxwd"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="nextboxht"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="nextboxdp"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="nextboxhtdp"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="flushnextbox"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="nextbox"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="nextdepth"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="dowithnextboxcontent">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
@@ -1722,7 +1750,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="dowithnextboxcontentcs">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="dowithnextboxcontentcs">
<cd:arguments>
<cd:csname/>
<cd:csname/>
@@ -1730,47 +1758,47 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="rlap">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="rlap">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="llap">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="llap">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="clap">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="clap">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="tlap">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="tlap">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="blap">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="blap">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="reshapebox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="reshapebox">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command begin="beginof" end="endof" file="supp-box.mkiv" level="system" name="shapebox" type="environment"/>
- <cd:command file="supp-box.mkiv" level="system" name="flushshapebox"/>
- <cd:command file="supp-box.mkiv" level="system" name="innerflushshapebox"/>
- <cd:command file="supp-box.mkiv" level="system" name="shapedhbox">
+ <cd:command begin="beginof" category="boxes" end="endof" file="supp-box.mkiv" level="system" name="shapebox" type="environment"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="flushshapebox"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="innerflushshapebox"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="shapedhbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="processtokens">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="processtokens">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
@@ -1789,7 +1817,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="doboundtext">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="doboundtext">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -1802,7 +1830,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="limitatetext">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="limitatetext">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -1815,7 +1843,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="limitatetext" variant="list">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="limitatetext" variant="list">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -1828,7 +1856,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="limitatefirstline">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="limitatefirstline">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -1841,7 +1869,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="processisolatedchars">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="processisolatedchars">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -1849,7 +1877,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="processisolatedwords">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="processisolatedwords">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -1857,7 +1885,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="applytocharacters">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="applytocharacters">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -1865,7 +1893,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="applytowords">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="applytowords">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -1873,7 +1901,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="applytosplitstringchar">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="applytosplitstringchar">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -1881,7 +1909,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="applytosplitstringword">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="applytosplitstringword">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -1889,7 +1917,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="applytosplitstringline">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="applytosplitstringline">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -1897,7 +1925,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="applytosplitstringcharspaced">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="applytosplitstringcharspaced">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -1905,7 +1933,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="applytosplitstringwordspaced">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="applytosplitstringwordspaced">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -1913,7 +1941,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="applytosplitstringlinespaced">
+ <cd:command category="strings" file="supp-box.mkiv" level="system" name="applytosplitstringlinespaced">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -1921,58 +1949,58 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="sbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="sbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="linebox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="linebox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="shiftbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="shiftbox">
<cd:arguments>
<cd:dimension/>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="hpackbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="hpackbox">
<cd:arguments>
<cd:dimension/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="vpackbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="vpackbox">
<cd:arguments>
<cd:dimension/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="hpackedbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="hpackedbox">
<cd:arguments>
<cd:dimension/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="vpackedbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="vpackedbox">
<cd:arguments>
<cd:dimension/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="inlinedbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="inlinedbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="struttedbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="struttedbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="topskippedbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="topskippedbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="centeredbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="centeredbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -1980,7 +2008,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="centerednextbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="centerednextbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -1988,7 +2016,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="centerbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="centerbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -1996,7 +2024,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="setrigidcolumnhsize">
+ <cd:command category="columns" file="supp-box.mkiv" level="system" name="setrigidcolumnhsize">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -2009,7 +2037,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="setrigidcolumnbalance">
+ <cd:command category="columns" file="supp-box.mkiv" level="system" name="setrigidcolumnbalance">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2017,11 +2045,11 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="vboxtohbox" type="environment"/>
- <cd:command file="supp-box.mkiv" level="system" name="vboxtohboxseparator" type="environment"/>
- <cd:command file="supp-box.mkiv" level="system" name="convertvboxtohbox"/>
- <cd:command file="supp-box.mkiv" level="system" name="hboxestohbox" type="environment"/>
- <cd:command file="supp-box.mkiv" level="system" name="unhhbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="vboxtohbox" type="environment"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="vboxtohboxseparator" type="environment"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="convertvboxtohbox"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="hboxestohbox" type="environment"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="unhhbox">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2033,7 +2061,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="hboxofvbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="hboxofvbox">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2041,7 +2069,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="doifcontent">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="conditional" level="system" name="doifcontent">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
@@ -2056,8 +2084,8 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="overlay" type="environment"/>
- <cd:command file="supp-box.mkiv" level="system" name="fakebox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="overlay" type="environment"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="fakebox">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2065,7 +2093,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="lbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="lbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2073,7 +2101,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="cbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="cbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2081,7 +2109,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="rbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="rbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2089,7 +2117,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="ltop">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="ltop">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2097,7 +2125,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="ctop">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="ctop">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2105,7 +2133,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="rtop">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="rtop">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2113,47 +2141,47 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="tbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="tbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="bbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="bbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="lhbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="lhbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="mhbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="mhbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="rhbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="rhbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="lefthbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="lefthbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="midhbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="midhbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="righthbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="righthbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="boxofsize">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="boxofsize">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="none" list="yes" optional="yes">
@@ -2162,7 +2190,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="limitatelines">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="limitatelines">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -2175,98 +2203,98 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="fittopbaselinegrid">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="fittopbaselinegrid">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="boxcursor"/>
- <cd:command file="supp-box.mkiv" level="system" name="placedbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="boxcursor"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="placedbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="rightbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="rightbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="leftbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="leftbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="topbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="topbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="bottombox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="bottombox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="lefttopbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="lefttopbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="righttopbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="righttopbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="leftbottombox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="leftbottombox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="rightbottombox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="rightbottombox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="topleftbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="topleftbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="toprightbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="toprightbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="bottomleftbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="bottomleftbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="bottomrightbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="bottomrightbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="middlebox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="middlebox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="baselinemiddlebox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="baselinemiddlebox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="baselineleftbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="baselineleftbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="baselinerightbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="baselinerightbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="lrtbbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="lrtbbox">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -2283,12 +2311,12 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="toplinebox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="toplinebox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="setstackbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="setstackbox">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -2299,14 +2327,14 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="initializeboxstack">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" 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" level="system" name="savebox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="savebox">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -2317,7 +2345,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="flushbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="flushbox">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -2327,7 +2355,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="restorebox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="restorebox">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -2337,7 +2365,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="foundbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="foundbox">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -2347,7 +2375,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="supp-box.mkiv" level="system" name="doifelsebox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="conditional" level="system" name="doifelsebox">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -2363,7 +2391,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="supp-box.mkiv" level="system" name="doifboxelse">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="conditional" level="system" name="doifboxelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -2379,7 +2407,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="localpushbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="localpushbox">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2387,7 +2415,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="localpopbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="localpopbox">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2395,7 +2423,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="globalpushbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="globalpushbox">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2403,7 +2431,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="globalpopbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="globalpopbox">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2411,16 +2439,16 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="removedepth"/>
- <cd:command file="supp-box.mkiv" level="system" name="obeydepth"/>
- <cd:command file="supp-box.mkiv" level="system" name="undepthed">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="removedepth"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="obeydepth"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="undepthed">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="removebottomthings"/>
- <cd:command file="supp-box.mkiv" level="system" name="removelastskip"/>
- <cd:command file="supp-box.mkiv" level="system" name="makestrutofbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="removebottomthings"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="removelastskip"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="makestrutofbox">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2428,7 +2456,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="raisebox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="raisebox">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -2437,7 +2465,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="lowerbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="alignment" level="system" name="lowerbox">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -2446,17 +2474,17 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="halfwaybox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="halfwaybox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="depthonlybox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="depthonlybox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-dir.mkiv" level="system" name="naturalhbox">
+ <cd:command category="boxes" file="supp-dir.mkiv" level="system" name="naturalhbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2464,7 +2492,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-dir.mkiv" level="system" name="naturalvbox">
+ <cd:command category="boxes" file="supp-dir.mkiv" level="system" name="naturalvbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2472,7 +2500,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-dir.mkiv" level="system" name="naturalvtop">
+ <cd:command category="boxes" file="supp-dir.mkiv" level="system" name="naturalvtop">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2480,7 +2508,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="naturalvcenter">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="naturalvcenter">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2488,7 +2516,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-dir.mkiv" level="system" name="naturalhpack">
+ <cd:command category="boxes" file="supp-dir.mkiv" level="system" name="naturalhpack">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2496,7 +2524,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-dir.mkiv" level="system" name="naturalvpack">
+ <cd:command category="boxes" file="supp-dir.mkiv" level="system" name="naturalvpack">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2504,7 +2532,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-dir.mkiv" level="system" name="naturaltpack">
+ <cd:command category="boxes" file="supp-dir.mkiv" level="system" name="naturaltpack">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2512,7 +2540,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-dir.mkiv" level="system" name="reversehbox">
+ <cd:command category="boxes" file="supp-dir.mkiv" level="system" name="reversehbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2520,7 +2548,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-dir.mkiv" level="system" name="reversevbox">
+ <cd:command category="boxes" file="supp-dir.mkiv" level="system" name="reversevbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2528,7 +2556,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-dir.mkiv" level="system" name="reversevtop">
+ <cd:command category="boxes" file="supp-dir.mkiv" level="system" name="reversevtop">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2536,7 +2564,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-dir.mkiv" level="system" name="reversehpack">
+ <cd:command category="boxes" file="supp-dir.mkiv" level="system" name="reversehpack">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2544,7 +2572,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-dir.mkiv" level="system" name="reversevpack">
+ <cd:command category="boxes" file="supp-dir.mkiv" level="system" name="reversevpack">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2552,7 +2580,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-dir.mkiv" level="system" name="reversetpack">
+ <cd:command category="boxes" file="supp-dir.mkiv" level="system" name="reversetpack">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2560,12 +2588,12 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="frozenhbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="frozenhbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="setboxllx">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="setboxllx">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2576,7 +2604,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="setboxlly">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="setboxlly">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2587,7 +2615,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="gsetboxllx">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="gsetboxllx">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2598,7 +2626,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="gsetboxlly">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="gsetboxlly">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2609,7 +2637,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="getboxllx">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="getboxllx">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2617,7 +2645,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="getboxlly">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="getboxlly">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2625,7 +2653,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="directgetboxllx">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="directgetboxllx">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2633,7 +2661,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="directgetboxlly">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="directgetboxlly">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2641,13 +2669,13 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="shownextbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="shownextbox">
<cd:arguments>
<cd:csname/>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="spreadhbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="spreadhbox">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2655,7 +2683,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="minimalhbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="minimalhbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2663,13 +2691,13 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="nodetostring">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="nodetostring">
<cd:arguments>
<cd:csname/>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="getnaturaldimensions">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="getnaturaldimensions">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2677,10 +2705,10 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="lastnaturalboxwd"/>
- <cd:command file="supp-box.mkiv" level="system" name="lastnaturalboxht"/>
- <cd:command file="supp-box.mkiv" level="system" name="lastnaturalboxdp"/>
- <cd:command file="supp-box.mkiv" level="system" name="naturalwd">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="lastnaturalboxwd"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="lastnaturalboxht"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="lastnaturalboxdp"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="naturalwd">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2688,7 +2716,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="supp-box.mkiv" level="system" name="doifelserighttoleftinbox">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="conditional direction" level="system" name="doifelserighttoleftinbox">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2702,7 +2730,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="supp-box.mkiv" level="system" name="doifrighttoleftinboxelse">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="conditional direction" level="system" name="doifrighttoleftinboxelse">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2716,15 +2744,15 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="runninghbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="runninghbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command begin="begin" end="end" file="supp-box.mkiv" level="system" name="vbox" type="environment"/>
- <cd:command begin="begin" end="end" file="supp-box.mkiv" level="system" name="hbox" type="environment"/>
- <cd:command begin="begin" end="end" file="supp-box.mkiv" level="system" name="vtop" type="environment"/>
- <cd:command file="supp-box.mkiv" level="system" name="setvboxregister">
+ <cd:command begin="begin" category="boxes" end="end" file="supp-box.mkiv" level="system" name="vbox" type="environment"/>
+ <cd:command begin="begin" category="boxes" end="end" file="supp-box.mkiv" level="system" name="hbox" type="environment"/>
+ <cd:command begin="begin" category="boxes" end="end" file="supp-box.mkiv" level="system" name="vtop" type="environment"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="setvboxregister">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2733,7 +2761,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="sethboxregister">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="sethboxregister">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2742,7 +2770,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="setvtopregister">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="setvtopregister">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2751,7 +2779,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="flushboxregister">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="flushboxregister">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2759,7 +2787,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="vboxregister" type="environment">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="vboxregister" type="environment">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2767,7 +2795,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="hboxregister" type="environment">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="hboxregister" type="environment">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2775,7 +2803,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="vtopregister" type="environment">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="vtopregister" type="environment">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -2783,7 +2811,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="righttolefthbox">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="righttolefthbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2791,7 +2819,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="rtlhbox">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="rtlhbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2799,7 +2827,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="lefttorighthbox">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="lefttorighthbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2807,7 +2835,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="ltrhbox">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="ltrhbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2815,7 +2843,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="righttoleftvbox">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="righttoleftvbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2823,7 +2851,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="rtlvbox">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="rtlvbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2831,7 +2859,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="lefttorightvbox">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="lefttorightvbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2839,7 +2867,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="ltrvbox">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="ltrvbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2847,7 +2875,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="righttoleftvtop">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="righttoleftvtop">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2855,7 +2883,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="rtlvtop">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="rtlvtop">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2863,7 +2891,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="lefttorightvtop">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="lefttorightvtop">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2871,7 +2899,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="ltrvtop">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="ltrvtop">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2879,7 +2907,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="autodirhbox">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="autodirhbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2887,7 +2915,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="autodirvbox">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="autodirvbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2895,7 +2923,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="autodirvtop">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="autodirvtop">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2903,7 +2931,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="leftorrighthbox">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="leftorrighthbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2911,7 +2939,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="leftorrightvbox">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="leftorrightvbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2919,7 +2947,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ali.mkiv" level="system" name="leftorrightvtop">
+ <cd:command category="boxes" file="spac-ali.mkiv" keywords="direction" level="system" name="leftorrightvtop">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -2927,17 +2955,17 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="spac-ali.mkiv" level="system" name="ibox">
+ <cd:command category="boxes" file="spac-ali.mkiv" level="system" name="ibox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="spac-ali.mkiv" level="system" name="obox">
+ <cd:command category="boxes" file="spac-ali.mkiv" level="system" name="obox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="spac-ali.mkiv" level="system" name="definehbox">
+ <cd:command category="boxes" file="spac-ali.mkiv" level="system" name="definehbox">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -2947,7 +2975,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="spac-ali.mkiv" generated="yes" level="system" name="hbox" variant="example">
+ <cd:command category="boxes" file="spac-ali.mkiv" generated="yes" level="system" name="hbox" variant="example">
<cd:sequence>
<cd:string value="hbox"/>
<cd:variable value="box"/>
@@ -2956,8 +2984,8 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="lastlinewidth"/>
- <cd:command file="supp-box.mkiv" level="system" name="putboxincache">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="lastlinewidth"/>
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="putboxincache">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -2972,7 +3000,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="getboxfromcache">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="getboxfromcache">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -2987,7 +3015,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="supp-box.mkiv" level="system" name="doifelseboxincache">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="conditional" level="system" name="doifelseboxincache">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -3004,7 +3032,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="copyboxfromcache">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="copyboxfromcache">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -3019,7 +3047,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="directboxfromcache">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="directboxfromcache">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -3030,7 +3058,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="directcopyboxfromcache">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="directcopyboxfromcache">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -3041,14 +3069,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="resetboxesincache">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="resetboxesincache">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="putnextboxincache">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="putnextboxincache">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -3061,9 +3089,17 @@
<cd:content/>
</cd:arguments>
</cd:command>
+ <cd:command category="boxes" file="supp-box.lmt" level="system" name="reversevboxcontent">
+ <cd:arguments>
+ <cd:keywords delimiters="none">
+ <cd:constant type="cd:csname"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
<cd:interface file="i-buffer.xml">
- <cd:command category="buffer conditional" file="buff-ini.mkiv" level="system" name="doifelsebuffer">
+ <cd:command category="buffer" file="buff-ini.mkiv" keywords="conditional" level="system" name="doifelsebuffer">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:buffer"/>
@@ -3076,7 +3112,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="buffer conditional" file="buff-ini.mkiv" level="system" name="doifbufferelse">
+ <cd:command category="buffer" file="buff-ini.mkiv" keywords="conditional" level="system" name="doifbufferelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:buffer"/>
@@ -3242,7 +3278,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="buffer lua" file="buff-ini.mkiv" level="style" name="ctxluabuffer">
+ <cd:command category="buffer" file="buff-ini.mkiv" keywords="lua" level="style" name="ctxluabuffer">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:buffer"/>
@@ -3263,7 +3299,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="buffer verbatim" file="buff-ver.mkiv" level="document" name="typebuffer">
+ <cd:command category="buffer" file="buff-ver.mkiv" keywords="verbatim" level="document" name="typebuffer">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:buffer"/>
@@ -3273,7 +3309,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="buffer verbatim" file="buff-ver.mkiv" generated="yes" level="document" name="typebuffer" variant="instance">
+ <cd:command category="buffer" file="buff-ver.mkiv" generated="yes" keywords="verbatim" level="document" name="typebuffer" variant="instance">
<cd:sequence>
<cd:string value="type"/>
<cd:instance value="buffer"/>
@@ -3284,7 +3320,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="buffer verbatim" file="buff-ver.mkiv" level="system" name="typedefinedbuffer">
+ <cd:command category="buffer" file="buff-ver.mkiv" keywords="verbatim" level="system" name="typedefinedbuffer">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:buffer"/>
@@ -3294,7 +3330,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="buffer verbatim" file="lxml-ini.mkiv" level="style" name="prettyprintbuffer">
+ <cd:command category="buffer" file="lxml-ini.mkiv" keywords="verbatim" level="style" name="prettyprintbuffer">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:buffer"/>
@@ -3312,7 +3348,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="buffer verbatim" file="lxml-ini.mkiv" level="style" name="inlineprettyprintbuffer">
+ <cd:command category="buffer" file="lxml-ini.mkiv" keywords="verbatim" level="style" name="inlineprettyprintbuffer">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:buffer"/>
@@ -3330,7 +3366,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="buffer verbatim" file="buff-ver.mkiv" level="style" name="typeinlinebuffer">
+ <cd:command category="buffer" file="buff-ver.mkiv" keywords="verbatim" level="style" name="typeinlinebuffer">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:buffer"/>
@@ -3342,7 +3378,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-button.xml">
- <cd:command catehory="pdf" file="scrn-but.mkvi" level="style" name="definebutton">
+ <cd:command category="pdf" file="scrn-but.mkvi" level="style" name="definebutton">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -3355,7 +3391,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command catehory="pdf" file="scrn-but.mkvi" level="style" name="setupbutton">
+ <cd:command category="pdf" file="scrn-but.mkvi" level="style" name="setupbutton">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -3390,7 +3426,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command catehory="pdf" file="scrn-but.mkvi" generated="yes" level="document" name="button" variant="example">
+ <cd:command category="pdf" file="scrn-but.mkvi" generated="yes" level="document" name="button" variant="example">
<cd:sequence>
<cd:variable value="button"/>
</cd:sequence>
@@ -3409,7 +3445,7 @@
<cd:constant value="button"/>
</cd:instances>
</cd:command>
- <cd:command catehory="pdf" file="scrn-but.mkvi" level="document" name="button">
+ <cd:command category="pdf" file="scrn-but.mkvi" level="document" name="button">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupbutton"/>
@@ -3422,28 +3458,28 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command catehory="pdf" file="scrn-but.mkvi" level="style" name="overlaybutton">
+ <cd:command category="pdf" file="scrn-but.mkvi" level="style" name="overlaybutton">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:reference"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command catehory="pdf" file="scrn-but.mkvi" level="style" name="overlaybutton" variant="direct">
+ <cd:command category="pdf" file="scrn-but.mkvi" level="style" name="overlaybutton" variant="direct">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:reference"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command catehory="pdf" file="scrn-but.mkvi" level="style" name="MPmenubuttons">
+ <cd:command category="pdf" file="scrn-but.mkvi" level="style" name="MPmenubuttons">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command catehory="pdf" file="scrn-fld.mkvi" level="style" name="overlayrollbutton">
+ <cd:command category="pdf" file="scrn-fld.mkvi" level="style" name="overlayrollbutton">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:reference"/>
@@ -3453,7 +3489,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command catehory="pdf" file="scrn-fld.mkvi" level="style" name="definepushbutton">
+ <cd:command category="pdf" file="scrn-fld.mkvi" level="style" name="definepushbutton">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -3463,7 +3499,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command catehory="pdf" file="scrn-fld.mkvi" level="style" name="pushbutton">
+ <cd:command category="pdf" file="scrn-fld.mkvi" level="style" name="pushbutton">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -3473,7 +3509,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command catehory="pdf" file="scrn-fld.mkvi" level="style" name="definepushsymbol">
+ <cd:command category="pdf" file="scrn-fld.mkvi" level="style" name="definepushsymbol">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -3485,7 +3521,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command catehory="pdf" file="scrn-fld.mkvi" level="style" name="rollbutton" variant="interactionmenu">
+ <cd:command category="pdf" file="scrn-fld.mkvi" level="style" name="rollbutton" variant="interactionmenu">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -3501,7 +3537,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command catehory="pdf" file="scrn-fld.mkvi" level="style" name="rollbutton" variant="button">
+ <cd:command category="pdf" file="scrn-fld.mkvi" level="style" name="rollbutton" variant="button">
<cd:arguments>
<cd:assignments list="yes">
<cd:inherit name="setupbutton"/>
@@ -3768,7 +3804,7 @@
<cd:command category="fonts" file="typo-cap.mkiv" level="document" name="randomized" type="environment"/>
</cd:interface>
<cd:interface file="i-catcodes.xml">
- <cd:command category="catcode" file="catc-ctx.mkiv" level="system" name="texcode" type="environment"/>
+ <cd:command category="catcode" file="catc-ctx.mkxl" level="system" name="texcode" type="environment"/>
<cd:command category="catcode" file="catc-ctx.mkiv" level="system" name="contextcode" type="environment"/>
<cd:command category="catcode" file="catc-ctx.mkiv" level="system" name="contextdefinitioncode" type="environment"/>
<cd:command begin="un" category="catcode" end="​" file="catc-def.mkiv" level="system" name="protect" type="environment"/>
@@ -3879,6 +3915,10 @@
<cd:content/>
</cd:arguments>
</cd:command>
+ <cd:command category="catcode" file="math-ini.mkxl" level="document" name="asciimode"/>
+ <cd:command category="catcode" file="math-ini.mkxl" level="document" name="enableasciimode"/>
+ <cd:command category="catcode" file="math-ini.mkxl" level="document" name="asciimode" type="environment"/>
+ <cd:command category="catcode" file="buff-ver.mkiv" level="document" name="literalmode"/>
</cd:interface>
<cd:interface file="i-character.xml">
<cd:command category="characters" file="catc-sym.mkiv" level="document" name="letteropenbrace"/>
@@ -3910,21 +3950,21 @@
<cd:command category="characters" file="catc-sym.mkiv" level="document" name="letterleftbrace"/>
<cd:command category="characters" file="catc-sym.mkiv" level="document" name="letterrightbrace"/>
<cd:command category="characters" file="catc-sym.mkiv" level="document" name="letterexclamationmark"/>
- <cd:command category="characters fonts" file="char-ini.mkiv" level="document" name="utfchar">
+ <cd:command category="characters" file="char-ini.mkiv" keywords="fonts" level="document" name="utfchar">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="characters fonts" file="char-ini.mkiv" level="style" name="safechar">
+ <cd:command category="characters" file="char-ini.mkiv" keywords="fonts" level="style" name="safechar">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="characters fonts" file="char-ini.mkiv" level="style" name="checkedchar">
+ <cd:command category="characters" file="char-ini.mkiv" keywords="fonts" level="style" name="checkedchar">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -3934,14 +3974,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="characters fonts" file="char-ini.mkiv" level="style" name="textormathchar">
+ <cd:command category="characters" file="char-ini.mkiv" keywords="fonts" level="style" name="textormathchar">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="characters fonts" file="char-ini.mkiv" level="style" name="textormathchars">
+ <cd:command category="characters" file="char-ini.mkiv" keywords="fonts" level="style" name="textormathchars">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:character"/>
@@ -4135,12 +4175,12 @@
</cd:command>
</cd:interface>
<cd:interface file="i-chemical.xml">
- <cd:command file="chem-ini.mkiv" level="document" name="molecule">
+ <cd:command category="symbols" file="chem-ini.mkiv" level="document" name="molecule">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="chem-ini.mkiv" level="document" name="chem">
+ <cd:command category="symbols" file="chem-ini.mkiv" level="document" name="chem">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -4357,9 +4397,9 @@
</cd:command>
</cd:interface>
<cd:interface file="i-cleaning.xml">
- <cd:command begin="push" end="pop" file="typo-chr.mkiv" level="system" name="punctuation" type="environment"/>
- <cd:command file="typo-chr.mkiv" level="system" name="removepunctuation"/>
- <cd:command file="typo-chr.mkiv" level="system" name="markcontent">
+ <cd:command begin="push" category="language" end="pop" file="typo-chr.mkiv" level="system" name="punctuation" type="environment"/>
+ <cd:command category="language" file="typo-chr.mkiv" level="system" name="removepunctuation"/>
+ <cd:command category="language" file="typo-chr.mkiv" level="system" name="markcontent">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="reset"/>
@@ -4369,7 +4409,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="typo-chr.mkiv" level="system" name="markedcontent" type="environment">
+ <cd:command category="language" file="typo-chr.mkiv" level="system" name="markedcontent" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="reset"/>
@@ -4378,14 +4418,27 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="typo-chr.mkiv" level="system" name="removemarkedcontent">
+ <cd:command category="language" file="typo-chr.mkiv" level="system" name="removemarkedcontent">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="typo-cln.mkiv" level="system" name="setcharactercleaning">
+ <cd:command category="language" file="typo-chr.mkiv" keywords="conditional" level="system" name="doifelsemarkedcontent">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:true"/>
+ </cd:keywords>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:false"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="language" file="typo-cln.mkiv" level="system" name="setcharactercleaning">
<cd:arguments>
<cd:keywords>
<cd:constant type="reset"/>
@@ -4668,6 +4721,9 @@
<cd:parameter name="v">
<cd:constant type="cd:number"/>
</cd:parameter>
+ <cd:parameter name="w">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
<cd:parameter name="x">
<cd:constant type="cd:number"/>
</cd:parameter>
@@ -5116,7 +5172,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="colors conditional" file="color-ini.mkiv" level="system" name="doifelsecolor">
+ <cd:command category="colors" file="color-ini.mkiv" keywords="conditional" level="system" name="doifelsecolor">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:color"/>
@@ -5129,7 +5185,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="colors conditional" file="color-ini.mkiv" level="system" name="doifcolorelse">
+ <cd:command category="colors" file="color-ini.mkiv" keywords="conditional" level="system" name="doifcolorelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:color"/>
@@ -5142,7 +5198,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="colors conditional" file="color-ini.mkiv" level="system" name="doifcolor">
+ <cd:command category="colors" file="color-ini.mkiv" keywords="conditional" level="system" name="doifcolor">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:color"/>
@@ -5222,7 +5278,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="colors conditional" file="colo-ini.mkiv" level="system" name="doifelseblack">
+ <cd:command category="colors" file="colo-ini.mkiv" keywords="conditional" level="system" name="doifelseblack">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:color"/>
@@ -5235,7 +5291,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="colors conditional" file="colo-ini.mkiv" level="system" name="doifblackelse">
+ <cd:command category="colors" file="colo-ini.mkiv" keywords="conditional" level="system" name="doifblackelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:color"/>
@@ -5248,7 +5304,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="colors conditional" file="colo-ini.mkiv" level="system" name="doifelsedrawingblack">
+ <cd:command category="colors" file="colo-ini.mkiv" keywords="conditional" level="system" name="doifelsedrawingblack">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -5258,7 +5314,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="colors conditional" file="colo-ini.mkiv" level="system" name="doifdrawingblackelse">
+ <cd:command category="colors" file="colo-ini.mkiv" keywords="conditional" level="system" name="doifdrawingblackelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -5339,6 +5395,60 @@
</cd:arguments>
</cd:command>
</cd:interface>
+ <cd:interface file="i-columns.xml">
+ <cd:command category="tables" file="page-mcl.mkxl" level="style" name="definemulticolumns">
+ <cd:arguments>
+ <cd:keywords>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments list="yes" optional="yes">
+ <cd:inherit name="setupmulticolumns"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="columns" file="page-mcl.mkxl" level="style" name="setupmulticolumns">
+ <cd:arguments>
+ <cd:keywords list="yes" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="direction">
+ <cd:constant default="yes" type="right"/>
+ <cd:constant type="reverse"/>
+ </cd:parameter>
+ <cd:parameter name="balance">
+ <cd:constant default="yes" type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="blank">
+ <cd:inherit name="blank"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:inherit name="setupalign"/>
+ </cd:parameter>
+ <cd:parameter name="ntop">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="tables" file="page-mcl.mkxl" level="document" name="multicolumns" type="environment">
+ <cd:arguments>
+ <cd:assignments list="yes" optional="yes">
+ <cd:inherit name="setupmulticolumns"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+ </cd:interface>
<cd:interface file="i-combination.xml">
<cd:command category="tables" file="pack-com.mkiv" level="style" name="definecombination">
<cd:arguments>
@@ -5433,7 +5543,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="float tables" file="pack-com.mkiv" level="document" name="floatcombination" type="environment" variant="matrix">
+ <cd:command category="tables" file="pack-com.mkiv" keywords="float" level="document" name="floatcombination" type="environment" variant="matrix">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:matrix"/>
@@ -5441,7 +5551,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="float tables" file="pack-com.mkiv" level="document" name="floatcombination" type="environment">
+ <cd:command category="tables" file="pack-com.mkiv" keywords="float" level="document" name="floatcombination" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupcombination"/>
@@ -5450,7 +5560,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-commandhandler.xml">
- <cd:command file="mult-aux.mkiv" level="system" name="installparameterhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installparameterhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5458,7 +5568,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installrootparameterhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installrootparameterhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5466,7 +5576,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installparameterhashhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installparameterhashhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5474,7 +5584,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installparametersethandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installparametersethandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5482,7 +5592,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installstyleandcolorhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installstyleandcolorhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5490,7 +5600,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installdefinehandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installdefinehandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5499,7 +5609,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installsetuphandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installsetuphandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5507,7 +5617,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installswitchsetuphandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installswitchsetuphandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5515,7 +5625,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installautosetuphandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installautosetuphandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5523,7 +5633,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installbasicparameterhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installbasicparameterhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5531,7 +5641,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installbasicautosetuphandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installbasicautosetuphandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5540,7 +5650,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installcommandhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installcommandhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5549,7 +5659,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installswitchcommandhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installswitchcommandhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5558,7 +5668,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installautocommandhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installautocommandhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5567,7 +5677,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installsimplecommandhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installsimplecommandhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5576,7 +5686,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installdirectparameterhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installdirectparameterhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5584,7 +5694,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installdirectsetuphandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installdirectsetuphandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5592,7 +5702,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installdirectparametersethandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installdirectparametersethandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5600,7 +5710,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installdirectstyleandcolorhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installdirectstyleandcolorhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5608,7 +5718,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installdirectcommandhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installdirectcommandhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5616,7 +5726,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installsetuponlycommandhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installsetuponlycommandhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5624,7 +5734,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="relateparameterhandlers">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="relateparameterhandlers">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -5640,28 +5750,28 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installactionhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" 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" level="system" name="installnamespace">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" 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" level="system" name="installcorenamespace">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" 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" level="system" name="definenamespace">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="definenamespace">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -5699,8 +5809,8 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="listnamespaces"/>
- <cd:command file="mult-aux.mkiv" level="system" name="showparentchain">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="listnamespaces"/>
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="showparentchain">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5708,7 +5818,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="doifelsecommandhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" keywords="conditional" level="system" name="doifelsecommandhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5722,7 +5832,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="doifcommandhandlerelse">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" keywords="conditional" level="system" name="doifcommandhandlerelse">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5736,7 +5846,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="doifcommandhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" keywords="conditional" level="system" name="doifcommandhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5747,7 +5857,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="doifnotcommandhandler">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" keywords="conditional" level="system" name="doifnotcommandhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5758,7 +5868,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installdefinitionset">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installdefinitionset">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5766,7 +5876,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installdefinitionsetmember">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installdefinitionsetmember">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5778,7 +5888,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installparentinjector">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="installparentinjector">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5786,7 +5896,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="pack-rul.mkiv" level="system" name="installframedcommandhandler">
+ <cd:command category="commandhandler" file="pack-rul.mkiv" level="system" name="installframedcommandhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5795,7 +5905,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="pack-rul.mkiv" level="system" name="installframedautocommandhandler">
+ <cd:command category="commandhandler" file="pack-rul.mkiv" level="system" name="installframedautocommandhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5804,7 +5914,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="pack-rul.mkiv" level="system" name="installsimpleframedcommandhandler">
+ <cd:command category="commandhandler" file="pack-rul.mkiv" level="system" name="installsimpleframedcommandhandler">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -5813,12 +5923,12 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installmacrostack">
+ <cd:command category="system" file="mult-aux.mkiv" level="system" name="installmacrostack">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="installglobalmacrostack">
+ <cd:command category="system" file="mult-aux.mkiv" level="system" name="installglobalmacrostack">
<cd:arguments>
<cd:csname/>
</cd:arguments>
@@ -5974,259 +6084,273 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="romannumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="romannumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="Romannumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="Romannumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="abjadnumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="abjadnumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="abjadnodotnumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="abjadnodotnumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="abjadnaivenumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="abjadnaivenumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="languagecharacters">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="hebrewnumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="languageCharacters">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="yiddishnumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="alphabeticnumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="languagecharacters">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="Alphabeticnumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="languageCharacters">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="thainumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="alphabeticnumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="devanagarinumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="Alphabeticnumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="gurmurkhinumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="thainumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="gujaratinumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="devanagarinumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="tibetannumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="gurmurkhinumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="greeknumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="gujaratinumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="Greeknumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="tibetannumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="arabicnumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="greeknumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="persiannumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="Greeknumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="arabicdecimals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="arabicnumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="persiandecimals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="persiannumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="arabicexnumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="arabicdecimals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="koreannumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="persiandecimals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="koreannumeralsp">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="arabicexnumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="koreannumeralsc">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="koreannumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="koreanparentnumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="koreannumeralsp">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="koreancirclenumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="koreannumeralsc">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="chinesenumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="koreanparentnumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="chinesecapnumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="koreancirclenumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="chineseallnumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="chinesenumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="character">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="chinesecapnumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="Character">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="chineseallnumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="characters">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="character">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="Characters">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="Character">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter" file="core-con.mkiv" level="style" name="monthlong">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="characters">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter" file="core-con.mkiv" level="style" name="monthshort">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="Characters">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter" file="core-con.mkiv" level="style" name="convertmonth">
+ <cd:command category="counter" file="core-con.mkiv" level="style" name="month">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter" file="core-con.mkiv" level="style" name="month">
+ <cd:command category="counter" file="core-con.mkiv" level="style" name="monthlong">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="core-con.mkiv" level="style" name="monthshort">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="core-con.mkiv" level="style" name="convertmonth">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -6268,6 +6392,34 @@
</cd:keywords>
</cd:arguments>
</cd:command>
+ <cd:command category="counter" file="core-con.mkiv" level="style" name="daylong">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="core-con.mkiv" level="style" name="dayshort">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="core-con.mkiv" level="style" name="DAYLONG">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="core-con.mkiv" level="style" name="DAYSHORT">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
<cd:command category="counter" file="core-con.mkiv" level="style" name="dayoftheweek">
<cd:arguments>
<cd:keywords delimiters="braces">
@@ -6294,7 +6446,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter conditional" file="core-con.mkiv" level="style" name="doifelseleapyear">
+ <cd:command category="counter" file="core-con.mkiv" keywords="conditional" level="style" name="doifelseleapyear">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -6307,7 +6459,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter conditional" file="core-con.mkiv" level="style" name="doifleapyearelse">
+ <cd:command category="counter" file="core-con.mkiv" keywords="conditional" level="style" name="doifleapyearelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -6340,50 +6492,238 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="document" name="currentdate">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="document" name="definedate">
<cd:arguments>
- <cd:keywords list="yes" optional="yes">
+ <cd:keywords>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords list="yes">
<cd:constant type="year"/>
- <cd:constant type="month"/>
- <cd:constant type="day"/>
- <cd:constant type="weekday"/>
+ <cd:constant method="range" prefix="year" type="cd:name"/>
<cd:constant type="y"/>
+ <cd:constant method="range" prefix="y" type="cd:name"/>
<cd:constant type="yy"/>
<cd:constant type="Y"/>
+ <cd:constant method="range" prefix="Y" type="cd:name"/>
+ <cd:constant type="YY"/>
+ <cd:constant type="month"/>
+ <cd:constant type="month:mnem"/>
+ <cd:constant type="month:hebrew"/>
+ <cd:constant type="month:jalali"/>
<cd:constant type="m"/>
+ <cd:constant type="m:mnem"/>
+ <cd:constant type="m:hebrew"/>
+ <cd:constant type="m:jalali"/>
+ <cd:constant type="MONTH"/>
+ <cd:constant type="MONTH:mnem"/>
+ <cd:constant type="MONTH:hebrew"/>
+ <cd:constant type="MONTH:jalali"/>
<cd:constant type="mm"/>
<cd:constant type="M"/>
+ <cd:constant type="day"/>
+ <cd:constant method="range" prefix="day" type="cd:name"/>
+ <cd:constant type="day:+"/>
+ <cd:constant type="day:ord"/>
+ <cd:constant type="day:++"/>
+ <cd:constant type="day:highord"/>
<cd:constant type="d"/>
+ <cd:constant method="range" prefix="d" type="cd:name"/>
+ <cd:constant type="d:+"/>
+ <cd:constant type="d:ord"/>
+ <cd:constant type="d:++"/>
+ <cd:constant type="d:highord"/>
<cd:constant type="dd"/>
+ <cd:constant type="dd:+"/>
+ <cd:constant type="dd:ord"/>
+ <cd:constant type="dd:++"/>
+ <cd:constant type="dd:highord"/>
<cd:constant type="D"/>
+ <cd:constant type="D:+"/>
+ <cd:constant type="D:ord"/>
+ <cd:constant type="D:++"/>
+ <cd:constant type="D:highord"/>
+ <cd:constant type="weekday"/>
+ <cd:constant type="weekday:mnem"/>
+ <cd:constant type="weekday:hebrew"/>
+ <cd:constant type="weekday:jalali"/>
<cd:constant type="w"/>
+ <cd:constant type="w:mnem"/>
+ <cd:constant type="w:hebrew"/>
+ <cd:constant type="w:jalali"/>
+ <cd:constant type="WEEKDAY"/>
+ <cd:constant type="WEEKDAY:mnem"/>
+ <cd:constant type="WEEKDAY:hebrew"/>
+ <cd:constant type="WEEKDAY:jalali"/>
<cd:constant type="W"/>
+ <cd:constant type="referral"/>
<cd:constant type="space"/>
<cd:constant type="\\\\\\\\␣"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="hebrew:to"/>
+ <cd:constant type="jalali:to"/>
+ <cd:constant type="jalali:from"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="document" name="currentdate">
+ <cd:arguments>
+ <cd:keywords list="yes" optional="yes">
+ <cd:constant type="year"/>
+ <cd:constant method="range" prefix="year" type="cd:name"/>
+ <cd:constant type="y"/>
+ <cd:constant method="range" prefix="y" type="cd:name"/>
+ <cd:constant type="yy"/>
+ <cd:constant type="Y"/>
+ <cd:constant method="range" prefix="Y" type="cd:name"/>
+ <cd:constant type="YY"/>
+ <cd:constant type="month"/>
<cd:constant type="month:mnem"/>
+ <cd:constant type="month:hebrew"/>
+ <cd:constant type="month:jalali"/>
+ <cd:constant type="m"/>
<cd:constant type="m:mnem"/>
- <cd:constant type="d:ord"/>
+ <cd:constant type="m:hebrew"/>
+ <cd:constant type="m:jalali"/>
+ <cd:constant type="MONTH"/>
+ <cd:constant type="MONTH:mnem"/>
+ <cd:constant type="MONTH:hebrew"/>
+ <cd:constant type="MONTH:jalali"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="M"/>
+ <cd:constant type="day"/>
+ <cd:constant method="range" prefix="day" type="cd:name"/>
+ <cd:constant type="day:+"/>
<cd:constant type="day:ord"/>
+ <cd:constant type="day:++"/>
+ <cd:constant type="day:highord"/>
+ <cd:constant type="d"/>
+ <cd:constant method="range" prefix="d" type="cd:name"/>
+ <cd:constant type="d:+"/>
+ <cd:constant type="d:ord"/>
+ <cd:constant type="d:++"/>
+ <cd:constant type="d:highord"/>
+ <cd:constant type="dd"/>
+ <cd:constant type="dd:+"/>
<cd:constant type="dd:ord"/>
+ <cd:constant type="dd:++"/>
+ <cd:constant type="dd:highord"/>
+ <cd:constant type="D"/>
+ <cd:constant type="D:+"/>
<cd:constant type="D:ord"/>
- <cd:constant type="cd:text"/>
+ <cd:constant type="D:++"/>
+ <cd:constant type="D:highord"/>
+ <cd:constant type="weekday"/>
+ <cd:constant type="weekday:mnem"/>
+ <cd:constant type="weekday:hebrew"/>
+ <cd:constant type="weekday:jalali"/>
+ <cd:constant type="w"/>
+ <cd:constant type="w:mnem"/>
+ <cd:constant type="w:hebrew"/>
+ <cd:constant type="w:jalali"/>
+ <cd:constant type="WEEKDAY"/>
+ <cd:constant type="WEEKDAY:mnem"/>
+ <cd:constant type="WEEKDAY:hebrew"/>
+ <cd:constant type="WEEKDAY:jalali"/>
+ <cd:constant type="W"/>
<cd:constant type="referral"/>
+ <cd:constant type="space"/>
+ <cd:constant type="\\\\\\\\␣"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="hebrew:to"/>
+ <cd:constant type="jalali:to"/>
+ <cd:constant type="jalali:from"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="document" name="currentdate" variant="name">
+ <cd:arguments>
+ <cd:keywords optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="document" name="date">
+ <cd:arguments>
+ <cd:assignments list="yes">
+ <cd:parameter name="d">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords list="yes" optional="yes">
+ <cd:constant type="year"/>
+ <cd:constant method="range" prefix="year" type="cd:name"/>
+ <cd:constant type="y"/>
+ <cd:constant method="range" prefix="y" type="cd:name"/>
+ <cd:constant type="yy"/>
+ <cd:constant type="Y"/>
+ <cd:constant method="range" prefix="Y" type="cd:name"/>
+ <cd:constant type="YY"/>
+ <cd:constant type="month"/>
+ <cd:constant type="month:mnem"/>
+ <cd:constant type="month:hebrew"/>
+ <cd:constant type="month:jalali"/>
+ <cd:constant type="m"/>
+ <cd:constant type="m:mnem"/>
+ <cd:constant type="m:hebrew"/>
+ <cd:constant type="m:jalali"/>
+ <cd:constant type="MONTH"/>
+ <cd:constant type="MONTH:mnem"/>
+ <cd:constant type="MONTH:hebrew"/>
+ <cd:constant type="MONTH:jalali"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="M"/>
+ <cd:constant type="day"/>
+ <cd:constant method="range" prefix="day" type="cd:name"/>
<cd:constant type="day:+"/>
+ <cd:constant type="day:ord"/>
<cd:constant type="day:++"/>
+ <cd:constant type="day:highord"/>
+ <cd:constant type="d"/>
+ <cd:constant method="range" prefix="d" type="cd:name"/>
<cd:constant type="d:+"/>
+ <cd:constant type="d:ord"/>
<cd:constant type="d:++"/>
+ <cd:constant type="d:highord"/>
+ <cd:constant type="dd"/>
<cd:constant type="dd:+"/>
+ <cd:constant type="dd:ord"/>
<cd:constant type="dd:++"/>
+ <cd:constant type="dd:highord"/>
+ <cd:constant type="D"/>
<cd:constant type="D:+"/>
+ <cd:constant type="D:ord"/>
<cd:constant type="D:++"/>
- <cd:constant type="month:jalali"/>
- <cd:constant type="m:jalali"/>
+ <cd:constant type="D:highord"/>
+ <cd:constant type="weekday"/>
+ <cd:constant type="weekday:mnem"/>
+ <cd:constant type="weekday:hebrew"/>
+ <cd:constant type="weekday:jalali"/>
+ <cd:constant type="w"/>
+ <cd:constant type="w:mnem"/>
+ <cd:constant type="w:hebrew"/>
+ <cd:constant type="w:jalali"/>
+ <cd:constant type="WEEKDAY"/>
+ <cd:constant type="WEEKDAY:mnem"/>
+ <cd:constant type="WEEKDAY:hebrew"/>
+ <cd:constant type="WEEKDAY:jalali"/>
+ <cd:constant type="W"/>
+ <cd:constant type="referral"/>
+ <cd:constant type="space"/>
+ <cd:constant type="\\\\\\\\␣"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="hebrew:to"/>
<cd:constant type="jalali:to"/>
<cd:constant type="jalali:from"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="document" name="date">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="document" name="date" variant="name">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="d">
@@ -6396,8 +6736,8 @@
<cd:constant type="cd:number"/>
</cd:parameter>
</cd:assignments>
- <cd:keywords list="yes" optional="yes">
- <cd:inherit name="currentdate"/>
+ <cd:keywords optional="yes">
+ <cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
@@ -6459,7 +6799,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="defineconversion" variant="list">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="defineconversion" variant="list">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:language"/>
@@ -6508,6 +6848,8 @@
<cd:constant type="abjadnumerals"/>
<cd:constant type="abjadnodotnumerals"/>
<cd:constant type="abjadnaivenumerals"/>
+ <cd:constant type="hebrewnumerals"/>
+ <cd:constant type="yiddishnumerals"/>
<cd:constant type="thainumerals"/>
<cd:constant type="devanagarinumerals"/>
<cd:constant type="gurmurkhinumerals"/>
@@ -6536,6 +6878,8 @@
<cd:constant type="slovenianNumerals"/>
<cd:constant type="spanishnumerals"/>
<cd:constant type="spanishNumerals"/>
+ <cd:constant type="russiannumerals"/>
+ <cd:constant type="russianNumerals"/>
<cd:constant type="mathgreek"/>
<cd:constant type="set␣0"/>
<cd:constant type="set␣1"/>
@@ -6560,7 +6904,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter conditional" file="core-con.mkiv" level="system" name="doifelseconversiondefined">
+ <cd:command category="counter" file="core-con.mkiv" keywords="conditional" level="system" name="doifelseconversiondefined">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -6573,7 +6917,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter conditional" file="core-con.mkiv" level="system" name="doifconversiondefinedelse">
+ <cd:command category="counter" file="core-con.mkiv" keywords="conditional" level="system" name="doifconversiondefinedelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -6586,7 +6930,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter conditional" file="core-con.mkiv" level="system" name="doifelseconversionnumber">
+ <cd:command category="counter" file="core-con.mkiv" keywords="conditional" level="system" name="doifelseconversionnumber">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -6602,7 +6946,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter conditional" file="core-con.mkiv" level="system" name="doifconversionnumberelse">
+ <cd:command category="counter" file="core-con.mkiv" keywords="conditional" level="system" name="doifconversionnumberelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -6681,28 +7025,42 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="sloveniannumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="sloveniannumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="slovenianNumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="slovenianNumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="spanishnumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="spanishnumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter language" file="core-con.mkiv" level="style" name="spanishNumerals">
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="spanishNumerals">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="russiannumerals">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="core-con.mkiv" keywords="language" level="style" name="russianNumerals">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -6730,9 +7088,65 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="system" file="core-con.mkiv" level="style" name="actualyear"/>
- <cd:command category="system" file="core-con.mkiv" level="style" name="actualmonth"/>
- <cd:command category="system" file="core-con.mkiv" level="style" name="actualday"/>
+ <cd:command category="counter" file="core-con.lua" keywords="system" level="style" name="actualyear"/>
+ <cd:command category="counter" file="core-con.lua" keywords="system" level="style" name="actualmonth"/>
+ <cd:command category="counter" file="core-con.lua" keywords="system" level="style" name="actualday"/>
+ <cd:command category="counter" file="syst-con.mkxl" level="style" name="lchexnumber">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="syst-con.mkxl" level="style" name="uchexnumber">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="syst-con.mkxl" level="style" name="lchexnumbers">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="syst-con.mkxl" level="style" name="uchexnumbers">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="syst-con.mkxl" level="style" name="hexnumber">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="syst-con.mkxl" level="style" name="octnumber">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="syst-con.mkxl" level="style" name="hexstringtonumber">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="counter" file="syst-con.mkxl" level="style" name="octstringtonumber">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
<cd:interface file="i-counter.xml">
<cd:command category="counter" file="strc-num.mkiv" level="system" name="definecounter">
@@ -6757,6 +7171,9 @@
<cd:parameter name="start">
<cd:constant type="cd:number"/>
</cd:parameter>
+ <cd:parameter name="number">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
<cd:parameter name="counter">
<cd:constant type="cd:name"/>
</cd:parameter>
@@ -6854,7 +7271,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="counter conditional" file="strc-num.mkiv" level="system" name="doifelsecounter">
+ <cd:command category="counter" file="strc-num.mkiv" keywords="conditional" level="system" name="doifelsecounter">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -6867,7 +7284,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter conditional" file="strc-num.mkiv" level="system" name="doifcounterelse">
+ <cd:command category="counter" file="strc-num.mkiv" keywords="conditional" level="system" name="doifcounterelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -6880,7 +7297,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter conditional" file="strc-num.mkiv" level="system" name="doifcounter">
+ <cd:command category="counter" file="strc-num.mkiv" keywords="conditional" level="system" name="doifcounter">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -6890,7 +7307,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter conditional" file="strc-num.mkiv" level="system" name="doifnotcounter">
+ <cd:command category="counter" file="strc-num.mkiv" keywords="conditional" level="system" name="doifnotcounter">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -7189,7 +7606,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter conditional" file="strc-num.mkiv" level="system" name="doifelsedefinedcounter">
+ <cd:command category="counter" file="strc-num.mkiv" keywords="conditional" level="system" name="doifelsedefinedcounter">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -7202,7 +7619,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter conditional" file="strc-num.mkiv" level="system" name="doifdefinedcounterelse">
+ <cd:command category="counter" file="strc-num.mkiv" keywords="conditional" level="system" name="doifdefinedcounterelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -7215,7 +7632,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter conditional" file="strc-num.mkiv" level="system" name="doifdefinedcounter">
+ <cd:command category="counter" file="strc-num.mkiv" keywords="conditional" level="system" name="doifdefinedcounter">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -7225,7 +7642,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="counter conditional" file="strc-num.mkiv" level="system" name="doifundefinedcounter">
+ <cd:command category="counter" file="strc-num.mkiv" keywords="conditional" level="system" name="doifundefinedcounter">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -7731,6 +8148,16 @@
</cd:assignments>
</cd:arguments>
</cd:command>
+ <cd:command category="structure" file="strc-des.mkvi" level="style" name="setupdescriptions">
+ <cd:arguments>
+ <cd:keywords list="yes" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments list="yes">
+ <cd:inherit name="setupdescription"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
<cd:command category="structure" file="strc-des.mkvi" generated="yes" level="document" name="description" type="environment" variant="example">
<cd:sequence>
<cd:variable value="description"/>
@@ -7784,7 +8211,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-digits.xml">
- <cd:command file="typo-dig.mkiv" level="system" name="setdigitsmanipulation">
+ <cd:command category="symbols" file="typo-dig.mkiv" keywords="fonts" level="system" name="setdigitsmanipulation">
<cd:arguments>
<cd:keywords>
<cd:constant type="reset"/>
@@ -7792,15 +8219,15 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="typo-dig.mkiv" level="system" name="resetdigitsmanipulation"/>
- <cd:command file="typo-dig.mkiv" level="document" name="equaldigits">
+ <cd:command category="symbols" file="typo-dig.mkiv" keywords="fonts" level="system" name="resetdigitsmanipulation"/>
+ <cd:command category="symbols" file="typo-dig.mkiv" keywords="fonts" level="document" name="equaldigits">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="typo-dig.mkiv" level="document" name="dummydigit"/>
+ <cd:command category="symbols" file="typo-dig.mkiv" keywords="fonts" level="document" name="dummydigit"/>
</cd:interface>
<cd:interface file="i-dimension.xml">
<cd:command file="mult-dim.mkvi" level="system" name="assigndimension">
@@ -7883,7 +8310,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-direction.xml">
- <cd:command category="language alignment" file="typo-dir.mkiv" level="style" name="setupdirections">
+ <cd:command category="language" file="typo-dir.mkiv" keywords="alignment" level="style" name="setupdirections">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="bidi">
@@ -7908,15 +8335,15 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="language alignment" file="typo-dir.mkiv" level="style" name="setdirection">
+ <cd:command category="language" file="typo-dir.mkiv" keywords="alignment" level="style" name="setdirection">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="language alignment" file="typo-dir.mkiv" level="style" name="resetdirection"/>
- <cd:command category="alignment" file="supp-dir.mkiv" level="document" name="showdirsinmargin"/>
+ <cd:command category="language" file="typo-dir.mkiv" keywords="alignment" level="style" name="resetdirection"/>
+ <cd:command category="alignment" file="supp-dir.mkiv" keywords="alignment" level="document" name="showdirsinmargin"/>
</cd:interface>
<cd:interface file="i-document.xml">
<cd:command category="structure" file="file-job.mkvi" level="document" name="text" type="environment"/>
@@ -8076,6 +8503,32 @@
<cd:command category="structure" file="file-job.mkvi" level="system" name="currentcomponent"/>
<cd:command category="structure" file="file-job.mkvi" level="document" name="document" type="environment">
<cd:arguments>
+ <cd:keywords optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments list="yes" optional="yes">
+ <cd:inherit name="setupdocument"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="structure" file="file-job.mkvi" generated="yes" level="document" name="document" type="environment" variant="example">
+ <cd:arguments>
+ <cd:keywords optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments list="yes" optional="yes">
+ <cd:inherit name="setupdocument"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="structure" file="file-job.mkvi" level="style" name="definedocument">
+ <cd:arguments>
+ <cd:keywords>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupdocument"/>
</cd:assignments>
@@ -8083,6 +8536,9 @@
</cd:command>
<cd:command category="structure" file="file-job.mkvi" level="style" name="setupdocument">
<cd:arguments>
+ <cd:keywords list="yes" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
<cd:assignments list="yes">
<cd:parameter name="before">
<cd:constant type="cd:command"/>
@@ -8110,6 +8566,9 @@
</cd:command>
<cd:command category="structure" file="file-job.mkvi" level="style" name="presetdocument">
<cd:arguments>
+ <cd:keywords optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
<cd:assignments list="yes">
<cd:inherit name="setupdocument"/>
</cd:assignments>
@@ -8177,7 +8636,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-dummy.xml">
- <cd:command file="mult-aux.mkiv" level="system" name="getdummyparameters">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="getdummyparameters">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="cd:key">
@@ -8186,21 +8645,21 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="dummyparameter">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" 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" level="system" name="directdummyparameter">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" 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" level="system" name="setdummyparameter">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="setdummyparameter">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
@@ -8210,7 +8669,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-aux.mkiv" level="system" name="letdummyparameter">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" level="system" name="letdummyparameter">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
@@ -8218,7 +8677,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command category="fonts colors" file="mult-aux.mkiv" level="system" name="usedummystyleandcolor">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" keywords="fonts colors" level="system" name="usedummystyleandcolor">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
@@ -8228,14 +8687,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts" file="mult-aux.mkiv" level="system" name="usedummystyleparameter">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" keywords="fonts" level="system" name="usedummystyleparameter">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="colors" file="mult-aux.mkiv" level="system" name="usedummycolorparameter">
+ <cd:command category="commandhandler" file="mult-aux.mkiv" keywords="colors" level="system" name="usedummycolorparameter">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
@@ -8765,7 +9224,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="pdf conditional" file="scrn-fld.mkvi" level="system" name="doifelsefieldcategory">
+ <cd:command category="pdf" file="scrn-fld.mkvi" keywords="conditional" level="system" name="doifelsefieldcategory">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -8778,7 +9237,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="pdf conditional" file="scrn-fld.mkvi" level="system" name="doiffieldcategoryelse">
+ <cd:command category="pdf" file="scrn-fld.mkvi" keywords="conditional" level="system" name="doiffieldcategoryelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -8837,7 +9296,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="pdf conditional" file="scrn-fld.mkvi" level="system" name="doifelsefieldbody">
+ <cd:command category="pdf" file="scrn-fld.mkvi" keywords="conditional" level="system" name="doifelsefieldbody">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -8850,7 +9309,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="pdf conditional" file="scrn-fld.mkvi" level="system" name="doiffieldbodyelse">
+ <cd:command category="pdf" file="scrn-fld.mkvi" keywords="conditional" level="system" name="doiffieldbodyelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -8927,7 +9386,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="pdf background rules" file="scrn-fld.mkvi" level="document" name="fitfieldframed">
+ <cd:command category="pdf" file="scrn-fld.mkvi" keywords="background rules" level="document" name="fitfieldframed">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupframed"/>
@@ -8945,7 +9404,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="pdf background" file="scrn-fld.mkvi" level="style" name="setupfieldlabelframed">
+ <cd:command category="pdf" file="scrn-fld.mkvi" keywords="background" level="style" name="setupfieldlabelframed">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -8955,7 +9414,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="pdf background" file="scrn-fld.mkvi" level="style" name="setupfieldcontentframed">
+ <cd:command category="pdf" file="scrn-fld.mkvi" keywords="background" level="style" name="setupfieldcontentframed">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -8966,7 +9425,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="pdf background" file="scrn-fld.mkvi" level="style" name="setupfieldtotalframed">
+ <cd:command category="pdf" file="scrn-fld.mkvi" keywords="background" level="style" name="setupfieldtotalframed">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -8995,7 +9454,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="pdf background" file="scrn-fld.mkvi" level="style" name="setupfield">
+ <cd:command category="pdf" file="scrn-fld.mkvi" keywords="background" level="style" name="setupfield">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -9018,7 +9477,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="pdf background" file="scrn-fld.mkvi" level="style" name="setupfields">
+ <cd:command category="pdf" file="scrn-fld.mkvi" keywords="background" level="style" name="setupfields">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="reset"/>
@@ -9142,7 +9601,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-ini.mkvi" level="system" name="doiffile">
+ <cd:command category="structure" file="file-ini.mkvi" keywords="conditional" level="system" name="doiffile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9152,7 +9611,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-ini.mkvi" level="system" name="doifnotfile">
+ <cd:command category="structure" file="file-ini.mkvi" keywords="conditional" level="system" name="doifnotfile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9162,7 +9621,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-ini.mkvi" level="system" name="doifelsefile">
+ <cd:command category="structure" file="file-ini.mkvi" keywords="conditional" level="system" name="doifelsefile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9175,7 +9634,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-ini.mkvi" level="system" name="doiffileelse">
+ <cd:command category="structure" file="file-ini.mkvi" keywords="conditional" level="system" name="doiffileelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9205,7 +9664,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-ini.mkvi" level="system" name="doifelsepath">
+ <cd:command category="structure" file="file-ini.mkvi" keywords="conditional" level="system" name="doifelsepath">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:path"/>
@@ -9218,7 +9677,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-ini.mkvi" level="system" name="doifpathelse">
+ <cd:command category="structure" file="file-ini.mkvi" keywords="conditional" level="system" name="doifpathelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:path"/>
@@ -9231,7 +9690,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-ini.mkvi" level="system" name="doifelsefileexists">
+ <cd:command category="structure" file="file-ini.mkvi" keywords="conditional" level="system" name="doifelsefileexists">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9244,7 +9703,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-ini.mkvi" level="system" name="doiffileexistselse">
+ <cd:command category="structure" file="file-ini.mkvi" keywords="conditional" level="system" name="doiffileexistselse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9257,7 +9716,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-ini.mkvi" level="system" name="doifelsepathexists">
+ <cd:command category="structure" file="file-ini.mkvi" keywords="conditional" level="system" name="doifelsepathexists">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:path"/>
@@ -9270,7 +9729,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-ini.mkvi" level="system" name="doifpathexistselse">
+ <cd:command category="structure" file="file-ini.mkvi" keywords="conditional" level="system" name="doifpathexistselse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:path"/>
@@ -9283,7 +9742,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-ini.mkvi" level="system" name="doifelseparentfile">
+ <cd:command category="structure" file="file-ini.mkvi" keywords="conditional" level="system" name="doifelseparentfile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9296,7 +9755,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-ini.mkvi" level="system" name="doifparentfileelse">
+ <cd:command category="structure" file="file-ini.mkvi" keywords="conditional" level="system" name="doifparentfileelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9323,7 +9782,7 @@
<cd:command category="structure" file="file-ini.mkvi" level="system" name="splitofftype"/>
<cd:command category="structure" file="file-ini.mkvi" level="system" name="splitoffkind"/>
<cd:command category="structure" file="file-ini.mkvi" level="system" name="splitoffroot"/>
- <cd:command category="structure conditional" file="file-job.mkvi" level="system" name="doifelseinputfile">
+ <cd:command category="structure" file="file-job.mkvi" keywords="conditional" level="system" name="doifelseinputfile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9336,7 +9795,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-job.mkvi" level="system" name="doifinputfileelse">
+ <cd:command category="structure" file="file-job.mkvi" keywords="conditional" level="system" name="doifinputfileelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9425,14 +9884,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure lua" file="file-job.mkvi" level="system" name="loadluafile">
+ <cd:command category="structure" file="file-job.mkvi" keywords="lua" level="system" name="loadluafile">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:file"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure lua" file="file-job.mkvi" level="system" name="loadcldfile">
+ <cd:command category="structure" file="file-job.mkvi" keywords="lua" level="system" name="loadcldfile">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:file"/>
@@ -9453,14 +9912,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure lua" file="file-job.mkvi" level="system" name="loadluafileonce">
+ <cd:command category="structure" file="file-job.mkvi" keywords="lua" level="system" name="loadluafileonce">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:file"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure lua" file="file-job.mkvi" level="system" name="loadcldfileonce">
+ <cd:command category="structure" file="file-job.mkvi" keywords="lua" level="system" name="loadcldfileonce">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:file"/>
@@ -9488,7 +9947,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-res.mkvi" level="system" name="readjobfile">
+ <cd:command category="structure" file="file-res.mkvi" keywords="conditional" level="system" name="readjobfile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9501,7 +9960,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-res.mkvi" level="system" name="readlocfile">
+ <cd:command category="structure" file="file-res.mkvi" keywords="conditional" level="system" name="readlocfile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9514,7 +9973,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-res.mkvi" level="system" name="readsysfile">
+ <cd:command category="structure" file="file-res.mkvi" keywords="conditional" level="system" name="readsysfile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9527,7 +9986,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-res.mkvi" level="system" name="readfixfile">
+ <cd:command category="structure" file="file-res.mkvi" keywords="conditional" level="system" name="readfixfile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:path"/>
@@ -9543,7 +10002,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-res.mkvi" level="system" name="readsetfile">
+ <cd:command category="structure" file="file-res.mkvi" keywords="conditional" level="system" name="readsetfile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:path"/>
@@ -9559,7 +10018,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-res.mkvi" level="system" name="readfile">
+ <cd:command category="structure" file="file-res.mkvi" keywords="conditional" level="system" name="readfile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9579,7 +10038,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-res.mkvi" level="system" name="readtexfile">
+ <cd:command category="structure" file="file-res.mkvi" keywords="conditional" level="system" name="readtexfile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9592,7 +10051,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional xml" file="file-res.mkvi" level="system" name="readxmlfile">
+ <cd:command category="structure" file="file-res.mkvi" keywords="conditional xml" level="system" name="readxmlfile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9605,7 +10064,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-res.mkvi" level="system" name="doifelselocfile">
+ <cd:command category="structure" file="file-res.mkvi" keywords="conditional" level="system" name="doifelselocfile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9618,7 +10077,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="file-res.mkvi" level="system" name="doiflocfileelse">
+ <cd:command category="structure" file="file-res.mkvi" keywords="conditional" level="system" name="doiflocfileelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -9665,6 +10124,13 @@
</cd:keywords>
</cd:arguments>
</cd:command>
+ <cd:command category="structure" file="font-ini.mklx" keywords="fonts" level="system" name="usefontpath">
+ <cd:arguments>
+ <cd:keywords list="yes">
+ <cd:constant type="cd:path"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
<cd:interface file="i-filler.xml">
<cd:command category="rules" file="spac-flr.mkiv" level="style" name="definefiller">
@@ -9787,104 +10253,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="rules metapost" file="node-rul.mkiv" level="style" name="definelinefiller">
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes" optional="yes">
- <cd:inherit name="setuplinefiller"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
- <cd:command category="rules metapost" file="node-rul.mkiv" level="style" name="setuplinefiller">
- <cd:arguments>
- <cd:keywords list="yes" optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="location">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant default="yes" type="both"/>
- </cd:parameter>
- <cd:parameter name="scope">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant default="yes" type="local"/>
- </cd:parameter>
- <cd:parameter name="mp">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="depth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="threshold">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rulethickness">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:color"/>
- </cd:parameter>
- <cd:parameter name="textstyle">
- <cd:constant type="cd:style"/>
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="textcolor">
- <cd:constant type="cd:color"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:inherit name="setupalign"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
- <cd:command category="rules metapost" file="node-rul.mkiv" level="style" name="setuplinefillers">
- <cd:arguments>
- <cd:keywords list="yes" optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setuplinefiller"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
- <cd:command category="rules metapost" file="node-rul.mkiv" level="style" name="linefiller" type="environment">
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="filler"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes" optional="yes">
- <cd:inherit name="setuplinefiller"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
- <cd:command category="rules metapost" file="node-rul.mkiv" level="style" name="setlinefiller">
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="filler"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
- </cd:command>
+ <cd:command category="rules" file="spac-flr.mkiv" level="document" name="dotfill"/>
</cd:interface>
<cd:interface file="i-fillinline.xml">
<cd:command category="rules" file="pack-mrl.mkiv" level="style" name="setupfillinlines">
@@ -9990,7 +10359,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-firstline.xml">
- <cd:command category="fonts colors" file="typo-fln.mkiv" level="style" name="definefirstline">
+ <cd:command category="fonts" file="typo-fln.mkiv" keywords="colors" level="style" name="definefirstline">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -10003,7 +10372,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="fonts colors" file="typo-fln.mkiv" level="style" name="setupfirstline">
+ <cd:command category="fonts" file="typo-fln.mkiv" keywords="colors" level="style" name="setupfirstline">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -10027,14 +10396,14 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="fonts colors" file="typo-fln.mkiv" level="document" name="setfirstline">
+ <cd:command category="fonts" file="typo-fln.mkiv" keywords="colors" level="document" name="setfirstline">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts colors" file="typo-fln.mkiv" level="system" name="applytofirstcharacter">
+ <cd:command category="fonts" file="typo-fln.mkiv" keywords="colors" level="system" name="applytofirstcharacter">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -10044,7 +10413,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-fittingpage.xml">
- <cd:command category="background layout" file="page-app.mkiv" level="style" name="definefittingpage">
+ <cd:command category="layout" file="page-app.mkiv" keywords="background" level="style" name="definefittingpage">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -10057,7 +10426,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background layout" file="page-app.mkiv" level="style" name="setupfittingpage">
+ <cd:command category="layout" file="page-app.mkiv" keywords="background" level="style" name="setupfittingpage">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -10085,7 +10454,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background layout" file="page-app.mkiv" level="document" name="fittingpage" type="environment">
+ <cd:command category="layout" file="page-app.mkiv" keywords="background" level="document" name="fittingpage" type="environment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -10095,7 +10464,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background layout" file="page-app.mkiv" generated="yes" level="document" name="fittingpage" type="environment" variant="instance">
+ <cd:command category="layout" file="page-app.mkiv" generated="yes" keywords="background" level="document" name="fittingpage" type="environment" variant="instance">
<cd:sequence>
<cd:instance value="fittingpage"/>
</cd:sequence>
@@ -10109,7 +10478,7 @@
<cd:constant value="MPpage"/>
</cd:instances>
</cd:command>
- <cd:command category="background layout" file="page-app.mkiv" level="style" name="setupTEXpage">
+ <cd:command category="layout" file="page-app.mkiv" keywords="background" level="style" name="setupTEXpage">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="pagestate">
@@ -10134,7 +10503,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background layout metapost" file="meta-fig.mkiv" level="style" name="setupMPpage">
+ <cd:command category="layout" file="meta-fig.mkiv" keywords="background metapost" level="style" name="setupMPpage">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="pagestate">
@@ -10412,7 +10781,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure fonts counter" file="strc-flt.mkvi" level="style" name="setupcaption">
+ <cd:command category="structure" file="strc-flt.mkvi" keywords="fonts counter" level="style" name="setupcaption">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -10484,9 +10853,6 @@
<cd:parameter name="headseparator">
<cd:constant type="cd:text"/>
</cd:parameter>
- <cd:parameter name="headcommand">
- <cd:constant type="cd:command"/>
- </cd:parameter>
<cd:parameter name="inbetween">
<cd:constant type="cd:command"/>
</cd:parameter>
@@ -10538,12 +10904,16 @@
<cd:parameter name="maxwidth">
<cd:constant type="cd:dimension"/>
</cd:parameter>
+ <cd:parameter name="hang">
+ <cd:constant type="yes"/>
+ <cd:constant default="yes" type="no"/>
+ </cd:parameter>
<cd:inherit name="setupcounter"/>
<cd:inherit name="setupframed"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure fonts counter" file="strc-flt.mkvi" level="style" name="setupcaptions">
+ <cd:command category="structure" file="strc-flt.mkvi" keywords="fonts counter" level="style" name="setupcaptions">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -10553,7 +10923,36 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure background" file="strc-flt.mkvi" level="style" name="setupfloatframed">
+ <cd:command category="structure" file="strc-flt.mkvi" keywords="fonts counter" level="style" name="placefloatcaption">
+ <cd:arguments>
+ <cd:keywords>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments list="yes" optional="yes">
+ <cd:parameter name="title">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="bookmark">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="marking">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="list">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="reference">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:assignments list="yes" optional="yes">
+ <cd:parameter name="cd:key">
+ <cd:constant type="cd:value"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="structure" file="strc-flt.mkvi" keywords="background" level="style" name="setupfloatframed">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -11069,7 +11468,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="strc-flt.mkvi" level="system" name="doifelserightpagefloat">
+ <cd:command category="structure" file="strc-flt.mkvi" keywords="conditional" level="system" name="doifelserightpagefloat">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -11079,7 +11478,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="strc-flt.mkvi" level="system" name="doifrightpagefloatelse">
+ <cd:command category="structure" file="strc-flt.mkvi" keywords="conditional" level="system" name="doifrightpagefloatelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -11089,7 +11488,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="strc-flt.mkvi" level="system" name="doifelseoddpagefloat">
+ <cd:command category="structure" file="strc-flt.mkvi" keywords="conditional" level="system" name="doifelseoddpagefloat">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -11099,7 +11498,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="strc-flt.mkvi" level="system" name="doifoddpagefloatelse">
+ <cd:command category="structure" file="strc-flt.mkvi" keywords="conditional" level="system" name="doifoddpagefloatelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -11109,7 +11508,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="strc-flt.mkvi" level="system" name="doifelsemainfloatbody">
+ <cd:command category="structure" file="strc-flt.mkvi" keywords="conditional" level="system" name="doifelsemainfloatbody">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -11119,7 +11518,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="strc-flt.mkvi" level="system" name="doifmainfloatbodyelse">
+ <cd:command category="structure" file="strc-flt.mkvi" keywords="conditional" level="system" name="doifmainfloatbodyelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -11157,7 +11556,7 @@
</cd:arguments>
</cd:command>
<cd:command category="structure" file="strc-flt.mkvi" level="system" name="forcelocalfloats"/>
- <cd:command category="structure counter" file="tabl-tsp.mkiv" level="style" name="setupfloatsplitting">
+ <cd:command category="structure" file="tabl-tsp.mkiv" keywords="counter" level="style" name="setupfloatsplitting">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="before">
@@ -11190,7 +11589,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="tabl-tsp.mkiv" level="system" name="doifnotinsidesplitfloat">
+ <cd:command category="structure" file="tabl-tsp.mkiv" keywords="conditional" level="system" name="doifnotinsidesplitfloat">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -11324,6 +11723,11 @@
<cd:parameter name="color">
<cd:constant type="cd:color"/>
</cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant default="yes" type="fit"/>
+ <cd:constant type="frame"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
<cd:inherit name="setupframed"/>
</cd:assignments>
</cd:arguments>
@@ -11739,6 +12143,7 @@
</cd:parameter>
<cd:parameter name="dimensions">
<cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
</cd:parameter>
<cd:parameter name="boundingbox">
<cd:constant type="yes"/>
@@ -11820,7 +12225,11 @@
<cd:constant default="yes" type="yes"/>
<cd:constant type="no"/>
</cd:parameter>
- <cd:parameter name="cd:name">
+ <cd:parameter name="uppercasing">
+ <cd:constant type="yes"/>
+ <cd:constant default="yes" type="no"/>
+ </cd:parameter>
+ <cd:parameter name="lowercasing">
<cd:constant type="yes"/>
<cd:constant default="yes" type="no"/>
</cd:parameter>
@@ -11831,6 +12240,13 @@
<cd:constant type="yes"/>
<cd:constant default="yes" type="no"/>
</cd:parameter>
+ <cd:parameter name="metapost">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="cd:name">
+ <cd:constant type="yes"/>
+ <cd:constant default="yes" type="no"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
@@ -11963,7 +12379,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts conditional" file="font-fea.mkvi" level="system" name="doifelsecurrentfonthasfeature">
+ <cd:command category="fonts" file="font-fea.mkvi" keywords="conditional" level="system" name="doifelsecurrentfonthasfeature">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -11976,7 +12392,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts conditional" file="font-fea.mkvi" level="system" name="doifcurrentfonthasfeatureelse">
+ <cd:command category="fonts" file="font-fea.mkvi" keywords="conditional" level="system" name="doifcurrentfonthasfeatureelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -11989,7 +12405,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts conditional" file="font-fea.mkvi" level="system" name="doifelsefontfeature">
+ <cd:command category="fonts" file="font-fea.mkvi" keywords="conditional" level="system" name="doifelsefontfeature">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -12002,7 +12418,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts conditional" file="font-fea.mkvi" level="system" name="doiffontfeatureelse">
+ <cd:command category="fonts" file="font-fea.mkvi" keywords="conditional" level="system" name="doiffontfeatureelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -12015,7 +12431,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts conditional" file="font-fea.mkvi" level="system" name="doifunknownfontfeature">
+ <cd:command category="fonts" file="font-fea.mkvi" keywords="conditional" level="system" name="doifunknownfontfeature">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -12139,7 +12555,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts conditional" file="font-fil.mkvi" level="system" name="doifelsefontsynonym">
+ <cd:command category="fonts" file="font-fil.mkvi" keywords="conditional" level="system" name="doifelsefontsynonym">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -12152,7 +12568,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts conditional" file="font-fil.mkvi" level="system" name="doiffontsynonymelse">
+ <cd:command category="fonts" file="font-fil.mkvi" keywords="conditional" level="system" name="doiffontsynonymelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -12366,6 +12782,20 @@
</cd:assignments>
</cd:arguments>
</cd:command>
+ <cd:command category="fonts" file="font-ini.mkvi" level="style" name="setupbodyfontenvironment">
+ <cd:arguments>
+ <cd:keywords optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords>
+ <cd:constant type="default"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ <cd:assignments list="yes" optional="yes">
+ <cd:inherit name="definebodyfontenvironment"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
<cd:command category="fonts" file="font-fil.mkvi" level="system" name="processbodyfontenvironmentlist">
<cd:arguments>
<cd:csname/>
@@ -12722,6 +13152,9 @@
<cd:command category="fonts" file="font-pre.mkiv" level="style" name="setoldstyle"/>
<cd:command category="fonts" file="font-pre.mkiv" level="style" name="settabular"/>
<cd:command category="fonts" file="font-pre.mkiv" level="style" name="setsuperiors"/>
+ <cd:command category="fonts" file="font-pre.mkiv" level="style" name="setfractions"/>
+ <cd:command category="fonts" file="font-pre.mkiv" level="style" name="uppercasing"/>
+ <cd:command category="fonts" file="font-pre.mkiv" level="style" name="lowercasing"/>
<cd:command category="fonts" file="font-pre.mkiv" level="style" name="tinyfont"/>
<cd:command category="fonts" file="font-pre.mkiv" level="style" name="infofont"/>
<cd:command category="fonts" file="font-pre.mkiv" level="style" name="infofontbold"/>
@@ -12732,7 +13165,6 @@
<cd:command category="fonts" file="font-pre.mkiv" level="document" name="normal"/>
<cd:command category="fonts" file="font-pre.mkiv" level="document" name="bold"/>
<cd:command category="fonts" file="font-pre.mkiv" level="document" name="mono"/>
- <cd:command category="fonts" file="font-pre.mkiv" level="document" name="monobold"/>
<cd:command category="fonts" file="font-pre.mkiv" level="document" name="slanted"/>
<cd:command category="fonts" file="font-pre.mkiv" level="document" name="italic"/>
<cd:command category="fonts" file="font-pre.mkiv" level="document" name="boldslanted"/>
@@ -12969,7 +13401,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts conditional" file="font-sym.mkvi" level="system" name="doifelseitalic">
+ <cd:command category="fonts" file="font-sym.mkvi" keywords="conditional" level="system" name="doifelseitalic">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -12979,7 +13411,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts conditional" file="font-sym.mkvi" level="system" name="doifitalicelse">
+ <cd:command category="fonts" file="font-sym.mkvi" keywords="conditional" level="system" name="doifitalicelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -13095,7 +13527,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts conditional" file="font-sym.mkvi" level="system" name="doifelsefontchar">
+ <cd:command category="fonts" file="font-sym.mkvi" keywords="conditional" level="system" name="doifelsefontchar">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:font"/>
@@ -13111,7 +13543,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts conditional" file="font-sym.mkvi" level="system" name="doiffontcharelse">
+ <cd:command category="fonts" file="font-sym.mkvi" keywords="conditional" level="system" name="doiffontcharelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:font"/>
@@ -13135,7 +13567,7 @@
</cd:arguments>
</cd:command>
<cd:command category="fonts" file="font-tra.mkiv" level="document" name="showfontdata"/>
- <cd:command category="fonts conditional" file="font-tra.mkiv" level="system" name="doifelsefontpresent">
+ <cd:command category="fonts" file="font-tra.mkiv" keywords="conditional" level="system" name="doifelsefontpresent">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:font"/>
@@ -13148,7 +13580,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts conditional" file="font-tra.mkiv" level="system" name="doiffontpresentelse">
+ <cd:command category="fonts" file="font-tra.mkiv" keywords="conditional" level="system" name="doiffontpresentelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:font"/>
@@ -13385,10 +13817,41 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts" file="font-ini.mkvi" level="style" name="addfontpath">
+ <cd:command category="fonts" file="hand-ini.mkx" level="style" name="defineexpansion">
<cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:path"/>
+ <cd:keywords>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments list="yes" optional="yes">
+ <cd:inherit name="setupexpansion"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="fonts" file="hand-ini.mkx" level="style" name="setupexpansion">
+ <cd:arguments>
+ <cd:keywords list="yes" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments list="yes">
+ <cd:parameter name="step">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="stretch">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="shrink">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="fonts" file="font-ini.mkvi" level="style" name="setexpansion">
+ <cd:arguments>
+ <cd:keywords>
+ <cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
@@ -13843,6 +14306,7 @@
<cd:constant type="yes"/>
<cd:constant type="no"/>
<cd:constant default="yes" type="auto"/>
+ <cd:constant type="hidden"/>
</cd:parameter>
<cd:parameter name="left">
<cd:constant type="cd:number"/>
@@ -13939,7 +14403,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-framed.xml">
- <cd:command category="background rules" file="pack-rul.mkiv" level="style" name="defineframed">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="style" name="defineframed">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -13952,7 +14416,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="style" name="setupframed">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="style" name="setupframed">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -14045,6 +14509,9 @@
<cd:constant type="frame"/>
<cd:constant type="cd:dimension"/>
</cd:parameter>
+ <cd:parameter name="backgroundcolor">
+ <cd:resolve name="cd:color"/>
+ </cd:parameter>
<cd:parameter name="component">
<cd:constant type="cd:name"/>
</cd:parameter>
@@ -14154,24 +14621,44 @@
<cd:parameter name="orientation">
<cd:constant type="cd:number"/>
</cd:parameter>
+ <cd:parameter name="anchoring">
+ <cd:constant type="normal"/>
+ <cd:constant type="up"/>
+ <cd:constant type="down"/>
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="top"/>
+ <cd:constant type="bottom"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="xanchor">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="yanchor">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="linedirection">
+ <cd:constant default="yes" type="normal"/>
+ <cd:constant type="reverse"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="system" name="frameddimension">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="system" name="frameddimension">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="system" name="framedparameter">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="system" name="framedparameter">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="document" name="framed">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="document" name="framed">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupframed"/>
@@ -14179,7 +14666,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" generated="yes" level="document" name="framed" variant="instance">
+ <cd:command category="rules" file="pack-rul.mkiv" generated="yes" keywords="background" level="document" name="framed" variant="instance">
<cd:sequence>
<cd:instance value="framed"/>
</cd:sequence>
@@ -14194,7 +14681,7 @@
<cd:constant value="fitfieldframed"/>
</cd:instances>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="system" name="normalframedwithsettings">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="system" name="normalframedwithsettings">
<cd:arguments>
<cd:assignments list="yes">
<cd:inherit name="setupframed"/>
@@ -14202,7 +14689,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="document" name="framed" type="environment">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="document" name="framed" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -14212,7 +14699,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="system" name="fastlocalframed">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="system" name="fastlocalframed">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -14223,7 +14710,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="system" name="localframed">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="system" name="localframed">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -14234,7 +14721,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="system" name="directlocalframed">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="system" name="directlocalframed">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -14242,7 +14729,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="system" name="localframedwithsettings">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="system" name="localframedwithsettings">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -14253,7 +14740,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="document" name="placeframed">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="document" name="placeframed">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -14264,7 +14751,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="document" name="inframed">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="document" name="inframed">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupframed"/>
@@ -14272,7 +14759,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="background rules mathematics" file="pack-rul.mkiv" level="style" name="definemathframed">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background mathematics" level="style" name="definemathframed">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -14285,7 +14772,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background rules mathematics" file="pack-rul.mkiv" level="style" name="setupmathframed">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background mathematics" level="style" name="setupmathframed">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -14295,7 +14782,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background rules mathematics" file="pack-rul.mkiv" generated="yes" level="document" name="mathframed" variant="instance">
+ <cd:command category="rules" file="pack-rul.mkiv" generated="yes" keywords="background mathematics" level="document" name="mathframed" variant="instance">
<cd:sequence>
<cd:instance value="mathframed"/>
</cd:sequence>
@@ -14311,7 +14798,7 @@
<cd:constant value="mcframed"/>
</cd:instances>
</cd:command>
- <cd:command category="background rules mathematics" file="math-for.mkiv" level="style" name="defineformulaframed">
+ <cd:command category="rules" file="math-for.mkiv" keywords="background mathematics" level="style" name="defineformulaframed">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -14324,7 +14811,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background rules mathematics" file="math-for.mkiv" level="style" name="setupformulaframed">
+ <cd:command category="rules" file="math-for.mkiv" keywords="background mathematics" level="style" name="setupformulaframed">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -14334,7 +14821,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="style" name="defineframedtext">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="style" name="defineframedtext">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -14347,7 +14834,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="style" name="setupframedtext">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="style" name="setupframedtext">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -14390,7 +14877,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="style" name="setupframedtexts">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="style" name="setupframedtexts">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -14400,7 +14887,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" generated="yes" level="document" name="framedtext" variant="instance">
+ <cd:command category="rules" file="pack-rul.mkiv" generated="yes" keywords="background" level="document" name="framedtext" variant="instance">
<cd:sequence>
<cd:instance value="framedtext"/>
</cd:sequence>
@@ -14414,7 +14901,7 @@
<cd:constant value="framedtext"/>
</cd:instances>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" generated="yes" level="document" name="framedtext" type="environment" variant="instance">
+ <cd:command category="rules" file="pack-rul.mkiv" generated="yes" keywords="background" level="document" name="framedtext" type="environment" variant="instance">
<cd:sequence>
<cd:instance value="framedtext"/>
</cd:sequence>
@@ -14433,7 +14920,7 @@
<cd:constant value="framedtext"/>
</cd:instances>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="style" name="defineframedcontent">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="style" name="defineframedcontent">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -14446,7 +14933,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="style" name="setupframedcontent">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="style" name="setupframedcontent">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -14478,7 +14965,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-rul.mkiv" level="system" name="framedcontent" type="environment">
+ <cd:command category="rules" file="pack-rul.mkiv" keywords="background" level="system" name="framedcontent" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -14486,7 +14973,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-fen.mkiv" level="system" name="installleftframerenderer">
+ <cd:command category="rules" file="pack-fen.mkiv" keywords="background" level="system" name="installleftframerenderer">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -14496,7 +14983,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-fen.mkiv" level="system" name="installrightframerenderer">
+ <cd:command category="rules" file="pack-fen.mkiv" keywords="background" level="system" name="installrightframerenderer">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -14506,7 +14993,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-fen.mkiv" level="system" name="installtopframerenderer">
+ <cd:command category="rules" file="pack-fen.mkiv" keywords="background" level="system" name="installtopframerenderer">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -14516,7 +15003,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" file="pack-fen.mkiv" level="system" name="installbottomframerenderer">
+ <cd:command category="rules" file="pack-fen.mkiv" keywords="background" level="system" name="installbottomframerenderer">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -14526,7 +15013,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background rules" level="system" name="doifelseframed">
+ <cd:command category="rules" file="pack-rul.mkxl" keywords="background conditional" level="system" name="doifelseframed">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -14539,7 +15026,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-framedtable.xml">
- <cd:command category="tables" file="tabl-frm.mkiv" level="style" name="defineframedtable">
+ <cd:command category="tables" file="tabl-frm.mkiv" keywords="background rules" level="style" name="defineframedtable">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -14549,7 +15036,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-frm.mkiv" level="style" name="setupframedtable">
+ <cd:command category="tables" file="tabl-frm.mkiv" keywords="background rules" level="style" name="setupframedtable">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -14571,7 +15058,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-frm.mkiv" level="style" name="setupframedtablerow">
+ <cd:command category="tables" file="tabl-frm.mkiv" keywords="background rules" level="style" name="setupframedtablerow">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -14585,7 +15072,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-frm.mkiv" level="style" name="setupframedtablecolumn">
+ <cd:command category="tables" file="tabl-frm.mkiv" keywords="background rules" level="style" name="setupframedtablecolumn">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -14599,7 +15086,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-frm.mkiv" level="document" name="framedtable" type="environment">
+ <cd:command category="tables" file="tabl-frm.mkiv" keywords="background rules" level="document" name="framedtable" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -14609,14 +15096,14 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-frm.mkiv" level="document" name="framedrow" type="environment">
+ <cd:command category="tables" file="tabl-frm.mkiv" keywords="background rules" level="document" name="framedrow" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupframed"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-frm.mkiv" level="document" name="framedcell" type="environment">
+ <cd:command category="tables" file="tabl-frm.mkiv" keywords="background rules" level="document" name="framedcell" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupframed"/>
@@ -14697,6 +15184,11 @@
<cd:parameter name="color">
<cd:constant type="cd:color"/>
</cd:parameter>
+ <cd:parameter name="cmyk">
+ <cd:constant type="yes"/>
+ <cd:constant default="yes" type="no"/>
+ <cd:constant type="auto"/>
+ </cd:parameter>
<cd:parameter name="arguments">
<cd:constant type="cd:text"/>
</cd:parameter>
@@ -14855,6 +15347,16 @@
</cd:assignments>
</cd:arguments>
</cd:command>
+ <cd:command category="graphics" file="grph-inc.mkvi" level="style" name="setupexternalfigures">
+ <cd:arguments>
+ <cd:keywords list="yes" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments list="yes">
+ <cd:inherit name="setupexternalfigure"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
<cd:command category="graphics" file="grph-inc.mkiv" level="style" name="useexternalfigure">
<cd:arguments>
<cd:keywords>
@@ -14913,7 +15415,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics conditional" file="grph-inc.mkiv" level="system" name="doifelsefigure">
+ <cd:command category="graphics" file="grph-inc.mkiv" keywords="conditional" level="system" name="doifelsefigure">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -14926,7 +15428,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics conditional" file="grph-inc.mkiv" level="system" name="doiffigureelse">
+ <cd:command category="graphics" file="grph-inc.mkiv" keywords="conditional" level="system" name="doiffigureelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -15099,7 +15601,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="graphics buffer" file="grph-fig.mkiv" level="document" name="typesetbuffer">
+ <cd:command category="graphics" file="grph-fig.mkiv" keywords="buffer" level="document" name="typesetbuffer">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="*"/>
@@ -15110,7 +15612,15 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="graphics structure" file="grph-fig.mkiv" level="style" name="definetypesetting">
+ <cd:command category="graphics" file="grph-fig.mkiv" keywords="buffer" level="document" name="typesetbufferonly">
+ <cd:arguments>
+ <cd:keywords optional="yes">
+ <cd:constant type="*"/>
+ <cd:constant type="cd:buffer"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="graphics" file="grph-fig.mkiv" keywords="structure" level="style" name="definetypesetting">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -15123,7 +15633,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="graphics structure" file="grph-fig.mkiv" level="document" name="typesetfile">
+ <cd:command category="graphics" file="grph-fig.mkiv" keywords="structure" level="document" name="typesetfile">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -15184,6 +15694,30 @@
</cd:keywords>
</cd:arguments>
</cd:command>
+ <cd:command category="graphics" file="grph-inc.mkiv" level="document" name="includesvgfile">
+ <cd:arguments>
+ <cd:keywords>
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments list="yes" optional="yes">
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="graphics" file="grph-inc.mkiv" level="document" name="includesvgbuffer">
+ <cd:arguments>
+ <cd:keywords>
+ <cd:constant type="cd:buffer"/>
+ </cd:keywords>
+ <cd:assignments list="yes" optional="yes">
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
<cd:interface file="i-grid.xml">
<cd:command category="layout" file="page-grd.mkiv" level="document" name="showgrid">
@@ -15504,7 +16038,7 @@
<cd:constant value="helptext"/>
</cd:instances>
</cd:command>
- <cd:command category="pdf conditional" file="scrn-hlp.mkvi" level="system" name="doifelsehelp">
+ <cd:command category="pdf" file="scrn-hlp.mkvi" keywords="conditional" level="system" name="doifelsehelp">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -15514,7 +16048,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="pdf conditional" file="scrn-hlp.mkvi" level="system" name="doifhelpelse">
+ <cd:command category="pdf" file="scrn-hlp.mkvi" keywords="conditional" level="system" name="doifhelpelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -15557,7 +16091,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-highlight.xml">
- <cd:command category="fonts colors" file="core-sys.mkiv" level="style" name="definehighlight">
+ <cd:command category="fonts" file="core-sys.mkiv" keywords="colors" level="style" name="definehighlight">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -15570,7 +16104,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="fonts colors" file="core-sys.mkiv" level="style" name="setuphighlight">
+ <cd:command category="fonts" file="core-sys.mkiv" keywords="colors" level="style" name="setuphighlight">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -15590,7 +16124,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="fonts colors" file="core-sys.mkiv" generated="yes" level="document" name="highlight" variant="example">
+ <cd:command category="fonts" file="core-sys.mkiv" generated="yes" keywords="colors" level="document" name="highlight" variant="example">
<cd:sequence>
<cd:variable value="highlight"/>
</cd:sequence>
@@ -15600,7 +16134,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts colors" file="core-sys.mkiv" level="document" name="highlight">
+ <cd:command category="fonts" file="core-sys.mkiv" keywords="colors" level="document" name="highlight">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -15610,14 +16144,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts colors" file="core-sys.mkiv" level="document" name="highlight" type="environment">
+ <cd:command category="fonts" file="core-sys.mkiv" keywords="colors" level="document" name="highlight" type="environment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts colors" file="core-sys.mkiv" level="document" name="directhighlight">
+ <cd:command category="fonts" file="core-sys.mkiv" keywords="colors" level="document" name="directhighlight">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -15700,7 +16234,6 @@
<cd:command category="whitespace" file="spac-hor.mkiv" level="system" name="fixedspaces"/>
<cd:command category="whitespace" file="spac-hor.mkiv" level="system" name="keepunwantedspaces"/>
<cd:command category="whitespace" file="spac-hor.mkiv" level="system" name="removeunwantedspaces"/>
- <cd:command category="whitespace" file="spac-hor.mkiv" level="style" name="thinspace"/>
<cd:command category="whitespace" file="spac-hor.mkiv" level="style" name="negthinspace"/>
<cd:command category="whitespace" file="spac-hor.mkiv" level="style" name="enspace"/>
<cd:command category="whitespace" file="spac-hor.mkiv" level="style" name="negenspace"/>
@@ -15716,9 +16249,9 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="whitespace layout" file="spac-hor.mkiv" level="system" name="leftskipadaption"/>
- <cd:command category="whitespace layout" file="spac-hor.mkiv" level="system" name="rightskipadaption"/>
- <cd:command category="whitespace layout" file="spac-hor.mkiv" level="system" name="dosetleftskipadaption">
+ <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="system" name="leftskipadaption"/>
+ <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="system" name="rightskipadaption"/>
+ <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="system" name="dosetleftskipadaption">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="yes"/>
@@ -15728,7 +16261,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="whitespace layout" file="spac-hor.mkiv" level="system" name="dosetrightskipadaption">
+ <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="system" name="dosetrightskipadaption">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="yes"/>
@@ -15738,7 +16271,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="whitespace layout" file="spac-hor.mkiv" level="system" name="doadaptleftskip">
+ <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="system" name="doadaptleftskip">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="yes"/>
@@ -15748,7 +16281,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="whitespace layout" file="spac-hor.mkiv" level="system" name="doadaptrightskip">
+ <cd:command category="whitespace" file="spac-hor.mkxl" keywords="layout" level="system" name="doadaptrightskip">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="yes"/>
@@ -15758,7 +16291,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="whitespace" file="spac-hor.mkiv" level="system" name="activatespacehandler">
+ <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="activatespacehandler">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="on"/>
@@ -15768,13 +16301,36 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="whitespace" file="spac-hor.mkiv" level="style" name="quads">
+ <cd:command category="whitespace" file="spac-hor.mkxl" level="style" name="quads">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
+ <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="interwordspacebefore"/>
+ <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="interwordspaceafter"/>
+ <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="interwordspacesbefore">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="interwordspacesafter">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="whitespace" file="spac-hor.mkxl" level="system" name="interwordspaces">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
<cd:interface file="i-hyphenation.xml">
<cd:command category="language" file="lang-hyp.mkiv" level="style" name="setuphyphenation">
@@ -15805,7 +16361,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="language" file="lang-hyp.mkiv" level="style" name="definehypenationfeatures">
+ <cd:command category="language" file="lang-hyp.mkiv" level="style" name="definehyphenationfeatures">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -16051,6 +16607,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
+ <cd:command category="language" file="lang-ini.mkxl" level="style" name="dohyphens"/>
+ <cd:command category="language" file="lang-ini.mkxl" level="style" name="nohyphens"/>
+ <cd:command category="language" file="lang-ini.mkxl" level="system" name="usehyphensparameter">
+ <cd:arguments>
+ <cd:csname/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="language" file="lang-mis.mkxl" level="system" name="compounddiscretionary"/>
</cd:interface>
<cd:interface file="i-imposition.xml">
<cd:command category="layout" file="page-imp.mkiv" level="system" name="installshipoutmethod">
@@ -16063,7 +16627,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="page-imp.mkiv" level="system" name="invokepageheandler">
+ <cd:command category="layout" file="page-imp.mkiv" level="system" name="invokepagehandler">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="normal"/>
@@ -16206,6 +16770,16 @@
</cd:command>
<cd:command category="whitespace" file="spac-hor.mkiv" level="system" name="dorechecknextindentation"/>
<cd:command begin="push" category="whitespace" end="pop" file="spac-hor.mkiv" level="system" name="indentation" type="environment"/>
+ <cd:command category="whitespace" file="supp-box.lua" keywords="conditional" level="system" name="doifelseindented">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:true"/>
+ </cd:keywords>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:false"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
<cd:interface file="i-indentedtext.xml">
<cd:command category="structure" file="strc-ind.mkiv" level="style" name="defineindentedtext">
@@ -16450,7 +17024,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="page-ins.mkiv" level="system" name="doifelseinsertion">
+ <cd:command category="structure" file="page-ins.mkiv" keywords="conditional" level="system" name="doifelseinsertion">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -16463,7 +17037,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="page-ins.mkiv" level="system" name="doifinsertionelse">
+ <cd:command category="structure" file="page-ins.mkiv" keywords="conditional" level="system" name="doifinsertionelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -16612,7 +17186,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="pdf conditional" file="scrn-ini.mkvi" level="system" name="doifelselocation">
+ <cd:command category="pdf" file="scrn-ini.mkvi" keywords="conditional" level="system" name="doifelselocation">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -16622,7 +17196,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="pdf conditional" file="scrn-ini.mkvi" level="system" name="doiflocationelse">
+ <cd:command category="pdf" file="scrn-ini.mkvi" keywords="conditional" level="system" name="doiflocationelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -17000,10 +17574,10 @@
</cd:command>
</cd:interface>
<cd:interface file="i-interface.xml">
- <cd:command file="mult-ini.mkiv" level="system" name="defaultinterface"/>
- <cd:command file="mult-ini.mkiv" level="system" name="currentinterface"/>
- <cd:command file="mult-ini.mkiv" level="system" name="currentresponses"/>
- <cd:command file="mult-ini.mkiv" level="system" name="interface" type="environment">
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" name="defaultinterface"/>
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" name="currentinterface"/>
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" name="currentresponses"/>
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" name="interface" type="environment">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="all"/>
@@ -17011,7 +17585,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="defineinterfaceconstant">
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" name="defineinterfaceconstant">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17021,7 +17595,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="defineinterfacevariable">
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" name="defineinterfacevariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17031,7 +17605,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="defineinterfaceelement">
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" name="defineinterfaceelement">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17041,7 +17615,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="definefileconstant">
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" name="definefileconstant">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17051,28 +17625,28 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="definesystemconstant">
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" 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" level="system" name="definemessageconstant">
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" 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" level="system" name="definesystemvariable">
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" 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" level="system" name="setinterfacemessage">
+ <cd:command category="tracker" file="mult-ini.mkiv" level="system" name="setinterfacemessage">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17087,7 +17661,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="setmessagetext">
+ <cd:command category="tracker" file="mult-ini.mkiv" level="system" name="setmessagetext">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17098,8 +17672,8 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="currentmessagetext"/>
- <cd:command file="mult-ini.mkiv" level="system" name="getmessage">
+ <cd:command category="tracker" file="mult-ini.mkiv" level="system" name="currentmessagetext"/>
+ <cd:command category="tracker" file="mult-ini.mkiv" level="system" name="getmessage">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17110,7 +17684,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="doifelsemessage">
+ <cd:command category="tracker" file="mult-ini.mkiv" keywords="conditional" level="system" name="doifelsemessage">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17127,7 +17701,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="doifmessageelse">
+ <cd:command category="tracker" file="mult-ini.mkiv" keywords="conditional" level="system" name="doifmessageelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17144,7 +17718,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="showmessage">
+ <cd:command category="tracker" file="mult-ini.mkiv" level="system" name="showmessage">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17158,7 +17732,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="writestatus">
+ <cd:command category="tracker" file="mult-ini.mkiv" level="system" name="writestatus">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -17168,28 +17742,28 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="message">
+ <cd:command category="tracker" file="mult-ini.mkiv" level="system" 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" level="system" name="inlinemessage">
+ <cd:command category="tracker" file="mult-ini.mkiv" level="system" 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" level="system" name="displaymessage">
+ <cd:command category="tracker" file="mult-ini.mkiv" level="system" 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" level="system" name="showwarning">
+ <cd:command category="tracker" file="mult-ini.mkiv" level="system" name="showwarning">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17203,7 +17777,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="setinterfaceconstant">
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" name="setinterfaceconstant">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17213,7 +17787,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="setinterfacevariable">
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" name="setinterfacevariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17223,7 +17797,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="setinterfaceelement">
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" name="setinterfaceelement">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17233,7 +17807,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="mult-ini.mkiv" level="system" name="setinterfacecommand">
+ <cd:command category="interface" file="mult-ini.mkiv" level="system" name="setinterfacecommand">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -17419,181 +17993,6 @@
</cd:arguments>
</cd:command>
</cd:interface>
- <cd:interface file="i-interlinespace.xml">
- <cd:command category="whitespace" file="spac-ver.mkiv" level="style" name="defineinterlinespace">
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes" optional="yes">
- <cd:inherit name="setupinterlinespace"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
- <cd:command category="whitespace" file="spac-ver.mkiv" level="style" name="setupinterlinespace">
- <cd:arguments>
- <cd:keywords list="yes" optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="line">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="depth">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="minheight">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="mindepth">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="top">
- <cd:constant type="cd:number"/>
- <cd:constant type="height"/>
- </cd:parameter>
- <cd:parameter name="bottom">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="stretch">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="shrink">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
- <cd:command category="whitespace" file="spac-ver.mkiv" level="style" name="setupinterlinespace" variant="argument">
- <cd:arguments>
- <cd:keywords list="yes" optional="yes">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- <cd:constant type="reset"/>
- <cd:constant type="auto"/>
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
- </cd:command>
- <cd:command category="whitespace" file="spac-ver.mkiv" level="style" name="setupinterlinespace" variant="name">
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
- </cd:command>
- <cd:command category="whitespace" file="spac-ver.mkiv" level="style" name="setuplocalinterlinespace">
- <cd:arguments>
- <cd:keywords list="yes" optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setupinterlinespace"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
- <cd:command category="whitespace" file="spac-ver.mkiv" level="style" name="setuplocalinterlinespace" variant="argument">
- <cd:arguments>
- <cd:keywords list="yes" optional="yes">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- <cd:constant type="reset"/>
- <cd:constant type="auto"/>
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
- </cd:command>
- <cd:command category="whitespace" file="spac-ver.mkiv" level="style" name="setuplocalinterlinespace" variant="name">
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
- </cd:command>
- <cd:command category="whitespace" file="spac-ver.mkiv" level="style" name="switchtointerlinespace">
- <cd:arguments>
- <cd:keywords list="yes" optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setupinterlinespace"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
- <cd:command category="whitespace" file="spac-ver.mkiv" level="style" name="switchtointerlinespace" variant="argument">
- <cd:arguments>
- <cd:keywords list="yes" optional="yes">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- <cd:constant type="reset"/>
- <cd:constant type="auto"/>
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
- </cd:command>
- <cd:command category="whitespace" file="spac-ver.mkiv" level="style" name="switchtointerlinespace" variant="name">
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
- </cd:command>
- <cd:command category="whitespace" file="spac-ver.mkiv" level="system" name="dosetupcheckedinterlinespace">
- <cd:arguments>
- <cd:assignments delimiters="braces" list="yes">
- <cd:inherit name="setupinterlinespace"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
- <cd:command category="whitespace" file="spac-ver.mkiv" level="system" name="dosetupcheckedinterlinespace" variant="argument">
- <cd:arguments>
- <cd:keywords delimiters="braces" list="yes">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- <cd:constant type="reset"/>
- <cd:constant type="auto"/>
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
- </cd:command>
- <cd:command category="whitespace" file="spac-ver.mkiv" level="system" name="dosetupcheckedinterlinespace" variant="name">
- <cd:arguments>
- <cd:keywords delimiters="braces">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
- </cd:command>
- <cd:command category="whitespace" file="spac-ver.mkiv" level="system" name="useinterlinespaceparameter">
- <cd:arguments>
- <cd:csname/>
- </cd:arguments>
- </cd:command>
- </cd:interface>
<cd:interface file="i-italiccorrection.xml">
<cd:command category="fonts" file="typo-itc.mkvi" level="system" name="setitaliccorrection">
<cd:arguments>
@@ -17631,7 +18030,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure counter" file="strc-itm.mkvi" level="style" name="setupitemgroup">
+ <cd:command category="structure" file="strc-itm.mkvi" keywords="counter" level="style" name="setupitemgroup">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -17818,6 +18217,8 @@
<cd:parameter name="placestopper">
<cd:constant default="yes" type="yes"/>
<cd:constant type="no"/>
+ <cd:constant type="display"/>
+ <cd:constant type="inline"/>
</cd:parameter>
<cd:parameter name="style">
<cd:constant type="cd:style"/>
@@ -17857,7 +18258,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure counter" file="strc-itm.mkvi" level="style" name="setupitemgroup" variant="assignment">
+ <cd:command category="structure" file="strc-itm.mkvi" keywords="counter" level="style" name="setupitemgroup" variant="assignment">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -17918,6 +18319,7 @@
<cd:constant type="inmargin"/>
<cd:constant type="atmargin"/>
<cd:constant type="intext"/>
+ <cd:constant type="headintext"/>
<cd:constant type="loose"/>
<cd:constant type="fit"/>
<cd:constant type="nofit"/>
@@ -18039,6 +18441,8 @@
<cd:parameter name="placestopper">
<cd:constant default="yes" type="yes"/>
<cd:constant type="no"/>
+ <cd:constant type="display"/>
+ <cd:constant type="inline"/>
</cd:parameter>
<cd:parameter name="style">
<cd:constant type="cd:style"/>
@@ -18071,11 +18475,14 @@
<cd:parameter name="grid">
<cd:inherit name="definegridsnapping"/>
</cd:parameter>
+ <cd:parameter name="packcriterium">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
<cd:inherit name="setupcounter"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure counter" file="strc-itm.mkvi" level="style" name="setupitemgroups">
+ <cd:command category="structure" file="strc-itm.mkvi" keywords="counter" level="style" name="setupitemgroups">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -18136,6 +18543,7 @@
<cd:constant type="inmargin"/>
<cd:constant type="atmargin"/>
<cd:constant type="intext"/>
+ <cd:constant type="headintext"/>
<cd:constant type="loose"/>
<cd:constant type="fit"/>
<cd:constant type="nofit"/>
@@ -18257,6 +18665,8 @@
<cd:parameter name="placestopper">
<cd:constant default="yes" type="yes"/>
<cd:constant type="no"/>
+ <cd:constant type="display"/>
+ <cd:constant type="inline"/>
</cd:parameter>
<cd:parameter name="style">
<cd:constant type="cd:style"/>
@@ -18289,11 +18699,14 @@
<cd:parameter name="grid">
<cd:inherit name="definegridsnapping"/>
</cd:parameter>
+ <cd:parameter name="packcriterium">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
<cd:inherit name="setupcounter"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure counter" file="strc-itm.mkvi" generated="yes" level="style" name="setupitemgroup" variant="instance">
+ <cd:command category="structure" file="strc-itm.mkvi" generated="yes" keywords="counter" level="style" name="setupitemgroup" variant="instance">
<cd:sequence>
<cd:string value="setup"/>
<cd:instance value="itemgroup"/>
@@ -18481,6 +18894,8 @@
<cd:parameter name="placestopper">
<cd:constant default="yes" type="yes"/>
<cd:constant type="no"/>
+ <cd:constant type="display"/>
+ <cd:constant type="inline"/>
</cd:parameter>
<cd:parameter name="style">
<cd:constant type="cd:style"/>
@@ -18756,7 +19171,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-kerning.xml">
- <cd:command category="fonts whitespace" file="typo-krn.mkiv" level="style" name="definecharacterkerning">
+ <cd:command category="fonts" file="typo-krn.mkiv" keywords="whitespace" level="style" name="definecharacterkerning">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -18769,7 +19184,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="fonts whitespace" file="typo-krn.mkiv" level="style" name="setupcharacterkerning">
+ <cd:command category="fonts" file="typo-krn.mkiv" keywords="whitespace" level="style" name="setupcharacterkerning">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -18795,7 +19210,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="fonts whitespace" file="typo-krn.mkiv" level="style" name="setcharacterkerning">
+ <cd:command category="fonts" file="typo-krn.mkiv" keywords="whitespace" level="style" name="setcharacterkerning">
<cd:arguments>
<cd:keywords>
<cd:constant type="reset"/>
@@ -18803,8 +19218,8 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts whitespace" file="typo-krn.mkiv" level="style" name="resetcharacterkerning"/>
- <cd:command category="fonts whitespace" file="typo-krn.mkiv" generated="yes" level="document" name="characterkerning" variant="example">
+ <cd:command category="fonts" file="typo-krn.mkiv" keywords="whitespace" level="style" name="resetcharacterkerning"/>
+ <cd:command category="fonts" file="typo-krn.mkiv" generated="yes" keywords="whitespace" level="document" name="characterkerning" variant="example">
<cd:sequence>
<cd:variable value="characterkerning"/>
</cd:sequence>
@@ -18817,7 +19232,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts whitespace" file="typo-krn.mkiv" level="document" name="kerncharacters">
+ <cd:command category="fonts" file="typo-krn.mkiv" keywords="whitespace" level="document" name="kerncharacters">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:number"/>
@@ -18827,7 +19242,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts whitespace" file="typo-krn.mkiv" level="document" name="letterspacing">
+ <cd:command category="fonts" file="typo-krn.mkiv" keywords="whitespace" level="document" name="letterspacing">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:number"/>
@@ -18837,7 +19252,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts whitespace" file="typo-krn.mkiv" level="document" name="stretched">
+ <cd:command category="fonts" file="typo-krn.mkiv" keywords="whitespace" level="document" name="stretched">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupstretched"/>
@@ -18847,14 +19262,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts whitespace" file="typo-krn.mkiv" level="style" name="setupstretched">
+ <cd:command category="fonts" file="typo-krn.mkiv" keywords="whitespace" level="style" name="setupstretched">
<cd:arguments>
<cd:assignments list="yes">
<cd:inherit name="setupcharacterkerning"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command catgeory="fonts whitespace" file="typo-pnc.mkic" level="style" name="defineperiodkerning">
+ <cd:command category="fonts" file="typo-pnc.mkic" keywords="whitespace" level="style" name="defineperiodkerning">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -18867,7 +19282,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command catgeory="fonts whitespace" file="typo-pnc.mkic" level="style" name="setupperiodkerning">
+ <cd:command category="fonts" file="typo-pnc.mkic" keywords="whitespace" level="style" name="setupperiodkerning">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -18879,7 +19294,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command catgeory="fonts whitespace" file="typo-pnc.mkic" level="style" name="setperiodkerning">
+ <cd:command category="fonts" file="typo-pnc.mkic" keywords="whitespace" level="style" name="setperiodkerning">
<cd:arguments>
<cd:keywords>
<cd:constant type="reset"/>
@@ -18887,7 +19302,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command catgeory="fonts whitespace" file="typo-pnc.mkic" level="style" name="resetperiodkerning"/>
+ <cd:command category="fonts" file="typo-pnc.mkic" keywords="whitespace" level="style" name="resetperiodkerning"/>
</cd:interface>
<cd:interface file="i-label.xml">
<cd:command category="structure" file="strc-lab.mkiv" level="style" name="definelabel">
@@ -19460,7 +19875,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="language conditional" file="lang-ini.mkiv" level="system" name="doifelselanguage">
+ <cd:command category="language" file="lang-ini.mkiv" keywords="conditional" level="system" name="doifelselanguage">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:language"/>
@@ -19473,7 +19888,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="language conditional" file="lang-ini.mkiv" level="system" name="doiflanguageelse">
+ <cd:command category="language" file="lang-ini.mkiv" keywords="conditional" level="system" name="doiflanguageelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:language"/>
@@ -19486,7 +19901,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="language conditional" file="lang-ini.mkiv" level="system" name="doifelsepatterns">
+ <cd:command category="language" file="lang-ini.mkiv" keywords="conditional" level="system" name="doifelsepatterns">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:language"/>
@@ -19499,7 +19914,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="language conditional" file="lang-ini.mkiv" level="system" name="doifpatternselse">
+ <cd:command category="language" file="lang-ini.mkiv" keywords="conditional" level="system" name="doifpatternselse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:language"/>
@@ -19881,7 +20296,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background conditional" file="pack-lyr.mkiv" level="system" name="doifelselayerdata">
+ <cd:command category="background" file="pack-lyr.mkiv" keywords="conditional" level="system" name="doifelselayerdata">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -19894,7 +20309,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background conditional" file="pack-lyr.mkiv" level="system" name="doiflayerdataelse">
+ <cd:command category="background" file="pack-lyr.mkiv" keywords="conditional" level="system" name="doiflayerdataelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -19909,7 +20324,7 @@
</cd:command>
<cd:command category="background" file="pack-lyr.mkiv" level="system" name="layerwidth"/>
<cd:command category="background" file="pack-lyr.mkiv" level="system" name="layerheight"/>
- <cd:command category="background metapost" file="pack-lyr.mkiv" level="document" name="setMPlayer">
+ <cd:command category="background" file="pack-lyr.mkiv" keywords="metapost" level="document" name="setMPlayer">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -19923,7 +20338,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="background metapost" file="pack-lyr.mkiv" level="document" name="getMPlayer">
+ <cd:command category="background" file="pack-lyr.mkiv" keywords="metapost" level="document" name="getMPlayer">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -20160,7 +20575,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout conditional" file="page-lay.mkiv" level="system" name="doifelselayoutdefined">
+ <cd:command category="layout" file="page-lay.mkiv" keywords="conditional" level="system" name="doifelselayoutdefined">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -20173,7 +20588,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout conditional" file="page-lay.mkiv" level="system" name="doiflayoutdefinedelse">
+ <cd:command category="layout" file="page-lay.mkiv" keywords="conditional" level="system" name="doiflayoutdefinedelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -20209,7 +20624,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout conditional" file="page-lay.mkiv" level="system" name="doifelseoddpage">
+ <cd:command category="layout" file="page-lay.mkiv" keywords="conditional" level="system" name="doifelseoddpage">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
@@ -20219,7 +20634,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout conditional" file="page-lay.mkiv" level="system" name="doifoddpageelse">
+ <cd:command category="layout" file="page-lay.mkiv" keywords="conditional" level="system" name="doifoddpageelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
@@ -20229,7 +20644,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout conditional" file="page-lay.mkiv" level="system" name="doifbothsidesoverruled">
+ <cd:command category="layout" file="page-lay.mkiv" keywords="conditional" level="system" name="doifbothsidesoverruled">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
@@ -20242,7 +20657,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout conditional" file="page-lay.mkiv" level="system" name="doifbothsides">
+ <cd:command category="layout" file="page-lay.mkiv" keywords="conditional" level="system" name="doifbothsides">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
@@ -20255,7 +20670,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout conditional" file="page-lay.mkiv" level="system" name="rightorleftpageaction">
+ <cd:command category="layout" file="page-lay.mkiv" keywords="conditional" level="system" name="rightorleftpageaction">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
@@ -20327,12 +20742,13 @@
<cd:constant type="nc"/>
<cd:constant type="sp"/>
<cd:constant type="in"/>
+ <cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
<cd:command category="layout" file="page-run.mkiv" level="document" name="showmargins"/>
<cd:command category="layout" file="page-spr.mkiv" level="document" name="spread" type="environment"/>
- <cd:command category="layout conditional" file="page-ini.mkiv" level="system" name="doifelsetopofpage">
+ <cd:command category="layout" file="page-ini.mkiv" keywords="conditional" level="system" name="doifelsetopofpage">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -20342,7 +20758,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout conditional" file="page-ini.mkiv" level="system" name="doiftopofpageelse">
+ <cd:command category="layout" file="page-ini.mkiv" keywords="conditional" level="system" name="doiftopofpageelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -20354,7 +20770,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-linefiller.xml">
- <cd:command category="rules metapost" file="node-rul.mkiv" level="style" name="definelinefiller">
+ <cd:command category="rules" file="node-rul.mkiv" keywords="metapost" level="style" name="definelinefiller">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -20367,7 +20783,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="rules metapost" file="node-rul.mkiv" level="style" name="setuplinefiller">
+ <cd:command category="rules" file="node-rul.mkiv" keywords="metapost" level="style" name="setuplinefiller">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -20384,8 +20800,8 @@
<cd:constant default="yes" type="local"/>
<cd:constant type="global"/>
</cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:color"/>
+ <cd:parameter name="mp">
+ <cd:constant type="cd:name"/>
</cd:parameter>
<cd:parameter name="height">
<cd:constant type="cd:dimension"/>
@@ -20402,6 +20818,15 @@
<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"/>
@@ -20412,19 +20837,10 @@
<cd:parameter name="align">
<cd:inherit name="setupalign"/>
</cd:parameter>
- <cd:parameter name="mp">
- <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 category="rules metapost" file="node-rul.mkiv" level="style" name="setuplinefillers">
+ <cd:command category="rules" file="node-rul.mkiv" keywords="metapost" level="style" name="setuplinefillers">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -20434,7 +20850,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="rules metapost" file="node-rul.mkiv" level="style" name="linefiller" type="environment">
+ <cd:command category="rules" file="node-rul.mkiv" keywords="metapost" level="style" name="linefiller" type="environment">
<cd:arguments>
<cd:keywords>
<cd:constant type="filler"/>
@@ -20445,7 +20861,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="rules metapost" file="node-rul.mkiv" level="style" name="setlinefiller">
+ <cd:command category="rules" file="node-rul.mkiv" keywords="metapost" level="style" name="setlinefiller">
<cd:arguments>
<cd:keywords>
<cd:constant type="filler"/>
@@ -20453,6 +20869,39 @@
</cd:keywords>
</cd:arguments>
</cd:command>
+ <cd:command category="rules" file="node-rul.mkiv" keywords="metapost boxes" level="document" name="linefillerhbox">
+ <cd:arguments>
+ <cd:keywords>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords delimiters="none" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="rules" file="node-rul.mkiv" keywords="metapost boxes" level="document" name="linefillervbox">
+ <cd:arguments>
+ <cd:keywords>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords delimiters="none" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="rules" file="node-rul.mkiv" keywords="metapost boxes" level="document" name="linefillervtop">
+ <cd:arguments>
+ <cd:keywords>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords delimiters="none" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
<cd:interface file="i-linenumber.xml">
<cd:command category="structure" file="page-lin.mkvi" level="style" name="definelinenumbering">
@@ -20601,7 +21050,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="page-lin.mkvi" level="system" name="doifelsesamelinereference">
+ <cd:command category="structure" file="page-lin.mkvi" keywords="conditional" level="system" name="doifelsesamelinereference">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:reference"/>
@@ -20614,7 +21063,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="page-lin.mkvi" level="system" name="doifsamelinereferenceelse">
+ <cd:command category="structure" file="page-lin.mkvi" keywords="conditional" level="system" name="doifsamelinereferenceelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:reference"/>
@@ -20646,34 +21095,42 @@
</cd:command>
</cd:interface>
<cd:interface file="i-lines.xml">
- <cd:command file="supp-box.mkiv" level="system" name="noflines"/>
- <cd:command file="supp-box.mkiv" level="system" name="getnoflines">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="strings" level="system" name="noflines"/>
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="strings" level="system" name="getnoflines">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="getroundednoflines">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="strings" level="system" name="getroundednoflines">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="getrawnoflines">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="strings" level="system" name="getrawnoflines">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="determinenoflines">
+ <cd:command category="boxes" file="supp-box.mkiv" keywords="strings" level="system" name="determinenoflines">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="spac-lin.mkiv" level="style" name="definelines">
+ <cd:command category="boxes" file="supp-box.lua" level="system" name="noflinesinbox">
+ <cd:arguments>
+ <cd:keywords delimiters="none">
+ <cd:constant type="cd:csname"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="structure" file="spac-lin.mkiv" level="style" name="definelines">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -20686,7 +21143,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="spac-lin.mkiv" level="style" name="setuplines">
+ <cd:command category="structure" file="spac-lin.mkiv" level="style" name="setuplines">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -20733,10 +21190,14 @@
<cd:parameter name="right">
<cd:constant type="cd:command"/>
</cd:parameter>
+ <cd:parameter list="yes" name="indentlist">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="*"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="spac-lin.mkiv" generated="yes" level="document" name="lines" type="environment" variant="instance">
+ <cd:command category="structure" file="spac-lin.mkiv" generated="yes" level="document" name="lines" type="environment" variant="instance">
<cd:sequence>
<cd:instance value="lines"/>
</cd:sequence>
@@ -20749,7 +21210,7 @@
<cd:constant value="lines"/>
</cd:instances>
</cd:command>
- <cd:command file="spac-lin.mkiv" level="document" name="emptylines">
+ <cd:command category="whitespace" file="spac-lin.mkiv" level="document" name="emptylines">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:number"/>
@@ -20860,7 +21321,7 @@
<cd:command category="tables" file="tabl-ltb.mkiv" level="document" name="linetable" type="environment"/>
<cd:command category="tables" file="tabl-ltb.mkiv" level="document" name="linetablehead" type="environment"/>
<cd:command category="tables" file="tabl-ltb.mkiv" level="document" name="linetablebody" type="environment"/>
- <cd:command category="tables buffer" file="tabl-ltb.mkiv" level="document" name="processlinetablebuffer">
+ <cd:command category="tables" file="tabl-ltb.mkiv" keywords="buffer" level="document" name="processlinetablebuffer">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:buffer"/>
@@ -20988,10 +21449,11 @@
<cd:parameter name="pagecommand">
<cd:constant type="cd:oneargument"/>
</cd:parameter>
- <cd:parameter name="pagenumber">
+ <cd:parameter list="yes" name="pagenumber">
<cd:constant default="yes" type="yes"/>
<cd:constant type="no"/>
<cd:constant type="always"/>
+ <cd:constant type="realpage"/>
</cd:parameter>
<cd:parameter name="headnumber">
<cd:constant default="yes" type="yes"/>
@@ -21163,7 +21625,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="strc-lst.mkvi" level="system" name="doifelselist">
+ <cd:command category="structure" file="strc-lst.mkvi" keywords="conditional" level="system" name="doifelselist">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:list"/>
@@ -21176,7 +21638,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="strc-lst.mkvi" level="system" name="doiflistelse">
+ <cd:command category="structure" file="strc-lst.mkvi" keywords="conditional" level="system" name="doiflistelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:list"/>
@@ -21400,7 +21862,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="strc-lst.mkvi" level="system" name="doifelsestructurelisthaspage">
+ <cd:command category="structure" file="strc-lst.mkvi" keywords="conditional" level="system" name="doifelsestructurelisthaspage">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -21410,7 +21872,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="strc-lst.mkvi" level="system" name="doifstructurelisthaspageelse">
+ <cd:command category="structure" file="strc-lst.mkvi" keywords="conditional" level="system" name="doifstructurelisthaspageelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -21420,7 +21882,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="strc-lst.mkvi" level="system" name="doifelsestructurelisthasnumber">
+ <cd:command category="structure" file="strc-lst.mkvi" keywords="conditional" level="system" name="doifelsestructurelisthasnumber">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -21430,7 +21892,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="strc-lst.mkvi" level="system" name="doifstructurelisthasnumberelse">
+ <cd:command category="structure" file="strc-lst.mkvi" keywords="conditional" level="system" name="doifstructurelisthasnumberelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -21565,11 +22027,15 @@
<cd:command category="symbols" file="cont-log.mkiv" level="document" name="MKII"/>
<cd:command category="symbols" file="cont-log.mkiv" level="document" name="MKIV"/>
<cd:command category="symbols" file="cont-log.mkiv" level="document" name="MKVI"/>
+ <cd:command category="symbols" file="cont-log.mkiv" level="document" name="MKXL"/>
+ <cd:command category="symbols" file="cont-log.mkiv" level="document" name="MKLX"/>
<cd:command category="symbols" file="cont-log.mkiv" level="document" name="MKIX"/>
<cd:command category="symbols" file="cont-log.mkiv" level="document" name="MKXI"/>
<cd:command category="symbols" file="cont-log.mkiv" level="document" name="MPII"/>
<cd:command category="symbols" file="cont-log.mkiv" level="document" name="MPIV"/>
<cd:command category="symbols" file="cont-log.mkiv" level="document" name="MPVI"/>
+ <cd:command category="symbols" file="cont-log.mkiv" level="document" name="MPXL"/>
+ <cd:command category="symbols" file="cont-log.mkiv" level="document" name="MPLX"/>
<cd:command category="symbols" file="cont-log.mkiv" level="document" name="PPCHTeX"/>
<cd:command category="symbols" file="cont-log.mkiv" level="document" name="PPCHTEX"/>
<cd:command category="symbols" file="cont-log.mkiv" level="document" name="PRAGMA"/>
@@ -22025,6 +22491,16 @@
<cd:variable value="ctxfunctiondefinition"/>
</cd:sequence>
</cd:command>
+ <cd:command category="lua" file="luat-ini.mkiv" level="system" name="setctxluafunction">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
<cd:command category="lua" file="luat-ini.mkiv" level="system" name="ctxfunction" type="environment">
<cd:arguments>
<cd:keywords delimiters="none">
@@ -22039,14 +22515,118 @@
</cd:keywords>
</cd:arguments>
</cd:command>
+ <cd:command category="lua" file="luat-ini.mkiv" level="system" name="installctxfunction">
+ <cd:arguments>
+ <cd:csname/>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
<cd:command category="lua" file="luat-ini.mkiv" generated="yes" level="system" name="ctxfunction" variant="example">
<cd:sequence>
<cd:variable value="ctxfunction"/>
</cd:sequence>
</cd:command>
+ <cd:command category="lua" file="luat-ini.mkiv" level="system" name="installctxscanner">
+ <cd:arguments>
+ <cd:csname/>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="lua" file="luat-ini.mkiv" generated="yes" level="system" name="ctxscanner" variant="example">
+ <cd:sequence>
+ <cd:variable value="ctxscanner"/>
+ </cd:sequence>
+ </cd:command>
+ <cd:command category="lua" file="luat-ini.mkiv" level="system" name="installprotectedctxfunction">
+ <cd:arguments>
+ <cd:csname/>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="lua" file="luat-ini.mkiv" level="system" name="installprotectedctxscanner">
+ <cd:arguments>
+ <cd:csname/>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="lua" file="luat-ini.mkiv" level="system" name="resetctxscanner">
+ <cd:arguments>
+ <cd:csname/>
+ </cd:arguments>
+ </cd:command>
+ </cd:interface>
+ <cd:interface file="i-luatable.xml">
+ <cd:command category="lua" file="cldf-int.mkxl" level="system" name="newluatable">
+ <cd:arguments>
+ <cd:csname/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="lua" file="cldf-int.mkxl" level="system" name="useluatable">
+ <cd:arguments>
+ <cd:csname/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="lua" file="cldf-lmt.lua" level="system" name="disposeluatable">
+ <cd:arguments>
+ <cd:csname/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="lua" file="cldf-lmt.lua" level="system" name="inspectluatable">
+ <cd:arguments>
+ <cd:csname/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="lua" file="cldf-lmt.lua" level="system" name="showluatables"/>
+ <cd:command category="lua" file="cldf-lmt.lua" level="system" name="setluatable">
+ <cd:arguments>
+ <cd:csname/>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="lua" file="cldf-lmt.lua" level="system" name="getfromluatable">
+ <cd:arguments>
+ <cd:csname/>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:key"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="lua" file="cldf-lmt.lua" level="system" name="idxfromluatable">
+ <cd:arguments>
+ <cd:csname/>
+ <cd:keywords delimiters="none">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="lua" file="cldf-int.mkxl" level="system" name="setdatavalue">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="lua" file="cldf-int.mkxl" level="system" name="getdatavalue">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="lua" file="cldf-int.mkxl" level="system" name="thedatavalue">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
<cd:interface file="i-makeup.xml">
- <cd:command category="structure layout" file="page-mak.mkvi" level="style" name="definemakeup">
+ <cd:command category="structure" file="page-mak.mkvi" keywords="layout" level="style" name="definemakeup">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -22059,7 +22639,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure layout" file="page-mak.mkvi" level="style" name="setupmakeup">
+ <cd:command category="structure" file="page-mak.mkvi" keywords="layout" level="style" name="setupmakeup">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -22160,7 +22740,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure layout" file="page-mak.mkvi" level="document" name="makeup" type="environment">
+ <cd:command category="structure" file="page-mak.mkvi" keywords="layout" level="document" name="makeup" type="environment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -22170,7 +22750,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure layout" file="page-mak.mkvi" generated="yes" level="document" name="makeup" type="environment" variant="instance">
+ <cd:command category="structure" file="page-mak.mkvi" generated="yes" keywords="layout" level="document" name="makeup" type="environment" variant="instance">
<cd:sequence>
<cd:instance value="makeup"/>
<cd:string value="makeup"/>
@@ -22189,7 +22769,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-marginblock.xml">
- <cd:command category="structure layout" file="page-mbk.mkvi" level="style" name="definemarginblock">
+ <cd:command category="structure" file="page-mbk.mkvi" keywords="layout" level="style" name="definemarginblock">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -22202,7 +22782,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure layout" file="page-mbk.mkvi" level="style" name="setupmarginblock">
+ <cd:command category="structure" file="page-mbk.mkvi" keywords="layout" level="style" name="setupmarginblock">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -22255,7 +22835,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure layout" file="page-mbk.mkvi" level="document" name="marginblock" type="environment">
+ <cd:command category="structure" file="page-mbk.mkvi" keywords="layout" level="document" name="marginblock" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -22473,7 +23053,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-marking.xml">
- <cd:command file="strc-mar.mkiv" level="style" name="definemarking">
+ <cd:command category="structure" file="strc-mar.mkiv" level="style" name="definemarking">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -22486,7 +23066,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="strc-mar.mkiv" level="style" name="setupmarking">
+ <cd:command category="structure" file="strc-mar.mkiv" level="style" name="setupmarking">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:mark"/>
@@ -22509,7 +23089,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="strc-mar.mkiv" level="system" name="relatemarking">
+ <cd:command category="structure" file="strc-mar.mkiv" level="system" name="relatemarking">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:mark"/>
@@ -22519,7 +23099,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="strc-mar.mkiv" level="style" name="setmarking">
+ <cd:command category="structure" file="strc-mar.mkiv" level="style" name="setmarking">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:mark"/>
@@ -22529,14 +23109,15 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="strc-mar.mkiv" level="system" name="resetmarking">
+ <cd:command category="structure" file="strc-mar.mkiv" level="system" name="resetmarking">
<cd:arguments>
<cd:keywords>
+ <cd:constant type="all"/>
<cd:constant type="cd:mark"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="strc-mar.mkiv" level="system" name="synchronizemarking">
+ <cd:command category="structure" file="strc-mar.mkiv" level="system" name="synchronizemarking">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:mark"/>
@@ -22549,7 +23130,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="strc-mar.mkiv" level="system" name="doifelsemarking">
+ <cd:command category="structure" file="strc-mar.mkiv" keywords="conditional" level="system" name="doifelsemarking">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:mark"/>
@@ -22562,7 +23143,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="strc-mar.mkiv" level="system" name="doifmarkingelse">
+ <cd:command category="structure" file="strc-mar.mkiv" keywords="conditional" level="system" name="doifmarkingelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:mark"/>
@@ -22575,7 +23156,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="strc-mar.mkiv" level="style" name="getmarking">
+ <cd:command category="structure" file="strc-mar.mkiv" level="style" name="getmarking">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:mark"/>
@@ -22583,6 +23164,7 @@
<cd:keywords optional="yes">
<cd:constant default="yes" type="page"/>
<cd:constant type="cd:name"/>
+ <cd:constant type="cd:number"/>
</cd:keywords>
<cd:keywords optional="yes">
<cd:constant type="first"/>
@@ -22604,7 +23186,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="strc-mar.mkiv" level="style" name="fetchonemark">
+ <cd:command category="structure" file="strc-mar.mkiv" level="style" name="fetchonemark">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:mark"/>
@@ -22629,21 +23211,21 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="strc-mar.mkiv" level="style" name="fetchtwomarks">
+ <cd:command category="structure" file="strc-mar.mkiv" level="style" name="fetchtwomarks">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:mark"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="strc-mar.mkiv" level="style" name="fetchallmarks">
+ <cd:command category="structure" file="strc-mar.mkiv" level="style" name="fetchallmarks">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:mark"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="strc-mar.mkiv" level="style" name="fetchmark">
+ <cd:command category="structure" file="strc-mar.mkiv" level="style" name="fetchmark">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:mark"/>
@@ -22668,7 +23250,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="strc-mar.mkiv" level="style" name="fetchmarking">
+ <cd:command category="structure" file="strc-mar.mkiv" level="style" name="fetchmarking">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:mark"/>
@@ -22676,6 +23258,7 @@
<cd:keywords>
<cd:constant type="page"/>
<cd:constant type="cd:name"/>
+ <cd:constant type="cd:number"/>
</cd:keywords>
<cd:keywords>
<cd:constant type="first"/>
@@ -22697,7 +23280,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="strc-mar.mkiv" level="style" name="fetchonemarking">
+ <cd:command category="structure" file="strc-mar.mkiv" level="style" name="fetchonemarking">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:mark"/>
@@ -22705,6 +23288,7 @@
<cd:keywords>
<cd:constant type="page"/>
<cd:constant type="cd:name"/>
+ <cd:constant type="cd:number"/>
</cd:keywords>
<cd:keywords>
<cd:constant type="first"/>
@@ -22726,7 +23310,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="strc-mar.mkiv" level="style" name="fetchtwomarkings">
+ <cd:command category="structure" file="strc-mar.mkiv" level="style" name="fetchtwomarkings">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:mark"/>
@@ -22734,10 +23318,11 @@
<cd:keywords>
<cd:constant type="page"/>
<cd:constant type="cd:name"/>
+ <cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="strc-mar.mkiv" level="style" name="fetchallmarkings">
+ <cd:command category="structure" file="strc-mar.mkiv" level="style" name="fetchallmarkings">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:mark"/>
@@ -22745,6 +23330,7 @@
<cd:keywords>
<cd:constant type="page"/>
<cd:constant type="cd:name"/>
+ <cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
@@ -22864,9 +23450,9 @@
<cd:constant type="normal"/>
</cd:parameter>
<cd:parameter name="collapsing">
- <cd:constant type="1"/>
+ <cd:constant default="yes" type="1"/>
<cd:constant type="2"/>
- <cd:constant default="yes" type="3"/>
+ <cd:constant type="3"/>
<cd:constant type="none"/>
<cd:constant type="reset"/>
</cd:parameter>
@@ -23330,7 +23916,7 @@
<cd:command category="mathematics" file="math-ini.mkiv" level="document" name="unstackscripts"/>
</cd:interface>
<cd:interface file="i-mathalignment.xml">
- <cd:command category="mathematics alignment" file="math-ali.mkiv" level="style" name="definemathalignment">
+ <cd:command category="mathematics" file="math-ali.mkiv" keywords="alignment" level="style" name="definemathalignment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -23343,7 +23929,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="mathematics alignment" file="math-ali.mkiv" level="style" name="setupmathalignment">
+ <cd:command category="mathematics" file="math-ali.mkiv" keywords="alignment" level="style" name="setupmathalignment">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -23383,7 +23969,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="mathematics alignment" file="math-ali.mkiv" generated="yes" level="document" name="mathalignment" type="environment" variant="instance">
+ <cd:command category="mathematics" file="math-ali.mkiv" generated="yes" keywords="alignment" level="document" name="mathalignment" type="environment" variant="instance">
<cd:sequence>
<cd:instance value="mathalignment"/>
</cd:sequence>
@@ -23399,7 +23985,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-mathcases.xml">
- <cd:command category="mathematics alignment" file="math-ali.mkiv" level="style" name="definemathcases">
+ <cd:command category="mathematics" file="math-ali.mkiv" keywords="alignment" level="style" name="definemathcases">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -23412,7 +23998,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="mathematics alignment" file="math-ali.mkiv" level="style" name="setupmathcases">
+ <cd:command category="mathematics" file="math-ali.mkiv" keywords="alignment" level="style" name="setupmathcases">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -23441,7 +24027,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="mathematics alignment" file="math-ali.mkiv" generated="yes" level="document" name="mathcases" type="environment" variant="instance">
+ <cd:command category="mathematics" file="math-ali.mkiv" generated="yes" keywords="alignment" level="document" name="mathcases" type="environment" variant="instance">
<cd:sequence>
<cd:instance value="mathcases"/>
</cd:sequence>
@@ -23930,7 +24516,7 @@
<cd:command category="mathematics" file="math-fen.mkiv" level="style" name="checkedfences" type="environment"/>
</cd:interface>
<cd:interface file="i-mathmatrix.xml">
- <cd:command category="mathematics tables" file="math-ali.mkiv" level="style" name="definemathmatrix">
+ <cd:command category="mathematics" file="math-ali.mkiv" keywords="tables" level="style" name="definemathmatrix">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -23943,7 +24529,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="mathematics tables" file="math-ali.mkiv" level="style" name="setupmathmatrix">
+ <cd:command category="mathematics" file="math-ali.mkiv" keywords="tables" level="style" name="setupmathmatrix">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -23987,7 +24573,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="mathematics tables" file="math-ali.mkiv" generated="yes" level="document" name="mathmatrix" type="environment" variant="instance">
+ <cd:command category="mathematics" file="math-ali.mkiv" generated="yes" keywords="tables" level="document" name="mathmatrix" type="environment" variant="instance">
<cd:sequence>
<cd:instance value="mathmatrix"/>
</cd:sequence>
@@ -23999,17 +24585,24 @@
<cd:instances>
<cd:constant value="matrix"/>
<cd:constant value="mathmatrix"/>
+ <cd:constant value="thematrix"/>
</cd:instances>
</cd:command>
- <cd:command category="mathematics tables" file="math-ali.mkiv" generated="yes" level="document" name="mathmatrix">
+ <cd:command category="mathematics" file="math-ali.mkiv" generated="yes" keywords="tables" level="document" name="mathmatrix" variant="instance">
<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:content/>
</cd:arguments>
+ <cd:instances>
+ <cd:constant value="thematrix"/>
+ </cd:instances>
</cd:command>
- <cd:command category="mathematics tables" file="math-ali.mkiv" level="document" name="matrices" type="environment">
+ <cd:command category="mathematics" file="math-ali.mkiv" keywords="tables" level="document" name="matrices" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupmathmatrix"/>
@@ -24045,18 +24638,18 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="mathematics tables" file="math-pln.mkiv" level="document" name="bordermatrix">
+ <cd:command category="mathematics" file="math-pln.mkiv" keywords="tables" level="document" name="bordermatrix">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="mathematics tables" file="math-pln.mkiv" level="document" name="bbordermatrix">
+ <cd:command category="mathematics" file="math-pln.mkiv" keywords="tables" level="document" name="bbordermatrix">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="mathematics tables" file="math-pln.mkiv" level="document" name="bordermatrix" type="environment"/>
- <cd:command category="mathematics tables" file="math-pln.mkiv" level="document" name="bbordermatrix" type="environment"/>
+ <cd:command category="mathematics" file="math-pln.mkiv" keywords="tables" level="document" name="bordermatrix" type="environment"/>
+ <cd:command category="mathematics" file="math-pln.mkiv" keywords="tables" level="document" name="bbordermatrix" type="environment"/>
</cd:interface>
<cd:interface file="i-mathornament.xml">
<cd:command category="mathematics" file="math-rad.mkvi" level="style" name="definemathornament">
@@ -24264,6 +24857,18 @@
<cd:constant type="yes"/>
<cd:constant default="yes" type="no"/>
</cd:parameter>
+ <cd:parameter name="lt">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rt">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="lb">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rb">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
@@ -24587,7 +25192,23 @@
</cd:keywords>
</cd:arguments>
<cd:instances>
- <cd:resolve name="instance-mathovertextextensible"/>
+ <cd:constant value="overleftarrow"/>
+ <cd:constant value="overrightarrow"/>
+ <cd:constant value="overleftrightarrow"/>
+ <cd:constant value="overtwoheadleftarrow"/>
+ <cd:constant value="overtwoheadrightarrow"/>
+ <cd:constant value="overleftharpoondown"/>
+ <cd:constant value="overleftharpoonup"/>
+ <cd:constant value="overrightharpoondown"/>
+ <cd:constant value="overrightharpoonup"/>
+ <cd:constant value="overbar"/>
+ <cd:constant value="overbrace"/>
+ <cd:constant value="overparent"/>
+ <cd:constant value="overbracket"/>
+ <cd:constant value="overbartext"/>
+ <cd:constant value="overbracetext"/>
+ <cd:constant value="overparenttext"/>
+ <cd:constant value="overbrackettext"/>
</cd:instances>
</cd:command>
<cd:command category="mathematics" file="math-sty.mkvi" level="system" name="definemathundertextextensible">
@@ -24616,7 +25237,23 @@
</cd:keywords>
</cd:arguments>
<cd:instances>
- <cd:resolve name="instance-mathundertextextensible"/>
+ <cd:constant value="underleftarrow"/>
+ <cd:constant value="underrightarrow"/>
+ <cd:constant value="underleftrightarrow"/>
+ <cd:constant value="undertwoheadleftarrow"/>
+ <cd:constant value="undertwoheadrightarrow"/>
+ <cd:constant value="underleftharpoondown"/>
+ <cd:constant value="underleftharpoonup"/>
+ <cd:constant value="underrightharpoondown"/>
+ <cd:constant value="underrightharpoonup"/>
+ <cd:constant value="underbar"/>
+ <cd:constant value="underbrace"/>
+ <cd:constant value="underparent"/>
+ <cd:constant value="underbracket"/>
+ <cd:constant value="underbartext"/>
+ <cd:constant value="underbracetext"/>
+ <cd:constant value="underparenttext"/>
+ <cd:constant value="underbrackettext"/>
</cd:instances>
</cd:command>
<cd:command category="mathematics" file="math-sty.mkvi" level="system" name="definemathtriplet">
@@ -24694,43 +25331,95 @@
<cd:command category="mathematics" file="math-stc.mkvi" level="document" name="iff"/>
</cd:interface>
<cd:interface file="i-metapost.xml">
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="MPdefinitions" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="MPdefinitions" type="environment">
<cd:arguments>
<cd:keywords delimiters="braces" optional="yes">
- <cd:constant type="cd:name"/>
+ <cd:constant type="metafun"/>
+ <cd:constant type="minifun"/>
+ <cd:constant type="extrafun"/>
+ <cd:constant type="lessfun"/>
+ <cd:constant type="doublefun"/>
+ <cd:constant type="binaryfun"/>
+ <cd:constant type="decimalfun"/>
+ <cd:constant type="mprun"/>
+ <cd:constant type="metapost"/>
+ <cd:constant type="nofun"/>
+ <cd:constant type="doublepost"/>
+ <cd:constant type="binarypost"/>
+ <cd:constant type="decimalpost"/>
+ <cd:constant type="simplefun"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="MPextensions" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="MPextensions" type="environment">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes" optional="yes">
- <cd:constant type="cd:name"/>
+ <cd:constant type="metafun"/>
+ <cd:constant type="minifun"/>
+ <cd:constant type="extrafun"/>
+ <cd:constant type="lessfun"/>
+ <cd:constant type="doublefun"/>
+ <cd:constant type="binaryfun"/>
+ <cd:constant type="decimalfun"/>
+ <cd:constant type="mprun"/>
+ <cd:constant type="metapost"/>
+ <cd:constant type="nofun"/>
+ <cd:constant type="doublepost"/>
+ <cd:constant type="binarypost"/>
+ <cd:constant type="decimalpost"/>
+ <cd:constant type="simplefun"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="MPinitializations" type="environment"/>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="MPinclusions" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="MPinitializations" type="environment"/>
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="MPinclusions" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="+"/>
</cd:keywords>
<cd:keywords delimiters="braces" optional="yes">
- <cd:constant type="cd:name"/>
+ <cd:constant type="metafun"/>
+ <cd:constant type="minifun"/>
+ <cd:constant type="extrafun"/>
+ <cd:constant type="lessfun"/>
+ <cd:constant type="doublefun"/>
+ <cd:constant type="binaryfun"/>
+ <cd:constant type="decimalfun"/>
+ <cd:constant type="mprun"/>
+ <cd:constant type="metapost"/>
+ <cd:constant type="nofun"/>
+ <cd:constant type="doublepost"/>
+ <cd:constant type="binarypost"/>
+ <cd:constant type="decimalpost"/>
+ <cd:constant type="simplefun"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="MPinclusions">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="MPinclusions">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="+"/>
</cd:keywords>
<cd:keywords delimiters="braces" optional="yes">
- <cd:constant type="cd:name"/>
+ <cd:constant type="metafun"/>
+ <cd:constant type="minifun"/>
+ <cd:constant type="extrafun"/>
+ <cd:constant type="lessfun"/>
+ <cd:constant type="doublefun"/>
+ <cd:constant type="binaryfun"/>
+ <cd:constant type="decimalfun"/>
+ <cd:constant type="mprun"/>
+ <cd:constant type="metapost"/>
+ <cd:constant type="nofun"/>
+ <cd:constant type="doublepost"/>
+ <cd:constant type="binarypost"/>
+ <cd:constant type="decimalpost"/>
+ <cd:constant type="simplefun"/>
</cd:keywords>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="defineMPinstance">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="defineMPinstance">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -24743,7 +25432,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="setupMPinstance">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="setupMPinstance">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -24751,6 +25440,7 @@
<cd:assignments list="yes">
<cd:parameter name="format">
<cd:constant default="yes" type="metafun"/>
+ <cd:constant type="minifun"/>
<cd:constant type="mpost"/>
</cd:parameter>
<cd:parameter name="initializations">
@@ -24781,50 +25471,50 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="system" name="resetMPinstance">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="system" name="resetMPinstance">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="document" name="processMPfigurefile">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="document" name="processMPfigurefile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="document" name="MPdrawing" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="document" name="MPdrawing" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="-"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="document" name="resetMPdrawing"/>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="document" name="getMPdrawing"/>
- <cd:command begin="push" category="graphics metapost" end="pop" file="meta-ini.mkiv" level="system" name="MPdrawing" type="environment"/>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="document" name="MPdrawing">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="document" name="resetMPdrawing"/>
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="document" name="getMPdrawing"/>
+ <cd:command begin="push" category="graphics" end="pop" file="meta-ini.mkiv" keywords="metapost" level="system" name="MPdrawing" type="environment"/>
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="document" name="MPdrawing">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="document" name="MPclip" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="document" name="MPclip" type="environment">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost fonts" file="meta-ini.mkiv" level="system" name="MPfontsizehskip">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost fonts" level="system" name="MPfontsizehskip">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:font"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="meta-ini.mkiv" level="style" name="setupMPvariables">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="setupMPvariables">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -24836,7 +25526,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="meta-ini.mkiv" level="style" name="setMPvariables">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="setMPvariables">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -24848,7 +25538,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="meta-ini.mkiv" level="style" name="setMPvariable">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="setMPvariable">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -24860,7 +25550,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="meta-ini.mkiv" level="system" name="MPrawvar">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="system" name="MPrawvar">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -24870,21 +25560,21 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="meta-ini.mkiv" level="style" name="MPvariable">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="MPvariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="meta-ini.mkiv" level="style" name="MPvar">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="MPvar">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="meta-ini.mkiv" level="style" name="useMPvariables">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="useMPvariables">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -24894,7 +25584,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="uniqueMPgraphic" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="uniqueMPgraphic" type="environment">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -24904,7 +25594,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="uniqueMPgraphic">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="uniqueMPgraphic">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -24916,7 +25606,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="useMPgraphic" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="useMPgraphic" type="environment">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -24926,7 +25616,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="useMPgraphic">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="useMPgraphic">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -24938,7 +25628,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="usableMPgraphic" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="usableMPgraphic" type="environment">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -24948,7 +25638,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="reuseMPgraphic">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="reuseMPgraphic">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -24960,7 +25650,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="reusableMPgraphic" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="reusableMPgraphic" type="environment">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -24970,7 +25660,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="reusableMPgraphic">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="reusableMPgraphic">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -24982,7 +25672,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="uniqueMPpagegraphic" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="uniqueMPpagegraphic" type="environment">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -24992,7 +25682,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="uniqueMPpagegraphic">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="uniqueMPpagegraphic">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -25004,21 +25694,21 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="document" name="processMPbuffer">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="document" name="processMPbuffer">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="document" name="runMPbuffer">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="document" name="runMPbuffer">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="MPenvironment" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="MPenvironment" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="reset"/>
@@ -25027,37 +25717,63 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics" file="meta-ini.mkiv" level="style" name="resetMPenvironment"/>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="useMPenvironmentbuffer">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="resetMPenvironment"/>
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="useMPenvironmentbuffer">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="document" name="MPcode" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="document" name="MPcode" type="environment">
<cd:arguments>
<cd:keywords delimiters="braces" optional="yes">
- <cd:constant type="cd:name"/>
+ <cd:constant type="metafun"/>
+ <cd:constant type="minifun"/>
+ <cd:constant type="extrafun"/>
+ <cd:constant type="lessfun"/>
+ <cd:constant type="doublefun"/>
+ <cd:constant type="binaryfun"/>
+ <cd:constant type="decimalfun"/>
+ <cd:constant type="mprun"/>
+ <cd:constant type="metapost"/>
+ <cd:constant type="nofun"/>
+ <cd:constant type="doublepost"/>
+ <cd:constant type="binarypost"/>
+ <cd:constant type="decimalpost"/>
+ <cd:constant type="simplefun"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="document" name="MPcode">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="document" name="MPcode">
<cd:arguments>
<cd:keywords delimiters="braces" optional="yes">
- <cd:constant type="cd:name"/>
+ <cd:constant type="metafun"/>
+ <cd:constant type="minifun"/>
+ <cd:constant type="extrafun"/>
+ <cd:constant type="lessfun"/>
+ <cd:constant type="doublefun"/>
+ <cd:constant type="binaryfun"/>
+ <cd:constant type="decimalfun"/>
+ <cd:constant type="mprun"/>
+ <cd:constant type="metapost"/>
+ <cd:constant type="nofun"/>
+ <cd:constant type="doublepost"/>
+ <cd:constant type="binarypost"/>
+ <cd:constant type="decimalpost"/>
+ <cd:constant type="simplefun"/>
</cd:keywords>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="document" name="MPrun" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="document" name="MPrun" type="environment">
<cd:arguments>
<cd:keywords delimiters="braces" optional="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="document" name="useMPrun">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="document" name="useMPrun">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -25067,14 +25783,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="useMPlibrary">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="useMPlibrary">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:file"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="setMPtext">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="setMPtext">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -25084,28 +25800,28 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="MPtext">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="MPtext">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="MPstring">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="MPstring">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="MPbetex">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="MPbetex">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost conditional" file="meta-ini.mkiv" level="style" name="doifelseMPgraphic">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost conditional" level="style" name="doifelseMPgraphic">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -25118,7 +25834,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost conditional" file="meta-ini.mkiv" level="style" name="doifMPgraphicelse">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost conditional" level="style" name="doifMPgraphicelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -25131,14 +25847,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="staticMPfigure" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="staticMPfigure" type="environment">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="staticMPgraphic" type="environment">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="staticMPgraphic" type="environment">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -25148,7 +25864,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="usestaticMPfigure">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="usestaticMPfigure">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupscale"/>
@@ -25158,7 +25874,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="graphics metapost" file="meta-ini.mkiv" level="style" name="setupMPgraphics">
+ <cd:command category="graphics" file="meta-ini.mkiv" keywords="metapost" level="style" name="setupMPgraphics">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="color">
@@ -25173,7 +25889,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-mixedcolumns.xml">
- <cd:command category="structure layout" file="page-mix.mkiv" level="style" name="definemixedcolumns">
+ <cd:command category="columns" file="page-mix.mkiv" keywords="structure layout" level="style" name="definemixedcolumns">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -25186,7 +25902,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure layout" file="page-mix.mkiv" level="style" name="setupmixedcolumns">
+ <cd:command category="columns" file="page-mix.mkiv" keywords="structure layout" level="style" name="setupmixedcolumns">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -25269,7 +25985,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure layout" file="page-mix.mkiv" level="document" name="mixedcolumns" type="environment">
+ <cd:command category="columns" file="page-mix.mkiv" keywords="structure layout" level="document" name="mixedcolumns" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -25279,7 +25995,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure layout" file="page-mix.mkiv" generated="yes" level="document" name="mixedcolumns" type="environment" variant="instance">
+ <cd:command category="columns" file="page-mix.mkiv" generated="yes" keywords="structure layout" level="document" name="mixedcolumns" type="environment" variant="instance">
<cd:sequence>
<cd:instance value="mixedcolumns"/>
</cd:sequence>
@@ -25294,7 +26010,7 @@
<cd:constant value="columns"/>
</cd:instances>
</cd:command>
- <cd:command category="structure layout" file="page-smp.mkiv" level="style" name="setupcolumns">
+ <cd:command category="columns" file="page-smp.mkiv" keywords="structure layout" level="style" name="setupcolumns">
<cd:arguments>
<cd:assignments list="yes">
<cd:inherit name="setupmixedcolumns"/>
@@ -25406,7 +26122,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="core-env.mkiv" level="style" name="doifelsemode">
+ <cd:command category="structure" file="core-env.mkiv" keywords="conditional" level="style" name="doifelsemode">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -25419,7 +26135,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="core-env.mkiv" level="style" name="doifmodeelse">
+ <cd:command category="structure" file="core-env.mkiv" keywords="conditional" level="style" name="doifmodeelse">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -25432,7 +26148,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="core-env.mkiv" level="style" name="doifmode">
+ <cd:command category="structure" file="core-env.mkiv" keywords="conditional" level="style" name="doifmode">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -25442,7 +26158,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="core-env.mkiv" level="style" name="doifnotmode">
+ <cd:command category="structure" file="core-env.mkiv" keywords="conditional" level="style" name="doifnotmode">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -25466,7 +26182,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="core-env.mkiv" level="style" name="doifelseallmodes">
+ <cd:command category="structure" file="core-env.mkiv" keywords="conditional" level="style" name="doifelseallmodes">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -25479,7 +26195,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="core-env.mkiv" level="style" name="doifallmodeselse">
+ <cd:command category="structure" file="core-env.mkiv" keywords="conditional" level="style" name="doifallmodeselse">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -25492,7 +26208,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="core-env.mkiv" level="style" name="doifallmodes">
+ <cd:command category="structure" file="core-env.mkiv" keywords="conditional" level="style" name="doifallmodes">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -25505,7 +26221,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="core-env.mkiv" level="style" name="doifnotallmodes">
+ <cd:command category="structure" file="core-env.mkiv" keywords="conditional" level="style" name="doifnotallmodes">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -25571,7 +26287,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-modules.xml">
- <cd:command file="file-mod.mkvi" level="style" name="usemodule">
+ <cd:command category="structure" file="file-mod.mkvi" level="style" name="usemodule">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="m"/>
@@ -25590,7 +26306,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="file-mod.mkvi" level="style" name="usetexmodule">
+ <cd:command category="structure" file="file-mod.mkvi" level="style" name="usetexmodule">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="m"/>
@@ -25609,21 +26325,21 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="file-mod.mkvi" level="system" name="module" type="environment">
+ <cd:command category="structure" file="file-mod.mkvi" level="system" 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" level="system" name="module" type="environment" variant="string">
+ <cd:command category="structure" file="file-mod.mkvi" level="system" name="module" type="environment" variant="string">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:file"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="file-mod.mkvi" level="system" name="setupmodule">
+ <cd:command category="structure" file="file-mod.mkvi" level="system" name="setupmodule">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:file"/>
@@ -25639,7 +26355,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="file-mod.mkvi" level="system" name="moduleparameter">
+ <cd:command category="structure" file="file-mod.mkvi" level="system" name="moduleparameter">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -25649,15 +26365,15 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="file-mod.mkvi" level="system" name="currentmoduleparameter">
+ <cd:command category="structure" file="file-mod.mkvi" level="system" 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" level="system" name="moduletestsection" type="environment"/>
- <cd:command file="file-mod.mkvi" level="system" name="fetchruntinecommand">
+ <cd:command category="structure" file="file-mod.mkvi" level="system" name="moduletestsection" type="environment"/>
+ <cd:command category="structure" file="file-mod.mkvi" level="system" name="fetchruntinecommand">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -25665,14 +26381,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="file-mod.mkvi" level="system" name="luaenvironment">
+ <cd:command category="structure" file="file-mod.mkvi" level="system" 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" level="system" name="useluamodule">
+ <cd:command category="structure" file="file-mod.mkvi" level="system" name="useluamodule">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:file"/>
@@ -25681,7 +26397,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-narrow.xml">
- <cd:command category="whitespace layout" file="spac-hor.mkiv" level="style" name="definenarrower">
+ <cd:command category="whitespace" file="spac-hor.mkiv" keywords="layout" level="style" name="definenarrower">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -25694,7 +26410,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="whitespace layout" file="spac-hor.mkiv" level="style" name="setupnarrower">
+ <cd:command category="whitespace" file="spac-hor.mkiv" keywords="layout" level="style" name="setupnarrower">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -25727,7 +26443,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="whitespace layout" file="spac-hor.mkiv" level="document" name="narrower" type="environment">
+ <cd:command category="whitespace" file="spac-hor.mkiv" keywords="layout" level="document" name="narrower" type="environment">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant method="none" prefix="cd:sign" type="left"/>
@@ -25741,7 +26457,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="whitespace layout" file="spac-hor.mkiv" generated="yes" level="document" name="narrower" type="environment" variant="example">
+ <cd:command category="whitespace" file="spac-hor.mkiv" generated="yes" keywords="layout" level="document" name="narrower" type="environment" variant="example">
<cd:sequence>
<cd:variable value="narrower"/>
</cd:sequence>
@@ -25758,7 +26474,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="whitespace layout" file="spac-hor.mkiv" level="document" name="narrow" type="environment">
+ <cd:command category="whitespace" file="spac-hor.mkiv" keywords="layout" level="document" name="narrow" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -25768,7 +26484,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="whitespace layout" file="spac-hor.mkiv" level="document" name="narrow" type="environment" variant="name">
+ <cd:command category="whitespace" file="spac-hor.mkiv" keywords="layout" level="document" name="narrow" type="environment" variant="name">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -25785,7 +26501,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="whitespace layout" file="spac-hor.mkiv" level="document" name="narrow" type="environment" variant="assignment">
+ <cd:command category="whitespace" file="spac-hor.mkiv" keywords="layout" level="document" name="narrow" type="environment" variant="assignment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupnarrower"/>
@@ -25804,7 +26520,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-naturaltable.xml">
- <cd:command category="tables" file="tabl-ntb.mkiv" level="style" name="setupTABLE">
+ <cd:command category="tables" file="tabl-ntb.mkxl" keywords="background rules" level="style" name="setupTABLE">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="r"/>
@@ -25924,14 +26640,21 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkiv" level="document" name="TABLE" type="environment">
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLE" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupTABLE"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkiv" level="document" name="TD" type="environment">
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEnested" type="environment">
+ <cd:arguments>
+ <cd:assignments list="yes" optional="yes">
+ <cd:inherit name="setupTABLE"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TD" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:parameter name="nx">
@@ -25959,77 +26682,77 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkiv" level="document" name="TR" type="environment">
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TR" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupTABLE"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkiv" level="document" name="TC" type="environment">
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TC" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="bTD"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkiv" level="document" name="TX" type="environment">
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TX" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="bTD"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkiv" level="document" name="TY" type="environment">
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TY" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupTABLE"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkiv" level="document" name="TH" type="environment">
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TH" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="bTD"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkiv" level="document" name="TN" type="environment">
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TN" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="bTD"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkiv" level="document" name="TABLEhead" type="environment">
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEhead" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupTABLE"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkiv" level="document" name="TABLEnext" type="environment">
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEnext" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupTABLE"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkiv" level="document" name="TABLEbody" type="environment">
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEbody" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupTABLE"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkiv" level="document" name="TABLEfoot" type="environment">
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEfoot" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupTABLE"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-ntb.mkiv" level="style" name="defineTABLEsetup">
+ <cd:command category="tables" file="tabl-ntb.mkxl" keywords="background rules" level="style" name="defineTABLEsetup">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -26039,49 +26762,49 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkiv" level="document" name="TDs" type="environment">
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TDs" type="environment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkiv" level="document" name="TRs" type="environment">
+ <cd:command begin="b" category="tables" end="e" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TRs" type="environment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-ntb.mkiv" level="document" name="TABLE" type="environment">
+ <cd:command category="tables" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLE" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupTABLE"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-ntb.mkiv" level="document" name="TABLEhead" type="environment">
+ <cd:command category="tables" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEhead" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupTABLE"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-ntb.mkiv" level="document" name="TABLEnext" type="environment">
+ <cd:command category="tables" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEnext" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupTABLE"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-ntb.mkiv" level="document" name="TABLEbody" type="environment">
+ <cd:command category="tables" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEbody" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupTABLE"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-ntb.mkiv" level="document" name="TABLEfoot" type="environment">
+ <cd:command category="tables" file="tabl-ntb.mkxl" keywords="background rules" level="document" name="TABLEfoot" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupTABLE"/>
@@ -26090,7 +26813,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-note.xml">
- <cd:command category="structure notes" file="strc-not.mkvi" level="style" name="setupnotation">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="style" name="setupnotation">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -26274,7 +26997,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="style" name="setupnotations">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="style" name="setupnotations">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -26284,7 +27007,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" generated="yes" level="document" name="note" type="environment" variant="instance:assignment">
+ <cd:command category="structure" file="strc-not.mkvi" generated="yes" keywords="notes" level="document" name="note" type="environment" variant="instance:assignment">
<cd:sequence>
<cd:instance value="note"/>
</cd:sequence>
@@ -26309,7 +27032,7 @@
<cd:constant value="endnote"/>
</cd:instances>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" generated="yes" level="document" name="note" type="environment" variant="instance">
+ <cd:command category="structure" file="strc-not.mkvi" generated="yes" keywords="notes" level="document" name="note" type="environment" variant="instance">
<cd:sequence>
<cd:instance value="note"/>
</cd:sequence>
@@ -26323,7 +27046,7 @@
<cd:constant value="endnote"/>
</cd:instances>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" generated="yes" level="document" name="note" variant="instance">
+ <cd:command category="structure" file="strc-not.mkvi" generated="yes" keywords="notes" level="document" name="note" variant="instance">
<cd:sequence>
<cd:instance value="note"/>
</cd:sequence>
@@ -26340,7 +27063,7 @@
<cd:constant value="endnote"/>
</cd:instances>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" generated="yes" level="document" name="note" variant="instance:assignment">
+ <cd:command category="structure" file="strc-not.mkvi" generated="yes" keywords="notes" level="document" name="note" variant="instance:assignment">
<cd:sequence>
<cd:instance value="note"/>
</cd:sequence>
@@ -26365,7 +27088,7 @@
<cd:constant value="endnote"/>
</cd:instances>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="style" name="definenote">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="style" name="definenote">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -26378,7 +27101,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="style" name="setupnote">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="style" name="setupnote">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -26521,7 +27244,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="style" name="setupnotes">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="style" name="setupnotes">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -26531,14 +27254,14 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="style" name="setupfootnotes">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="style" name="setupfootnotes">
<cd:arguments>
<cd:assignments list="yes">
<cd:inherit name="setupnote"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="document" name="setnote">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="document" name="setnote">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -26551,7 +27274,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="document" name="setnote" variant="assignment">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="document" name="setnote" variant="assignment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -26572,7 +27295,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="document" name="setnotetext">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="document" name="setnotetext">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -26585,7 +27308,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="document" name="setnotetext" variant="assignment">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="document" name="setnotetext" variant="assignment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -26606,7 +27329,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="document" name="placenotes">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="document" name="placenotes">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:name"/>
@@ -26616,14 +27339,14 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="document" name="localnotes" type="environment">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="document" name="localnotes" type="environment">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="document" name="placelocalnotes">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="document" name="placelocalnotes">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -26633,10 +27356,10 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="style" name="postponenotes"/>
- <cd:command category="structure notes" file="strc-not.mkvi" level="style" name="flushnotes"/>
- <cd:command category="structure notes" file="strc-not.mkvi" name="postponingnotes" type="environment"/>
- <cd:command category="structure notes conditional" file="strc-not.mkvi" level="system" name="doifelsenoteonsamepage">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="style" name="postponenotes"/>
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="style" name="flushnotes"/>
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" name="postponingnotes" type="environment"/>
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes conditional" level="system" name="doifelsenoteonsamepage">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -26649,7 +27372,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes conditional" file="strc-not.mkvi" level="system" name="doifnoteonsamepageelse">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes conditional" level="system" name="doifnoteonsamepageelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -26662,7 +27385,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes conditional" file="strc-not.mkvi" level="system" name="doifnotescollected">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes conditional" level="system" name="doifnotescollected">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -26672,7 +27395,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="system" name="notesymbol">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="system" name="notesymbol">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -26682,7 +27405,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="document" name="note">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="document" name="note">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -26692,7 +27415,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="document" name="footnotetext">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="document" name="footnotetext">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:reference"/>
@@ -26702,7 +27425,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="document" name="footnotetext" variant="assignment">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="document" name="footnotetext" variant="assignment">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="title">
@@ -26720,22 +27443,22 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="document" name="placefootnotes">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="document" name="placefootnotes">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupnote"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-not.mkvi" level="document" name="localfootnotes" type="environment"/>
- <cd:command category="structure notes" file="strc-not.mkvi" level="document" name="placelocalfootnotes">
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="document" name="localfootnotes" type="environment"/>
+ <cd:command category="structure" file="strc-not.mkvi" keywords="notes" level="document" name="placelocalfootnotes">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupnote"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-lnt.mkvi" level="style" name="definelinenote">
+ <cd:command category="structure" file="strc-lnt.mkvi" keywords="notes" level="style" name="definelinenote">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -26748,7 +27471,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-lnt.mkvi" level="style" name="setuplinenote">
+ <cd:command category="structure" file="strc-lnt.mkvi" keywords="notes" level="style" name="setuplinenote">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -26769,11 +27492,14 @@
<cd:parameter name="compressdistance">
<cd:constant type="cd:dimension"/>
</cd:parameter>
+ <cd:parameter name="compressstopper">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
<cd:inherit name="setupnote"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-lnt.mkvi" generated="yes" level="document" name="linenote" variant="instance">
+ <cd:command category="structure" file="strc-lnt.mkvi" generated="yes" keywords="notes" level="document" name="linenote" variant="instance">
<cd:sequence>
<cd:instance value="linenote"/>
</cd:sequence>
@@ -26786,7 +27512,7 @@
<cd:constant value="linenote"/>
</cd:instances>
</cd:command>
- <cd:command category="structure notes" file="strc-lnt.mkvi" generated="yes" level="document" name="startlinenote" variant="instance">
+ <cd:command category="structure" file="strc-lnt.mkvi" generated="yes" keywords="notes" level="document" name="startlinenote" variant="instance">
<cd:sequence>
<cd:string value="start"/>
<cd:instance value="linenote"/>
@@ -26803,7 +27529,7 @@
<cd:constant value="linenote"/>
</cd:instances>
</cd:command>
- <cd:command category="structure notes" file="strc-lnt.mkvi" generated="yes" level="document" name="stoplinenote" variant="instance">
+ <cd:command category="structure" file="strc-lnt.mkvi" generated="yes" keywords="notes" level="document" name="stoplinenote" variant="instance">
<cd:sequence>
<cd:string value="stop"/>
<cd:instance value="linenote"/>
@@ -26817,7 +27543,7 @@
<cd:constant value="linenote"/>
</cd:instances>
</cd:command>
- <cd:command category="structure notes" file="strc-lnt.mkvi" level="document" name="fromlinenote">
+ <cd:command category="structure" file="strc-lnt.mkvi" keywords="notes" level="document" name="fromlinenote">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:reference"/>
@@ -26827,14 +27553,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-lnt.mkvi" level="document" name="tolinenote">
+ <cd:command category="structure" file="strc-lnt.mkvi" keywords="notes" level="document" name="tolinenote">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:reference"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-tnt.mkiv" level="style" name="definetextnote">
+ <cd:command category="structure" file="strc-tnt.mkiv" keywords="notes" level="style" name="definetextnote">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -26847,7 +27573,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-tnt.mkiv" level="style" name="setuptextnote">
+ <cd:command category="structure" file="strc-tnt.mkiv" keywords="notes" level="style" name="setuptextnote">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -26872,7 +27598,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure notes" file="strc-tnt.mkiv" generated="yes" level="document" name="textnote">
+ <cd:command category="structure" file="strc-tnt.mkiv" generated="yes" keywords="notes" level="document" name="textnote" variant="example">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setuptextnote"/>
@@ -26994,7 +27720,7 @@
</cd:command>
<cd:command category="pdf" file="pack-obj.mkiv" level="system" name="defaultobjectreference"/>
<cd:command category="pdf" file="pack-obj.mkiv" level="system" name="defaultobjectpage"/>
- <cd:command category="pdf conditional" file="pack-obj.mkiv" level="system" name="doifelseobjectfound">
+ <cd:command category="pdf" file="pack-obj.mkiv" keywords="conditional" level="system" name="doifelseobjectfound">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -27010,7 +27736,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="pdf conditional" file="pack-obj.mkiv" level="system" name="doifobjectfoundelse">
+ <cd:command category="pdf" file="pack-obj.mkiv" keywords="conditional" level="system" name="doifobjectfoundelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -27026,7 +27752,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="pdf conditional" file="pack-obj.mkiv" level="system" name="doifelseobjectreferencefound">
+ <cd:command category="pdf" file="pack-obj.mkiv" keywords="conditional" level="system" name="doifelseobjectreferencefound">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -27042,7 +27768,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="pdf conditional" file="pack-obj.mkiv" level="system" name="doifobjectreferencefoundelse">
+ <cd:command category="pdf" file="pack-obj.mkiv" keywords="conditional" level="system" name="doifobjectreferencefoundelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -27060,7 +27786,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-offset.xml">
- <cd:command category="layout" file="pack-box.mkiv" level="style" name="setupoffsetbox">
+ <cd:command category="boxes" file="pack-box.mkiv" keywords="layout" level="style" name="setupoffsetbox">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="x">
@@ -27111,14 +27837,14 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="pack-box.mkiv" level="style" name="setupoffset">
+ <cd:command category="boxes" file="pack-box.mkiv" keywords="layout" level="style" name="setupoffset">
<cd:arguments>
<cd:assignments list="yes">
<cd:inherit name="setupoffsetbox"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="pack-box.mkiv" level="system" name="offsetbox">
+ <cd:command category="boxes" file="pack-box.mkiv" keywords="layout" level="system" name="offsetbox">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupoffsetbox"/>
@@ -27127,7 +27853,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="pack-box.mkiv" level="document" name="offset">
+ <cd:command category="boxes" file="pack-box.mkiv" keywords="layout" level="document" name="offset">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupoffset"/>
@@ -27158,8 +27884,104 @@
</cd:command>
<cd:command category="layout" file="page-fac.mkiv" level="document" name="opposite" type="environment"/>
</cd:interface>
+ <cd:interface file="i-orientation.xml">
+ <cd:command category="alignment" file="pack-ori.mkxl" level="style" name="defineorientation">
+ <cd:arguments>
+ <cd:keywords>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments list="yes" optional="yes">
+ <cd:inherit name="setuporientation"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="alignment" file="pack-ori.mkxl" level="style" name="setuporientation">
+ <cd:arguments>
+ <cd:keywords list="yes" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments list="yes">
+ <cd:parameter name="orientation">
+ <cd:constant type="up"/>
+ <cd:constant type="down"/>
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="top"/>
+ <cd:constant type="bottom"/>
+ <cd:constant default="yes" type="normal"/>
+ </cd:parameter>
+ <cd:parameter name="horizontal">
+ <cd:constant type="left"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="right"/>
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant default="yes" type="normal"/>
+ </cd:parameter>
+ <cd:parameter name="vertical">
+ <cd:constant type="line"/>
+ <cd:constant type="top"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="bottom"/>
+ <cd:constant default="yes" type="normal"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="alignment" file="pack-ori.mkxl" level="system" name="theorientation">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="normal"/>
+ <cd:constant type="up"/>
+ <cd:constant type="down"/>
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="top"/>
+ <cd:constant type="bottom"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="alignment" file="pack-ori.mkxl" level="system" name="autoorientation">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="normal"/>
+ <cd:constant type="up"/>
+ <cd:constant type="down"/>
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="top"/>
+ <cd:constant type="bottom"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="alignment" file="pack-ori.mkxl" keywords="conditional" level="system" name="doifelseorientation">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="normal"/>
+ <cd:constant type="up"/>
+ <cd:constant type="down"/>
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="top"/>
+ <cd:constant type="bottom"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:true"/>
+ </cd:keywords>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:false"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ </cd:interface>
<cd:interface file="i-ornament.xml">
- <cd:command category="background fonts colors" file="pack-box.mkiv" level="document" name="ornamenttext" variant="collector">
+ <cd:command category="background" file="pack-box.mkiv" keywords="fonts colors" level="document" name="ornamenttext" variant="collector">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="alternative">
@@ -27184,7 +28006,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="background fonts colors" file="pack-box.mkiv" level="document" name="ornamenttext" variant="layer">
+ <cd:command category="background" file="pack-box.mkiv" keywords="fonts colors" level="document" name="ornamenttext" variant="layer">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="alternative">
@@ -27202,7 +28024,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="background fonts colors" file="pack-box.mkiv" level="document" name="ornamenttext" variant="direct">
+ <cd:command category="background" file="pack-box.mkiv" keywords="fonts colors" level="document" name="ornamenttext" variant="direct">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -27213,7 +28035,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="background fonts colors" file="pack-box.mkiv" level="style" name="defineornament" variant="collector">
+ <cd:command category="background" file="pack-box.mkiv" keywords="fonts colors" level="style" name="defineornament" variant="collector">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -27237,7 +28059,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background fonts colors" file="pack-box.mkiv" level="style" name="defineornament" variant="layer">
+ <cd:command category="background" file="pack-box.mkiv" keywords="fonts colors" level="style" name="defineornament" variant="layer">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -27254,7 +28076,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background fonts colors" file="pack-box.mkiv" generated="yes" level="document" name="ornament" variant="example">
+ <cd:command category="background" file="pack-box.mkiv" generated="yes" keywords="fonts colors" level="document" name="ornament" variant="example">
<cd:sequence>
<cd:variable value="ornament"/>
</cd:sequence>
@@ -27330,14 +28152,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background colors" file="pack-rul.mkiv" level="system" name="overlaycolor"/>
- <cd:command category="background colors" file="pack-rul.mkiv" level="system" name="overlaylinecolor"/>
+ <cd:command category="background colors" file="pack-rul.mkiv" keywords="background colors" level="system" name="overlaycolor"/>
+ <cd:command category="background colors" file="pack-rul.mkiv" keywords="background colors" level="system" name="overlaylinecolor"/>
<cd:command category="background" file="pack-rul.mkiv" level="system" name="overlaywidth"/>
<cd:command category="background" file="pack-rul.mkiv" level="system" name="overlayheight"/>
<cd:command category="background" file="pack-rul.mkiv" level="system" name="overlaydepth"/>
<cd:command category="background" file="pack-rul.mkiv" level="system" name="overlayoffset"/>
<cd:command category="background" file="pack-rul.mkiv" level="system" name="overlaylinewidth"/>
- <cd:command category="background conditional" file="pack-rul.mkiv" level="system" name="doifelseoverlay">
+ <cd:command category="background" file="pack-rul.mkiv" keywords="conditional" level="system" name="doifelseoverlay">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -27350,7 +28172,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background conditional" file="pack-rul.mkiv" level="system" name="doifoverlayelse">
+ <cd:command category="background" file="pack-rul.mkiv" keywords="conditional" level="system" name="doifoverlayelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -27365,7 +28187,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-pagebreak.xml">
- <cd:command file="page-brk.mkiv" level="style" name="definepagebreak">
+ <cd:command category="structure" file="page-brk.mkiv" level="style" name="definepagebreak">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -27396,10 +28218,11 @@
<cd:constant type="lastpage"/>
<cd:constant type="start"/>
<cd:constant type="stop"/>
+ <cd:constant type="xy"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-brk.mkiv" level="document" name="pagebreak">
+ <cd:command category="structure" file="page-brk.mkiv" level="document" name="pagebreak">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="empty"/>
@@ -27427,18 +28250,19 @@
<cd:constant type="lastpage"/>
<cd:constant type="start"/>
<cd:constant type="stop"/>
+ <cd:constant type="xy"/>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-brk.mkiv" level="document" name="page">
+ <cd:command category="structure" file="page-brk.mkiv" level="document" 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" level="style" name="definecolumnbreak">
+ <cd:command category="structure" file="page-brk.mkiv" keywords="columns" level="style" name="definecolumnbreak">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -27455,7 +28279,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-brk.mkiv" level="document" name="columnbreak">
+ <cd:command category="structure" file="page-brk.mkiv" keywords="columns" level="document" name="columnbreak">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="yes"/>
@@ -27470,14 +28294,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-brk.mkiv" level="document" name="column">
+ <cd:command category="structure" file="page-brk.mkiv" keywords="columns" level="document" name="column">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:inherit name="columnbreak"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-brk.mkiv" level="style" name="definepagechecker">
+ <cd:command category="structure" file="page-brk.mkiv" level="style" name="definepagechecker">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -27490,7 +28314,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="page-brk.mkiv" level="style" name="setuppagechecker">
+ <cd:command category="structure" file="page-brk.mkiv" level="style" name="setuppagechecker">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -27520,7 +28344,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="page-brk.mkiv" level="document" name="checkpage">
+ <cd:command category="structure" file="page-brk.mkiv" level="document" name="checkpage">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -27530,7 +28354,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="page-brk.mkiv" level="document" name="testpage">
+ <cd:command category="structure" file="page-brk.mkiv" level="document" name="testpage">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:number"/>
@@ -27540,7 +28364,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-brk.mkiv" level="system" name="testpageonly">
+ <cd:command category="structure" file="page-brk.mkiv" level="system" name="testpageonly">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:number"/>
@@ -27550,7 +28374,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-brk.mkiv" level="system" name="testpagesync">
+ <cd:command category="structure" file="page-brk.mkiv" level="system" name="testpagesync">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:number"/>
@@ -27560,7 +28384,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-brk.mkiv" level="document" name="testcolumn">
+ <cd:command category="structure" file="page-brk.mkiv" keywords="columns" level="document" name="testcolumn">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:number"/>
@@ -27572,7 +28396,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-pagecolumns.xml">
- <cd:command category="structure layout" file="page-pcl.mkiv" level="style" name="definepagecolumns">
+ <cd:command category="columns" file="page-pcl.mkiv" keywords="structure layout" level="style" name="definepagecolumns">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -27585,7 +28409,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure layout" file="page-pcl.mkiv" level="style" name="setuppagecolumns">
+ <cd:command category="columns" file="page-pcl.mkiv" keywords="structure layout" level="style" name="setuppagecolumns">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -27626,21 +28450,21 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure layout" file="page-pcl.mkiv" level="document" name="pagecolumns" type="environment" variant="name">
+ <cd:command category="columns" file="page-pcl.mkiv" keywords="structure layout" level="document" name="pagecolumns" type="environment" variant="name">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure layout" file="page-pcl.mkiv" level="document" name="pagecolumns" type="environment">
+ <cd:command category="columns" file="page-pcl.mkiv" keywords="structure layout" level="document" name="pagecolumns" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setuppagecolumns"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure layout" file="page-pcl.mkiv" generated="yes" level="document" name="pagecolumns" type="environment" variant="instance">
+ <cd:command category="columns" file="page-pcl.mkiv" generated="yes" keywords="structure layout" level="document" name="pagecolumns" type="environment" variant="instance">
<cd:sequence>
<cd:instance value="pagecolumns"/>
</cd:sequence>
@@ -27712,7 +28536,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-pagegrid.xml">
- <cd:command category="layout" file="page-cst.mkiv" level="style" name="definecolumnset">
+ <cd:command category="columns" file="page-cst.mkiv" keywords="structure layout" level="style" name="definecolumnset">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -27725,7 +28549,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="page-cst.mkiv" level="style" name="setupcolumnset">
+ <cd:command category="columns" file="page-cst.mkiv" keywords="structure layout" level="style" name="setupcolumnset">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -27768,7 +28592,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="page-cst.mkiv" generated="yes" level="document" name="columnset" type="environment" variant="example">
+ <cd:command category="columns" file="page-cst.mkiv" generated="yes" keywords="structure layout" level="document" name="columnset" type="environment" variant="example">
<cd:sequence>
<cd:variable value="columnset"/>
</cd:sequence>
@@ -27778,7 +28602,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="page-cst.mkiv" level="document" name="columnset" type="environment">
+ <cd:command category="columns" file="page-cst.mkiv" keywords="structure layout" level="document" name="columnset" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -27788,7 +28612,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="page-cst.mkiv" level="style" name="definecolumnsetspan">
+ <cd:command category="columns" file="page-cst.mkiv" keywords="structure layout" level="style" name="definecolumnsetspan">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -27801,7 +28625,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="page-cst.mkiv" level="style" name="setupcolumnsetspan">
+ <cd:command category="columns" file="page-cst.mkiv" keywords="structure layout" level="style" name="setupcolumnsetspan">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -27827,7 +28651,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="page-cst.mkiv" level="document" name="columnsetspan" type="environment">
+ <cd:command category="columns" file="page-cst.mkiv" keywords="structure layout" level="document" name="columnsetspan" type="environment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -27859,14 +28683,14 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="page-cst.mkiv" level="style" name="columnsetspanwidth">
+ <cd:command category="columns" file="page-cst.mkiv" keywords="structure layout" level="style" name="columnsetspanwidth">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="page-cst.mkiv" level="style" name="definecolumnsetarea">
+ <cd:command category="columns" file="page-cst.mkiv" keywords="structure layout" level="style" name="definecolumnsetarea">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -27879,7 +28703,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="page-cst.mkiv" level="style" name="setupcolumnsetarea">
+ <cd:command category="columns" file="page-cst.mkiv" keywords="structure layout" level="style" name="setupcolumnsetarea">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -27919,7 +28743,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="page-cst.mkiv" level="style" name="setupcolumnsetareatext">
+ <cd:command category="columns" file="page-cst.mkiv" keywords="structure layout" level="style" name="setupcolumnsetareatext">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -27929,7 +28753,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="page-cst.mkiv" level="style" name="setupcolumnsetlines">
+ <cd:command category="columns" file="page-cst.mkiv" keywords="structure layout" level="style" name="setupcolumnsetlines">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -27945,7 +28769,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout" file="page-cst.mkiv" level="style" name="setupcolumnsetstart">
+ <cd:command category="columns" file="page-cst.mkiv" keywords="structure layout" level="style" name="setupcolumnsetstart">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -28097,14 +28921,14 @@
</cd:command>
</cd:interface>
<cd:interface file="i-pagenumber.xml">
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="setuprealpagenumber">
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="setuprealpagenumber">
<cd:arguments>
<cd:assignments list="yes">
<cd:inherit name="setupcounter"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="setupuserpagenumber">
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="setupuserpagenumber">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="viewerprefix">
@@ -28121,14 +28945,14 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="setupsubpagenumber">
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="setupsubpagenumber">
<cd:arguments>
<cd:assignments list="yes">
<cd:inherit name="setupcounter"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="setuppagenumber">
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="setuppagenumber">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="viewerprefix">
@@ -28145,10 +28969,10 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="resetuserpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="resetsubpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="resetpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="setuppagenumbering">
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="resetuserpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="resetsubpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="resetpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="setuppagenumbering">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="alternative">
@@ -28190,6 +29014,7 @@
<cd:constant type="inmargin"/>
<cd:constant type="atmargin"/>
<cd:constant type="marginedge"/>
+ <cd:constant type="none"/>
</cd:parameter>
<cd:parameter name="style">
<cd:constant type="cd:style"/>
@@ -28201,44 +29026,44 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="firstrealpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="firstuserpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="firstsubpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="lastrealpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="lastuserpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="lastsubpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="prevrealpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="prevuserpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="prevsubpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="nextrealpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="nextuserpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="nextsubpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="firstrealpage"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="firstuserpage"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="firstsubpage"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="prevrealpage"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="prevuserpage"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="prevsubpage"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="nextrealpage"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="nextuserpage"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="nextsubpage"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="lastrealpage"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="lastuserpage"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="system" name="lastsubpage"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="realpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="userpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="subpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="pagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="prefixedpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="incrementpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="incrementsubpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="decrementpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="decrementsubpagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="completepagenumber"/>
- <cd:command category="counter" file="strc-pag.mkiv" level="style" name="placepagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="firstrealpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="firstuserpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="firstsubpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="lastrealpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="lastuserpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="lastsubpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="prevrealpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="prevuserpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="prevsubpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="nextrealpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="nextuserpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="nextsubpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="firstrealpage"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="firstuserpage"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="firstsubpage"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="prevrealpage"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="prevuserpage"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="prevsubpage"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="nextrealpage"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="nextuserpage"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="nextsubpage"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="lastrealpage"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="lastuserpage"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="system" name="lastsubpage"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="realpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="userpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="subpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="pagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="prefixedpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="incrementpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="incrementsubpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="decrementpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="decrementsubpagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="completepagenumber"/>
+ <cd:command category="counter" file="strc-pag.mkiv" keywords="structure" level="style" name="placepagenumber"/>
</cd:interface>
<cd:interface file="i-pageselection.xml">
- <cd:command file="page-sel.mkvi" level="document" name="insertpages">
+ <cd:command category="graphics" file="page-sel.mkvi" keywords="structure" level="document" name="insertpages">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:file"/>
@@ -28259,7 +29084,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="page-sel.mkvi" level="document" name="filterpages">
+ <cd:command category="graphics" file="page-sel.mkvi" keywords="structure" level="document" name="filterpages">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:file"/>
@@ -28283,7 +29108,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="page-sel.mkvi" level="document" name="copypages">
+ <cd:command category="graphics" file="page-sel.mkvi" keywords="structure" level="document" name="copypages">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:file"/>
@@ -28305,7 +29130,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="page-sel.mkvi" level="document" name="combinepages">
+ <cd:command category="graphics" file="page-sel.mkvi" keywords="structure" level="document" name="combinepages">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:file"/>
@@ -28372,7 +29197,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="page-sel.mkvi" level="document" name="slicepages">
+ <cd:command category="graphics" file="page-sel.mkvi" keywords="structure" level="document" name="slicepages">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:file"/>
@@ -28421,7 +29246,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-pageshift.xml">
- <cd:command file="page-imp.mkiv" level="style" name="definepageshift">
+ <cd:command category="layout" file="page-imp.mkiv" level="style" name="definepageshift">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -28435,7 +29260,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-imp.mkiv" level="style" name="setuppageshift">
+ <cd:command category="layout" file="page-imp.mkiv" level="style" name="setuppageshift">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant default="yes" type="page"/>
@@ -28451,8 +29276,18 @@
</cd:command>
</cd:interface>
<cd:interface file="i-pagestate.xml">
- <cd:command file="spac-pag.mkiv" level="system" name="signalrightpage"/>
- <cd:command file="spac-pag.mkiv" level="system" name="doifelserightpage">
+ <cd:command category="twopassdata" file="spac-pag.mkiv" level="system" name="signalrightpage"/>
+ <cd:command category="twopassdata" file="spac-pag.mkiv" keywords="conditional" level="system" name="doifelserightpage">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:true"/>
+ </cd:keywords>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:false"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="twopassdata" file="spac-pag.mkiv" keywords="conditional" level="system" name="doifrightpageelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -28462,8 +29297,8 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="spac-pag.mkiv" level="system" name="rightpageorder"/>
- <cd:command file="core-dat.mkiv" level="system" name="definepagestate">
+ <cd:command category="twopassdata" file="spac-pag.mkiv" level="system" name="rightpageorder"/>
+ <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="definepagestate">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -28476,7 +29311,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="core-dat.mkiv" level="system" name="setuppagestate">
+ <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="setuppagestate">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -28489,7 +29324,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="core-dat.mkiv" level="system" name="setpagestate">
+ <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="setpagestate">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -28500,7 +29335,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-dat.mkiv" level="system" name="pagestaterealpage">
+ <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="pagestaterealpage">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -28511,7 +29346,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-dat.mkiv" level="system" name="setpagestaterealpageno">
+ <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="setpagestaterealpageno">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -28522,7 +29357,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-dat.mkiv" level="system" name="pagestaterealpageorder">
+ <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="pagestaterealpageorder">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -28533,21 +29368,21 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-dat.mkiv" level="system" name="autopagestaterealpage">
+ <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="autopagestaterealpage">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-dat.mkiv" level="system" name="setautopagestaterealpageno">
+ <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="setautopagestaterealpageno">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-dat.mkiv" level="system" name="autopagestaterealpageorder">
+ <cd:command category="twopassdata" file="core-dat.mkiv" keywords="counter pagenumber" level="system" name="autopagestaterealpageorder">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -28556,7 +29391,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-pagemarks.xml">
- <cd:command file="page-ini.mkiv" level="style" name="markpage">
+ <cd:command category="structure" file="page-ini.mkiv" level="style" name="markpage">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -28566,21 +29401,21 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-ini.mkiv" level="style" name="markedpages">
+ <cd:command category="structure" file="page-ini.mkiv" level="style" name="markedpages">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-ini.mkiv" level="style" name="markpages" type="environment">
+ <cd:command category="structure" file="page-ini.mkiv" level="style" name="markpages" type="environment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="page-ini.mkiv" level="style" name="doifelsemarkedpage">
+ <cd:command category="structure" file="page-ini.mkiv" keywords="conditional" level="style" name="doifelsemarkedpage">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -28595,7 +29430,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-pairedbox.xml">
- <cd:command file="pack-com.mkiv" level="style" name="definepairedbox">
+ <cd:command category="tables" file="pack-com.mkiv" level="style" name="definepairedbox">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -28608,7 +29443,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="pack-com.mkiv" level="style" name="setuppairedbox">
+ <cd:command category="tables" file="pack-com.mkiv" level="style" name="setuppairedbox">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -28666,7 +29501,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="pack-com.mkiv" level="document" name="placepairedbox">
+ <cd:command category="tables" file="pack-com.mkiv" level="document" name="placepairedbox">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -28680,7 +29515,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="pack-com.mkiv" level="document" name="placepairedbox" type="environment">
+ <cd:command category="tables" file="pack-com.mkiv" level="document" name="placepairedbox" type="environment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -28690,7 +29525,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="pack-com.mkiv" generated="yes" level="style" name="setuppairedbox" variant="instance">
+ <cd:command category="tables" file="pack-com.mkiv" generated="yes" level="style" name="setuppairedbox" variant="instance">
<cd:sequence>
<cd:string value="setup"/>
<cd:instance value="pairedbox"/>
@@ -28704,7 +29539,7 @@
<cd:constant value="legend"/>
</cd:instances>
</cd:command>
- <cd:command file="pack-com.mkiv" generated="yes" level="document" name="placepairedbox" variant="instance">
+ <cd:command category="tables" file="pack-com.mkiv" generated="yes" level="document" name="placepairedbox" variant="instance">
<cd:sequence>
<cd:string value="place"/>
<cd:instance value="pairedbox"/>
@@ -28722,7 +29557,7 @@
<cd:constant value="legend"/>
</cd:instances>
</cd:command>
- <cd:command file="pack-com.mkiv" generated="yes" level="document" name="placepairedbox" type="environment" variant="instance">
+ <cd:command category="tables" file="pack-com.mkiv" generated="yes" level="document" name="placepairedbox" type="environment" variant="instance">
<cd:sequence>
<cd:string value="place"/>
<cd:instance value="pairedbox"/>
@@ -28736,13 +29571,13 @@
<cd:constant value="legend"/>
</cd:instances>
</cd:command>
- <cd:command file="pack-com.mkiv" level="document" name="placeontopofeachother">
+ <cd:command category="tables" file="pack-com.mkiv" level="document" name="placeontopofeachother">
<cd:arguments>
<cd:content/>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="pack-com.mkiv" level="document" name="placesidebyside">
+ <cd:command category="tables" file="pack-com.mkiv" level="document" name="placesidebyside">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -29000,7 +29835,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-paragraphnumber.xml">
- <cd:command category="structure counter" file="page-par.mkiv" level="style" name="setupparagraphnumbering">
+ <cd:command category="structure" file="page-par.mkiv" keywords="counter" level="style" name="setupparagraphnumbering">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="state">
@@ -29189,7 +30024,7 @@
<cd:command category="tables" file="tabl-mis.mkiv" level="document" name="paragraphscell" type="environment"/>
</cd:interface>
<cd:interface file="i-parallel.xml">
- <cd:command file="buff-par.mkvi" level="style" name="defineparallel">
+ <cd:command category="columns" file="buff-par.mkvi" keywords="structure" level="style" name="defineparallel">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -29199,7 +30034,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="buff-par.mkvi" level="style" name="setupparallel">
+ <cd:command category="columns" file="buff-par.mkvi" keywords="structure" level="style" name="setupparallel">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -29223,7 +30058,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="buff-par.mkvi" level="document" name="placeparallel">
+ <cd:command category="columns" file="buff-par.mkvi" keywords="structure" level="document" name="placeparallel">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -29236,7 +30071,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="buff-par.mkvi" level="style" name="doifelseparallel">
+ <cd:command category="columns" file="buff-par.mkvi" keywords="structure conditional" level="style" name="doifelseparallel">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -29253,7 +30088,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="buff-par.mkvi" level="style" name="doifparallelelse">
+ <cd:command category="columns" file="buff-par.mkvi" keywords="structure conditional" level="style" name="doifparallelelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -29270,7 +30105,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="buff-par.mkvi" level="style" name="resetparallel">
+ <cd:command category="columns" file="buff-par.mkvi" keywords="structure" level="style" name="resetparallel">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -29281,7 +30116,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="buff-par.mkvi" generated="yes" level="document" name="parallel" type="environment" variant="example">
+ <cd:command category="columns" file="buff-par.mkvi" generated="yes" keywords="structure" level="document" name="parallel" type="environment" variant="example">
<cd:sequence>
<cd:variable value="parallel"/>
</cd:sequence>
@@ -29316,6 +30151,82 @@
</cd:arguments>
</cd:command>
</cd:interface>
+ <cd:interface file="i-parwrapper.xml">
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="freezeparagraphproperties"/>
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="defrostparagraphproperties"/>
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="updateparagraphproperties"/>
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="updateparagraphpenalties"/>
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="updateparagraphdemerits"/>
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="updateparagraphshapes"/>
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="setparagraphfreezing"/>
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="forgetparagraphfreezing"/>
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="registerparwrapper">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content/>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="registerparwrapperreverse">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content/>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="directparwrapper">
+ <cd:arguments>
+ <cd:content/>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="forgetparwrapper"/>
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="unregisterparwrapper">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="doifelseparwrapper">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:true"/>
+ </cd:keywords>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:false"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="whitespace" file="spac-par.mkxl" level="system" name="showparwrapperstate">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="whitespace" file="spac-par.lmt" level="system" name="getparwrapper">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="whitespace" file="spac-par.lmt" level="system" name="lastparwrapper">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ </cd:interface>
<cd:interface file="i-pdf.xml">
<cd:command category="pdf" file="back-pdf.mkiv" level="system" name="pdfbackendsetcatalog">
<cd:arguments>
@@ -29534,22 +30445,22 @@
<cd:command category="symbols" file="enco-ini.mkiv" level="document" name="unknown"/>
</cd:interface>
<cd:interface file="i-phantom.xml">
- <cd:command file="supp-box.mkiv" level="style" name="phantom">
+ <cd:command category="strings" file="supp-box.mkiv" level="style" name="phantom">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="style" name="hphantom">
+ <cd:command category="strings" file="supp-box.mkiv" level="style" name="hphantom">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="style" name="vphantom">
+ <cd:command category="strings" file="supp-box.mkiv" level="style" name="vphantom">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="pack-box.mkiv" level="style" name="phantombox">
+ <cd:command category="boxes" file="pack-box.mkiv" keywords="strings" level="style" name="phantombox">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="width">
@@ -29565,6 +30476,53 @@
</cd:arguments>
</cd:command>
</cd:interface>
+ <cd:interface file="i-placeholder.xml">
+ <cd:command category="structure" file="typo-plc.mkiv" level="style" name="defineplaceholder">
+ <cd:arguments>
+ <cd:keywords>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments list="yes" optional="yes">
+ <cd:inherit name="setupplaceholder"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="structure" file="typo-plc.mkiv" level="style" name="setupplaceholder">
+ <cd:arguments>
+ <cd:keywords list="yes" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments list="yes">
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:constant type="cd:style"/>
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:color"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="structure" file="typo-plc.mkiv" level="document" name="placeholder">
+ <cd:arguments>
+ <cd:keywords>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ </cd:interface>
<cd:interface file="i-placement.xml">
<cd:command category="layout" file="pack-mis.mkiv" level="style" name="defineplacement">
<cd:arguments>
@@ -29640,7 +30598,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-position.xml">
- <cd:command category="conditional" file="anch-pgr.mkiv" level="system" name="doifpositionaction">
+ <cd:command file="anch-pgr.mkiv" keywords="conditional" level="system" name="doifpositionaction">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -29653,7 +30611,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="anch-pgr.mkiv" level="system" name="doifelsepositionaction">
+ <cd:command file="anch-pgr.mkiv" keywords="conditional" level="system" name="doifelsepositionaction">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -29666,7 +30624,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="anch-pgr.mkiv" level="system" name="doifpositionactionelse">
+ <cd:command file="anch-pgr.mkiv" keywords="conditional" level="system" name="doifpositionactionelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -29693,7 +30651,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background metapost" file="anch-pgr.mkiv" level="system" name="MPoverlayanchor">
+ <cd:command category="background" file="anch-pgr.mkiv" keywords="metapost" level="system" name="MPoverlayanchor">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -29717,7 +30675,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background metapost" file="anch-pgr.mkiv" level="system" name="MPpositiongraphic" type="environment">
+ <cd:command category="background" file="anch-pgr.mkiv" keywords="metapost" level="system" name="MPpositiongraphic" type="environment">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -29727,7 +30685,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background metapost" file="anch-pgr.mkiv" level="system" name="MPpositiongraphic">
+ <cd:command category="background" file="anch-pgr.mkiv" keywords="metapost" level="system" name="MPpositiongraphic">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -29739,14 +30697,14 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background metapost" file="anch-pgr.mkiv" level="system" name="MPpositionmethod" type="environment">
+ <cd:command category="background" file="anch-pgr.mkiv" keywords="metapost" level="system" name="MPpositionmethod" type="environment">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background metapost" file="anch-pgr.mkiv" level="system" name="setMPpositiongraphic">
+ <cd:command category="background" file="anch-pgr.mkiv" keywords="metapost" level="system" name="setMPpositiongraphic">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -29761,7 +30719,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background metapost" file="anch-pgr.mkiv" level="system" name="setMPpositiongraphicrange">
+ <cd:command category="background" file="anch-pgr.mkiv" keywords="metapost" level="system" name="setMPpositiongraphicrange">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -29779,7 +30737,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="background metapost" file="anch-pgr.mkiv" level="system" name="MPgetposboxes">
+ <cd:command category="background" file="anch-pgr.mkiv" keywords="metapost" level="system" name="MPgetposboxes">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -29789,7 +30747,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background metapost" file="anch-pgr.mkiv" level="system" name="MPgetmultipars">
+ <cd:command category="background" file="anch-pgr.mkiv" keywords="metapost" level="system" name="MPgetmultipars">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -29799,7 +30757,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="background metapost" file="anch-pgr.mkiv" level="system" name="MPgetmultishape">
+ <cd:command category="background" file="anch-pgr.mkiv" keywords="metapost" level="system" name="MPgetmultishape">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -30123,7 +31081,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="anch-pos.mkiv" level="system" name="doifposition">
+ <cd:command file="anch-pos.mkiv" keywords="conditional" level="system" name="doifposition">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -30136,7 +31094,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="anch-pos.mkiv" level="system" name="doifelseposition">
+ <cd:command file="anch-pos.mkiv" keywords="conditional" level="system" name="doifelseposition">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -30149,7 +31107,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="anch-pos.mkiv" level="system" name="doifpositionelse">
+ <cd:command file="anch-pos.mkiv" keywords="conditional" level="system" name="doifpositionelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -30162,7 +31120,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="anch-pos.mkiv" level="system" name="doifelsepositiononpage">
+ <cd:command file="anch-pos.mkiv" keywords="conditional" level="system" name="doifelsepositiononpage">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -30178,7 +31136,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="anch-pos.mkiv" level="system" name="doifpositiononpageelse">
+ <cd:command file="anch-pos.mkiv" keywords="conditional" level="system" name="doifpositiononpageelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -30234,7 +31192,7 @@
<cd:command file="anch-pos.mkiv" level="system" name="tracepositions"/>
<cd:command file="anch-pos.mkiv" level="system" name="enableparpositions"/>
<cd:command file="anch-pos.mkiv" level="system" name="disableparpositions"/>
- <cd:command category="conditional" file="anch-pos.mkiv" level="system" name="doifelseoverlapping">
+ <cd:command file="anch-pos.mkiv" keywords="conditional" level="system" name="doifelseoverlapping">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -30250,7 +31208,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="anch-pos.mkiv" level="system" name="doifoverlappingelse">
+ <cd:command file="anch-pos.mkiv" keywords="conditional" level="system" name="doifoverlappingelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -30266,7 +31224,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="anch-pos.mkiv" level="system" name="doifelsepositionsonsamepage">
+ <cd:command file="anch-pos.mkiv" keywords="conditional" level="system" name="doifelsepositionsonsamepage">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -30279,7 +31237,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="anch-pos.mkiv" level="system" name="doifpositionsonsamepageelse">
+ <cd:command file="anch-pos.mkiv" keywords="conditional" level="system" name="doifpositionsonsamepageelse">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -30292,7 +31250,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="anch-pos.mkiv" level="system" name="doifelsepositionsonthispage">
+ <cd:command file="anch-pos.mkiv" keywords="conditional" level="system" name="doifelsepositionsonthispage">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -30305,7 +31263,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="anch-pos.mkiv" level="system" name="doifpositionsonthispageelse">
+ <cd:command file="anch-pos.mkiv" keywords="conditional" level="system" name="doifpositionsonthispageelse">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -30318,7 +31276,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="anch-pos.mkiv" level="system" name="doifelsepositionsused">
+ <cd:command file="anch-pos.mkiv" keywords="conditional" level="system" name="doifelsepositionsused">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -30328,7 +31286,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="anch-pos.mkiv" level="system" name="doifpositionsusedelse">
+ <cd:command file="anch-pos.mkiv" keywords="conditional" level="system" name="doifpositionsusedelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -30510,7 +31468,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-processor.xml">
- <cd:command category="fonts colors" file="typo-prc.mkvi" level="style" name="defineprocessor">
+ <cd:command category="fonts" file="typo-prc.mkvi" keywords="colors" level="style" name="defineprocessor">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -30523,7 +31481,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="fonts colors" file="typo-prc.mkvi" level="style" name="setupprocessor">
+ <cd:command category="fonts" file="typo-prc.mkvi" keywords="colors" level="style" name="setupprocessor">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -30552,7 +31510,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="fonts colors" file="typo-prc.mkvi" level="system" name="applyprocessor">
+ <cd:command category="fonts" file="typo-prc.mkvi" keywords="colors" level="system" name="applyprocessor">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -32815,7 +33773,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="bibliography conditional" file="publ-ini.mkiv" level="system" name="btxdoifelse">
+ <cd:command category="bibliography" file="publ-ini.mkiv" keywords="conditional" level="system" name="btxdoifelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="address"/>
@@ -32858,7 +33816,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="bibliography conditional" file="publ-ini.mkiv" level="system" name="btxdoif">
+ <cd:command category="bibliography" file="publ-ini.mkiv" keywords="conditional" level="system" name="btxdoif">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="address"/>
@@ -32898,7 +33856,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="bibliography conditional" file="publ-ini.mkiv" level="system" name="btxdoifnot">
+ <cd:command category="bibliography" file="publ-ini.mkiv" keywords="conditional" level="system" name="btxdoifnot">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="address"/>
@@ -32945,7 +33903,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="bibliography conditional" file="publ-ini.mkiv" level="system" name="btxdoifelsesameaspreviouschecked">
+ <cd:command category="bibliography" file="publ-ini.mkiv" keywords="conditional" level="system" name="btxdoifelsesameaspreviouschecked">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="always"/>
@@ -32992,7 +33950,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="bibliography conditional" file="publ-ini.mkiv" level="system" name="btxdoifelsesameasprevious">
+ <cd:command category="bibliography" file="publ-ini.mkiv" keywords="conditional" level="system" name="btxdoifelsesameasprevious">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="address"/>
@@ -33035,7 +33993,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="bibliography conditional" file="publ-ini.mkiv" level="system" name="btxdoifelsecombiinlist">
+ <cd:command category="bibliography" file="publ-ini.mkiv" keywords="conditional" level="system" name="btxdoifelsecombiinlist">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -33051,7 +34009,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="bibliography conditional" file="publ-ini.mkiv" level="system" name="btxdoifsameaspreviouscheckedelse">
+ <cd:command category="bibliography" file="publ-ini.mkiv" keywords="conditional" level="system" name="btxdoifsameaspreviouscheckedelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="always"/>
@@ -33098,7 +34056,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="bibliography conditional" file="publ-ini.mkiv" level="system" name="btxdoifsameaspreviouselse">
+ <cd:command category="bibliography" file="publ-ini.mkiv" keywords="conditional" level="system" name="btxdoifsameaspreviouselse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="address"/>
@@ -33141,7 +34099,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="bibliography conditional" file="publ-ini.mkiv" level="system" name="btxdoifcombiinlistelse">
+ <cd:command category="bibliography" file="publ-ini.mkiv" keywords="conditional" level="system" name="btxdoifcombiinlistelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -33164,7 +34122,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="bibliography conditional" file="publ-ini.mkiv" level="system" name="btxdoifelseuservariable">
+ <cd:command category="bibliography" file="publ-ini.mkiv" keywords="conditional" level="system" name="btxdoifelseuservariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
@@ -33177,7 +34135,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="bibliography conditional" file="publ-ini.mkiv" level="system" name="btxdoifuservariableelse">
+ <cd:command category="bibliography" file="publ-ini.mkiv" keywords="conditional" level="system" name="btxdoifuservariableelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
@@ -33256,7 +34214,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="bibliography conditional" file="publ-ini.mkiv" level="system" name="btxsingularplural">
+ <cd:command category="bibliography" file="publ-ini.mkiv" keywords="conditional" level="system" name="btxsingularplural">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="editor"/>
@@ -33271,7 +34229,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="bibliography conditional" file="publ-ini.mkiv" level="system" name="btxsingularorplural">
+ <cd:command category="bibliography" file="publ-ini.mkiv" keywords="conditional" level="system" name="btxsingularorplural">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="editor"/>
@@ -33286,7 +34244,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="bibliography conditional" file="publ-ini.mkiv" level="system" name="btxoneorrange">
+ <cd:command category="bibliography" file="publ-ini.mkiv" keywords="conditional" level="system" name="btxoneorrange">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="volume"/>
@@ -33537,7 +34495,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-random.xml">
- <cd:command file="supp-ran.mkiv" level="system" name="getrandomcount">
+ <cd:command category="counter" file="supp-ran.mkiv" level="system" name="getrandomcount">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -33548,7 +34506,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-ran.mkiv" level="system" name="getrandomdimen">
+ <cd:command category="counter" file="supp-ran.mkiv" level="system" name="getrandomdimen">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -33559,7 +34517,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-ran.mkiv" level="system" name="getrandomnumber">
+ <cd:command category="counter" file="supp-ran.mkiv" level="system" name="getrandomnumber">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -33570,7 +34528,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-ran.mkiv" level="system" name="getrandomfloat">
+ <cd:command category="counter" file="supp-ran.mkiv" level="system" name="getrandomfloat">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -33581,21 +34539,21 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-ran.mkiv" level="system" name="setrandomseed">
+ <cd:command category="counter" file="supp-ran.mkiv" level="system" 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" level="system" name="getrandomseed">
+ <cd:command category="counter" file="supp-ran.mkiv" level="system" name="getrandomseed">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command begin="push" end="pop" file="supp-ran.mkiv" level="system" name="randomseed" type="environment"/>
- <cd:command file="supp-ran.mkiv" level="system" name="reuserandomseed"/>
- <cd:command file="supp-ran.mkiv" level="system" name="randomnumber">
+ <cd:command begin="push" category="counter" end="pop" file="supp-ran.mkiv" level="system" name="randomseed" type="environment"/>
+ <cd:command category="counter" file="supp-ran.mkiv" level="system" name="reuserandomseed"/>
+ <cd:command category="counter" file="supp-ran.mkiv" level="system" name="randomnumber">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -33605,7 +34563,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-ran.mkiv" level="system" name="mprandomnumber"/>
+ <cd:command category="counter" file="supp-ran.mkiv" keywords="metapost" level="system" name="mprandomnumber"/>
</cd:interface>
<cd:interface file="i-references.xml">
<cd:command category="references" file="strc-ref.mkvi" level="style" name="setupreferencing">
@@ -33655,6 +34613,33 @@
<cd:constant type="-"/>
<cd:constant type="cd:text"/>
</cd:parameter>
+ <cd:parameter name="labelalternative">
+ <cd:constant type="inleftmargin"/>
+ <cd:constant type="inrightmargin"/>
+ <cd:constant type="inoutermargin"/>
+ <cd:constant type="ininnermargin"/>
+ <cd:constant type="inleftedge"/>
+ <cd:constant type="inrightedge"/>
+ <cd:constant type="inouteredge"/>
+ <cd:constant type="ininneredge"/>
+ <cd:constant type="atleftmargin"/>
+ <cd:constant type="atrightmargin"/>
+ <cd:constant type="inleft"/>
+ <cd:constant type="inright"/>
+ <cd:constant type="inouter"/>
+ <cd:constant type="ininner"/>
+ <cd:constant type="inmargin"/>
+ <cd:constant type="inother"/>
+ <cd:constant type="margintext"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="labelstyle">
+ <cd:constant type="cd:style"/>
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="labelcolor">
+ <cd:constant type="cd:color"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
@@ -33765,7 +34750,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="references conditional" file="strc-ref.mkvi" level="system" name="doifelsereferencefound">
+ <cd:command category="references" file="strc-ref.mkvi" keywords="conditional" level="system" name="doifelsereferencefound">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:reference"/>
@@ -33778,7 +34763,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="references conditional" file="strc-ref.mkvi" level="system" name="doifreferencefoundelse">
+ <cd:command category="references" file="strc-ref.mkvi" keywords="conditional" level="system" name="doifreferencefoundelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:reference"/>
@@ -33942,7 +34927,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="references" file="strc-ref.mkvi" level="system" name="docheckedpagestate">
+ <cd:command category="references" file="strc-ref.mkvi" level="system" name="doifcheckedpagestate">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:reference"/>
@@ -34157,7 +35142,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="references conditional" file="strc-ref.mkvi" level="system" name="doifelseurldefined">
+ <cd:command category="references" file="strc-ref.mkvi" keywords="conditional" level="system" name="doifelseurldefined">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -34170,7 +35155,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="references conditional" file="strc-ref.mkvi" level="system" name="doifurldefinedelse">
+ <cd:command category="references" file="strc-ref.mkvi" keywords="conditional" level="system" name="doifurldefinedelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -34183,7 +35168,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="references conditional" file="strc-ref.mkvi" level="system" name="doifelsefiledefined">
+ <cd:command category="references" file="strc-ref.mkvi" keywords="conditional" level="system" name="doifelsefiledefined">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -34196,7 +35181,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="references conditional" file="strc-ref.mkvi" level="system" name="doiffiledefinedelse">
+ <cd:command category="references" file="strc-ref.mkvi" keywords="conditional" level="system" name="doiffiledefinedelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -34357,6 +35342,13 @@
</cd:assignments>
</cd:arguments>
</cd:command>
+ <cd:command category="references" file="strc-ref.mkvi" level="style" name="referencepagestate"/>
+ <cd:command category="references" file="strc-ref.mkvi" level="style" name="referencepagedetail"/>
+ <cd:command category="references" file="strc-ref.mkvi" level="style" name="referencerealpage"/>
+ <cd:command category="references" file="strc-ref.mkvi" level="style" name="referencecolumnnumber"/>
+ <cd:command category="references" file="strc-ref.mkvi" level="style" name="tracedpagestate"/>
+ <cd:command category="references" file="strc-ref.mkvi" level="style" name="markreferencepage"/>
+ <cd:command category="references" file="strc-ref.mkvi" level="style" name="referencesymbol"/>
</cd:interface>
<cd:interface file="i-regime.xml">
<cd:command category="language" file="regi-ini.mkiv" level="system" name="currentregime"/>
@@ -36006,7 +36998,7 @@
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
- <cd:keywords>
+ <cd:keywords optional="yes">
<cd:constant type="cd:text"/>
</cd:keywords>
<cd:keywords>
@@ -36014,17 +37006,20 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="language" file="lang-rep.mkiv" level="style" name="setreplacement">
+ <cd:command category="language" file="lang-rep.mkiv" level="style" name="setreplacements">
<cd:arguments>
<cd:keywords>
<cd:constant type="reset"/>
<cd:constant type="cd:name"/>
</cd:keywords>
+ <cd:keywords optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="language" file="lang-rep.mkiv" level="style" name="resetreplacement"/>
+ <cd:command category="language" file="lang-rep.mkiv" level="style" name="resetreplacements"/>
</cd:interface>
- <cd:interface file="i-rotatation.xml">
+ <cd:interface file="i-rotation.xml">
<cd:command category="graphics" file="grph-trf.mkiv" level="document" name="mirror">
<cd:arguments>
<cd:content/>
@@ -36072,7 +37067,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-ruby.xml">
- <cd:command category="fonts" file="typo-rub.mkiv" level="style" name="defineruby">
+ <cd:command category="language" file="typo-rub.mkiv" keywords="fonts" level="style" name="defineruby">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -36085,7 +37080,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="fonts" file="typo-rub.mkiv" level="style" name="setupruby">
+ <cd:command category="language" file="typo-rub.mkiv" keywords="fonts" level="style" name="setupruby">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -36133,7 +37128,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="fonts" file="typo-rub.mkiv" level="document" name="ruby">
+ <cd:command category="language" file="typo-rub.mkiv" keywords="fonts" level="document" name="ruby">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -36146,7 +37141,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="fonts" file="typo-rub.mkiv" level="document" name="ruby" type="environment">
+ <cd:command category="language" file="typo-rub.mkiv" keywords="fonts" level="document" name="ruby" type="environment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -36308,6 +37303,7 @@
<cd:constant type="nihongo"/>
<cd:constant type="ethiopic"/>
<cd:constant type="thai"/>
+ <cd:constant type="tibetan"/>
<cd:constant type="test"/>
</cd:parameter>
<cd:parameter name="preset">
@@ -36369,7 +37365,7 @@
</cd:arguments>
</cd:command>
<cd:command category="language" file="scrp-ini.mkvi" level="system" name="resetscript"/>
- <cd:command category="language" file="scrp-ini.mkvi" name="script" type="environment">
+ <cd:command category="language" file="scrp-ini.mkvi" level="document" name="script" type="environment">
<cd:arguments>
<cd:keywords>
<cd:constant type="hangul"/>
@@ -36377,6 +37373,7 @@
<cd:constant type="nihongo"/>
<cd:constant type="ethiopic"/>
<cd:constant type="thai"/>
+ <cd:constant type="tibetan"/>
<cd:constant type="test"/>
<cd:constant type="cd:name"/>
</cd:keywords>
@@ -36807,6 +37804,9 @@
<cd:parameter name="ownnumber">
<cd:constant type="cd:text"/>
</cd:parameter>
+ <cd:parameter name="placeholder">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
<cd:instances>
@@ -36849,6 +37849,9 @@
<cd:parameter name="ownnumber">
<cd:constant type="cd:text"/>
</cd:parameter>
+ <cd:parameter name="placeholder">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
</cd:assignments>
<cd:assignments list="yes" optional="yes">
<cd:parameter name="cd:key">
@@ -36896,6 +37899,9 @@
<cd:parameter name="ownnumber">
<cd:constant type="cd:text"/>
</cd:parameter>
+ <cd:parameter name="placeholder">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
</cd:assignments>
<cd:assignments list="yes" optional="yes">
<cd:parameter name="cd:key">
@@ -37097,6 +38103,9 @@
<cd:parameter name="ownnumber">
<cd:constant type="cd:text"/>
</cd:parameter>
+ <cd:parameter name="placeholder">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
</cd:assignments>
<cd:assignments list="yes" optional="yes">
<cd:parameter name="cd:key">
@@ -37129,6 +38138,9 @@
<cd:parameter name="ownnumber">
<cd:constant type="cd:text"/>
</cd:parameter>
+ <cd:parameter name="placeholder">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
</cd:assignments>
<cd:assignments list="yes" optional="yes">
<cd:parameter name="cd:key">
@@ -37283,7 +38295,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-selector.xml">
- <cd:command file="core-env.mkiv" level="style" name="defineselector">
+ <cd:command category="strings" file="core-env.mkiv" level="style" name="defineselector">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -37293,7 +38305,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="style" name="setupselector">
+ <cd:command category="strings" file="core-env.mkiv" level="style" name="setupselector">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -37302,13 +38314,13 @@
<cd:parameter name="n">
<cd:constant type="cd:number"/>
</cd:parameter>
- <cd:parameter name="m">
+ <cd:parameter name="max">
<cd:constant type="cd:number"/>
</cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="document" name="select">
+ <cd:command category="strings" file="core-env.mkiv" level="document" name="select">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -37320,7 +38332,7 @@
<cd:content optional="yes"/>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="directselect">
+ <cd:command category="strings" file="core-env.mkiv" level="system" name="directselect">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -37334,77 +38346,77 @@
</cd:command>
</cd:interface>
<cd:interface file="i-setups.xml">
- <cd:command file="core-env.mkiv" level="style" name="setups">
+ <cd:command category="structure" file="core-env.mkiv" level="style" 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" level="style" name="setups" variant="direct">
+ <cd:command category="structure" file="core-env.mkiv" level="style" name="setups" variant="direct">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="style" name="setup">
+ <cd:command category="structure" file="core-env.mkiv" level="style" name="setup">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="style" name="setup" variant="direct">
+ <cd:command category="structure" file="core-env.mkiv" level="style" name="setup" variant="direct">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="style" name="directsetup">
+ <cd:command category="structure" file="core-env.mkiv" level="style" 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" level="style" name="fastsetup">
+ <cd:command category="structure" file="core-env.mkiv" level="style" 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" level="style" name="texsetup">
+ <cd:command category="structure" file="core-env.mkiv" level="style" name="texsetup">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="lua" file="core-env.mkiv" level="style" name="luasetup">
+ <cd:command category="structure" file="core-env.mkiv" keywords="lua" level="style" name="luasetup">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="systemsetups">
+ <cd:command category="structure" file="core-env.mkiv" level="system" 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" level="system" name="resetsetups">
+ <cd:command category="structure" file="core-env.mkiv" level="system" name="resetsetups">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="copysetups">
+ <cd:command category="structure" file="core-env.mkiv" level="system" name="copysetups">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -37414,14 +38426,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="showsetupsdefinition">
+ <cd:command category="structure" file="core-env.mkiv" level="system" name="showsetupsdefinition">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="setupwithargument">
+ <cd:command category="structure" file="core-env.mkiv" level="system" name="setupwithargument">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -37429,7 +38441,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="fastsetupwithargument">
+ <cd:command category="structure" file="core-env.mkiv" level="system" name="fastsetupwithargument">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -37437,7 +38449,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="setupwithargumentswapped">
+ <cd:command category="structure" file="core-env.mkiv" level="system" name="setupwithargumentswapped">
<cd:arguments>
<cd:content/>
<cd:keywords delimiters="braces">
@@ -37445,7 +38457,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="fastsetupwithargumentswapped">
+ <cd:command category="structure" file="core-env.mkiv" level="system" name="fastsetupwithargumentswapped">
<cd:arguments>
<cd:content/>
<cd:keywords delimiters="braces">
@@ -37453,26 +38465,26 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="usesetupsparameter">
+ <cd:command category="structure" file="core-env.mkiv" level="system" name="usesetupsparameter">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="style" name="autosetups">
+ <cd:command category="structure" file="core-env.mkiv" level="style" name="autosetups">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="doprocesslocalsetups">
+ <cd:command category="structure" file="core-env.mkiv" level="system" name="doprocesslocalsetups">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifelsesetups">
+ <cd:command category="structure" file="core-env.mkiv" keywords="conditional" level="system" name="doifelsesetups">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -37485,7 +38497,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifsetupselse">
+ <cd:command category="structure" file="core-env.mkiv" keywords="conditional" level="system" name="doifsetupselse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -37498,7 +38510,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifsetups">
+ <cd:command category="structure" file="core-env.mkiv" keywords="conditional" level="system" name="doifsetups">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -37508,7 +38520,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifnotsetups">
+ <cd:command category="structure" file="core-env.mkiv" keywords="conditional" level="system" name="doifnotsetups">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -37518,7 +38530,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="lua" file="core-env.mkiv" level="system" name="luasetups" type="environment">
+ <cd:command category="structure" file="core-env.mkiv" keywords="lua" level="system" name="luasetups" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="grid"/>
@@ -37528,14 +38540,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="lua" file="core-env.mkiv" level="system" name="luasetups" type="environment" variant="string">
+ <cd:command category="structure" file="core-env.mkiv" keywords="lua" level="system" name="luasetups" type="environment" variant="string">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="xml" file="core-env.mkiv" level="style" name="xmlsetups" type="environment">
+ <cd:command category="structure" file="core-env.mkiv" keywords="xml" level="style" name="xmlsetups" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="grid"/>
@@ -37545,14 +38557,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="xml" file="core-env.mkiv" level="style" name="xmlsetups" type="environment" variant="string">
+ <cd:command category="structure" file="core-env.mkiv" keywords="xml" level="style" name="xmlsetups" type="environment" variant="string">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="rawsetups" type="environment">
+ <cd:command category="structure" file="core-env.mkiv" level="system" name="rawsetups" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="grid"/>
@@ -37562,14 +38574,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="rawsetups" type="environment" variant="string">
+ <cd:command category="structure" file="core-env.mkiv" level="system" name="rawsetups" type="environment" variant="string">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="style" name="localsetups" type="environment">
+ <cd:command category="structure" file="core-env.mkiv" level="style" name="localsetups" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="grid"/>
@@ -37579,14 +38591,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="style" name="localsetups" type="environment" variant="string">
+ <cd:command category="structure" file="core-env.mkiv" level="style" name="localsetups" type="environment" variant="string">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="style" name="setups" type="environment">
+ <cd:command category="structure" file="core-env.mkiv" level="style" name="setups" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="grid"/>
@@ -37596,7 +38608,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="style" name="setups" type="environment" variant="string">
+ <cd:command category="structure" file="core-env.mkiv" level="style" name="setups" type="environment" variant="string">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:name"/>
@@ -37774,7 +38786,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-simplecolumns.xml">
- <cd:command category="structure layout" file="page-smp.mkiv" level="system" name="setsimplecolumnshsize">
+ <cd:command category="columns" file="page-smp.mkiv" keywords="structure layout" level="system" name="setsimplecolumnshsize">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="n">
@@ -37792,16 +38804,27 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure layout" file="page-smp.mkiv" level="system" name="simplecolumns" type="environment">
+ <cd:command category="columns" file="page-smp.mkiv" keywords="structure layout" level="system" name="simplecolumns" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
- <cd:inherit name="setsimplecolumnshsize"/>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="lines">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
</cd:interface>
<cd:interface file="i-smash.xml">
- <cd:command file="supp-box.mkiv" level="system" name="smashbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="smashbox">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -37809,7 +38832,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="smashboxed">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="smashboxed">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -37817,7 +38840,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="hsmashbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="hsmashbox">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -37825,7 +38848,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="vsmashbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="vsmashbox">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:csname"/>
@@ -37833,27 +38856,27 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="hsmash">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="hsmash">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="vsmash">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="vsmash">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="hsmashed">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="hsmashed">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="vsmashed">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="vsmashed">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="smashedhbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="smashedhbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -37861,7 +38884,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="system" name="smashedvbox">
+ <cd:command category="boxes" file="supp-box.mkiv" level="system" name="smashedvbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -37869,7 +38892,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="supp-box.mkiv" level="document" name="smash">
+ <cd:command category="boxes" file="supp-box.mkiv" level="document" name="smash">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="w"/>
@@ -37982,6 +39005,12 @@
<cd:parameter name="synonymcolor">
<cd:constant type="cd:color"/>
</cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
@@ -38042,7 +39071,7 @@
<cd:constant value="logos"/>
</cd:instances>
</cd:command>
- <cd:command category="language conditional" file="strc-syn.mkiv" level="system" name="doifelsecurrentsortingused">
+ <cd:command category="language" file="strc-syn.mkiv" keywords="conditional" level="system" name="doifelsecurrentsortingused">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -38124,7 +39153,7 @@
<cd:assignments list="yes">
<cd:parameter name="state">
<cd:constant type="start"/>
- <cd:constant defult="yes" type="stop"/>
+ <cd:constant default="yes" type="stop"/>
</cd:parameter>
<cd:parameter name="method">
<cd:constant type="1"/>
@@ -38218,8 +39247,8 @@
</cd:command>
</cd:interface>
<cd:interface file="i-stream.xml">
- <cd:command file="page-str.mkiv" level="system" name="currentoutputstream"/>
- <cd:command file="page-str.mkiv" level="system" name="ifinoutputstream">
+ <cd:command category="structure" file="page-str.mkiv" level="system" name="currentoutputstream"/>
+ <cd:command category="structure" file="page-str.mkiv" keywords="conditional" level="system" name="ifinoutputstream">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:true"/>
@@ -38231,64 +39260,64 @@
<cd:delimiter name="fi"/>
</cd:arguments>
</cd:command>
- <cd:command file="page-str.mkiv" level="system" name="enableoutputstream">
+ <cd:command category="structure" file="page-str.mkiv" level="system" name="enableoutputstream">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-str.mkiv" level="system" name="disableoutputstream"/>
- <cd:command file="page-str.mkiv" level="system" name="outputstream" type="environment">
+ <cd:command category="structure" file="page-str.mkiv" level="system" name="disableoutputstream"/>
+ <cd:command category="structure" file="page-str.mkiv" level="system" 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" level="system" name="flushoutputstream">
+ <cd:command category="structure" file="page-str.mkiv" level="system" name="flushoutputstream">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-str.mkiv" level="system" name="outputstreambox">
+ <cd:command category="structure" file="page-str.mkiv" keywords="boxes" level="system" name="outputstreambox">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-str.mkiv" level="system" name="outputstreamcopy">
+ <cd:command category="structure" file="page-str.mkiv" keywords="boxes" level="system" name="outputstreamcopy">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-str.mkiv" level="system" name="outputstreamunvbox">
+ <cd:command category="structure" file="page-str.mkiv" keywords="boxes" level="system" name="outputstreamunvbox">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-str.mkiv" level="system" name="outputstreamunvcopy">
+ <cd:command category="structure" file="page-str.mkiv" keywords="boxes" level="system" name="outputstreamunvcopy">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="page-str.mkiv" level="system" name="synchronizeoutputstreams">
+ <cd:command category="structure" file="page-str.mkiv" level="system" 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" level="system" name="pushoutputstream">
+ <cd:command category="structure" file="page-str.mkiv" level="system" name="pushoutputstream">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -38297,70 +39326,70 @@
</cd:command>
</cd:interface>
<cd:interface file="i-string.xml">
- <cd:command file="blob-ini.mkiv" level="system" name="wdofstring">
+ <cd:command category="strings" file="blob-ini.mkiv" level="system" 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" level="system" name="htofstring">
+ <cd:command category="strings" file="blob-ini.mkiv" level="system" 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" level="system" name="dpofstring">
+ <cd:command category="strings" file="blob-ini.mkiv" level="system" 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" level="system" name="hdofstring">
+ <cd:command category="strings" file="blob-ini.mkiv" level="system" 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" level="system" name="htdpofstring">
+ <cd:command category="strings" file="blob-ini.mkiv" level="system" 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" level="system" name="widthofstring">
+ <cd:command category="strings" file="blob-ini.mkiv" level="system" 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" level="system" name="heightofstring">
+ <cd:command category="strings" file="blob-ini.mkiv" level="system" 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" level="system" name="depthofstring">
+ <cd:command category="strings" file="blob-ini.mkiv" level="system" 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" level="system" name="heightanddepthofstring">
+ <cd:command category="strings" file="blob-ini.mkiv" level="system" 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" level="system" name="setwidthof">
+ <cd:command category="strings" file="blob-ini.mkiv" level="system" name="setwidthof">
<cd:arguments>
<cd:text/>
<cd:delimiter name="to"/>
@@ -38369,12 +39398,12 @@
</cd:command>
</cd:interface>
<cd:interface file="i-strut.xml">
- <cd:command file="supp-box.mkiv" level="system" name="strutdp"/>
- <cd:command file="supp-box.mkiv" level="system" name="strutht"/>
- <cd:command file="supp-box.mkiv" level="system" name="strutwd"/>
- <cd:command file="supp-box.mkiv" level="system" name="struthtdp"/>
- <cd:command file="supp-box.mkiv" level="system" name="strutgap"/>
- <cd:command file="spac-ver.mkiv" level="style" name="setupstruts">
+ <cd:command category="fonts" file="supp-box.mkiv" keywords="whitespace" level="system" name="strutdp"/>
+ <cd:command category="fonts" file="supp-box.mkiv" keywords="whitespace" level="system" name="strutht"/>
+ <cd:command category="fonts" file="supp-box.mkiv" keywords="whitespace" level="system" name="strutwd"/>
+ <cd:command category="fonts" file="supp-box.mkiv" keywords="whitespace" level="system" name="struthtdp"/>
+ <cd:command category="fonts" file="supp-box.mkiv" keywords="whitespace" level="system" name="strutgap"/>
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="style" name="setupstrut">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="yes"/>
@@ -38388,7 +39417,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="spac-ver.mkiv" level="system" name="synchronizestrut">
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="system" name="synchronizestrut">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="yes"/>
@@ -38402,27 +39431,27 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="spac-ver.mkiv" level="style" name="strut"/>
- <cd:command file="spac-ver.mkiv" level="system" name="halfstrut"/>
- <cd:command file="spac-ver.mkiv" level="system" name="quarterstrut"/>
- <cd:command file="spac-ver.mkiv" level="system" name="halflinestrut"/>
- <cd:command file="spac-ver.mkiv" level="system" name="noheightstrut"/>
- <cd:command file="spac-ver.mkiv" level="system" name="depthstrut"/>
- <cd:command file="spac-ver.mkiv" level="system" name="setstrut"/>
- <cd:command file="spac-ver.mkiv" level="system" name="setcharstrut">
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="style" name="strut"/>
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="system" name="halfstrut"/>
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="system" name="quarterstrut"/>
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="system" name="halflinestrut"/>
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="system" name="noheightstrut"/>
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="system" name="depthstrut"/>
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="system" name="setstrut"/>
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="system" name="setcharstrut">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="spac-ver.mkiv" level="system" name="setfontstrut"/>
- <cd:command file="spac-ver.mkiv" level="system" name="settightstrut"/>
- <cd:command file="spac-ver.mkiv" level="system" name="setcapstrut"/>
- <cd:command file="spac-ver.mkiv" level="system" name="setnostrut"/>
- <cd:command file="spac-ver.mkiv" level="document" name="showstruts"/>
- <cd:command file="spac-ver.mkiv" level="document" name="showcolorstruts"/>
- <cd:command begin="beg" end="end" file="spac-ver.mkiv" level="system" name="strut" type="environment"/>
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="system" name="setfontstrut"/>
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="system" name="settightstrut"/>
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="system" name="setcapstrut"/>
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="system" name="setnostrut"/>
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="document" name="showstruts"/>
+ <cd:command category="fonts" file="spac-ver.mkiv" keywords="whitespace" level="document" name="showcolorstruts"/>
+ <cd:command begin="beg" category="fonts" end="end" file="spac-ver.mkiv" keywords="whitespace" level="system" name="strut" type="environment"/>
</cd:interface>
<cd:interface file="i-symbol.xml">
<cd:command category="symbols" file="symb-ini.mkiv" level="style" name="definesymbol">
@@ -38438,7 +39467,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="symbols conditional" file="symb-ini.mkiv" level="system" name="doifelseinsymbolset">
+ <cd:command category="symbols" file="symb-ini.mkiv" keywords="conditional" level="system" name="doifelseinsymbolset">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -38454,7 +39483,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="symbols conditional" file="symb-ini.mkiv" level="system" name="doifinsymbolsetelse">
+ <cd:command category="symbols" file="symb-ini.mkiv" keywords="conditional" level="system" name="doifinsymbolsetelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -38470,7 +39499,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="symbols conditional" file="symb-ini.mkiv" level="system" name="doifinsymbolset">
+ <cd:command category="symbols" file="symb-ini.mkiv" keywords="conditional" level="system" name="doifinsymbolset">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -38486,7 +39515,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="symbols conditional" file="symb-ini.mkiv" level="system" name="doifelsesymbolset">
+ <cd:command category="symbols" file="symb-ini.mkiv" keywords="conditional" level="system" name="doifelsesymbolset">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -38499,7 +39528,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="symbols conditional" file="symb-ini.mkiv" level="system" name="doifsymbolsetelse">
+ <cd:command category="symbols" file="symb-ini.mkiv" keywords="conditional" level="system" name="doifsymbolsetelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -38539,7 +39568,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="symbols graphics" file="symb-ini.mkiv" level="style" name="definefiguresymbol">
+ <cd:command category="symbols" file="symb-ini.mkiv" keywords="graphics" level="style" name="definefiguresymbol">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -38553,7 +39582,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="symbols graphics" file="symb-ini.mkiv" level="document" name="figuresymbol">
+ <cd:command category="symbols" file="symb-ini.mkiv" keywords="graphics" level="document" name="figuresymbol">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:file"/>
@@ -38564,7 +39593,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="symbols conditional" file="symb-ini.mkiv" level="system" name="doifelsesymboldefined">
+ <cd:command category="symbols" file="symb-ini.mkiv" keywords="conditional" level="system" name="doifelsesymboldefined">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -38577,7 +39606,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="symbols conditional" file="symb-ini.mkiv" level="system" name="doifsymboldefinedelse">
+ <cd:command category="symbols" file="symb-ini.mkiv" keywords="conditional" level="system" name="doifsymboldefinedelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -38775,6 +39804,25 @@
<cd:parameter name="synonymcolor">
<cd:constant type="cd:color"/>
</cd:parameter>
+ <cd:parameter name="left">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="right">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="hyphens">
+ <cd:constant default="yes" type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
@@ -38851,7 +39899,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="symbols conditional" file="strc-syn.mkiv" level="system" name="doifelsecurrentsynonymused">
+ <cd:command category="symbols" file="strc-syn.mkiv" keywords="conditional" level="system" name="doifelsecurrentsynonymused">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -38861,7 +39909,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="symbols conditional" file="strc-syn.mkiv" level="system" name="doifelsecurrentsynonymshown">
+ <cd:command category="symbols" file="strc-syn.mkiv" keywords="conditional" level="system" name="doifelsecurrentsynonymshown">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -38914,31 +39962,31 @@
</cd:command>
</cd:interface>
<cd:interface file="i-system.xml">
- <cd:command file="syst-aux.mkiv" level="system" name="expanded">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="expanded">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="expanded" type="environment"/>
- <cd:command file="syst-aux.mkiv" level="system" name="gobbleoneargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="expanded" type="environment"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobbleoneargument">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobbletwoarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobbletwoarguments">
<cd:arguments>
<cd:content/>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobblethreearguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobblethreearguments">
<cd:arguments>
<cd:content/>
<cd:content/>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobblefourarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobblefourarguments">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -38946,7 +39994,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobblefivearguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobblefivearguments">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -38955,7 +40003,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobblesixarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobblesixarguments">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -38965,7 +40013,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobblesevenarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobblesevenarguments">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -38976,7 +40024,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobbleeightarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobbleeightarguments">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -38988,7 +40036,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobbleninearguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobbleninearguments">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -39001,7 +40049,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobbletenarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobbletenarguments">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -39015,14 +40063,14 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobbleoneoptional">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobbleoneoptional">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobbletwooptionals">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobbletwooptionals">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -39032,7 +40080,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobblethreeoptionals">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobblethreeoptionals">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -39045,7 +40093,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobblefouroptionals">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobblefouroptionals">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -39061,7 +40109,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobblefiveoptionals">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobblefiveoptionals">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -39080,8 +40128,8 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="donothing"/>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsenextchar">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="donothing"/>
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsenextchar">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:character"/>
@@ -39094,7 +40142,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnextcharelse">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnextcharelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:character"/>
@@ -39107,7 +40155,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsenextoptional">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsenextoptional">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -39117,7 +40165,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnextoptionalelse">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnextoptionalelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -39127,19 +40175,19 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsenextoptionalcs">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsenextoptionalcs">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnextoptionalcselse">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnextoptionalcselse">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsenextbgroup">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsenextbgroup">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -39149,7 +40197,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnextbgroupelse">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnextbgroupelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -39159,19 +40207,19 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsenextbgroupcs">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsenextbgroupcs">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnextbgroupcselse">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnextbgroupcselse">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsenextparenthesis">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsenextparenthesis">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -39181,7 +40229,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnextparenthesiselse">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnextparenthesiselse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -39191,7 +40239,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsefastoptionalcheck">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsefastoptionalcheck">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -39201,7 +40249,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doiffastoptionalcheckelse">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doiffastoptionalcheckelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -39211,25 +40259,25 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsefastoptionalcheckcs">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsefastoptionalcheckcs">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doiffastoptionalcheckcselse">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doiffastoptionalcheckcselse">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="assumelongusagecs">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="assumelongusagecs">
<cd:arguments>
<cd:csname/>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="setvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="setvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39237,7 +40285,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="setgvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="setgvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39245,7 +40293,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="setevalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="setevalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39253,7 +40301,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="setxvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="setxvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39261,14 +40309,14 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="getvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="letvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="letvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39276,7 +40324,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="letgvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="letgvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39284,28 +40332,28 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="resetvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="undefinevalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="ignorevalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="setuvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="setuvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39313,7 +40361,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="setuevalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="setuevalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39321,7 +40369,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="setugvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="setugvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39329,7 +40377,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="setuxvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="setuxvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39337,14 +40385,14 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="getuvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="doifelseundefined">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelseundefined">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39357,7 +40405,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifundefinedelse">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifundefinedelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39370,7 +40418,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsedefined">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsedefined">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39383,7 +40431,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifdefinedelse">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifdefinedelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39396,7 +40444,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifundefined">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifundefined">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39406,7 +40454,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifdefined">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifdefined">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -39416,28 +40464,28 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="letbeundefined">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="localundefine">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="globalundefine">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="doifelsealldefined">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsealldefined">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -39450,7 +40498,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifalldefinedelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifalldefinedelse">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:name"/>
@@ -39463,7 +40511,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doif">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doif">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -39472,7 +40520,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnot">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnot">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -39481,7 +40529,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelse">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -39493,7 +40541,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelseempty">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelseempty">
<cd:arguments>
<cd:content/>
<cd:keywords delimiters="braces">
@@ -39504,7 +40552,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifemptyelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifemptyelse">
<cd:arguments>
<cd:content/>
<cd:keywords delimiters="braces">
@@ -39515,7 +40563,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifempty">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifempty">
<cd:arguments>
<cd:content/>
<cd:keywords delimiters="braces">
@@ -39523,7 +40571,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnotempty">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnotempty">
<cd:arguments>
<cd:content/>
<cd:keywords delimiters="braces">
@@ -39531,7 +40579,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelseinset">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelseinset">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39547,7 +40595,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifinsetelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifinsetelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39563,7 +40611,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifinset">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifinset">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39576,7 +40624,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnotinset">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnotinset">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39589,7 +40637,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsecommon">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsecommon">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:text"/>
@@ -39605,7 +40653,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifcommonelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifcommonelse">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:text"/>
@@ -39621,7 +40669,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifcommon">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifcommon">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:text"/>
@@ -39634,7 +40682,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnotcommon">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnotcommon">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:text"/>
@@ -39647,7 +40695,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processcommalist">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processcommalist">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:command"/>
@@ -39655,9 +40703,9 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="quitcommalist"/>
- <cd:command file="syst-aux.mkiv" level="system" name="quitprevcommalist"/>
- <cd:command file="syst-aux.mkiv" level="system" name="processcommacommand">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="quitcommalist"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="quitprevcommalist"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processcommacommand">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:command"/>
@@ -39665,7 +40713,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processcommalistwithparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processcommalistwithparameters">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:command"/>
@@ -39673,22 +40721,22 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processcommalist" type="environment">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processcommalist" type="environment">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:command"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processcommacommand" type="environment">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processcommacommand" type="environment">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:command"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="currentcommalistitem"/>
- <cd:command file="syst-aux.mkiv" level="system" name="processaction">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="currentcommalistitem"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processaction">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:command"/>
@@ -39696,7 +40744,7 @@
<cd:apply list="yes"/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processfirstactioninset">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processfirstactioninset">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:command"/>
@@ -39704,7 +40752,7 @@
<cd:apply list="yes"/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processallactionsinset">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processallactionsinset">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:command"/>
@@ -39713,16 +40761,16 @@
</cd:arguments>
</cd:command>
<cd:command file="syst-aux.mkiv" level="system" name="commalistelement"/>
- <cd:command file="syst-aux.mkiv" level="system" name="firstcharacter"/>
- <cd:command file="syst-aux.mkiv" level="system" name="remainingcharacters"/>
- <cd:command file="syst-aux.mkiv" level="system" name="getfirstcharacter">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="firstcharacter"/>
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="remainingcharacters"/>
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" 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" level="system" name="doifelsefirstchar">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsefirstchar">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39738,7 +40786,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doiffirstcharelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doiffirstcharelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39754,21 +40802,21 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="thefirstcharacter">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" 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" level="system" name="theremainingcharacters">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" 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" level="system" name="doifelseinstring">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelseinstring">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39784,7 +40832,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifinstringelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifinstringelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39800,7 +40848,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifinstring">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifinstring">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39813,7 +40861,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnotinstring">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnotinstring">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39826,7 +40874,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelseincsname">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelseincsname">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39842,7 +40890,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifincsnameelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifincsnameelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39858,7 +40906,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsenumber">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsenumber">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39871,7 +40919,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnumberelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnumberelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39884,7 +40932,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnumber">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnumber">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39894,7 +40942,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnotnumber">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnotnumber">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39904,7 +40952,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="percentdimen">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="percentdimen">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -39916,7 +40964,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="setpercentdimen">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="setpercentdimen">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -39928,7 +40976,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="makerawcommalist">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="makerawcommalist">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:command"/>
@@ -39936,7 +40984,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="rawprocesscommalist">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="rawprocesscommalist">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:command"/>
@@ -39944,7 +40992,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="rawprocesscommacommand">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="rawprocesscommacommand">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:command"/>
@@ -39952,7 +41000,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="rawdoifelseinset">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="rawdoifelseinset">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39968,7 +41016,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="rawdoifinsetelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="rawdoifinsetelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39984,7 +41032,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="rawdoifinset">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="rawdoifinset">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -39997,7 +41045,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="rawprocessaction">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="rawprocessaction">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:command"/>
@@ -40005,8 +41053,8 @@
<cd:apply list="yes"/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="currentvalue"/>
- <cd:command file="syst-aux.mkiv" level="system" name="getparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="currentvalue"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="getparameters">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -40018,7 +41066,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="geteparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="geteparameters">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -40030,7 +41078,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="getgparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="getgparameters">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -40042,7 +41090,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="getxparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="getxparameters">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -40054,7 +41102,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="forgetparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="forgetparameters">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -40066,7 +41114,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="getexpandedparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="getexpandedparameters">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -40078,7 +41126,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doassign">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="doassign">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -40090,7 +41138,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doeassign">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="doeassign">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -40102,7 +41150,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="undoassign">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="undoassign">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -40114,7 +41162,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doassignempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="doassignempty">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -40126,7 +41174,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processassignmentlist">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processassignmentlist">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="cd:key">
@@ -40136,7 +41184,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processassignmentcommand">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processassignmentcommand">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="cd:key">
@@ -40146,7 +41194,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processassignmentlist" type="environment">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processassignmentlist" type="environment">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="cd:key">
@@ -40155,7 +41203,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processassignmentcommand" type="environment">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processassignmentcommand" type="environment">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="cd:key">
@@ -40164,9 +41212,9 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="currentassignmentlistkey"/>
- <cd:command file="syst-aux.mkiv" level="system" name="currentassignmentlistvalue"/>
- <cd:command file="syst-aux.mkiv" level="system" name="getemptyparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="currentassignmentlistkey"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="currentassignmentlistvalue"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="getemptyparameters">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -40178,7 +41226,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="copyparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="copyparameters">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -40191,14 +41239,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="checkparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="checkparameters">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="ifparameters">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="ifparameters">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:true"/>
@@ -40210,22 +41258,22 @@
<cd:delimiter name="fi"/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="commalistsize"/>
- <cd:command file="syst-aux.mkiv" level="system" name="getcommalistsize">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="commalistsize"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="getcommacommandsize">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="getfromcommalist">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="getfromcommalist">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:command"/>
@@ -40235,7 +41283,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="getfromcommacommand">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="getfromcommacommand">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:command"/>
@@ -40245,14 +41293,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="firstinlist">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="firstinlist">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:command"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dogetcommacommandelement">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dogetcommacommandelement">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:number"/>
@@ -40265,7 +41313,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dosingleempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dosingleempty">
<cd:arguments>
<cd:csname/>
<cd:keywords optional="yes">
@@ -40273,7 +41321,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dodoubleempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dodoubleempty">
<cd:arguments>
<cd:csname/>
<cd:keywords optional="yes">
@@ -40284,7 +41332,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dotripleempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dotripleempty">
<cd:arguments>
<cd:csname/>
<cd:keywords optional="yes">
@@ -40298,7 +41346,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doquadrupleempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="doquadrupleempty">
<cd:arguments>
<cd:csname/>
<cd:keywords optional="yes">
@@ -40315,7 +41363,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doquintupleempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="doquintupleempty">
<cd:arguments>
<cd:csname/>
<cd:keywords optional="yes">
@@ -40335,7 +41383,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dosixtupleempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dosixtupleempty">
<cd:arguments>
<cd:csname/>
<cd:keywords optional="yes">
@@ -40358,7 +41406,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doseventupleempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="doseventupleempty">
<cd:arguments>
<cd:csname/>
<cd:keywords optional="yes">
@@ -40384,7 +41432,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dosingleargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dosingleargument">
<cd:arguments>
<cd:csname/>
<cd:keywords>
@@ -40392,7 +41440,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dodoubleargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dodoubleargument">
<cd:arguments>
<cd:csname/>
<cd:keywords>
@@ -40403,7 +41451,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dotripleargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dotripleargument">
<cd:arguments>
<cd:csname/>
<cd:keywords>
@@ -40417,7 +41465,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doquadrupleargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="doquadrupleargument">
<cd:arguments>
<cd:csname/>
<cd:keywords>
@@ -40434,7 +41482,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doquintupleargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="doquintupleargument">
<cd:arguments>
<cd:csname/>
<cd:keywords>
@@ -40454,7 +41502,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dosixtupleargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dosixtupleargument">
<cd:arguments>
<cd:csname/>
<cd:keywords>
@@ -40477,7 +41525,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doseventupleargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="doseventupleargument">
<cd:arguments>
<cd:csname/>
<cd:keywords>
@@ -40503,24 +41551,24 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="strippedcsname">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="strippedcsname">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="strippedcsname" variant="string">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="strippedcsname" variant="string">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="complexorsimple">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="complexorsimple">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="complexorsimple" variant="argument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="complexorsimple" variant="argument">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40528,12 +41576,12 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="complexorsimpleempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="complexorsimpleempty">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="complexorsimpleempty" variant="argument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="complexorsimpleempty" variant="argument">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40541,12 +41589,12 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="definecomplexorsimple">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="definecomplexorsimple">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="definecomplexorsimple" variant="argument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="definecomplexorsimple" variant="argument">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40554,12 +41602,12 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="definecomplexorsimpleempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="definecomplexorsimpleempty">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="definecomplexorsimpleempty" variant="argument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="definecomplexorsimpleempty" variant="argument">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40567,9 +41615,9 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="permitspacesbetweengroups"/>
- <cd:command file="syst-aux.mkiv" level="system" name="dontpermitspacesbetweengroups"/>
- <cd:command file="syst-aux.mkiv" level="system" name="dosinglegroupempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="permitspacesbetweengroups"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dontpermitspacesbetweengroups"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dosinglegroupempty">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces" optional="yes">
@@ -40577,7 +41625,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dodoublegroupempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dodoublegroupempty">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces" optional="yes">
@@ -40588,7 +41636,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dotriplegroupempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dotriplegroupempty">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces" optional="yes">
@@ -40602,7 +41650,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doquadruplegroupempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="doquadruplegroupempty">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces" optional="yes">
@@ -40619,7 +41667,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doquintuplegroupempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="doquintuplegroupempty">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces" optional="yes">
@@ -40639,14 +41687,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="firstofoneargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="firstoftwoarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="firstoftwoarguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40656,7 +41704,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="secondoftwoarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="secondoftwoarguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40666,7 +41714,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="firstofthreearguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="firstofthreearguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40679,7 +41727,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="secondofthreearguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="secondofthreearguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40692,7 +41740,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="thirdofthreearguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="thirdofthreearguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40705,7 +41753,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="firstoffourarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="firstoffourarguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40721,7 +41769,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="secondoffourarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="secondoffourarguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40737,7 +41785,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="thirdoffourarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="thirdoffourarguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40753,7 +41801,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="fourthoffourarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="fourthoffourarguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40769,7 +41817,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="firstoffivearguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="firstoffivearguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40788,7 +41836,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="secondoffivearguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="secondoffivearguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40807,7 +41855,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="thirdoffivearguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="thirdoffivearguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40826,7 +41874,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="fourthoffivearguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="fourthoffivearguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40845,7 +41893,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="fifthoffivearguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="fifthoffivearguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40864,7 +41912,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="firstofsixarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="firstofsixarguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40886,7 +41934,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="secondofsixarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="secondofsixarguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40908,7 +41956,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="thirdofsixarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="thirdofsixarguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40930,7 +41978,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="fourthofsixarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="fourthofsixarguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40952,7 +42000,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="fifthofsixarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="fifthofsixarguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40974,7 +42022,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="sixthofsixarguments">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="sixthofsixarguments">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -40996,14 +42044,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="firstofoneunexpanded">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="firstoftwounexpanded">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="firstoftwounexpanded">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41013,7 +42061,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="secondoftwounexpanded">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="secondoftwounexpanded">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41023,7 +42071,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="firstofthreeunexpanded">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="firstofthreeunexpanded">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41036,7 +42084,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="secondofthreeunexpanded">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="secondofthreeunexpanded">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41049,7 +42097,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="thirdofthreeunexpanded">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="thirdofthreeunexpanded">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41062,52 +42110,52 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="letempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="letempty">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="globalletempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="globalletempty">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="letvalueempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="letgvalueempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="letvaluerelax">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="letgvalurelax">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="relaxvalueifundefined">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="rawgetparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="rawgetparameters">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -41119,7 +42167,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="texdefinition" type="environment">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="texdefinition" type="environment">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="spaces"/>
@@ -41156,35 +42204,34 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="texdefinition">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="texcode" type="environment"/>
- <cd:command file="syst-aux.mkiv" level="system" name="newcounter">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="newcounter">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="fastincrement">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="fastincrement">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="fastdecrement">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="fastdecrement">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="increment">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="increment">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="increment" variant="argument">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="increment" variant="argument">
<cd:arguments>
<cd:keywords delimiters="parenthesis" list="yes">
<cd:constant type="cd:csname"/>
@@ -41192,12 +42239,12 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="decrement">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="decrement">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="decrement" variant="argument">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="decrement" variant="argument">
<cd:arguments>
<cd:keywords delimiters="parenthesis" list="yes">
<cd:constant type="cd:csname"/>
@@ -41205,46 +42252,39 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="incrementvalue">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" 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" level="system" name="decrementvalue">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" 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" level="system" name="newsignal">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="newsignal">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="checkedstrippedcsname">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="checkedstrippedcsname">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" 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" level="system" name="savenormalmeaning">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="savenormalmeaning">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="recursedepth"/>
- <cd:command file="syst-aux.mkiv" level="system" name="recurselevel"/>
- <cd:command file="syst-aux.mkiv" level="system" name="resetrecurselevel"/>
- <cd:command file="syst-aux.mkiv" level="system" name="dostepwiserecurse">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="recursedepth"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="recurselevel"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="resetrecurselevel"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dostepwiserecurse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -41260,7 +42300,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dorecurse">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dorecurse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -41270,7 +42310,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doexpandedrecurse">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="doexpandedrecurse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -41280,7 +42320,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dowith">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dowith">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:command"/>
@@ -41290,16 +42330,16 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doloop">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="exitloop"/>
- <cd:command file="syst-aux.mkiv" level="system" name="exitloopnow"/>
- <cd:command file="syst-aux.mkiv" level="system" name="dofastloopcs">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="exitloop"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="exitloopnow"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dofastloopcs">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -41307,9 +42347,9 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="fastloopindex"/>
- <cd:command file="syst-aux.mkiv" level="system" name="fastloopfinal"/>
- <cd:command file="syst-aux.mkiv" level="system" name="doloopoverlist">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="fastloopindex"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="fastloopfinal"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="doloopoverlist">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:text"/>
@@ -41319,29 +42359,29 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="recursestring"/>
- <cd:command file="syst-aux.mkiv" level="system" name="newevery">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="recursestring"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="newevery">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="EveryPar">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="EveryLine">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="forgeteverypar"/>
- <cd:command file="syst-aux.mkiv" level="system" name="convertvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="forgeteverypar"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="convertvalue">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:name"/>
@@ -41350,7 +42390,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="defconvertedvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="defconvertedvalue">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -41358,7 +42398,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelseassignment">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelseassignment">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41371,7 +42411,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifassignmentelse">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifassignmentelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41384,14 +42424,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="docheckassignment">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="ifassignment">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="ifassignment">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:true"/>
@@ -41403,7 +42443,21 @@
<cd:delimiter name="fi"/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelseassignmentcs">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="validassignment">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="nonvalidassignment">
+ <cd:arguments>
+ <cd:keywords delimiters="braces">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelseassignmentcs">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41412,7 +42466,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifassignmentelsecs">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifassignmentelsecs">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41421,7 +42475,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="convertargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="convertargument">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -41430,14 +42484,14 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="convertcommand">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="convertcommand">
<cd:arguments>
<cd:csname/>
<cd:delimiter name="to"/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="defconvertedargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="defconvertedargument">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -41445,13 +42499,13 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="defconvertedcommand">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="defconvertedcommand">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="edefconvertedargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="edefconvertedargument">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -41459,7 +42513,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gdefconvertedargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gdefconvertedargument">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -41467,13 +42521,13 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gdefconvertedcommand">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gdefconvertedcommand">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="xdefconvertedargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="xdefconvertedargument">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -41481,14 +42535,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="showvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="doifelsemeaning">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsemeaning">
<cd:arguments>
<cd:csname/>
<cd:csname/>
@@ -41500,7 +42554,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifmeaningelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifmeaningelse">
<cd:arguments>
<cd:csname/>
<cd:csname/>
@@ -41512,7 +42566,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsesamestring">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsesamestring">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41528,7 +42582,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifsamestringelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifsamestringelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41544,7 +42598,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifsamestring">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifsamestring">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41557,7 +42611,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnotsamestring">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnotsamestring">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41570,7 +42624,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="ConvertToConstant">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="ConvertToConstant">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -41581,7 +42635,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="ConvertConstantAfter">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="ConvertConstantAfter">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -41592,7 +42646,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="assignifempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="assignifempty">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -41600,7 +42654,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="grabuntil">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="grabuntil">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -41608,7 +42662,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processbetween">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processbetween">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -41616,12 +42670,12 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobbleuntil">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobbleuntil">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobbleuntilrelax">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobbleuntilrelax">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:content"/>
@@ -41629,12 +42683,12 @@
<cd:delimiter name="relax"/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processuntil">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processuntil">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="groupedcommand">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="groupedcommand">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
@@ -41644,7 +42698,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="simplegroupedcommand">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="simplegroupedcommand">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
@@ -41654,7 +42708,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="pickupgroupedcommand">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="pickupgroupedcommand">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
@@ -41667,33 +42721,33 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="BeforePar">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="AfterPar">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="GetPar"/>
- <cd:command file="syst-aux.mkiv" level="system" name="GotoPar"/>
- <cd:command file="syst-aux.mkiv" level="system" name="dowithpargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="GetPar"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="GotoPar"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dowithpargument">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dowithwargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dowithwargument">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dorepeatwithcommand">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dorepeatwithcommand">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -41702,7 +42756,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsestringinstring">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsestringinstring">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41718,7 +42772,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifstringinstringelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifstringinstringelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -41734,7 +42788,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="appendtoks">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="appendtoks">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:command"/>
@@ -41743,7 +42797,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="prependtoks">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="prependtoks">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:command"/>
@@ -41752,7 +42806,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="appendtoksonce">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="appendtoksonce">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:command"/>
@@ -41761,7 +42815,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="prependtoksonce">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="prependtoksonce">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:command"/>
@@ -41770,7 +42824,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelseintoks">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelseintoks">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
@@ -41786,7 +42840,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifintokselse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifintokselse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:command"/>
@@ -41802,20 +42856,20 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="collecting" type="environment"/>
- <cd:command file="syst-aux.mkiv" level="system" name="collect" type="environment"/>
- <cd:command file="syst-aux.mkiv" level="system" name="expandedcollect" type="environment"/>
- <cd:command file="syst-aux.mkiv" level="system" name="collect">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="collecting" type="environment"/>
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="collect" type="environment"/>
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="expandedcollect" type="environment"/>
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="collect">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="collectexpanded">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="collectexpanded">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="removetoks">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="removetoks">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:command"/>
@@ -41824,7 +42878,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="appendetoks">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="appendetoks">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:command"/>
@@ -41833,7 +42887,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="prependetoks">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="prependetoks">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:command"/>
@@ -41842,17 +42896,17 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="flushtoks">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="flushtoks">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dotoks">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="dotoks">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="beforesplitstring">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="beforesplitstring">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -41865,7 +42919,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="aftersplitstring">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="aftersplitstring">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -41878,7 +42932,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="splitstring">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="splitstring">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -41893,7 +42947,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="greedysplitstring">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="greedysplitstring">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -41908,7 +42962,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="beforetestandsplitstring">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="beforetestandsplitstring">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -41921,7 +42975,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="aftertestandsplitstring">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="aftertestandsplitstring">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -41934,7 +42988,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="testandsplitstring">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="testandsplitstring">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -41949,7 +43003,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="splitatperiod">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="splitatperiod">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -41958,7 +43012,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="splitatcomma">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="splitatcomma">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -41967,7 +43021,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="splitatasterisk">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="splitatasterisk">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -41976,7 +43030,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="splitatcolon">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="splitatcolon">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -41985,7 +43039,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="splitatcolons">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="splitatcolons">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -41994,7 +43048,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="removesubstring">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="removesubstring">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -42007,7 +43061,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="appendtocommalist">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="appendtocommalist">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42015,7 +43069,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="prependtocommalist">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="prependtocommalist">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42023,7 +43077,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="addtocommalist">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="addtocommalist">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42031,7 +43085,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="pretocommalist">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="pretocommalist">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42039,7 +43093,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="robustdoifelseinset">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="robustdoifelseinset">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42055,7 +43109,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="robustdoifinsetelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="robustdoifinsetelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42071,7 +43125,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="robustaddtocommalist">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="robustaddtocommalist">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42079,7 +43133,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="robustpretocommalist">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="robustpretocommalist">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42087,7 +43141,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="xsplitstring">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="xsplitstring">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -42095,7 +43149,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="removefromcommalist">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="removefromcommalist">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42103,7 +43157,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="substituteincommalist">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="substituteincommalist">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42114,7 +43168,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="replaceincommalist">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="replaceincommalist">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -42122,7 +43176,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="globalprocesscommalist">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="globalprocesscommalist">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:command"/>
@@ -42130,21 +43184,21 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="withoutpt">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" 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" level="system" name="PtToCm">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" 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" level="system" name="dimensiontocount">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="dimensiontocount">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -42152,89 +43206,89 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="numberofpoints">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" 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" level="system" name="swapdimens">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="swapdimens">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="swapcounts">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="swapcounts">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="swapmacros">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="swapmacros">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="globalswapdimens">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="globalswapdimens">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="globalswapcounts">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="globalswapcounts">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="globalswapmacros">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="globalswapmacros">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="globalpushmacro">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="globalpushmacro">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="localpushmacro">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="localpushmacro">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="globalpopmacro">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="globalpopmacro">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="localpopmacro">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="localpopmacro">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="pushmacro">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="pushmacro">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="popmacro">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="popmacro">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="localhsize"/>
- <cd:command file="syst-aux.mkiv" level="system" name="setlocalhsize">
+ <cd:command category="layout" file="syst-aux.mkiv" level="system" name="localhsize"/>
+ <cd:command category="layout" file="syst-aux.mkiv" level="system" name="setlocalhsize">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant method="none" prefix="cd:sign" type="cd:dimension"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="availablehsize"/>
- <cd:command file="syst-aux.mkiv" level="system" name="distributedhsize">
+ <cd:command category="layout" file="syst-aux.mkiv" level="system" name="availablehsize"/>
+ <cd:command category="layout" file="syst-aux.mkiv" level="system" name="distributedhsize">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -42247,7 +43301,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="hsizefraction">
+ <cd:command category="layout" file="syst-aux.mkiv" level="system" name="hsizefraction">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -42257,7 +43311,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifvalue">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="doifvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -42270,7 +43324,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnotvalue">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnotvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -42283,7 +43337,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsevalue">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsevalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -42299,7 +43353,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifvalueelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifvalueelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -42315,7 +43369,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnothing">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnothing">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42325,7 +43379,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifsomething">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifsomething">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42335,7 +43389,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsenothing">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsenothing">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42348,7 +43402,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnothingelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnothingelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42361,7 +43415,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsesomething">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsesomething">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42374,7 +43428,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifsomethingelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifsomethingelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42387,7 +43441,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifvaluenothing">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifvaluenothing">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -42397,7 +43451,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifvaluesomething">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifvaluesomething">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -42407,7 +43461,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsevaluenothing">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsevaluenothing">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -42420,7 +43474,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifvaluenothingelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifvaluenothingelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -42433,7 +43487,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelseemptyvalue">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelseemptyvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -42446,7 +43500,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifemptyvalueelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifemptyvalueelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -42459,7 +43513,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifemptyvalue">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifemptyvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -42469,7 +43523,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnotemptyvalue">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnotemptyvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -42479,7 +43533,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelseallcommon">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelseallcommon">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:text"/>
@@ -42495,7 +43549,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifallcommonelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifallcommonelse">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:text"/>
@@ -42511,7 +43565,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifallcommon">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifallcommon">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:text"/>
@@ -42524,7 +43578,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnotallcommon">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnotallcommon">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:text"/>
@@ -42537,7 +43591,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dodoubleemptywithset">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dodoubleemptywithset">
<cd:arguments>
<cd:csname/>
<cd:keywords list="yes" optional="yes">
@@ -42548,7 +43602,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dotripleemptywithset">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dotripleemptywithset">
<cd:arguments>
<cd:csname/>
<cd:keywords list="yes" optional="yes">
@@ -42562,7 +43616,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dodoubleargumentwithset">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dodoubleargumentwithset">
<cd:arguments>
<cd:csname/>
<cd:keywords list="yes">
@@ -42573,7 +43627,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dotripleargumentwithset">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dotripleargumentwithset">
<cd:arguments>
<cd:csname/>
<cd:keywords list="yes">
@@ -42587,7 +43641,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="stripcharacter">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="stripcharacter">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:character"/>
@@ -42600,7 +43654,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="stripspaces">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="stripspaces">
<cd:arguments>
<cd:delimiter name="from"/>
<cd:keywords delimiters="none">
@@ -42610,7 +43664,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="unspacestring">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="unspacestring">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -42619,7 +43673,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="executeifdefined">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="executeifdefined">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -42629,7 +43683,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsesomespace">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsesomespace">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42642,7 +43696,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifsomespaceelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifsomespaceelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42655,7 +43709,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processseparatedlist">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processseparatedlist">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -42669,7 +43723,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processlist">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processlist">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:character"/>
@@ -42683,7 +43737,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processassignlist">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processassignlist">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:text"/>
@@ -42691,7 +43745,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="untexargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="untexargument">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -42700,7 +43754,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="untexcommand">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="untexcommand">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:csname"/>
@@ -42709,7 +43763,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="PointsToBigPoints">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="PointsToBigPoints">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -42717,7 +43771,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="PointsToWholeBigPoints">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="PointsToWholeBigPoints">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -42725,7 +43779,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="ScaledPointsToBigPoints">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="ScaledPointsToBigPoints">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -42733,7 +43787,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="ScaledPointsToWholeBigPoints">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="ScaledPointsToWholeBigPoints">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -42741,7 +43795,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="PointsToReal">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="PointsToReal">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -42749,22 +43803,22 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="style" name="dontleavehmode"/>
- <cd:command file="syst-aux.mkiv" level="system" name="utfupper">
+ <cd:command category="system" file="syst-aux.mkiv" level="style" name="dontleavehmode"/>
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" 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" level="system" name="utflower">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" 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" level="system" name="uppercasestring">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="uppercasestring">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -42773,7 +43827,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="lowercasestring">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="lowercasestring">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -42782,7 +43836,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="counttoken">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="counttoken">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -42795,7 +43849,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="counttokens">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="counttokens">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -42804,7 +43858,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="splitofftokens">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="splitofftokens">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -42817,7 +43871,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="handletokens">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="handletokens">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -42826,9 +43880,9 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="settrialtypesetting"/>
- <cd:command file="syst-aux.mkiv" level="system" name="resettrialtypesetting"/>
- <cd:command file="syst-aux.mkiv" level="system" name="iftrialtypesetting">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="settrialtypesetting"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="resettrialtypesetting"/>
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="iftrialtypesetting">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:true"/>
@@ -42840,35 +43894,35 @@
<cd:delimiter name="fi"/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="integerrounding">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" 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" level="system" name="onedigitrounding">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" 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" level="system" name="twodigitrounding">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" 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" level="system" name="threedigitrounding">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" 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" level="system" name="processcontent">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="processcontent">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -42876,14 +43930,14 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dogobblesingleempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="dogobbledoubleempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dogobbledoubleempty">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:text"/>
@@ -42893,14 +43947,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobblesingleempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="gobbledoubleempty">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="gobbledoubleempty">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:text"/>
@@ -42910,7 +43964,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsesometoks">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsesometoks">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -42921,7 +43975,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifsometokselse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifsometokselse">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -42932,7 +43986,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifsometoks">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifsometoks">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -42940,7 +43994,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifemptytoks">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifemptytoks">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -42948,8 +44002,8 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="strictinspectnextcharacter" type="environment"/>
- <cd:command file="syst-aux.mkiv" level="system" name="strictdoifelsenextoptional">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="strictinspectnextcharacter" type="environment"/>
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="strictdoifelsenextoptional">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -42959,7 +44013,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="strictdoifnextoptionalelse">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="strictdoifnextoptionalelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:true"/>
@@ -42969,42 +44023,42 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="gobblespacetokens"/>
- <cd:command file="syst-aux.mkiv" level="system" name="verbatimstring">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="gobblespacetokens"/>
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="verbatimstring">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="lastdigit">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" 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" level="system" name="lasttwodigits">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" 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" level="system" name="serializedcommalist"/>
- <cd:command file="syst-aux.mkiv" level="system" name="serializecommalist">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="serializedcommalist"/>
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" 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" level="system" name="purenumber">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" 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" level="system" name="filterfromvalue">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="filterfromvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -43017,7 +44071,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="filterfromnext">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="filterfromnext">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -43032,7 +44086,7 @@
<cd:content optional="yes"/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="style" name="definemeasure">
+ <cd:command category="counter" file="syst-aux.mkiv" level="style" name="definemeasure">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -43042,7 +44096,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="freezemeasure">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="freezemeasure">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -43052,7 +44106,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="setmeasure">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="setmeasure">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -43062,7 +44116,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="setgmeasure">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="setgmeasure">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -43072,7 +44126,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="setemeasure">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="setemeasure">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -43082,7 +44136,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="setxmeasure">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="setxmeasure">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -43092,21 +44146,21 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="style" name="measure">
+ <cd:command category="counter" file="syst-aux.mkiv" level="style" 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" level="style" name="measured">
+ <cd:command category="counter" file="syst-aux.mkiv" level="style" 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" level="system" name="dividedsize">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="dividedsize">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -43119,7 +44173,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsedimension">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsedimension">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -43132,7 +44186,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifdimensionelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifdimensionelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -43145,7 +44199,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsedimenstring">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsedimenstring">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -43158,7 +44212,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifdimenstringelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifdimenstringelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -43171,8 +44225,8 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="compresult"/>
- <cd:command file="syst-aux.mkiv" level="system" name="comparedimension">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="compresult"/>
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="comparedimension">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -43182,7 +44236,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="comparedimensioneps">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="comparedimensioneps">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -43192,7 +44246,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="letcscsname">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="letcscsname">
<cd:arguments>
<cd:csname/>
<cd:delimiter name="csname"/>
@@ -43202,7 +44256,7 @@
<cd:delimiter name="endcsname"/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="letcsnamecs">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="letcsnamecs">
<cd:arguments>
<cd:delimiter name="csname"/>
<cd:keywords delimiters="none">
@@ -43212,7 +44266,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="letcsnamecsname">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="letcsnamecsname">
<cd:arguments>
<cd:delimiter name="csname"/>
<cd:keywords delimiters="none">
@@ -43226,7 +44280,7 @@
<cd:delimiter name="endcsname"/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="addvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="addvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -43236,14 +44290,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="unspaced">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" 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" level="system" name="unspaceargument">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="unspaceargument">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:text"/>
@@ -43252,7 +44306,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="unspaceafter">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="unspaceafter">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -43260,7 +44314,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsehasspace">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsehasspace">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -43273,7 +44327,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifhasspaceelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifhasspaceelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -43286,28 +44340,28 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="setflag">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="resetflag">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="flag">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="doifelseflagged">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelseflagged">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -43320,7 +44374,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifflaggedelse">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifflaggedelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -43333,7 +44387,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnotflagged">
+ <cd:command category="system" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnotflagged">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -43343,7 +44397,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="inheritparameter">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="inheritparameter">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -43356,7 +44410,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifelsenonzeropositive">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifelsenonzeropositive">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -43369,7 +44423,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="doifnonzeropositiveelse">
+ <cd:command category="strings" file="syst-aux.mkiv" keywords="conditional" level="system" name="doifnonzeropositiveelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -43382,7 +44436,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="getrawparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="getrawparameters">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -43394,7 +44448,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="getraweparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="getraweparameters">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -43406,7 +44460,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="getrawgparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="getrawgparameters">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -43418,7 +44472,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="getrawxparameters">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="getrawxparameters">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:text"/>
@@ -43430,7 +44484,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="unprotected">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="unprotected">
<cd:arguments>
<cd:keywords delimiters="none">
<cd:constant type="cd:content"/>
@@ -43438,11 +44492,12 @@
<cd:delimiter name="par"/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="resettimer"/>
- <cd:command file="syst-aux.mkiv" level="system" name="elapsedtime"/>
- <cd:command file="syst-aux.mkiv" level="system" name="elapsedseconds"/>
- <cd:command file="syst-aux.mkiv" level="system" name="currentfeaturetest"/>
- <cd:command file="syst-aux.mkiv" level="system" name="testfeature">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="resettimer"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="elapsedtime"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="elapsedseconds"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="elapsedsteptime"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="currentfeaturetest"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="testfeature">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -43450,14 +44505,15 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="showtimer">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="retestfeature"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="testfeatureonce">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="testfeatureonce">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -43465,20 +44521,20 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="freezedimenmacro">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="freezedimenmacro">
<cd:arguments>
<cd:csname/>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="negated">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" 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" level="system" name="assigndimen">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="assigndimen">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -43486,7 +44542,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="appendvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="appendvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -43496,7 +44552,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="appendgvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="appendgvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -43506,7 +44562,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="prependvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="prependvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -43516,7 +44572,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="prependgvalue">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="prependgvalue">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -43526,7 +44582,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="processranges">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="processranges">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:number"/>
@@ -43535,7 +44591,7 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="dowithrange">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="dowithrange">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:number"/>
@@ -43544,9 +44600,9 @@
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="ignoreimplicitspaces"/>
- <cd:command file="syst-aux.mkiv" level="system" name="nointerference" type="environment"/>
- <cd:command file="syst-aux.mkiv" level="system" name="expandcheckedcsname">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="ignoreimplicitspaces"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="nointerference" type="environment"/>
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="expandcheckedcsname">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -43557,39 +44613,39 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="docheckedpair">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="docheckedpair">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:text"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="constantnumber">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="constantnumber">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="constantnumberargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="constantnumberargument">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="constantdimen">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="constantdimen">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="constantdimenargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="constantdimenargument">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="constantemptyargument">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="constantemptyargument">
<cd:arguments>
<cd:csname/>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="getsubstring">
+ <cd:command category="strings" file="syst-aux.mkiv" level="system" name="getsubstring">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -43602,7 +44658,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="converteddimen">
+ <cd:command category="counter" file="syst-aux.mkiv" level="system" name="converteddimen">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:dimension"/>
@@ -43623,7 +44679,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-aux.mkiv" level="system" name="ntimes">
+ <cd:command category="system" file="syst-aux.mkiv" level="system" name="ntimes">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -43633,7 +44689,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-lua.mkiv" level="system" name="expdoifelse">
+ <cd:command category="strings" file="syst-lua.mkiv" keywords="conditional" level="system" name="expdoifelse">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -43645,7 +44701,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-lua.mkiv" level="system" name="expdoif">
+ <cd:command category="strings" file="syst-lua.mkiv" keywords="conditional" level="system" name="expdoif">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -43654,7 +44710,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-lua.mkiv" level="system" name="expdoifnot">
+ <cd:command category="strings" file="syst-lua.mkiv" keywords="conditional" level="system" name="expdoifnot">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -43663,7 +44719,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-lua.mkiv" level="system" name="expandeddoif">
+ <cd:command category="strings" file="syst-lua.mkiv" keywords="conditional" level="system" name="expandeddoif">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -43672,7 +44728,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-lua.mkiv" level="system" name="expandeddoifnot">
+ <cd:command category="strings" file="syst-lua.mkiv" keywords="conditional" level="system" name="expandeddoifnot">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -43681,7 +44737,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-lua.mkiv" level="system" name="expandeddoifelse">
+ <cd:command category="strings" file="syst-lua.mkiv" keywords="conditional" level="system" name="expandeddoifelse">
<cd:arguments>
<cd:content/>
<cd:content/>
@@ -43693,7 +44749,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-lua.mkiv" level="system" name="expdoifelsecommon">
+ <cd:command category="strings" file="syst-lua.mkiv" keywords="conditional" level="system" name="expdoifelsecommon">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:text"/>
@@ -43709,7 +44765,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-lua.mkiv" level="system" name="expdoifcommonelse">
+ <cd:command category="strings" file="syst-lua.mkiv" keywords="conditional" level="system" name="expdoifcommonelse">
<cd:arguments>
<cd:keywords delimiters="braces" list="yes">
<cd:constant type="cd:text"/>
@@ -43725,7 +44781,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-lua.mkiv" level="system" name="expdoifelseinset">
+ <cd:command category="strings" file="syst-lua.mkiv" keywords="conditional" level="system" name="expdoifelseinset">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -43741,7 +44797,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-lua.mkiv" level="system" name="expdoifinsetelse">
+ <cd:command category="strings" file="syst-lua.mkiv" keywords="conditional" level="system" name="expdoifinsetelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:text"/>
@@ -43757,14 +44813,23 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="syst-lua.mkiv" level="system" name="luaexpr">
+ <cd:command category="strings" file="syst-lua.mkiv" level="system" name="luaexpr">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
+ <cd:command category="counter" file="core-sys.mkiv" level="style" name="setupsystem">
+ <cd:arguments>
+ <cd:assignments list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
<cd:interface file="i-systemlog.xml">
- <cd:command file="core-sys.mkiv" level="system" name="systemlog">
+ <cd:command category="tracker" file="core-sys.mkiv" level="system" name="systemlog">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -43777,7 +44842,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-sys.mkiv" level="system" name="systemlogfirst">
+ <cd:command category="tracker" file="core-sys.mkiv" level="system" name="systemlogfirst">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -43790,7 +44855,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-sys.mkiv" level="system" name="systemloglast">
+ <cd:command category="tracker" file="core-sys.mkiv" level="system" name="systemloglast">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -43866,7 +44931,7 @@
<cd:command category="tables" file="tabl-tab.mkiv" level="style" name="setuptables">
<cd:arguments>
<cd:assignments list="yes">
- <cd:parameter name="text">
+ <cd:parameter name="textwidth">
<cd:constant type="cd:dimension"/>
<cd:constant type="max"/>
</cd:parameter>
@@ -43933,7 +44998,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-tabulation.xml">
- <cd:command category="tables" file="tabl-tbl.mkiv" level="style" name="definetabulation">
+ <cd:command category="tables" file="tabl-tbl.mkiv" level="style" name="definetabulate">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -43941,14 +45006,15 @@
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
- <cd:assignments list="yes" optional="yes">
- <cd:inherit name="setuptabulation"/>
- </cd:assignments>
+ <cd:template optional="yes"/>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-tbl.mkiv" level="style" name="setuptabulation">
+ <cd:command category="tables" file="tabl-tbl.mkiv" level="style" name="setuptabulate">
<cd:arguments>
- <cd:keywords list="yes" optional="yes">
+ <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">
@@ -44100,43 +45166,6 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-tbl.mkiv" generated="yes" level="document" 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 category="tables" file="tabl-tbl.mkiv" level="style" name="definetabulate">
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:template optional="yes"/>
- </cd:arguments>
- </cd:command>
- <cd:command category="tables" file="tabl-tbl.mkiv" level="style" name="setuptabulate">
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setuptabulation"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
<cd:command category="tables" file="tabl-tbl.mkiv" level="document" name="tabulate" type="environment">
<cd:arguments>
<cd:template optional="yes"/>
@@ -44217,7 +45246,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="xml conditional" file="strc-tag.mkiv" level="system" name="doifelseinelement">
+ <cd:command category="xml" file="strc-tag.mkiv" keywords="conditional" level="system" name="doifelseinelement">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -44230,7 +45259,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="xml conditional" file="strc-tag.mkiv" level="system" name="doifinelementelse">
+ <cd:command category="xml" file="strc-tag.mkiv" keywords="conditional" level="system" name="doifinelementelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -44243,7 +45272,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="xml language" file="strc-tag.mkiv" level="system" name="taggedlabeltexts">
+ <cd:command category="xml" file="strc-tag.mkiv" keywords="language" level="system" name="taggedlabeltexts">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -44254,7 +45283,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command category="xml language" file="strc-tag.mkiv" level="system" name="namedtaggedlabeltexts">
+ <cd:command category="xml" file="strc-tag.mkiv" keywords="language" level="system" name="namedtaggedlabeltexts">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -44483,7 +45512,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="page-flw.mkiv" level="system" name="doifelsetextflowcollector">
+ <cd:command category="structure" file="page-flw.mkiv" keywords="conditional" level="system" name="doifelsetextflowcollector">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -44496,7 +45525,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="page-flw.mkiv" level="system" name="doiftextflowcollectorelse">
+ <cd:command category="structure" file="page-flw.mkiv" keywords="conditional" level="system" name="doiftextflowcollectorelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -44509,7 +45538,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="page-flw.mkiv" level="system" name="doifelsetextflow">
+ <cd:command category="structure" file="page-flw.mkiv" keywords="conditional" level="system" name="doifelsetextflow">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -44522,7 +45551,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="structure conditional" file="page-flw.mkiv" level="system" name="doiftextflowelse">
+ <cd:command category="structure" file="page-flw.mkiv" keywords="conditional" level="system" name="doiftextflowelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -44665,10 +45694,23 @@
<cd:parameter name="after">
<cd:constant type="cd:command"/>
</cd:parameter>
+ <cd:parameter name="lefttext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="middletext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="righttext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
<cd:parameter name="leftstyle">
<cd:constant type="cd:style"/>
<cd:constant type="cd:command"/>
</cd:parameter>
+ <cd:parameter name="middlestyle">
+ <cd:constant type="cd:style"/>
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
<cd:parameter name="rightstyle">
<cd:constant type="cd:style"/>
<cd:constant type="cd:command"/>
@@ -44676,6 +45718,9 @@
<cd:parameter name="leftcolor">
<cd:constant type="cd:color"/>
</cd:parameter>
+ <cd:parameter name="middlecolor">
+ <cd:constant type="cd:color"/>
+ </cd:parameter>
<cd:parameter name="rightcolor">
<cd:constant type="cd:color"/>
</cd:parameter>
@@ -44685,6 +45730,9 @@
<cd:parameter name="leftwidth">
<cd:constant type="cd:dimension"/>
</cd:parameter>
+ <cd:parameter name="middlewidth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
<cd:parameter name="rightwidth">
<cd:constant type="cd:dimension"/>
</cd:parameter>
@@ -44729,10 +45777,23 @@
<cd:parameter name="after">
<cd:constant type="cd:command"/>
</cd:parameter>
+ <cd:parameter name="lefttext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="middletext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="righttext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
<cd:parameter name="leftstyle">
<cd:constant type="cd:style"/>
<cd:constant type="cd:command"/>
</cd:parameter>
+ <cd:parameter name="middlestyle">
+ <cd:constant type="cd:style"/>
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
<cd:parameter name="rightstyle">
<cd:constant type="cd:style"/>
<cd:constant type="cd:command"/>
@@ -44740,6 +45801,9 @@
<cd:parameter name="leftcolor">
<cd:constant type="cd:color"/>
</cd:parameter>
+ <cd:parameter name="middlecolor">
+ <cd:constant type="cd:color"/>
+ </cd:parameter>
<cd:parameter name="rightcolor">
<cd:constant type="cd:color"/>
</cd:parameter>
@@ -44749,6 +45813,9 @@
<cd:parameter name="leftwidth">
<cd:constant type="cd:dimension"/>
</cd:parameter>
+ <cd:parameter name="middlewidth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
<cd:parameter name="rightwidth">
<cd:constant type="cd:dimension"/>
</cd:parameter>
@@ -44793,10 +45860,23 @@
<cd:parameter name="after">
<cd:constant type="cd:command"/>
</cd:parameter>
+ <cd:parameter name="lefttext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="middletext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="righttext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
<cd:parameter name="leftstyle">
<cd:constant type="cd:style"/>
<cd:constant type="cd:command"/>
</cd:parameter>
+ <cd:parameter name="middlestyle">
+ <cd:constant type="cd:style"/>
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
<cd:parameter name="rightstyle">
<cd:constant type="cd:style"/>
<cd:constant type="cd:command"/>
@@ -44804,6 +45884,9 @@
<cd:parameter name="leftcolor">
<cd:constant type="cd:color"/>
</cd:parameter>
+ <cd:parameter name="middlecolor">
+ <cd:constant type="cd:color"/>
+ </cd:parameter>
<cd:parameter name="rightcolor">
<cd:constant type="cd:color"/>
</cd:parameter>
@@ -44813,6 +45896,9 @@
<cd:parameter name="leftwidth">
<cd:constant type="cd:dimension"/>
</cd:parameter>
+ <cd:parameter name="middlewidth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
<cd:parameter name="rightwidth">
<cd:constant type="cd:dimension"/>
</cd:parameter>
@@ -44857,10 +45943,23 @@
<cd:parameter name="after">
<cd:constant type="cd:command"/>
</cd:parameter>
+ <cd:parameter name="lefttext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="middletext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="righttext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
<cd:parameter name="leftstyle">
<cd:constant type="cd:style"/>
<cd:constant type="cd:command"/>
</cd:parameter>
+ <cd:parameter name="middlestyle">
+ <cd:constant type="cd:style"/>
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
<cd:parameter name="rightstyle">
<cd:constant type="cd:style"/>
<cd:constant type="cd:command"/>
@@ -44868,6 +45967,9 @@
<cd:parameter name="leftcolor">
<cd:constant type="cd:color"/>
</cd:parameter>
+ <cd:parameter name="middlecolor">
+ <cd:constant type="cd:color"/>
+ </cd:parameter>
<cd:parameter name="rightcolor">
<cd:constant type="cd:color"/>
</cd:parameter>
@@ -44877,6 +45979,9 @@
<cd:parameter name="leftwidth">
<cd:constant type="cd:dimension"/>
</cd:parameter>
+ <cd:parameter name="middlewidth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
<cd:parameter name="rightwidth">
<cd:constant type="cd:dimension"/>
</cd:parameter>
@@ -44921,10 +46026,23 @@
<cd:parameter name="after">
<cd:constant type="cd:command"/>
</cd:parameter>
+ <cd:parameter name="lefttext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="middletext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="righttext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
<cd:parameter name="leftstyle">
<cd:constant type="cd:style"/>
<cd:constant type="cd:command"/>
</cd:parameter>
+ <cd:parameter name="middlestyle">
+ <cd:constant type="cd:style"/>
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
<cd:parameter name="rightstyle">
<cd:constant type="cd:style"/>
<cd:constant type="cd:command"/>
@@ -44932,6 +46050,9 @@
<cd:parameter name="leftcolor">
<cd:constant type="cd:color"/>
</cd:parameter>
+ <cd:parameter name="middlecolor">
+ <cd:constant type="cd:color"/>
+ </cd:parameter>
<cd:parameter name="rightcolor">
<cd:constant type="cd:color"/>
</cd:parameter>
@@ -44941,6 +46062,9 @@
<cd:parameter name="leftwidth">
<cd:constant type="cd:dimension"/>
</cd:parameter>
+ <cd:parameter name="middlewidth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
<cd:parameter name="rightwidth">
<cd:constant type="cd:dimension"/>
</cd:parameter>
@@ -44985,10 +46109,23 @@
<cd:parameter name="after">
<cd:constant type="cd:command"/>
</cd:parameter>
+ <cd:parameter name="lefttext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="middletext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="righttext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
<cd:parameter name="leftstyle">
<cd:constant type="cd:style"/>
<cd:constant type="cd:command"/>
</cd:parameter>
+ <cd:parameter name="middlestyle">
+ <cd:constant type="cd:style"/>
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
<cd:parameter name="rightstyle">
<cd:constant type="cd:style"/>
<cd:constant type="cd:command"/>
@@ -44996,6 +46133,9 @@
<cd:parameter name="leftcolor">
<cd:constant type="cd:color"/>
</cd:parameter>
+ <cd:parameter name="middlecolor">
+ <cd:constant type="cd:color"/>
+ </cd:parameter>
<cd:parameter name="rightcolor">
<cd:constant type="cd:color"/>
</cd:parameter>
@@ -45005,13 +46145,16 @@
<cd:parameter name="leftwidth">
<cd:constant type="cd:dimension"/>
</cd:parameter>
+ <cd:parameter name="middlewidth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
<cd:parameter name="rightwidth">
<cd:constant type="cd:dimension"/>
</cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="layout conditional" file="page-txt.mkvi" level="system" name="doifelselayouttextline">
+ <cd:command category="layout" file="page-txt.mkvi" keywords="conditional" level="system" name="doifelselayouttextline">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -45024,7 +46167,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout conditional" file="page-txt.mkvi" level="system" name="doiflayouttextlineelse">
+ <cd:command category="layout" file="page-txt.mkvi" keywords="conditional" level="system" name="doiflayouttextlineelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -45037,7 +46180,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout conditional" file="page-txt.mkvi" level="system" name="doifelselayoutsomeline">
+ <cd:command category="layout" file="page-txt.mkvi" keywords="conditional" level="system" name="doifelselayoutsomeline">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -45050,7 +46193,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="layout conditional" file="page-txt.mkvi" level="system" name="doiflayoutsomelineelse">
+ <cd:command category="layout" file="page-txt.mkvi" keywords="conditional" level="system" name="doiflayoutsomelineelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -45399,63 +46542,63 @@
</cd:command>
</cd:interface>
<cd:interface file="i-token.xml">
- <cd:command file="toks-tra.mkiv" level="system" name="tokens" type="environment">
+ <cd:command category="strings" file="toks-tra.mkiv" level="system" 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" level="system" name="flushtokens">
+ <cd:command category="strings" file="toks-tra.mkiv" level="system" name="flushtokens">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="toks-tra.mkiv" level="system" name="showtokens">
+ <cd:command category="strings" file="toks-tra.mkiv" level="system" name="showtokens">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="toks-tra.mkiv" level="system" name="testtokens">
+ <cd:command category="strings" file="toks-tra.mkiv" level="system" name="testtokens">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="toks-aux.mkiv" level="style" name="definetokenlist">
+ <cd:command category="strings" file="toks-aux.mkiv" level="style" name="definetokenlist">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="toks-aux.mkiv" level="style" name="tokenlist" type="environment">
+ <cd:command category="strings" file="toks-aux.mkiv" level="style" name="tokenlist" type="environment">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="toks-aux.mkiv" level="style" name="gettokenlist">
+ <cd:command category="strings" file="toks-aux.mkiv" level="style" name="gettokenlist">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="toks-aux.mkiv" level="style" name="resettokenlist">
+ <cd:command category="strings" file="toks-aux.mkiv" level="style" name="resettokenlist">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="toks-aux.mkiv" level="style" name="settokenlist">
+ <cd:command category="strings" file="toks-aux.mkiv" level="style" name="settokenlist">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -45553,7 +46696,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-tracker.xml">
- <cd:command file="trac-ctx.mkiv" level="system" name="installtextracker">
+ <cd:command category="tracker" file="trac-ctx.mkiv" level="system" name="installtextracker">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -45566,7 +46709,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="trac-ctx.mkiv" level="system" name="installtexdirective">
+ <cd:command category="tracker" file="trac-ctx.mkiv" level="system" name="installtexdirective">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -45579,56 +46722,56 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="trac-deb.mkiv" level="style" name="enabletrackers">
+ <cd:command category="tracker" file="trac-deb.mkiv" level="style" name="enabletrackers">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="trac-deb.mkiv" level="style" name="disabletrackers">
+ <cd:command category="tracker" file="trac-deb.mkiv" level="style" name="disabletrackers">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="trac-deb.mkiv" level="system" name="resettrackers"/>
- <cd:command file="trac-deb.mkiv" level="document" name="showtrackers"/>
- <cd:command file="trac-deb.mkiv" level="style" name="enabledirectives">
+ <cd:command category="tracker" file="trac-deb.mkiv" level="system" name="resettrackers"/>
+ <cd:command category="tracker" file="trac-deb.mkiv" level="document" name="showtrackers"/>
+ <cd:command category="tracker" file="trac-deb.mkiv" level="style" name="enabledirectives">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="trac-deb.mkiv" level="style" name="disabledirectives">
+ <cd:command category="tracker" file="trac-deb.mkiv" level="style" name="disabledirectives">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="trac-deb.mkiv" level="document" name="showdirectives"/>
- <cd:command file="trac-deb.mkiv" level="style" name="enableexperiments">
+ <cd:command category="tracker" file="trac-deb.mkiv" level="document" name="showdirectives"/>
+ <cd:command category="tracker" file="trac-deb.mkiv" level="style" name="enableexperiments">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="trac-deb.mkiv" level="style" name="disableexperiments">
+ <cd:command category="tracker" file="trac-deb.mkiv" level="style" name="disableexperiments">
<cd:arguments>
<cd:keywords list="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="trac-deb.mkiv" level="document" name="showexperiments"/>
- <cd:command file="trac-deb.mkiv" level="system" name="showedebuginfo"/>
- <cd:command file="trac-deb.mkiv" level="system" name="overloaderror"/>
- <cd:command file="trac-deb.mkiv" level="system" name="showlogcategories"/>
- <cd:command file="trac-jus.mkiv" level="system" name="showjustification"/>
+ <cd:command category="tracker" file="trac-deb.mkiv" level="document" name="showexperiments"/>
+ <cd:command category="tracker" file="trac-deb.mkiv" level="system" name="showedebuginfo"/>
+ <cd:command category="tracker" file="trac-deb.mkiv" level="system" name="overloaderror"/>
+ <cd:command category="tracker" file="trac-deb.mkiv" level="system" name="showlogcategories"/>
+ <cd:command category="tracker" file="trac-jus.mkiv" level="system" name="showjustification"/>
</cd:interface>
<cd:interface file="i-translation.xml">
<cd:command category="language" file="lang-lab.mkiv" level="document" name="translate">
@@ -45653,7 +46796,7 @@
</cd:command>
</cd:interface>
<cd:interface file="i-twopassdata.xml">
- <cd:command file="core-two.mkiv" level="system" name="immediatesavetwopassdata">
+ <cd:command category="twopassdata" file="core-two.mkiv" level="system" name="immediatesavetwopassdata">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -45664,7 +46807,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="core-two.mkiv" level="system" name="savetwopassdata">
+ <cd:command category="twopassdata" file="core-two.mkiv" level="system" name="savetwopassdata">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -45675,7 +46818,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="core-two.mkiv" level="system" name="lazysavetwopassdata">
+ <cd:command category="twopassdata" file="core-two.mkiv" level="system" name="lazysavetwopassdata">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -45686,7 +46829,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="core-two.mkiv" level="system" name="savetaggedtwopassdata">
+ <cd:command category="twopassdata" file="core-two.mkiv" level="system" name="savetaggedtwopassdata">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -45700,7 +46843,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="core-two.mkiv" level="system" name="lazysavetaggedtwopassdata">
+ <cd:command category="twopassdata" file="core-two.mkiv" level="system" name="lazysavetaggedtwopassdata">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -45714,28 +46857,28 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="core-two.mkiv" level="system" name="definetwopasslist">
+ <cd:command category="twopassdata" file="core-two.mkiv" level="system" 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" level="system" name="gettwopassdata">
+ <cd:command category="twopassdata" file="core-two.mkiv" level="system" 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" level="system" name="checktwopassdata">
+ <cd:command category="twopassdata" file="core-two.mkiv" level="system" 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" level="system" name="findtwopassdata">
+ <cd:command category="twopassdata" file="core-two.mkiv" level="system" name="findtwopassdata">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -45745,21 +46888,21 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-two.mkiv" level="system" name="getfirsttwopassdata">
+ <cd:command category="twopassdata" file="core-two.mkiv" level="system" 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" level="system" name="getlasttwopassdata">
+ <cd:command category="twopassdata" file="core-two.mkiv" level="system" 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" level="system" name="getnamedtwopassdatalist">
+ <cd:command category="twopassdata" file="core-two.mkiv" level="system" name="getnamedtwopassdatalist">
<cd:arguments>
<cd:csname/>
<cd:keywords delimiters="braces">
@@ -45767,14 +46910,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-two.mkiv" level="system" name="gettwopassdatalist">
+ <cd:command category="twopassdata" file="core-two.mkiv" level="system" 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" level="system" name="doifelseintwopassdata">
+ <cd:command category="twopassdata" file="core-two.mkiv" keywords="conditional" level="system" name="doifelseintwopassdata">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -45790,7 +46933,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-two.mkiv" level="system" name="doifintwopassdataelse">
+ <cd:command category="twopassdata" file="core-two.mkiv" keywords="conditional" level="system" name="doifintwopassdataelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -45806,7 +46949,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-two.mkiv" level="system" name="getfromtwopassdata">
+ <cd:command category="twopassdata" file="core-two.mkiv" level="system" name="getfromtwopassdata">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46254,7 +47397,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure" file="strc-usr.mkiv" level="document" name="userdata" type="environment">
+ <cd:command category="structure" file="strc-usr.mkiv" keywords="buffer" level="document" name="userdata" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -46294,11 +47437,11 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="structure" file="strc-usr.mkiv" level="style" name="getuserdata"/>
- <cd:command category="structure" file="strc-usr.mkiv" level="style" name="getinlineuserdata"/>
+ <cd:command category="structure" file="strc-usr.mkiv" keywords="buffer" level="style" name="getuserdata"/>
+ <cd:command category="structure" file="strc-usr.mkiv" keywords="buffer" level="style" name="getinlineuserdata"/>
</cd:interface>
<cd:interface file="i-variables.xml">
- <cd:command file="core-env.mkiv" level="style" name="setvariables">
+ <cd:command category="strings" file="core-env.mkiv" level="style" name="setvariables">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -46316,7 +47459,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="setevariables">
+ <cd:command category="strings" file="core-env.mkiv" level="system" name="setevariables">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -46334,7 +47477,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="setgvariables">
+ <cd:command category="strings" file="core-env.mkiv" level="system" name="setgvariables">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -46352,7 +47495,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="setxvariables">
+ <cd:command category="strings" file="core-env.mkiv" level="system" name="setxvariables">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -46370,7 +47513,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="checkvariables">
+ <cd:command category="strings" file="core-env.mkiv" level="system" name="checkvariables">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -46388,7 +47531,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="style" name="setvariable">
+ <cd:command category="strings" file="core-env.mkiv" level="style" name="setvariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46401,7 +47544,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="setevariable">
+ <cd:command category="strings" file="core-env.mkiv" level="system" name="setevariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46414,7 +47557,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="setgvariable">
+ <cd:command category="strings" file="core-env.mkiv" level="system" name="setgvariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46427,7 +47570,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="setxvariable">
+ <cd:command category="strings" file="core-env.mkiv" level="system" name="setxvariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46440,7 +47583,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="style" name="getvariable">
+ <cd:command category="strings" file="core-env.mkiv" level="style" name="getvariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46450,7 +47593,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="showvariable">
+ <cd:command category="strings" file="core-env.mkiv" level="system" name="showvariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46460,7 +47603,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifelsevariable">
+ <cd:command category="strings" file="core-env.mkiv" keywords="conditional" level="system" name="doifelsevariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46476,7 +47619,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifvariableelse">
+ <cd:command category="strings" file="core-env.mkiv" keywords="conditional" level="system" name="doifvariableelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46492,7 +47635,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifvariable">
+ <cd:command category="strings" file="core-env.mkiv" keywords="conditional" level="system" name="doifvariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46505,7 +47648,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifnotvariable">
+ <cd:command category="strings" file="core-env.mkiv" keywords="conditional" level="system" name="doifnotvariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46518,7 +47661,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifelseemptyvariable">
+ <cd:command category="strings" file="core-env.mkiv" keywords="conditional" level="system" name="doifelseemptyvariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46534,7 +47677,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifemptyvariableelse">
+ <cd:command category="strings" file="core-env.mkiv" keywords="conditional" level="system" name="doifemptyvariableelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46550,7 +47693,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifemptyvariable">
+ <cd:command category="strings" file="core-env.mkiv" keywords="conditional" level="system" name="doifemptyvariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46563,7 +47706,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifnotemptyvariable">
+ <cd:command category="strings" file="core-env.mkiv" keywords="conditional" level="system" name="doifnotemptyvariable">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46576,7 +47719,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="getvariabledefault">
+ <cd:command category="strings" file="core-env.mkiv" level="system" name="getvariabledefault">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46589,7 +47732,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="setupenv">
+ <cd:command category="strings" file="core-env.mkiv" level="system" name="setupenv">
<cd:arguments>
<cd:assignments list="yes">
<cd:parameter name="set">
@@ -46604,7 +47747,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifelseenv">
+ <cd:command category="strings" file="core-env.mkiv" keywords="conditional" level="system" name="doifelseenv">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
@@ -46617,7 +47760,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifenvelse">
+ <cd:command category="strings" file="core-env.mkiv" keywords="conditional" level="system" name="doifenvelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
@@ -46630,7 +47773,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifenv">
+ <cd:command category="strings" file="core-env.mkiv" keywords="conditional" level="system" name="doifenv">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
@@ -46640,7 +47783,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="core-env.mkiv" level="system" name="doifnotenv">
+ <cd:command category="strings" file="core-env.mkiv" keywords="conditional" level="system" name="doifnotenv">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
@@ -46650,14 +47793,14 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="core-env.mkiv" level="system" name="env">
+ <cd:command category="strings" file="core-env.mkiv" level="system" 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" level="system" name="envvar">
+ <cd:command category="strings" file="core-env.mkiv" level="system" name="envvar">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:key"/>
@@ -46667,7 +47810,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="luat-ini.mkiv" level="system" name="setdocumentfilename">
+ <cd:command category="strings" file="luat-ini.mkiv" level="system" name="setdocumentfilename">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -46677,7 +47820,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="luat-ini.mkiv" level="system" name="setdocumentargument">
+ <cd:command category="strings" file="luat-ini.mkiv" level="system" name="setdocumentargument">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46687,7 +47830,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="luat-ini.mkiv" level="system" name="setdocumentargumentdefault">
+ <cd:command category="strings" file="luat-ini.mkiv" level="system" name="setdocumentargumentdefault">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46697,21 +47840,21 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="luat-ini.mkiv" level="system" name="getdocumentfilename">
+ <cd:command category="strings" file="luat-ini.mkiv" level="system" 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" level="system" name="getdocumentargument">
+ <cd:command category="strings" file="luat-ini.mkiv" level="system" 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" level="system" name="getdocumentargumentdefault">
+ <cd:command category="strings" file="luat-ini.mkiv" level="system" name="getdocumentargumentdefault">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46721,7 +47864,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="luat-ini.mkiv" level="system" name="doifelsedocumentargument">
+ <cd:command category="strings" file="luat-ini.mkiv" keywords="conditional" level="system" name="doifelsedocumentargument">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46734,7 +47877,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="luat-ini.mkiv" level="system" name="doifdocumentargumentelse">
+ <cd:command category="strings" file="luat-ini.mkiv" keywords="conditional" level="system" name="doifdocumentargumentelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46747,7 +47890,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="luat-ini.mkiv" level="system" name="doifdocumentargument">
+ <cd:command category="strings" file="luat-ini.mkiv" keywords="conditional" level="system" name="doifdocumentargument">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46757,7 +47900,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="luat-ini.mkiv" level="system" name="doifnotdocumentargument">
+ <cd:command category="strings" file="luat-ini.mkiv" keywords="conditional" level="system" name="doifnotdocumentargument">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:name"/>
@@ -46767,7 +47910,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="luat-ini.mkiv" level="system" name="doifelsedocumentfilename">
+ <cd:command category="strings" file="luat-ini.mkiv" keywords="conditional" level="system" name="doifelsedocumentfilename">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -46780,7 +47923,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="luat-ini.mkiv" level="system" name="doifdocumentfilenameelse">
+ <cd:command category="strings" file="luat-ini.mkiv" keywords="conditional" level="system" name="doifdocumentfilenameelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -46793,7 +47936,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="luat-ini.mkiv" level="system" name="doifdocumentfilename">
+ <cd:command category="strings" file="luat-ini.mkiv" keywords="conditional" level="system" name="doifdocumentfilename">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -46803,7 +47946,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="luat-ini.mkiv" level="system" name="doifnotdocumentfilename">
+ <cd:command category="strings" file="luat-ini.mkiv" keywords="conditional" level="system" name="doifnotdocumentfilename">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -47071,7 +48214,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="verbatim" file="buff-ver.mkiv" generated="yes" level="document" name="typing" type="environment" variant="instance">
+ <cd:command category="verbatim" file="buff-ver.mkiv" generated="yes" keywords="buffer" level="document" name="typing" type="environment" variant="instance">
<cd:sequence>
<cd:instance value="typing"/>
</cd:sequence>
@@ -47089,7 +48232,7 @@
<cd:constant value="XML"/>
</cd:instances>
</cd:command>
- <cd:command category="verbatim" file="buff-ver.mkiv" generated="yes" level="document" name="typing" type="environment" variant="instance:argument">
+ <cd:command category="verbatim" file="buff-ver.mkiv" generated="yes" keywords="buffer" level="document" name="typing" type="environment" variant="instance:argument">
<cd:sequence>
<cd:instance value="typing"/>
</cd:sequence>
@@ -47162,7 +48305,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="verbatim conditional" file="buff-ver.mkiv" level="system" name="doifelsetypingfile">
+ <cd:command category="verbatim" file="buff-ver.mkiv" keywords="conditional" level="system" name="doifelsetypingfile">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -47175,7 +48318,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="verbatim conditional" file="buff-ver.mkiv" level="system" name="doiftypingfileelse">
+ <cd:command category="verbatim" file="buff-ver.mkiv" keywords="conditional" level="system" name="doiftypingfileelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:file"/>
@@ -47229,7 +48372,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="file-mod.mkvi" level="system" name="doifelseolderversion">
+ <cd:command file="file-mod.mkvi" keywords="conditional" level="system" name="doifelseolderversion">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -47245,7 +48388,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="file-mod.mkvi" level="system" name="doifolderversionelse">
+ <cd:command file="file-mod.mkvi" keywords="conditional" level="system" name="doifolderversionelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -47261,7 +48404,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="file-mod.mkvi" level="system" name="doifelseoldercontext">
+ <cd:command file="file-mod.mkvi" keywords="conditional" level="system" name="doifelseoldercontext">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -47274,7 +48417,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="conditional" file="file-mod.mkvi" level="system" name="doifoldercontextelse">
+ <cd:command file="file-mod.mkvi" keywords="conditional" level="system" name="doifoldercontextelse">
<cd:arguments>
<cd:keywords delimiters="braces">
<cd:constant type="cd:number"/>
@@ -47354,7 +48497,7 @@
<cd:command category="pdf" file="attr-lay.mkiv" level="document" name="showlayoutcomponents"/>
</cd:interface>
<cd:interface file="i-visualizer.xml">
- <cd:command file="trac-vis.mkiv" level="system" name="ruledhbox">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="rules" level="system" name="ruledhbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -47362,7 +48505,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trac-vis.mkiv" level="system" name="ruledvbox">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="rules" level="system" name="ruledvbox">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -47370,7 +48513,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trac-vis.mkiv" level="system" name="ruledvtop">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="rules" level="system" name="ruledvtop">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -47378,7 +48521,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trac-vis.mkiv" level="system" name="ruledtopv">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="rules" level="system" name="ruledtopv">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -47386,7 +48529,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trac-vis.mkiv" level="system" name="ruledhpack">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="rules" level="system" name="ruledhpack">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -47394,7 +48537,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trac-vis.mkiv" level="system" name="ruledvpack">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="rules" level="system" name="ruledvpack">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -47402,7 +48545,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trac-vis.mkiv" level="system" name="ruledtpack">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="rules" level="system" name="ruledtpack">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -47410,12 +48553,12 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trac-vis.mkiv" level="system" name="ruledmbox">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="rules" level="system" name="ruledmbox">
<cd:arguments>
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trac-vis.mkiv" level="system" name="filledhboxr">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="background colors" level="system" name="filledhboxr">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -47423,7 +48566,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trac-vis.mkiv" level="system" name="filledhboxg">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="background colors" level="system" name="filledhboxg">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -47431,7 +48574,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trac-vis.mkiv" level="system" name="filledhboxb">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="background colors" level="system" name="filledhboxb">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -47439,7 +48582,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trac-vis.mkiv" level="system" name="filledhboxc">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="background colors" level="system" name="filledhboxc">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -47447,7 +48590,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trac-vis.mkiv" level="system" name="filledhboxm">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="background colors" level="system" name="filledhboxm">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -47455,7 +48598,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trac-vis.mkiv" level="system" name="filledhboxy">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="background colors" level="system" name="filledhboxy">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -47463,7 +48606,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trac-vis.mkiv" level="system" name="filledhboxk">
+ <cd:command category="boxes" file="trac-vis.mkiv" keywords="background colors" level="system" name="filledhboxk">
<cd:arguments>
<cd:keywords delimiters="none" optional="yes">
<cd:constant type="cd:text"/>
@@ -47471,7 +48614,7 @@
<cd:content/>
</cd:arguments>
</cd:command>
- <cd:command file="trc-vis.mkiv" level="document" name="showmakeup">
+ <cd:command category="boxes" file="trc-vis.mkiv" level="document" name="showmakeup">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant default="yes" type="makeup"/>
@@ -47504,21 +48647,21 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command file="trc-vis.mkiv" level="document" name="showallmakeup"/>
- <cd:command file="trc-vis.mkiv" level="document" name="showboxes"/>
- <cd:command file="trc-vis.mkiv" level="document" name="showglyphs"/>
- <cd:command file="trc-vis.mkiv" level="document" name="showfontkerns"/>
- <cd:command file="trc-vis.mkiv" level="document" name="showfontitalics"/>
- <cd:command file="trc-vis.mkiv" level="document" name="showglyphdata"/>
- <cd:command file="trc-vis.mkiv" level="document" name="showfontexpansion"/>
- <cd:command file="trc-vis.mkiv" level="system" name="setvisualizerfont">
+ <cd:command category="boxes" file="trc-vis.mkiv" level="document" name="showallmakeup"/>
+ <cd:command category="boxes" file="trc-vis.mkiv" level="document" name="showboxes"/>
+ <cd:command category="fonts" file="trc-vis.mkiv" level="document" name="showglyphs"/>
+ <cd:command category="fonts" file="trc-vis.mkiv" level="document" name="showfontkerns"/>
+ <cd:command category="fonts" file="trc-vis.mkiv" level="document" name="showfontitalics"/>
+ <cd:command category="fonts" file="trc-vis.mkiv" level="document" name="showglyphdata"/>
+ <cd:command category="fonts" file="trc-vis.mkiv" level="document" name="showfontexpansion"/>
+ <cd:command category="fonts" file="trc-vis.mkiv" level="system" 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" level="system" name="resetvisualizers"/>
+ <cd:command category="fonts" file="trc-vis.mkiv" level="system" name="resetvisualizers"/>
</cd:interface>
<cd:interface file="i-vspace.xml">
<cd:command category="whitespace" file="spac-ver.mkiv" level="system" name="definevspacingamount">
@@ -47699,6 +48842,16 @@
</cd:keywords>
</cd:arguments>
</cd:command>
+ <cd:command category="whitespace" file="spac-ver.mkxl" keywords="conditional" level="document" name="doifoutervmode">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
+ <cd:command category="whitespace" file="spac-ver.mkxl" level="document" name="dosomebreak">
+ <cd:arguments>
+ <cd:csname/>
+ </cd:arguments>
+ </cd:command>
<cd:command category="whitespace" file="spac-ver.mkiv" level="document" name="godown">
<cd:arguments>
<cd:keywords>
@@ -47783,7 +48936,7 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="alignment" file="spac-ver.mkiv" level="system" name="forgetparskip"/>
+ <cd:command category="whitespace" file="spac-ver.mkiv" keywords="alignment" level="system" name="forgetparskip"/>
</cd:interface>
<cd:interface file="i-xml.xml">
<cd:command category="xml" file="lxml-ini.mkiv" level="style" name="xmlmain">
@@ -48850,16 +50003,6 @@
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="xml" file="lxml-ini.mkiv" level="style" name="xmlregisterns">
- <cd:arguments>
- <cd:keywords delimiters="braces">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords delimiters="braces">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
- </cd:command>
<cd:command category="xml" file="lxml-ini.mkiv" level="style" name="xmlremapname">
<cd:arguments>
<cd:keywords delimiters="braces">
@@ -49087,6 +50230,10 @@
<cd:constant type="yes"/>
<cd:constant type="no"/>
</cd:parameter>
+ <cd:parameter name="entities">
+ <cd:constant type="yes"/>
+ <cd:constant default="yes" type="no"/>
+ </cd:parameter>
</cd:assignments>
</cd:arguments>
</cd:command>
@@ -49097,9 +50244,16 @@
</cd:keywords>
</cd:arguments>
</cd:command>
+ <cd:command category="xml" file="lxml-ini.mkiv" level="style" name="xmldepth">
+ <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 category="tables" file="tabl-xtb.mkvi" level="style" name="definextable">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="style" name="definextable">
<cd:arguments>
<cd:keywords>
<cd:constant type="cd:name"/>
@@ -49112,7 +50266,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="style" name="setupxtable">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="style" name="setupxtable">
<cd:arguments>
<cd:keywords list="yes" optional="yes">
<cd:constant type="cd:name"/>
@@ -49200,35 +50354,35 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xtable" type="environment">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xtable" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupxtable"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xtable" type="environment" variant="name">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xtable" type="environment" variant="name">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="style" name="embeddedxtable" type="environment">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="style" name="embeddedxtable" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupxtable"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="style" name="embeddedxtable" type="environment" variant="name">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="style" name="embeddedxtable" type="environment" variant="name">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" generated="yes" level="document" name="xtable" type="environment" variant="example">
+ <cd:command category="tables" file="tabl-xtb.mkvi" generated="yes" keywords="background rules" level="document" name="xtable" type="environment" variant="example">
<cd:sequence>
<cd:variable value="xtable"/>
</cd:sequence>
@@ -49238,14 +50392,14 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="processxtablebuffer">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="processxtablebuffer">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xrow" type="environment">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xrow" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -49255,21 +50409,21 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xcolumn" type="environment">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xcolumn" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupxtable"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xcolumn" type="environment" variant="name">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xcolumn" type="environment" variant="name">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xcell" type="environment">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xcell" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -49291,63 +50445,63 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xtablehead" type="environment">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xtablehead" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupxtable"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xtablehead" type="environment" variant="name">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xtablehead" type="environment" variant="name">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xtablefoot" type="environment">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xtablefoot" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupxtable"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xtablefoot" type="environment" variant="name">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xtablefoot" type="environment" variant="name">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xtablenext" type="environment">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xtablenext" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupxtable"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xtablenext" type="environment" variant="name">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xtablenext" type="environment" variant="name">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xtablebody" type="environment">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xtablebody" type="environment">
<cd:arguments>
<cd:assignments list="yes" optional="yes">
<cd:inherit name="setupxtable"/>
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xtablebody" type="environment" variant="name">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xtablebody" type="environment" variant="name">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xgroup" type="environment">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xgroup" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -49357,7 +50511,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xrowgroup" type="environment">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xrowgroup" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -49367,7 +50521,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="document" name="xcellgroup" type="environment">
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="document" name="xcellgroup" type="environment">
<cd:arguments>
<cd:keywords optional="yes">
<cd:constant type="cd:name"/>
@@ -49377,7 +50531,7 @@
</cd:assignments>
</cd:arguments>
</cd:command>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="system" name="currentxtablerow"/>
- <cd:command category="tables" file="tabl-xtb.mkvi" level="system" name="currentxtablecolumn"/>
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="system" name="currentxtablerow"/>
+ <cd:command category="tables" file="tabl-xtb.mkvi" keywords="background rules" level="system" name="currentxtablecolumn"/>
</cd:interface>
</cd:interface>