summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/interface/mkiv/i-marking.xml
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/context/interface/mkiv/i-marking.xml')
-rw-r--r--Master/texmf-dist/tex/context/interface/mkiv/i-marking.xml46
1 files changed, 27 insertions, 19 deletions
diff --git a/Master/texmf-dist/tex/context/interface/mkiv/i-marking.xml b/Master/texmf-dist/tex/context/interface/mkiv/i-marking.xml
index 914922cf2d6..8eb17f6edd3 100644
--- a/Master/texmf-dist/tex/context/interface/mkiv/i-marking.xml
+++ b/Master/texmf-dist/tex/context/interface/mkiv/i-marking.xml
@@ -4,7 +4,7 @@
<cd:interface xmlns:cd="http://www.pragma-ade.com/commands">
- <cd:command name="definemarking" level="style" file="strc-mar.mkiv">
+ <cd:command name="definemarking" level="style" category="structure" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="keyword-name"/>
<cd:resolve name="keyword-mark-optional"/>
@@ -14,7 +14,7 @@
</cd:arguments>
</cd:command>
- <cd:command name="setupmarking" level="style" file="strc-mar.mkiv">
+ <cd:command name="setupmarking" level="style" category="structure" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="keyword-mark-list-optional"/>
<cd:assignments list="yes">
@@ -36,27 +36,30 @@
</cd:arguments>
</cd:command>
- <cd:command name="relatemarking" level="system" file="strc-mar.mkiv">
+ <cd:command name="relatemarking" level="system" category="structure" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="keyword-mark"/>
<cd:resolve name="keyword-mark"/>
</cd:arguments>
</cd:command>
- <cd:command name="setmarking" level="style" file="strc-mar.mkiv">
+ <cd:command name="setmarking" level="style" category="structure" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="keyword-mark"/>
<cd:resolve name="argument-text"/>
</cd:arguments>
</cd:command>
- <cd:command name="resetmarking" level="system" file="strc-mar.mkiv">
+ <cd:command name="resetmarking" level="system" category="structure" file="strc-mar.mkiv">
<cd:arguments>
- <cd:resolve name="keyword-mark"/>
+ <cd:keywords>
+ <cd:constant type="all"/>
+ <cd:constant type="cd:mark"/>
+ </cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command name="synchronizemarking" level="system" file="strc-mar.mkiv">
+ <cd:command name="synchronizemarking" level="system" category="structure" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="keyword-mark"/>
<cd:resolve name="keyword-number"/>
@@ -66,7 +69,7 @@
</cd:arguments>
</cd:command>
- <cd:command name="doifelsemarking" level="system" category="conditional" file="strc-mar.mkiv">
+ <cd:command name="doifelsemarking" level="system" category="structure" keywords="conditional" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="argument-mark"/>
<cd:resolve name="argument-true"/>
@@ -74,7 +77,7 @@
</cd:arguments>
</cd:command>
- <cd:command name="doifmarkingelse" level="system" category="conditional" file="strc-mar.mkiv">
+ <cd:command name="doifmarkingelse" level="system" category="structure" keywords="conditional" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="argument-mark"/>
<cd:resolve name="argument-true"/>
@@ -82,12 +85,13 @@
</cd:arguments>
</cd:command>
- <cd:command name="getmarking" level="style" file="strc-mar.mkiv">
+ <cd:command name="getmarking" level="style" category="structure" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="keyword-mark"/>
<cd:keywords optional="yes">
<cd:constant type="page" default="yes"/>
<cd:constant type="cd:name"/>
+ <cd:constant type="cd:number"/>
</cd:keywords>
<cd:keywords optional="yes">
<cd:resolve name="value-markposition"/>
@@ -95,7 +99,7 @@
</cd:arguments>
</cd:command>
- <cd:command name="fetchonemark" level="style" file="strc-mar.mkiv">
+ <cd:command name="fetchonemark" level="style" category="structure" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="keyword-mark"/>
<cd:keywords optional="yes">
@@ -104,19 +108,19 @@
</cd:arguments>
</cd:command>
- <cd:command name="fetchtwomarks" level="style" file="strc-mar.mkiv">
+ <cd:command name="fetchtwomarks" level="style" category="structure" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="keyword-mark"/>
</cd:arguments>
</cd:command>
- <cd:command name="fetchallmarks" level="style" file="strc-mar.mkiv">
+ <cd:command name="fetchallmarks" level="style" category="structure" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="keyword-mark"/>
</cd:arguments>
</cd:command>
- <cd:command name="fetchmark" level="style" file="strc-mar.mkiv">
+ <cd:command name="fetchmark" level="style" category="structure" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="keyword-mark"/>
<cd:keywords optional="yes">
@@ -125,12 +129,13 @@
</cd:arguments>
</cd:command>
- <cd:command name="fetchmarking" level="style" file="strc-mar.mkiv">
+ <cd:command name="fetchmarking" level="style" category="structure" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="keyword-mark"/>
<cd:keywords>
<cd:constant type="page"/>
<cd:constant type="cd:name"/>
+ <cd:constant type="cd:number"/>
</cd:keywords>
<cd:keywords>
<cd:resolve name="value-markposition"/>
@@ -138,12 +143,13 @@
</cd:arguments>
</cd:command>
- <cd:command name="fetchonemarking" level="style" file="strc-mar.mkiv">
+ <cd:command name="fetchonemarking" level="style" category="structure" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="keyword-mark"/>
<cd:keywords>
<cd:constant type="page"/>
<cd:constant type="cd:name"/>
+ <cd:constant type="cd:number"/>
</cd:keywords>
<cd:keywords>
<cd:resolve name="value-markposition"/>
@@ -151,24 +157,26 @@
</cd:arguments>
</cd:command>
- <cd:command name="fetchtwomarkings" level="style" file="strc-mar.mkiv">
+ <cd:command name="fetchtwomarkings" level="style" category="structure" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="keyword-mark"/>
<cd:keywords>
<cd:constant type="page"/>
<cd:constant type="cd:name"/>
+ <cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
- <cd:command name="fetchallmarkings" level="style" file="strc-mar.mkiv">
+ <cd:command name="fetchallmarkings" level="style" category="structure" file="strc-mar.mkiv">
<cd:arguments>
<cd:resolve name="keyword-mark"/>
<cd:keywords>
<cd:constant type="page"/>
<cd:constant type="cd:name"/>
+ <cd:constant type="cd:number"/>
</cd:keywords>
</cd:arguments>
</cd:command>
-</cd:interface> \ No newline at end of file
+</cd:interface>