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="definemargindata" level="style" category="structure" file="typo-mar.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="setupmargindata"/>
13 </cd:assignments>
14 </cd:arguments>
15 </cd:command>
16
17 <cd:command name="setupmargindata" level="style" category="structure" file="typo-mar.mkiv">
18 <cd:arguments>
19 <cd:resolve name="keyword-name-list-optional"/>
20 <cd:assignments list="yes">
21 <cd:parameter name="strut">
22 <cd:resolve name="value-strut"/>
23 </cd:parameter>
24 <cd:parameter name="command">
25 <cd:constant type="cd:oneargument"/>
26 </cd:parameter>
27 <cd:parameter name="width">
28 <cd:constant type="cd:dimension"/>
29 </cd:parameter>
30 <cd:parameter name="align">
31 <cd:inherit name="setupalign"/>
32 </cd:parameter>
33 <cd:parameter name="anchor">
34 <cd:constant type="region"/>
35 <cd:constant type="text" default="yes"/>
36 </cd:parameter>
37 <cd:parameter name="location">
38 <cd:constant type="left" default="yes"/>
39 <cd:constant type="right"/>
40 <cd:constant type="inner"/>
41 <cd:constant type="outer"/>
42 </cd:parameter>
43 <cd:parameter name="method">
44 <cd:constant type="top"/>
45 <cd:constant type="line"/>
46 <cd:constant type="first"/>
47 <cd:constant type="depth"/>
48 <cd:constant type="height"/>
49 </cd:parameter>
50 <cd:parameter name="category">
51 <cd:constant type="default"/>
52 <cd:constant type="edge"/>
53 </cd:parameter>
54 <!--
55
56
57
58 -->
59 <cd:parameter name="scope">
60 <cd:constant type="local"/>
61 <cd:constant type="global"/>
62 </cd:parameter>
63 <cd:parameter name="option">
64 <cd:constant type="text"/>
65 <cd:constant type="paragraph"/>
66 </cd:parameter>
67 <cd:parameter name="margin">
68 <cd:constant type="local"/>
69 <cd:constant type="normal" default="yes"/>
70 <cd:constant type="margin"/>
71 <cd:constant type="edge"/>
72 </cd:parameter>
73 <cd:parameter name="distance">
74 <cd:constant type="cd:dimension"/>
75 </cd:parameter>
76 <cd:parameter name="hoffset">
77 <cd:constant type="cd:dimension"/>
78 </cd:parameter>
79 <cd:parameter name="voffset">
80 <cd:constant type="cd:dimension"/>
81 </cd:parameter>
82 <cd:parameter name="dy">
83 <cd:constant type="cd:dimension"/>
84 </cd:parameter>
85 <cd:parameter name="bottomspace">
86 <cd:constant type="cd:dimension"/>
87 </cd:parameter>
88 <cd:parameter name="threshold">
89 <cd:constant type="cd:dimension"/>
90 </cd:parameter>
91 <cd:parameter name="line">
92 <cd:constant type="cd:number"/>
93 </cd:parameter>
94 <cd:parameter name="stack">
95 <cd:constant type="yes"/>
96 <cd:constant type="continue"/>
97 </cd:parameter>
98 <cd:parameter name="style">
99 <cd:resolve name="value-style"/>
100 </cd:parameter>
101 <cd:parameter name="color">
102 <cd:constant type="cd:color"/>
103 </cd:parameter>
104 </cd:assignments>
105 </cd:arguments>
106 </cd:command>
107
108 <!--
109
110
111
112
113
114
115
116
117
118
119
120 -->
121
122 <cd:command name="setupmarginframed" level="style" category="structure" file="typo-mar.mkiv">
123 <cd:arguments>
124 <cd:resolve name="keyword-name-list-optional"/>
125 <cd:assignments list="yes">
126 <cd:inherit name="setupframed"/>
127 </cd:assignments>
128 </cd:arguments>
129 </cd:command>
130
131 <cd:command name="margindata" generated="yes" variant="instance" level="document" category="structure" file="typo-mar.mkiv">
132 <cd:sequence>
133 <cd:instance value="margindata"/>
134 </cd:sequence>
135 <cd:arguments>
136 <cd:assignments list="yes" optional="yes">
137 <cd:parameter name="reference">
138 <cd:constant type="cd:reference"/>
139 </cd:parameter>
140 <cd:inherit name="setupmargindata"/>
141 </cd:assignments>
142 <cd:assignments list="yes" optional="yes">
143 <cd:inherit name="setupmarginframed"/>
144 </cd:assignments>
145 <cd:content/>
146 </cd:arguments>
147 <cd:instances>
148 <cd:resolve name="instance-margindata"/>
149 </cd:instances>
150 </cd:command>
151
152 <cd:command name="margindata" level="document" category="structure" file="typo-mar.mkiv">
153 <cd:arguments>
154 <cd:resolve name="keyword-name"/>
155 <cd:assignments list="yes" optional="yes">
156 <cd:parameter name="reference">
157 <cd:constant type="cd:reference"/>
158 </cd:parameter>
159 <cd:inherit name="setupmargindata"/>
160 </cd:assignments>
161 <cd:assignments list="yes" optional="yes">
162 <cd:inherit name="setupmarginframed"/>
163 </cd:assignments>
164 <cd:content/>
165 </cd:arguments>
166 </cd:command>
167
168</cd:interface>
169 |