i-paragraphs.xml /size: 7047 b    last modification: 2020-07-01 14:35
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="defineparagraphs" level="style" category="tables" file="tabl-mis.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="setupparagraphs"/>
13            </cd:assignments>
14        </cd:arguments>
15    </cd:command>
16
17    <cd:command name="setupparagraphs" level="style" category="tables" file="tabl-mis.mkiv">
18        <cd:arguments>
19            <cd:resolve name="keyword-name-optional"/>
20            <cd:keywords list="yes" optional="yes">
21                <cd:constant type="each"/>
22                <cd:constant type="cd:number"/>
23            </cd:keywords>
24            <cd:assignments list="yes">
25                <cd:parameter name="n">
26                    <cd:constant type="cd:number"/>
27                </cd:parameter>
28                <cd:parameter name="before">
29                    <cd:constant type="cd:command"/>
30                </cd:parameter>
31                <cd:parameter name="after">
32                    <cd:constant type="cd:command"/>
33                </cd:parameter>
34                <cd:parameter name="width">
35                    <cd:constant type="cd:dimension"/>
36                </cd:parameter>
37                <cd:parameter name="distance">
38                    <cd:constant type="cd:dimension"/>
39                </cd:parameter>
40                <cd:parameter name="height">
41                    <cd:constant type="cd:dimension"/>
42                    <cd:constant type="fit" default="yes"/>
43                </cd:parameter>
44                <cd:parameter name="top">
45                    <cd:constant type="cd:command"/>
46                </cd:parameter>
47                <cd:parameter name="bottom">
48                    <cd:constant type="cd:command"/>
49                </cd:parameter>
50                <cd:parameter name="align">
51                    <cd:inherit name="setupalign"/>
52                </cd:parameter>
53                <cd:parameter name="inner">
54                    <cd:constant type="cd:command"/>
55                </cd:parameter>
56                <cd:parameter name="command">
57                    <cd:constant type="cd:command"/>
58                </cd:parameter>
59                <cd:parameter name="rule">
60                    <cd:constant type="on"/>
61                    <cd:constant type="off" default="yes"/>
62                </cd:parameter>
63                <cd:parameter name="rulethickness">
64                    <cd:constant type="cd:dimension"/>
65                </cd:parameter>
66                <cd:parameter name="rulecolor">
67                    <cd:constant type="cd:color"/>
68                </cd:parameter>
69                <cd:parameter name="style">
70                    <cd:resolve name="value-style"/>
71                </cd:parameter>
72                <cd:parameter name="color">
73                    <cd:constant type="cd:color"/>
74                </cd:parameter>
75            </cd:assignments>
76        </cd:arguments>
77    </cd:command>
78
79    <cd:command name="setupparagraphs" variant="assignment" level="style" category="tables" file="tabl-mis.mkiv">
80        <cd:arguments>
81            <cd:keywords optional="yes">
82                <cd:constant type="cd:name"/>
83                <cd:constant type="cd:number" prefix="cd:name" method="range"/>
84            </cd:keywords>
85            <cd:assignments list="yes">
86                <cd:parameter name="n">
87                    <cd:constant type="cd:number"/>
88                </cd:parameter>
89                <cd:parameter name="before">
90                    <cd:constant type="cd:command"/>
91                </cd:parameter>
92                <cd:parameter name="after">
93                    <cd:constant type="cd:command"/>
94                </cd:parameter>
95                <cd:parameter name="width">
96                    <cd:constant type="cd:dimension"/>
97                </cd:parameter>
98                <cd:parameter name="distance">
99                    <cd:constant type="cd:dimension"/>
100                </cd:parameter>
101                <cd:parameter name="height">
102                    <cd:constant type="cd:dimension"/>
103                    <cd:constant type="fit" default="yes"/>
104                </cd:parameter>
105                <cd:parameter name="top">
106                    <cd:constant type="cd:command"/>
107                </cd:parameter>
108                <cd:parameter name="bottom">
109                    <cd:constant type="cd:command"/>
110                </cd:parameter>
111                <cd:parameter name="align">
112                    <cd:inherit name="setupalign"/>
113                </cd:parameter>
114                <cd:parameter name="inner">
115                    <cd:constant type="cd:command"/>
116                </cd:parameter>
117                <cd:parameter name="command">
118                    <cd:constant type="cd:command"/>
119                </cd:parameter>
120                <cd:parameter name="rule">
121                    <cd:constant type="on"/>
122                    <cd:constant type="off" default="yes"/>
123                </cd:parameter>
124                <cd:parameter name="rulethickness">
125                    <cd:constant type="cd:dimension"/>
126                </cd:parameter>
127                <cd:parameter name="rulecolor">
128                    <cd:constant type="cd:color"/>
129                </cd:parameter>
130                <cd:parameter name="style">
131                    <cd:resolve name="value-style"/>
132                </cd:parameter>
133                <cd:parameter name="color">
134                    <cd:constant type="cd:color"/>
135                </cd:parameter>
136            </cd:assignments>
137        </cd:arguments>
138    </cd:command>
139
140    <cd:command name="paragraphs" type="environment" level="document" category="tables" file="tabl-mis.mkiv">
141        <cd:arguments>
142            <cd:resolve name="keyword-name"/>
143        </cd:arguments>
144    </cd:command>
145
146    <cd:command name="nextparagraphs" level="document" category="tables" file="tabl-mis.mkiv"/>
147
148    <cd:command name="paragraphs" type="environment" generated="yes" variant="example" level="document" category="tables" file="tabl-mis.mkiv">
149        <cd:sequence>
150            <cd:variable value="paragraphs"/>
151        </cd:sequence>
152    </cd:command>
153
154    <cd:command name="paragraphs" generated="yes" variant="example" level="document" category="tables" file="tabl-mis.mkiv">
155        <cd:sequence>
156            <cd:variable value="paragraphs"/>
157        </cd:sequence>
158    </cd:command>
159
160    <cd:command name="nextparagraphs" generated="yes" variant="example" level="document" category="tables" file="tabl-mis.mkiv">
161        <cd:sequence>
162            <cd:string value="next"/>
163            <cd:variable value="paragraphs"/>
164        </cd:sequence>
165    </cd:command>
166
167    <cd:command name="paragraphscell" type="environment" level="document" category="tables" file="tabl-mis.mkiv"/>
168
169</cd:interface>
170