i-mathmatrix.xml /size: 5542 b    last modification: 2021-10-28 13:51
1<?xml version="1.0" encoding="UTF-8"?>
2
3<?context-directive job ctxfile x-setups.ctx ?>
4
5<cd:interface xmlns:cd="http://www.pragma-ade.com/commands">
6
7    <cd:command name="definemathmatrix" level="style" category="mathematics" keywords="tables" file="math-ali.mkiv">
8        <cd:arguments>
9            <cd:resolve name="keyword-name"/>
10            <cd:resolve name="keyword-name-optional"/>
11            <cd:assignments list="yes" optional="yes">
12                <cd:inherit name="setupmathmatrix"/>
13            </cd:assignments>
14        </cd:arguments>
15    </cd:command>
16
17    <cd:command name="setupmathmatrix" level="style" category="mathematics" keywords="tables" file="math-ali.mkiv">
18        <cd:arguments>
19            <cd:resolve name="keyword-name-list-optional"/>
20            <cd:assignments list="yes">
21                <cd:parameter name="left">
22                    <cd:constant type="cd:command"/>
23                </cd:parameter>
24                <cd:parameter name="right">
25                    <cd:constant type="cd:command"/>
26                </cd:parameter>
27                <cd:parameter name="strut">
28                    <cd:constant type="yes"/>
29                    <cd:constant type="no"/>
30                    <cd:constant type="cd:number"/>
31                </cd:parameter>
32                <cd:parameter name="align">
33                    <cd:constant type="left"/>
34                    <cd:constant type="middle" default="yes"/>
35                    <cd:constant type="right"/>
36                    <cd:constant type="normal"/>
37                </cd:parameter>
38                <cd:parameter name="style">
39                    <cd:resolve name="value-style"/>
40                </cd:parameter>
41                <cd:parameter name="distance">
42                    <cd:constant type="cd:dimension"/>
43                </cd:parameter>
44                <cd:parameter name="simplecommand">
45                    <cd:constant type="cd:text"/>
46                </cd:parameter>
47                <cd:parameter name="location">
48                    <cd:constant type="top"/>
49                    <cd:constant type="bottom"/>
50                    <cd:constant type="high"/>
51                    <cd:constant type="low"/>
52                    <cd:constant type="lohi"/>
53                    <cd:constant type="normal" default="yes"/>
54                </cd:parameter>
55            </cd:assignments>
56        </cd:arguments>
57    </cd:command>
58
59    <cd:command name="mathmatrix" type="environment" generated="yes" variant="instance" level="document" category="mathematics" keywords="tables" file="math-ali.mkiv">
60        <cd:sequence>
61            <cd:instance value="mathmatrix"/>
62        </cd:sequence>
63        <cd:arguments>
64            <cd:assignments list="yes" optional="yes">
65                <cd:inherit name="setupmathmatrix"/>
66            </cd:assignments>
67        </cd:arguments>
68        <cd:instances>
69            <cd:resolve name="instance-mathmatrix"/>
70        </cd:instances>
71    </cd:command>
72
73    <cd:command name="mathmatrix" generated="yes" variant="instance" level="document" category="mathematics" keywords="tables" file="math-ali.mkiv">
74        <cd:sequence>
75            <cd:instance value="mathmatrix"/>
76        </cd:sequence>
77        <cd:arguments>
78            <cd:assignments list="yes" optional="yes">
79                <cd:inherit name="setupmathmatrix"/>
80            </cd:assignments>
81            <cd:content/>
82        </cd:arguments>
83        <cd:instances>
84            <cd:resolve name="instance-simplematrix"/>
85        </cd:instances>
86    </cd:command>
87
88    <cd:command name="matrices" type="environment" level="document" category="mathematics" keywords="tables" file="math-ali.mkiv">
89        <cd:arguments>
90            <cd:assignments list="yes" optional="yes">
91                <cd:inherit name="setupmathmatrix"/>
92            </cd:assignments>
93        </cd:arguments>
94    </cd:command>
95
96    <cd:command name="intertext" type="environment" level="document" category="mathematics" file="math-ali.mkiv"/>
97
98    <cd:command name="intertext" level="document" category="mathematics" file="math-ali.mkiv">
99        <cd:arguments>
100            <cd:resolve name="argument-text"/>
101        </cd:arguments>
102    </cd:command>
103
104    <cd:command name="substack" type="environment" level="document" category="mathematics" file="math-ali.mkiv"/>
105
106    <cd:command name="overset" level="document" category="mathematics" file="math-ali.mkiv">
107        <cd:arguments>
108            <cd:resolve name="argument-text"/>
109            <cd:resolve name="argument-text"/>
110        </cd:arguments>
111    </cd:command>
112
113    <cd:command name="underset" level="document" category="mathematics" file="math-ali.mkiv">
114        <cd:arguments>
115            <cd:resolve name="argument-text"/>
116            <cd:resolve name="argument-text"/>
117        </cd:arguments>
118    </cd:command>
119
120    <cd:command name="bordermatrix" level="document" category="mathematics" keywords="tables" file="math-pln.mkiv">
121        <cd:arguments>
122            <cd:content/>
123        </cd:arguments>
124    </cd:command>
125
126    <cd:command name="bbordermatrix" level="document" category="mathematics" keywords="tables" file="math-pln.mkiv">
127        <cd:arguments>
128            <cd:content/>
129        </cd:arguments>
130    </cd:command>
131
132    <cd:command name="bordermatrix" type="environment" level="document" category="mathematics" keywords="tables" file="math-pln.mkiv"/>
133
134    <cd:command name="bbordermatrix" type="environment" level="document" category="mathematics" keywords="tables" file="math-pln.mkiv"/>
135
136</cd:interface>
137