summaryrefslogtreecommitdiff
path: root/tex/context/interface/mkiv/i-bar.xml
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/interface/mkiv/i-bar.xml')
-rw-r--r--tex/context/interface/mkiv/i-bar.xml219
1 files changed, 102 insertions, 117 deletions
diff --git a/tex/context/interface/mkiv/i-bar.xml b/tex/context/interface/mkiv/i-bar.xml
index 951448249..fb120d05b 100644
--- a/tex/context/interface/mkiv/i-bar.xml
+++ b/tex/context/interface/mkiv/i-bar.xml
@@ -4,7 +4,7 @@
<cd:interface xmlns:cd="http://www.pragma-ade.com/commands">
- <cd:command name="definebar" file="node-rul.mkiv">
+ <cd:command name="definebar" level="style" category="rules" file="node-rul.mkiv">
<cd:arguments>
<cd:resolve name="keyword-name"/>
<cd:resolve name="keyword-name-optional"/>
@@ -14,7 +14,7 @@
</cd:arguments>
</cd:command>
- <cd:command name="setupbar" file="node-rul.mkiv">
+ <cd:command name="setupbar" level="style" category="rules" file="node-rul.mkiv">
<cd:arguments>
<cd:resolve name="keyword-name-list-optional"/>
<cd:assignments list="yes">
@@ -82,166 +82,151 @@
</cd:arguments>
</cd:command>
- <!--
-
- <cd:command name="setupbars" file="node-rul.mkiv">
- <cd:arguments>
- <cd:resolve name="keyword-name-list-optional"/>
- <cd:assignments list="yes">
- <cd:inherit name="setupbar"/>
- </cd:assignments>
- </cd:arguments>
- </cd:command>
-
- -->
+ <cd:command name="setupbars" level="style" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:resolve name="keyword-name-list-optional"/>
+ <cd:assignments list="yes">
+ <cd:inherit name="setupbar"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="bar" generated="yes" variant="example" file="node-rul.mkiv">
+ <cd:command name="bar" generated="yes" variant="instance" level="document" category="rules" file="node-rul.mkiv">
<cd:sequence>
- <cd:variable value="bar"/>
+ <cd:instance value="bar"/>
</cd:sequence>
<cd:arguments>
<cd:content/>
</cd:arguments>
<cd:instances>
- <cd:constant value="overbar"/>
- <cd:constant value="underbar"/>
- <cd:constant value="overstrike"/>
- <cd:constant value="understrike"/>
- <cd:constant value="overbars"/>
- <cd:constant value="underbars"/>
- <cd:constant value="overstrikes"/>
- <cd:constant value="understrikes"/>
- <cd:constant value="underrandom"/>
- <cd:constant value="underrandoms"/>
- <cd:constant value="underdash"/>
- <cd:constant value="underdashes"/>
- <cd:constant value="underdot"/>
- <cd:constant value="underdots"/>
- <cd:constant value="nobar"/>
- <cd:constant value="hiddenbar"/>
+ <cd:resolve name="instance-bar"/>
</cd:instances>
</cd:command>
- <cd:command name="bar" type="environment" file="node-rul.mkiv">
+ <cd:command name="bar" type="environment" level="document" category="rules" file="node-rul.mkiv">
<cd:arguments>
<cd:resolve name="keyword-name"/>
</cd:arguments>
</cd:command>
- <cd:command name="setbar" file="node-rul.mkiv">
+ <cd:command name="setbar" level="document" category="rules" file="node-rul.mkiv">
<cd:arguments>
<cd:resolve name="keyword-name"/>
</cd:arguments>
</cd:command>
- <cd:command name="directsetbar" file="node-rul.mkiv">
+ <cd:command name="directsetbar" level="document" category="rules" file="node-rul.mkiv">
<cd:arguments>
<cd:resolve name="argument-name"/>
</cd:arguments>
</cd:command>
- <cd:command name="bar" type="environment" begin="push" end="pop" file="node-rul.mkiv">
+ <cd:command name="bar" type="environment" begin="push" end="pop" level="system" category="rules" file="node-rul.mkiv">
<cd:arguments>
<cd:resolve name="keyword-name"/>
</cd:arguments>
</cd:command>
- <cd:command name="overbar" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <!--
- <cd:command name="underbar" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="overbar" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="hiddenbar" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="underbar" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="overstrike" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="hiddenbar" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="understrike" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="overstrike" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="overbars" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="understrike" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="underbars" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="overbars" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="overstrikes" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="underbars" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="understrikes" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="overstrikes" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="underrandom" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="understrikes" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="underrandoms" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="underrandom" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="underdash" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="underrandoms" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="underdashes" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="underdash" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="underdot" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="underdashes" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="underdots" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="underdot" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
- <cd:command name="nobar" file="node-rul.mkiv">
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
- </cd:command>
+ <cd:command name="underdots" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nobar" level="document" category="rules" file="node-rul.mkiv">
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+ </cd:command>
+
+ -->
- <cd:command name="resetbar" file="node-rul.mkiv"/>
+ <cd:command name="resetbar" level="style" category="rules" file="node-rul.mkiv"/>
</cd:interface>