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="definesidebar" level="style" category="rules" file="anch-bar.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="setupsidebar"/>
13 </cd:assignments>
14 </cd:arguments>
15 </cd:command>
16
17 <cd:command name="setupsidebar" level="style" category="rules" file="anch-bar.mkiv">
18 <cd:arguments>
19 <cd:resolve name="keyword-name-list-optional"/>
20 <cd:assignments list="yes">
21 <cd:parameter name="rulethickness">
22 <cd:constant type="cd:dimension"/>
23 </cd:parameter>
24 <cd:parameter name="rulecolor">
25 <cd:constant type="cd:color"/>
26 </cd:parameter>
27 <cd:parameter name="alternative">
28 <cd:constant type="cd:number"/>
29 </cd:parameter>
30 <cd:parameter name="topoffset">
31 <cd:constant type="cd:dimension"/>
32 </cd:parameter>
33 <cd:parameter name="bottomoffset">
34 <cd:constant type="cd:dimension"/>
35 </cd:parameter>
36 <cd:parameter name="distance">
37 <cd:constant type="cd:dimension"/>
38 </cd:parameter>
39 <cd:parameter name="leftmargindistance">
40 <cd:constant type="cd:dimension"/>
41 </cd:parameter>
42 <cd:parameter name="level">
43 <cd:constant type="cd:number"/>
44 </cd:parameter>
45 </cd:assignments>
46 </cd:arguments>
47 </cd:command>
48
49 <!--
50
51
52
53
54
55
56
57
58
59
60 -->
61
62 <cd:command name="sidebar" type="environment" level="document" category="rules" file="anch-bar.mkiv">
63 <cd:arguments>
64 <cd:resolve name="keyword-name-optional"/>
65 <cd:assignments list="yes" optional="yes">
66 <cd:inherit name="setupsidebar"/>
67 </cd:assignments>
68 </cd:arguments>
69 </cd:command>
70
71 <cd:command name="setupmarginrule" level="style" category="rules" file="anch-bar.mkiv">
72 <cd:arguments>
73 <cd:resolve name="keyword-number-optional"/>
74 <cd:assignments list="yes">
75 <cd:inherit name="setupsidebar"/>
76 </cd:assignments>
77 </cd:arguments>
78 </cd:command>
79
80 <cd:command name="setupmarginrules" level="style" category="rules" file="anch-bar.mkiv">
81 <cd:arguments>
82 <cd:resolve name="keyword-number-optional"/>
83 <cd:assignments list="yes">
84 <cd:inherit name="setupmarginrule"/>
85 </cd:assignments>
86 </cd:arguments>
87 </cd:command>
88
89 <cd:command name="marginrule" type="environment" level="document" category="rules" file="anch-bar.mkiv">
90 <cd:arguments>
91 <cd:resolve name="keyword-number-optional"/>
92 </cd:arguments>
93 </cd:command>
94
95 <cd:command name="marginrule" type="environment" variant="assignment" level="document" category="rules" file="anch-bar.mkiv">
96 <cd:arguments>
97 <cd:assignments list="yes" optional="yes">
98 <cd:inherit name="setupmarginrule"/>
99 </cd:assignments>
100 </cd:arguments>
101 </cd:command>
102
103</cd:interface>
104 |