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="setups" level="style" category="structure" file="core-env.mkiv"> 8 <cd:arguments> 9 <cd:resolve name="keyword-name-list"/> 10 </cd:arguments> 11 </cd:command> 12 13 <cd:command name="setups" variant="direct" level="style" category="structure" file="core-env.mkiv"> 14 <cd:arguments> 15 <cd:resolve name="argument-name-list"/> 16 </cd:arguments> 17 </cd:command> 18 19 <cd:command name="setup" level="style" category="structure" file="core-env.mkiv"> 20 <cd:arguments> 21 <cd:resolve name="keyword-name"/> 22 </cd:arguments> 23 </cd:command> 24 25 <cd:command name="setup" variant="direct" level="style" category="structure" file="core-env.mkiv"> 26 <cd:arguments> 27 <cd:resolve name="argument-name"/> 28 </cd:arguments> 29 </cd:command> 30 31 <cd:command name="directsetup" level="style" category="structure" file="core-env.mkiv"> 32 <cd:arguments> 33 <cd:resolve name="argument-name"/> 34 </cd:arguments> 35 </cd:command> 36 37 <cd:command name="fastsetup" level="style" category="structure" file="core-env.mkiv"> 38 <cd:arguments> 39 <cd:resolve name="argument-name"/> 40 </cd:arguments> 41 </cd:command> 42 43 <cd:command name="texsetup" level="style" category="structure" file="core-env.mkiv"> 44 <cd:arguments> 45 <cd:resolve name="argument-name"/> 46 </cd:arguments> 47 </cd:command> 48 49 <cd:command name="luasetup" level="style" category="structure" keywords="lua" file="core-env.mkiv"> 50 <cd:arguments> 51 <cd:resolve name="argument-name"/> 52 </cd:arguments> 53 </cd:command> 54 55 <cd:command name="systemsetups" level="system" category="structure" file="core-env.mkiv"> 56 <cd:arguments> 57 <cd:resolve name="argument-name"/> 58 </cd:arguments> 59 </cd:command> 60 61 <cd:command name="resetsetups" level="system" category="structure" file="core-env.mkiv"> 62 <cd:arguments> 63 <cd:resolve name="keyword-name"/> 64 </cd:arguments> 65 </cd:command> 66 67 <cd:command name="copysetups" level="system" category="structure" file="core-env.mkiv"> 68 <cd:arguments> 69 <cd:resolve name="keyword-name"/> 70 <cd:resolve name="keyword-name"/> 71 </cd:arguments> 72 </cd:command> 73 74 <cd:command name="showsetupsdefinition" level="system" category="structure" file="core-env.mkiv"> 75 <cd:arguments> 76 <cd:resolve name="keyword-name"/> 77 </cd:arguments> 78 </cd:command> 79 80 <cd:command name="setupwithargument" level="system" category="structure" file="core-env.mkiv"> 81 <cd:arguments> 82 <cd:resolve name="argument-name"/> 83 <cd:content/> 84 </cd:arguments> 85 </cd:command> 86 87 <cd:command name="fastsetupwithargument" level="system" category="structure" file="core-env.mkiv"> 88 <cd:arguments> 89 <cd:resolve name="argument-name"/> 90 <cd:content/> 91 </cd:arguments> 92 </cd:command> 93 94 <cd:command name="setupwithargumentswapped" level="system" category="structure" file="core-env.mkiv"> 95 <cd:arguments> 96 <cd:content/> 97 <cd:resolve name="argument-name"/> 98 </cd:arguments> 99 </cd:command> 100 101 <cd:command name="fastsetupwithargumentswapped" level="system" category="structure" file="core-env.mkiv"> 102 <cd:arguments> 103 <cd:content/> 104 <cd:resolve name="argument-name"/> 105 </cd:arguments> 106 </cd:command> 107 108 <cd:command name="usesetupsparameter" level="system" category="structure" file="core-env.mkiv"> 109 <cd:arguments> 110 <cd:csname/> 111 </cd:arguments> 112 </cd:command> 113 114 <cd:command name="autosetups" level="style" category="structure" file="core-env.mkiv"> 115 <cd:arguments> 116 <cd:resolve name="argument-name-list"/> 117 </cd:arguments> 118 </cd:command> 119 120 <cd:command name="doprocesslocalsetups" level="system" category="structure" file="core-env.mkiv"> 121 <cd:arguments> 122 <cd:resolve name="argument-name-list"/> 123 </cd:arguments> 124 </cd:command> 125 126 <cd:command name="doifelsesetups" level="system" category="structure" keywords="conditional" file="core-env.mkiv"> 127 <cd:arguments> 128 <cd:resolve name="argument-name"/> 129 <cd:resolve name="argument-true"/> 130 <cd:resolve name="argument-false"/> 131 </cd:arguments> 132 </cd:command> 133 134 <cd:command name="doifsetupselse" level="system" category="structure" keywords="conditional" file="core-env.mkiv"> 135 <cd:arguments> 136 <cd:resolve name="argument-name"/> 137 <cd:resolve name="argument-true"/> 138 <cd:resolve name="argument-false"/> 139 </cd:arguments> 140 </cd:command> 141 142 <cd:command name="doifsetups" level="system" category="structure" keywords="conditional" file="core-env.mkiv"> 143 <cd:arguments> 144 <cd:resolve name="argument-name"/> 145 <cd:resolve name="argument-true"/> 146 </cd:arguments> 147 </cd:command> 148 149 <cd:command name="doifnotsetups" level="system" category="structure" keywords="conditional" file="core-env.mkiv"> 150 <cd:arguments> 151 <cd:resolve name="argument-name"/> 152 <cd:resolve name="argument-true"/> 153 </cd:arguments> 154 </cd:command> 155 156 <cd:command name="luasetups" type="environment" level="system" category="structure" keywords="lua" file="core-env.mkiv"> 157 <cd:arguments> 158 <cd:keywords optional="yes"> 159 <cd:constant type="grid"/> 160 </cd:keywords> 161 <cd:resolve name="keyword-name"/> 162 </cd:arguments> 163 </cd:command> 164 165 <cd:command name="luasetups" type="environment" variant="string" level="system" category="structure" keywords="lua" file="core-env.mkiv"> 166 <cd:arguments> 167 <cd:resolve name="string-name"/> 168 </cd:arguments> 169 </cd:command> 170 171 <cd:command name="xmlsetups" type="environment" level="style" category="structure" keywords="xml" file="core-env.mkiv"> 172 <cd:arguments> 173 <cd:keywords optional="yes"> 174 <cd:constant type="grid"/> 175 </cd:keywords> 176 <cd:resolve name="keyword-name"/> 177 </cd:arguments> 178 </cd:command> 179 180 <cd:command name="xmlsetups" type="environment" variant="string" level="style" category="structure" keywords="xml" file="core-env.mkiv"> 181 <cd:arguments> 182 <cd:resolve name="string-name"/> 183 </cd:arguments> 184 </cd:command> 185 186 <cd:command name="rawsetups" type="environment" level="system" category="structure" file="core-env.mkiv"> 187 <cd:arguments> 188 <cd:keywords optional="yes"> 189 <cd:constant type="grid"/> 190 </cd:keywords> 191 <cd:resolve name="keyword-name"/> 192 </cd:arguments> 193 </cd:command> 194 195 <cd:command name="rawsetups" type="environment" variant="string" level="system" category="structure" file="core-env.mkiv"> 196 <cd:arguments> 197 <cd:resolve name="string-name"/> 198 </cd:arguments> 199 </cd:command> 200 201 <cd:command name="localsetups" type="environment" level="style" category="structure" file="core-env.mkiv"> 202 <cd:arguments> 203 <cd:keywords optional="yes"> 204 <cd:constant type="grid"/> 205 </cd:keywords> 206 <cd:resolve name="keyword-name"/> 207 </cd:arguments> 208 </cd:command> 209 210 <cd:command name="localsetups" type="environment" variant="string" level="style" category="structure" file="core-env.mkiv"> 211 <cd:arguments> 212 <cd:resolve name="string-name"/> 213 </cd:arguments> 214 </cd:command> 215 216 <cd:command name="setups" type="environment" level="style" category="structure" file="core-env.mkiv"> 217 <cd:arguments> 218 <cd:keywords optional="yes"> 219 <cd:constant type="grid"/> 220 </cd:keywords> 221 <cd:resolve name="keyword-name"/> 222 </cd:arguments> 223 </cd:command> 224 225 <cd:command name="setups" type="environment" variant="string" level="style" category="structure" file="core-env.mkiv"> 226 <cd:arguments> 227 <cd:resolve name="string-name"/> 228 </cd:arguments> 229 </cd:command> 230 231</cd:interface> 232 |