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="auto" default="yes"/> 77 </cd:parameter> 78 <cd:parameter name="header"> 79 <cd:constant type="repeat"/> 80 </cd:parameter> 81 <cd:parameter name="option"> 82 <cd:constant type="stretch"/> 83 <cd:constant type="tight"/> 84 </cd:parameter> 85 <cd:parameter name="before"> 86 <cd:constant type="cd:command"/> 87 </cd:parameter> 88 <cd:parameter name="after"> 89 <cd:constant type="cd:command"/> 90 </cd:parameter> 91 <cd:parameter name="samepage"> 92 <cd:constant type="before"/> 93 <cd:constant type="after"/> 94 <cd:constant type="both"/> 95 </cd:parameter> 96 <cd:parameter name="spaceinbetween"> 97 <cd:inherit name="blank"/> 98 </cd:parameter> 99 <cd:parameter name="splitoffset"> 100 <cd:constant type="cd:dimension"/> 101 </cd:parameter> 102 <cd:parameter name="aligncharacter"> 103 <cd:constant type="yes"/> 104 <cd:constant type="no" default="yes"/> 105 </cd:parameter> 106 <cd:parameter name="alignmentcharacter"> 107 <cd:constant type="cd:text"/> 108 <cd:constant type="cd:text" prefix="number" method="apply"/> 109 <cd:constant type="cd:text" prefix="text" method="apply"/> 110 </cd:parameter> 111 <cd:parameter name="distance"> 112 <cd:constant type="cd:dimension"/> 113 </cd:parameter> 114 <cd:parameter name="color"> 115 <cd:constant type="cd:color"/> 116 </cd:parameter> 117 <cd:parameter name="style"> 118 <cd:constant type="math"/> 119 <cd:resolve name="value-style"/> 120 </cd:parameter> 121 <cd:inherit name="setupframed"/> 122 </cd:assignments> 123 </cd:arguments> 124 </cd:command> 125 126 <cd:command name="TABLE" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 127 <cd:arguments> 128 <cd:assignments list="yes" optional="yes"> 129 <cd:inherit name="setupTABLE"/> 130 </cd:assignments> 131 </cd:arguments> 132 </cd:command> 133 134 <cd:command name="TABLEnested" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 135 <cd:arguments> 136 <cd:assignments list="yes" optional="yes"> 137 <cd:inherit name="setupTABLE"/> 138 </cd:assignments> 139 </cd:arguments> 140 </cd:command> 141 142 <cd:command name="TD" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 143 <cd:arguments> 144 <cd:assignments list="yes" optional="yes"> 145 <cd:parameter name="nx"> 146 <cd:constant type="cd:number"/> 147 </cd:parameter> 148 <cd:parameter name="ny"> 149 <cd:constant type="cd:number"/> 150 </cd:parameter> 151 <cd:parameter name="nc"> 152 <cd:constant type="cd:number"/> 153 </cd:parameter> 154 <cd:parameter name="nr"> 155 <cd:constant type="cd:number"/> 156 </cd:parameter> 157 <cd:parameter name="n"> 158 <cd:constant type="cd:number"/> 159 </cd:parameter> 160 <cd:parameter name="m"> 161 <cd:constant type="cd:number"/> 162 </cd:parameter> 163 <cd:parameter name="action"> 164 <cd:constant type="cd:reference"/> 165 </cd:parameter> 166 <cd:inherit name="setupTABLE"/> 167 </cd:assignments> 168 </cd:arguments> 169 </cd:command> 170 171 <cd:command name="TR" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 172 <cd:arguments> 173 <cd:assignments list="yes" optional="yes"> 174 <cd:inherit name="setupTABLE"/> 175 </cd:assignments> 176 </cd:arguments> 177 </cd:command> 178 179 <cd:command name="TC" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 180 <cd:arguments> 181 <cd:assignments list="yes" optional="yes"> 182 <cd:inherit name="bTD"/> 183 </cd:assignments> 184 </cd:arguments> 185 </cd:command> 186 187 <cd:command name="TX" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 188 <cd:arguments> 189 <cd:assignments list="yes" optional="yes"> 190 <cd:inherit name="bTD"/> 191 </cd:assignments> 192 </cd:arguments> 193 </cd:command> 194 195 <cd:command name="TY" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 196 <cd:arguments> 197 <cd:assignments list="yes" optional="yes"> 198 <cd:inherit name="setupTABLE"/> 199 </cd:assignments> 200 </cd:arguments> 201 </cd:command> 202 203 <cd:command name="TH" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 204 <cd:arguments> 205 <cd:assignments list="yes" optional="yes"> 206 <cd:inherit name="bTD"/> 207 </cd:assignments> 208 </cd:arguments> 209 </cd:command> 210 211 <cd:command name="TN" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 212 <cd:arguments> 213 <cd:assignments list="yes" optional="yes"> 214 <cd:inherit name="bTD"/> 215 </cd:assignments> 216 </cd:arguments> 217 </cd:command> 218 219 <cd:command name="TABLEhead" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 220 <cd:arguments> 221 <cd:assignments list="yes" optional="yes"> 222 <cd:inherit name="setupTABLE"/> 223 </cd:assignments> 224 </cd:arguments> 225 </cd:command> 226 227 <cd:command name="TABLEnext" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 228 <cd:arguments> 229 <cd:assignments list="yes" optional="yes"> 230 <cd:inherit name="setupTABLE"/> 231 </cd:assignments> 232 </cd:arguments> 233 </cd:command> 234 235 <cd:command name="TABLEbody" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 236 <cd:arguments> 237 <cd:assignments list="yes" optional="yes"> 238 <cd:inherit name="setupTABLE"/> 239 </cd:assignments> 240 </cd:arguments> 241 </cd:command> 242 243 <cd:command name="TABLEfoot" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 244 <cd:arguments> 245 <cd:assignments list="yes" optional="yes"> 246 <cd:inherit name="setupTABLE"/> 247 </cd:assignments> 248 </cd:arguments> 249 </cd:command> 250 251 <cd:command name="defineTABLEsetup" level="style" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 252 <cd:arguments> 253 <cd:resolve name="keyword-name"/> 254 <cd:assignments list="yes"> 255 <cd:inherit name="setupTABLE"/> 256 </cd:assignments> 257 </cd:arguments> 258 </cd:command> 259 260 <cd:command name="TDs" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 261 <cd:arguments> 262 <cd:resolve name="keyword-name"/> 263 </cd:arguments> 264 </cd:command> 265 266 <cd:command name="TRs" type="environment" begin="b" end="e" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 267 <cd:arguments> 268 <cd:resolve name="keyword-name"/> 269 </cd:arguments> 270 </cd:command> 271 272 <cd:command name="TABLE" type="environment" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 273 <cd:arguments> 274 <cd:assignments list="yes" optional="yes"> 275 <cd:inherit name="setupTABLE"/> 276 </cd:assignments> 277 </cd:arguments> 278 </cd:command> 279 280 <cd:command name="TABLEhead" type="environment" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 281 <cd:arguments> 282 <cd:assignments list="yes" optional="yes"> 283 <cd:inherit name="setupTABLE"/> 284 </cd:assignments> 285 </cd:arguments> 286 </cd:command> 287 288 <cd:command name="TABLEnext" type="environment" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 289 <cd:arguments> 290 <cd:assignments list="yes" optional="yes"> 291 <cd:inherit name="setupTABLE"/> 292 </cd:assignments> 293 </cd:arguments> 294 </cd:command> 295 296 <cd:command name="TABLEbody" type="environment" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 297 <cd:arguments> 298 <cd:assignments list="yes" optional="yes"> 299 <cd:inherit name="setupTABLE"/> 300 </cd:assignments> 301 </cd:arguments> 302 </cd:command> 303 304 <cd:command name="TABLEfoot" type="environment" level="document" category="tables" keywords="background rules" file="tabl-ntb.mkxl"> 305 <cd:arguments> 306 <cd:assignments list="yes" optional="yes"> 307 <cd:inherit name="setupTABLE"/> 308 </cd:assignments> 309 </cd:arguments> 310 </cd:command> 311 312</cd:interface> 313 |