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="setupalign" level="style" category="alignment" file="spac-ali.mkiv">
8 <cd:arguments>
9 <cd:keywords list="yes">
10 <cd:constant type="broad"/>
11 <cd:constant type="wide"/>
12 <cd:constant type="bottom" default="yes"/>
13 <cd:constant type="height"/>
14 <cd:constant type="line"/>
15 <cd:constant type="high"/>
16 <cd:constant type="low"/>
17 <cd:constant type="lohi"/>
18 <cd:constant type="flushright"/>
19 <cd:constant type="flushleft"/>
20 <cd:constant type="middle"/>
21 <cd:constant type="yes"/>
22 <cd:constant type="no"/>
23 <cd:constant type="width" default="yes"/>
24 <cd:constant type="normal"/>
25 <cd:constant type="reset"/>
26 <cd:constant type="inner"/>
27 <cd:constant type="outer"/>
28 <cd:constant type="flushinner"/>
29 <cd:constant type="flushouter"/>
30 <cd:constant type="left"/>
31 <cd:constant type="right"/>
32 <cd:constant type="center"/>
33 <cd:constant type="disable"/>
34 <cd:constant type="last"/>
35 <cd:constant type="end"/>
36 <cd:constant type="paragraph"/>
37 <cd:constant type="lefttoright"/>
38 <cd:constant type="righttoleft"/>
39 <cd:constant type="l2r"/>
40 <cd:constant type="r2l"/>
41 <cd:constant type="table"/>
42 <cd:constant type="lesshyphenation"/>
43 <cd:constant type="morehyphenation"/>
44 <cd:constant type="hanging"/>
45 <cd:constant type="hangingboth"/>
46 <cd:constant type="nothanging"/>
47 <cd:constant type="hz"/>
48 <cd:constant type="fullhz"/>
49 <cd:constant type="nohz"/>
50 <cd:constant type="hyphenated"/>
51 <cd:constant type="nothyphenated"/>
52 <cd:constant type="tolerant"/>
53 <cd:constant type="verytolerant"/>
54 <cd:constant type="stretch"/>
55 <cd:constant type="extremestretch"/>
56 <cd:constant type="final"/>
57 <cd:constant type="1*final"/>
58 <cd:constant type="2*final"/>
59 <cd:constant type="3*final"/>
60 <cd:constant type="4*final"/>
61 <cd:constant type="more"/>
62 <cd:constant type="1*more"/>
63 <cd:constant type="2*more"/>
64 <cd:constant type="fit"/>
65 <cd:constant type="profile"/>
66 <!--
67
68 -->
69 </cd:keywords>
70 </cd:arguments>
71 </cd:command>
72
73 <cd:command name="usealignparameter" level="system" category="alignment" file="spac-ali.mkiv">
74 <cd:arguments>
75 <cd:csname/>
76 </cd:arguments>
77 </cd:command>
78
79 <cd:command name="alignment" type="environment" level="document" category="alignment" file="spac-ali.mkiv">
80 <cd:arguments>
81 <cd:keywords list="yes">
82 <cd:inherit name="setupalign"/>
83 </cd:keywords>
84 </cd:arguments>
85 </cd:command>
86
87 <cd:command name="linealignment" type="environment" level="document" category="alignment" file="spac-ali.mkiv">
88 <cd:arguments>
89 <cd:keywords>
90 <cd:constant type="left"/>
91 <cd:constant type="middle"/>
92 <cd:constant type="right"/>
93 <cd:constant type="max"/>
94 </cd:keywords>
95 </cd:arguments>
96 </cd:command>
97
98 <cd:command name="leftaligned" type="environment" level="document" category="alignment" file="spac-ali.mkiv"/>
99
100 <cd:command name="middlealigned" type="environment" level="document" category="alignment" file="spac-ali.mkiv"/>
101
102 <cd:command name="rightaligned" type="environment" level="document" category="alignment" file="spac-ali.mkiv"/>
103
104 <cd:command name="maxaligned" type="environment" level="document" category="alignment" file="spac-ali.mkiv"/>
105
106 <cd:command name="midaligned" type="environment" level="document" category="alignment" file="spac-ali.mkiv"/>
107
108 <cd:command name="centeraligned" type="environment" level="document" category="alignment" file="spac-ali.mkiv"/>
109
110 <cd:command name="leftaligned" level="document" category="alignment" file="spac-ali.mkiv">
111 <cd:arguments>
112 <cd:content/>
113 </cd:arguments>
114 </cd:command>
115
116 <cd:command name="rightaligned" level="document" category="alignment" file="spac-ali.mkiv">
117 <cd:arguments>
118 <cd:content/>
119 </cd:arguments>
120 </cd:command>
121
122 <cd:command name="middlealigned" level="document" category="alignment" file="spac-ali.mkiv">
123 <cd:arguments>
124 <cd:content/>
125 </cd:arguments>
126 </cd:command>
127
128 <cd:command name="maxaligned" level="document" category="alignment" file="spac-ali.mkiv">
129 <cd:arguments>
130 <cd:content/>
131 </cd:arguments>
132 </cd:command>
133
134 <cd:command name="midaligned" level="document" category="alignment" file="spac-ali.mkiv">
135 <cd:arguments>
136 <cd:content/>
137 </cd:arguments>
138 </cd:command>
139
140 <cd:command name="centeraligned" level="document" category="alignment" file="spac-ali.mkiv">
141 <cd:arguments>
142 <cd:content/>
143 </cd:arguments>
144 </cd:command>
145
146 <cd:command name="alignedline" level="system" category="alignment" file="spac-ali.mkiv">
147 <cd:arguments>
148 <cd:resolve name="argument-alignline"/>
149 <cd:resolve name="argument-alignline"/>
150 <cd:content/>
151 </cd:arguments>
152 </cd:command>
153
154 <cd:command name="wordright" level="document" category="alignment" keywords="linebreak" file="spac-ali.mkiv">
155 <cd:arguments>
156 <cd:keywords optional="yes">
157 <cd:constant type="right"/>
158 <cd:constant type="cd:dimension"/>
159 </cd:keywords>
160 <cd:content/>
161 </cd:arguments>
162 </cd:command>
163
164 <cd:command name="simplealignedbox" level="system" category="alignment" keywords="boxes" file="spac-ali.mkiv">
165 <cd:arguments>
166 <cd:resolve name="argument-dimension"/>
167 <cd:resolve name="argument-alignsimple"/>
168 <cd:content/>
169 </cd:arguments>
170 </cd:command>
171
172 <cd:command name="simplealignedspreadbox" level="system" category="alignment" keywords="boxes" file="spac-ali.mkiv">
173 <cd:arguments>
174 <cd:resolve name="argument-dimension"/>
175 <cd:resolve name="argument-alignsimple"/>
176 <cd:content/>
177 </cd:arguments>
178 </cd:command>
179
180 <cd:command name="simplealignedboxplus" level="system" category="alignment" keywords="boxes" file="spac-ali.mkiv">
181 <cd:arguments>
182 <cd:resolve name="argument-dimension"/>
183 <cd:resolve name="argument-alignsimple"/>
184 <cd:resolve name="argument-text"/>
185 <cd:content/>
186 </cd:arguments>
187 </cd:command>
188
189 <cd:command name="simplereversealignedbox" level="system" category="alignment" keywords="boxes direction" file="spac-ali.mkiv">
190 <cd:arguments>
191 <cd:resolve name="argument-dimension"/>
192 <cd:resolve name="argument-alignsimple"/>
193 <cd:content/>
194 </cd:arguments>
195 </cd:command>
196
197 <cd:command name="simplereversealignedboxplus" level="system" category="alignment" keywords="boxes direction" file="spac-ali.mkiv">
198 <cd:arguments>
199 <cd:resolve name="argument-dimension"/>
200 <cd:resolve name="argument-alignsimple"/>
201 <cd:resolve name="argument-text"/>
202 <cd:content/>
203 </cd:arguments>
204 </cd:command>
205
206 <cd:command name="alignedbox" level="system" category="alignment" keywords="boxes" file="pack-box.mkiv">
207 <cd:arguments>
208 <cd:keywords list="yes">
209 <cd:resolve name="value-aligned"/>
210 </cd:keywords>
211 <cd:csname/>
212 <cd:content/>
213 </cd:arguments>
214 </cd:command>
215
216 <cd:command name="aligned" level="system" category="alignment" file="pack-box.mkiv">
217 <cd:arguments>
218 <cd:keywords list="yes">
219 <cd:resolve name="value-aligned"/>
220 </cd:keywords>
221 <cd:content/>
222 </cd:arguments>
223 </cd:command>
224
225 <cd:command name="lefttoright" level="style" category="alignment" keywords="direction" file="spac-ali.mkiv"/>
226
227 <cd:command name="righttoleft" level="style" category="alignment" keywords="direction" file="spac-ali.mkiv"/>
228
229 <cd:command name="raggedbottom" level="style" category="alignment" file="spac-ali.mkiv"/>
230
231 <cd:command name="alignbottom" level="style" category="alignment" file="spac-ali.mkiv"/>
232
233 <cd:command name="baselinebottom" level="style" category="alignment" file="spac-ali.mkiv"/>
234
235 <cd:command name="notragged" level="style" category="alignment" file="spac-ali.mkiv"/>
236
237 <cd:command name="raggedleft" level="style" category="alignment" file="spac-ali.mkiv"/>
238
239 <cd:command name="raggedcenter" level="style" category="alignment" file="spac-ali.mkiv"/>
240
241 <cd:command name="raggedright" level="style" category="alignment" file="spac-ali.mkiv"/>
242
243 <cd:command name="veryraggedleft" level="style" category="alignment" file="spac-ali.mkiv"/>
244
245 <cd:command name="veryraggedcenter" level="style" category="alignment" file="spac-ali.mkiv"/>
246
247 <cd:command name="veryraggedright" level="style" category="alignment" file="spac-ali.mkiv"/>
248
249 <cd:command name="raggedwidecenter" level="style" category="alignment" file="spac-ali.mkiv"/>
250
251 <cd:command name="centeredlastline" level="style" category="alignment" file="spac-ali.mkiv"/>
252
253 <cd:command name="flushedrightlastline" level="style" category="alignment" file="spac-ali.mkiv"/>
254
255 <cd:command name="ttraggedright" level="style" category="alignment" file="spac-ali.mkiv"/>
256
257 <cd:command name="forgetragged" level="style" category="alignment" file="spac-ali.mkiv"/>
258
259 <cd:command name="line" level="document" category="alignment" file="spac-ali.mkiv">
260 <cd:arguments>
261 <cd:content/>
262 </cd:arguments>
263 </cd:command>
264
265 <cd:command name="leftline" level="document" category="alignment" file="spac-ali.mkiv">
266 <cd:arguments>
267 <cd:content/>
268 </cd:arguments>
269 </cd:command>
270
271 <cd:command name="rightline" level="document" category="alignment" file="spac-ali.mkiv">
272 <cd:arguments>
273 <cd:content/>
274 </cd:arguments>
275 </cd:command>
276
277 <cd:command name="centerline" level="document" category="alignment" file="spac-ali.mkiv">
278 <cd:arguments>
279 <cd:content/>
280 </cd:arguments>
281 </cd:command>
282
283 <cd:command name="hanging" type="environment" level="document" category="alignment" file="spac-ver.mkiv">
284 <cd:arguments>
285 <cd:assignments list="yes" optional="yes">
286 <cd:parameter name="distance">
287 <cd:constant type="cd:dimension"/>
288 </cd:parameter>
289 <cd:parameter name="n">
290 <cd:constant type="cd:number"/>
291 </cd:parameter>
292 <cd:parameter name="location">
293 <cd:constant type="left" default="yes"/>
294 <cd:constant type="right"/>
295 </cd:parameter>
296 </cd:assignments>
297 <cd:content/>
298 </cd:arguments>
299 </cd:command>
300
301 <cd:command name="hanging" type="environment" variant="argument" level="document" category="alignment" file="spac-ver.mkiv">
302 <cd:arguments>
303 <cd:keywords optional="yes">
304 <cd:constant type="left" default="yes"/>
305 <cd:constant type="right"/>
306 </cd:keywords>
307 <cd:content/>
308 </cd:arguments>
309 </cd:command>
310
311 <cd:command name="fixed" type="environment" level="document" category="alignment" file="spac-ver.mkiv">
312 <cd:arguments>
313 <cd:keywords optional="yes">
314 <cd:constant type="low"/>
315 <cd:constant type="middle"/>
316 <cd:constant type="high"/>
317 <cd:constant type="lohi"/>
318 <cd:constant type="default" default="yes"/>
319 </cd:keywords>
320 </cd:arguments>
321 </cd:command>
322
323</cd:interface>
324 |