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="setupTABLE" level="style" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 8 <cd:arguments> 9 <cd:keywords list="yes" optional="yes"> 10 <cd:constant type="r"/> 11 <cd:constant type="c"/> 12 <cd:constant type="x"/> 13 <cd:constant type="y"/> 14 <cd:constant type="row"/> 15 <cd:constant type="column"/> 16 <cd:constant type="first"/> 17 <cd:constant type="last"/> 18 <cd:constant type="start"/> 19 <cd:constant type="header"/> 20 <cd:constant type="each"/> 21 <cd:constant type="odd"/> 22 <cd:constant type="even"/> 23 <cd:constant type="one"/> 24 <cd:constant type="cd:number"/> 25 <cd:constant type="cd:number" prefix="-" method="none"/> 26 </cd:keywords> 27 <cd:keywords list="yes" optional="yes"> 28 <cd:constant type="first"/> 29 <cd:constant type="least"/> 30 <cd:constant type="each"/> 31 <cd:constant type="two"/> 32 <cd:constant type="odd"/> 33 <cd:constant type="even"/> 34 <cd:constant type="cd:number"/> 35 <cd:constant type="cd:number" prefix="-" method="none"/> 36 </cd:keywords> 37 <cd:assignments list="yes"> 38 <cd:parameter name="extras"> 39 <cd:constant type="cd:command"/> 40 </cd:parameter> 41 <cd:parameter name="left"> 42 <cd:constant type="cd:command"/> 43 </cd:parameter> 44 <cd:parameter name="right"> 45 <cd:constant type="cd:command"/> 46 </cd:parameter> 47 <cd:parameter name="headcolor"> 48 <cd:constant type="cd:color"/> 49 </cd:parameter> 50 <cd:parameter name="headstyle"> 51 <cd:resolve name="value-style"/> 52 </cd:parameter> 53 <cd:parameter name="leftmargindistance"> 54 <cd:constant type="cd:dimension"/> 55 </cd:parameter> 56 <cd:parameter name="rightmargindistance"> 57 <cd:constant type="cd:dimension"/> 58 </cd:parameter> 59 <cd:parameter name="columndistance"> 60 <cd:constant type="cd:dimension"/> 61 </cd:parameter> 62 <cd:parameter name="maxwidth"> 63 <cd:constant type="cd:dimension"/> 64 </cd:parameter> 65 <cd:parameter name="setups"> 66 <cd:constant type="cd:name"/> 67 </cd:parameter> 68 <cd:parameter name="textwidth"> 69 <cd:constant type="cd:dimension"/> 70 <cd:constant type="local" default="yes"/> 71 </cd:parameter> 72 <cd:parameter name="split"> 73 <cd:constant type="yes"/> 74 <cd:constant type="no"/> 75 <cd:constant type="repeat"/> 76 <cd:constant type="page"/> 77 <cd:constant type="auto" default="yes"/> 78 </cd:parameter> 79 <cd:parameter name="header"> 80 <cd:constant type="repeat"/> 81 </cd:parameter> 82 <cd:parameter name="option"> 83 <cd:constant type="stretch"/> 84 <cd:constant type="tight"/> 85 </cd:parameter> 86 <cd:parameter name="before"> 87 <cd:constant type="cd:command"/> 88 </cd:parameter> 89 <cd:parameter name="after"> 90 <cd:constant type="cd:command"/> 91 </cd:parameter> 92 <cd:parameter name="samepage"> 93 <cd:constant type="before"/> 94 <cd:constant type="after"/> 95 <cd:constant type="both"/> 96 </cd:parameter> 97 <cd:parameter name="spaceinbetween"> 98 <cd:inherit name="blank"/> 99 </cd:parameter> 100 <cd:parameter name="splitoffset"> 101 <cd:constant type="cd:dimension"/> 102 </cd:parameter> 103 <cd:parameter name="aligncharacter"> 104 <cd:constant type="yes"/> 105 <cd:constant type="no" default="yes"/> 106 </cd:parameter> 107 <cd:parameter name="alignmentcharacter"> 108 <cd:constant type="cd:text"/> 109 <cd:constant type="cd:text" prefix="number" method="apply"/> 110 <cd:constant type="cd:text" prefix="text" method="apply"/> 111 </cd:parameter> 112 <cd:parameter name="distance"> 113 <cd:constant type="cd:dimension"/> 114 </cd:parameter> 115 <cd:parameter name="color"> 116 <cd:constant type="cd:color"/> 117 </cd:parameter> 118 <cd:parameter name="style"> 119 <cd:constant type="math"/> 120 <cd:resolve name="value-style"/> 121 </cd:parameter> 122 <cd:parameter name="synchronize"> 123 <cd:constant type="background"/> 124 </cd:parameter> 125 <cd:inherit name="setupframed"/> 126 </cd:assignments> 127 </cd:arguments> 128 </cd:command> 129 130 <cd:command name="TABLE" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 131 <cd:arguments> 132 <cd:assignments list="yes" optional="yes"> 133 <cd:inherit name="setupTABLE"/> 134 </cd:assignments> 135 </cd:arguments> 136 </cd:command> 137 138 <cd:command name="TABLEnested" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 139 <cd:arguments> 140 <cd:assignments list="yes" optional="yes"> 141 <cd:inherit name="setupTABLE"/> 142 </cd:assignments> 143 </cd:arguments> 144 </cd:command> 145 146 <cd:command name="TD" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 147 <cd:arguments> 148 <cd:assignments list="yes" optional="yes"> 149 <cd:parameter name="nx"> 150 <cd:constant type="cd:number"/> 151 </cd:parameter> 152 <cd:parameter name="ny"> 153 <cd:constant type="cd:number"/> 154 </cd:parameter> 155 <cd:parameter name="nc"> 156 <cd:constant type="cd:number"/> 157 </cd:parameter> 158 <cd:parameter name="nr"> 159 <cd:constant type="cd:number"/> 160 </cd:parameter> 161 <cd:parameter name="n"> 162 <cd:constant type="cd:number"/> 163 </cd:parameter> 164 <cd:parameter name="m"> 165 <cd:constant type="cd:number"/> 166 </cd:parameter> 167 <cd:parameter name="action"> 168 <cd:constant type="cd:reference"/> 169 </cd:parameter> 170 <cd:inherit name="setupTABLE"/> 171 </cd:assignments> 172 </cd:arguments> 173 </cd:command> 174 175 <cd:command name="TR" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 176 <cd:arguments> 177 <cd:assignments list="yes" optional="yes"> 178 <cd:inherit name="setupTABLE"/> 179 </cd:assignments> 180 </cd:arguments> 181 </cd:command> 182 183 <cd:command name="TC" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 184 <cd:arguments> 185 <cd:assignments list="yes" optional="yes"> 186 <cd:inherit name="bTD"/> 187 </cd:assignments> 188 </cd:arguments> 189 </cd:command> 190 191 <cd:command name="TX" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 192 <cd:arguments> 193 <cd:assignments list="yes" optional="yes"> 194 <cd:inherit name="bTD"/> 195 </cd:assignments> 196 </cd:arguments> 197 </cd:command> 198 199 <cd:command name="TY" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 200 <cd:arguments> 201 <cd:assignments list="yes" optional="yes"> 202 <cd:inherit name="setupTABLE"/> 203 </cd:assignments> 204 </cd:arguments> 205 </cd:command> 206 207 <cd:command name="TH" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 208 <cd:arguments> 209 <cd:assignments list="yes" optional="yes"> 210 <cd:inherit name="bTD"/> 211 </cd:assignments> 212 </cd:arguments> 213 </cd:command> 214 215 <cd:command name="TN" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 216 <cd:arguments> 217 <cd:assignments list="yes" optional="yes"> 218 <cd:inherit name="bTD"/> 219 </cd:assignments> 220 </cd:arguments> 221 </cd:command> 222 223 <cd:command name="TABLEhead" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 224 <cd:arguments> 225 <cd:assignments list="yes" optional="yes"> 226 <cd:inherit name="setupTABLE"/> 227 </cd:assignments> 228 </cd:arguments> 229 </cd:command> 230 231 <cd:command name="TABLEnext" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 232 <cd:arguments> 233 <cd:assignments list="yes" optional="yes"> 234 <cd:inherit name="setupTABLE"/> 235 </cd:assignments> 236 </cd:arguments> 237 </cd:command> 238 239 <cd:command name="TABLEbody" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 240 <cd:arguments> 241 <cd:assignments list="yes" optional="yes"> 242 <cd:inherit name="setupTABLE"/> 243 </cd:assignments> 244 </cd:arguments> 245 </cd:command> 246 247 <cd:command name="TABLEfoot" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 248 <cd:arguments> 249 <cd:assignments list="yes" optional="yes"> 250 <cd:inherit name="setupTABLE"/> 251 </cd:assignments> 252 </cd:arguments> 253 </cd:command> 254 255 <cd:command name="defineTABLEsetup" level="style" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 256 <cd:arguments> 257 <cd:resolve name="keyword-name"/> 258 <cd:assignments list="yes"> 259 <cd:inherit name="setupTABLE"/> 260 </cd:assignments> 261 </cd:arguments> 262 </cd:command> 263 264 <cd:command name="TDs" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 265 <cd:arguments> 266 <cd:resolve name="keyword-name"/> 267 </cd:arguments> 268 </cd:command> 269 270 <cd:command name="TRs" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 271 <cd:arguments> 272 <cd:resolve name="keyword-name"/> 273 </cd:arguments> 274 </cd:command> 275 276 <cd:command name="TABLE" type="environment" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 277 <cd:arguments> 278 <cd:assignments list="yes" optional="yes"> 279 <cd:inherit name="setupTABLE"/> 280 </cd:assignments> 281 </cd:arguments> 282 </cd:command> 283 284 <cd:command name="TABLEhead" type="environment" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 285 <cd:arguments> 286 <cd:assignments list="yes" optional="yes"> 287 <cd:inherit name="setupTABLE"/> 288 </cd:assignments> 289 </cd:arguments> 290 </cd:command> 291 292 <cd:command name="TABLEnext" type="environment" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 293 <cd:arguments> 294 <cd:assignments list="yes" optional="yes"> 295 <cd:inherit name="setupTABLE"/> 296 </cd:assignments> 297 </cd:arguments> 298 </cd:command> 299 300 <cd:command name="TABLEbody" type="environment" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 301 <cd:arguments> 302 <cd:assignments list="yes" optional="yes"> 303 <cd:inherit name="setupTABLE"/> 304 </cd:assignments> 305 </cd:arguments> 306 </cd:command> 307 308 <cd:command name="TABLEfoot" type="environment" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 309 <cd:arguments> 310 <cd:assignments list="yes" optional="yes"> 311 <cd:inherit name="setupTABLE"/> 312 </cd:assignments> 313 </cd:arguments> 314 </cd:command> 315 316 <cd:command name="TABLEsection" type="environment" begin="b" end="e" level="document" file="tabl-ntb.mkxl"> 317 <cd:arguments> 318 <cd:assignments list="yes" optional="yes"> 319 <cd:parameter name="repeat"> 320 <cd:constant type="cd:number"/> 321 </cd:parameter> 322 </cd:assignments> 323 </cd:arguments> 324 </cd:command> 325 326</cd:interface> 327 |