i-pairedbox.xml /size: 5934 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="definepairedbox" level="style" category="tables" file="pack-com.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="setuppairedbox"/>
13            </cd:assignments>
14        </cd:arguments>
15    </cd:command>
16
17    <cd:command name="setuppairedbox" level="style" category="tables" file="pack-com.mkiv">
18        <cd:arguments>
19            <cd:resolve name="keyword-name-list-optional"/>
20            <cd:assignments list="yes">
21                <cd:parameter name="before">
22                    <cd:constant type="cd:command"/>
23                </cd:parameter>
24                <cd:parameter name="after">
25                    <cd:constant type="cd:command"/>
26                </cd:parameter>
27                <cd:parameter name="inbetween">
28                    <cd:constant type="cd:command"/>
29                </cd:parameter>
30                <cd:parameter name="location">
31                    <cd:constant type="left"/>
32                    <cd:constant type="middle"/>
33                    <cd:constant type="right"/>
34                    <cd:constant type="top"/>
35                    <cd:constant type="bottom"/>
36                    <cd:constant type="high"/>
37                    <cd:constant type="low"/>
38                </cd:parameter>
39                <cd:parameter name="n">
40                    <cd:constant type="cd:number"/>
41                </cd:parameter>
42                <cd:parameter name="distance">
43                    <cd:constant type="cd:dimension"/>
44                </cd:parameter>
45                <cd:parameter name="bodyfont">
46                    <cd:inherit name="setupbodyfont"/>
47                </cd:parameter>
48                <cd:parameter name="width">
49                    <cd:constant type="cd:dimension"/>
50                </cd:parameter>
51                <cd:parameter name="height">
52                    <cd:constant type="cd:dimension"/>
53                </cd:parameter>
54                <cd:parameter name="maxwidth">
55                    <cd:constant type="cd:dimension"/>
56                </cd:parameter>
57                <cd:parameter name="maxheight">
58                    <cd:constant type="cd:dimension"/>
59                </cd:parameter>
60                <cd:parameter name="align">
61                    <cd:inherit name="setupalign"/>
62                </cd:parameter>
63                <cd:parameter name="style">
64                    <cd:resolve name="value-style"/>
65                </cd:parameter>
66                <cd:parameter name="color">
67                    <cd:constant type="cd:color"/>
68                </cd:parameter>
69            </cd:assignments>
70        </cd:arguments>
71    </cd:command>
72
73    <cd:command name="placepairedbox" level="document" category="tables" file="pack-com.mkiv">
74        <cd:arguments>
75            <cd:resolve name="keyword-name"/>
76            <cd:assignments list="yes" optional="yes">
77                <cd:inherit name="setuppairedbox"/>
78            </cd:assignments>
79            <cd:content/>
80            <cd:resolve name="argument-text"/>
81        </cd:arguments>
82    </cd:command>
83
84    <cd:command name="placepairedbox" type="environment" level="document" category="tables" file="pack-com.mkiv">
85        <cd:arguments>
86            <cd:resolve name="keyword-name"/>
87            <cd:assignments list="yes" optional="yes">
88                <cd:inherit name="setuppairedbox"/>
89            </cd:assignments>
90        </cd:arguments>
91    </cd:command>
92
93    <cd:command name="setuppairedbox" generated="yes" variant="instance" level="style" category="tables" file="pack-com.mkiv">
94        <cd:sequence>
95            <cd:string value="setup"/>
96            <cd:instance value="pairedbox"/>
97        </cd:sequence>
98        <cd:arguments>
99            <cd:assignments list="yes">
100                <cd:inherit name="setuppairedbox"/>
101            </cd:assignments>
102        </cd:arguments>
103        <cd:instances>
104            <cd:resolve name="instance-pairedbox"/>
105        </cd:instances>
106    </cd:command>
107
108    <cd:command name="placepairedbox" generated="yes" variant="instance" level="document" category="tables" file="pack-com.mkiv">
109        <cd:sequence>
110            <cd:string value="place"/>
111            <cd:instance value="pairedbox"/>
112        </cd:sequence>
113        <cd:arguments>
114            <cd:assignments list="yes" optional="yes">
115                <cd:inherit name="setuppairedbox"/>
116            </cd:assignments>
117            <cd:content/>
118            <cd:resolve name="argument-text"/>
119        </cd:arguments>
120        <cd:instances>
121            <cd:resolve name="instance-pairedbox"/>
122        </cd:instances>
123    </cd:command>
124
125    <cd:command name="placepairedbox" type="environment" generated="yes" variant="instance" level="document" category="tables" file="pack-com.mkiv">
126        <cd:sequence>
127            <cd:string value="place"/>
128            <cd:instance value="pairedbox"/>
129        </cd:sequence>
130        <cd:arguments>
131            <cd:assignments list="yes" optional="yes">
132                <cd:inherit name="setuppairedbox"/>
133            </cd:assignments>
134        </cd:arguments>
135        <cd:instances>
136            <cd:resolve name="instance-pairedbox"/>
137        </cd:instances>
138    </cd:command>
139
140    <cd:command name="placeontopofeachother" level="document" category="tables" file="pack-com.mkiv">
141        <cd:arguments>
142            <cd:content/>
143            <cd:content/>
144        </cd:arguments>
145    </cd:command>
146
147    <cd:command name="placesidebyside" level="document" category="tables" file="pack-com.mkiv">
148        <cd:arguments>
149            <cd:content/>
150            <cd:content/>
151        </cd:arguments>
152    </cd:command>
153
154</cd:interface>
155