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="definesynonyms" level="style" category="symbols" file="strc-syn.mkxl"> 8 <cd:arguments> 9 <cd:resolve name="keyword-singular"/> 10 <cd:resolve name="keyword-plural"/> 11 <cd:keywords optional="yes"> 12 <cd:constant type="cd:csname"/> 13 </cd:keywords> 14 <cd:keywords optional="yes"> 15 <cd:constant type="cd:csname"/> 16 </cd:keywords> 17 </cd:arguments> 18 </cd:command> 19 20 <cd:command name="setupsynonyms" level="style" category="symbols" file="strc-syn.mkxl"> 21 <cd:arguments> 22 <cd:resolve name="keyword-singular-list-optional"/> 23 <cd:assignments list="yes"> 24 <cd:parameter name="expansion"> 25 <cd:constant type="yes"/> 26 <cd:constant type="no" default="yes"/> 27 <cd:constant type="xml"/> 28 </cd:parameter> 29 <cd:parameter name="alternative"> 30 <cd:constant type="first"/> 31 <cd:constant type="last"/> 32 <cd:constant type="normal"/> 33 <cd:constant type="cd:name"/> 34 </cd:parameter> 35 <cd:parameter name="next"> 36 <cd:constant type="cd:command"/> 37 </cd:parameter> 38 <cd:parameter name="command"> 39 <cd:constant type="cd:threearguments"/> 40 </cd:parameter> 41 <cd:parameter name="textcommand"> 42 <cd:constant type="cd:oneargument"/> 43 </cd:parameter> 44 <cd:parameter name="synonymcommand"> 45 <cd:constant type="cd:oneargument"/> 46 </cd:parameter> 47 <cd:parameter name="language"> 48 <cd:resolve name="value-sortorder"/> 49 </cd:parameter> 50 <cd:parameter name="method"> 51 <cd:resolve name="value-sortmethod"/> 52 </cd:parameter> 53 <cd:parameter name="criterium"> 54 <cd:constant type="current"/> 55 <cd:constant type="previous"/> 56 <cd:constant type="local"/> 57 <cd:constant type="text"/> 58 <cd:constant type="all" default="yes"/> 59 <cd:constant type="cd:section"/> 60 </cd:parameter> 61 <cd:parameter name="style"> 62 <cd:resolve name="value-style"/> 63 </cd:parameter> 64 <cd:parameter name="color"> 65 <cd:constant type="cd:color"/> 66 </cd:parameter> 67 <cd:parameter name="textstyle"> 68 <cd:resolve name="value-style"/> 69 </cd:parameter> 70 <cd:parameter name="textcolor"> 71 <cd:constant type="cd:color"/> 72 </cd:parameter> 73 <cd:parameter name="synonymstyle"> 74 <cd:resolve name="value-style"/> 75 </cd:parameter> 76 <cd:parameter name="synonymcolor"> 77 <cd:constant type="cd:color"/> 78 </cd:parameter> 79 <cd:parameter name="left"> 80 <cd:constant type="cd:command"/> 81 </cd:parameter> 82 <cd:parameter name="right"> 83 <cd:constant type="cd:command"/> 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="inbetween"> 92 <cd:constant type="cd:command"/> 93 </cd:parameter> 94 <cd:parameter name="hyphens"> 95 <cd:constant type="yes" default="yes"/> 96 <cd:constant type="no"/> 97 </cd:parameter> 98 </cd:assignments> 99 </cd:arguments> 100 </cd:command> 101 102 <cd:command name="synonym" generated="yes" variant="instance" level="document" category="symbols" file="strc-syn.mkxl"> 103 <cd:sequence> 104 <cd:instance value="synonym"/> 105 </cd:sequence> 106 <cd:arguments> 107 <cd:resolve name="keyword-name-optional"/> 108 <cd:resolve name="keyword-text-optional"/> 109 <cd:resolve name="argument-text"/> 110 <cd:content/> 111 </cd:arguments> 112 <cd:instances> 113 <cd:resolve name="instance-synonym"/> 114 </cd:instances> 115 </cd:command> 116 117 <cd:command name="definesynonym" level="style" category="symbols" file="strc-syn.mkxl"> 118 <cd:arguments> 119 <cd:keywords> 120 <cd:constant type="yes"/> 121 <cd:constant type="no" default="yes"/> 122 </cd:keywords> 123 <cd:resolve name="keyword-singular"/> 124 <cd:resolve name="keyword-name-optional"/> 125 <cd:resolve name="keyword-text-optional"/> 126 <cd:resolve name="argument-text"/> 127 <cd:content/> 128 </cd:arguments> 129 </cd:command> 130 131 <cd:command name="placelistofsynonyms" generated="yes" variant="instance" level="document" category="symbols" file="strc-syn.mkxl"> 132 <cd:sequence> 133 <cd:string value="placelistof"/> 134 <cd:instance value="synonyms"/> 135 </cd:sequence> 136 <cd:arguments> 137 <cd:assignments list="yes" optional="yes"> 138 <cd:inherit name="setupsynonyms"/> 139 </cd:assignments> 140 </cd:arguments> 141 <cd:instances> 142 <cd:resolve name="instance-synonymlist"/> 143 </cd:instances> 144 </cd:command> 145 146 <cd:command name="completelistofsynonyms" generated="yes" variant="instance" level="document" category="symbols" file="strc-syn.mkxl"> 147 <cd:sequence> 148 <cd:string value="completelistof"/> 149 <cd:instance value="synonyms"/> 150 </cd:sequence> 151 <cd:arguments> 152 <cd:assignments list="yes" optional="yes"> 153 <cd:inherit name="setupsynonyms"/> 154 </cd:assignments> 155 </cd:arguments> 156 <cd:instances> 157 <cd:resolve name="instance-synonymlist"/> 158 </cd:instances> 159 </cd:command> 160 161 <cd:command name="registersynonym" level="system" category="symbols" file="strc-syn.mkxl"> 162 <cd:arguments> 163 <cd:resolve name="keyword-singular"/> 164 <cd:resolve name="keyword-name"/> 165 </cd:arguments> 166 </cd:command> 167 168 <cd:command name="doifelsecurrentsynonymused" level="system" category="symbols" keywords="conditional" file="strc-syn.mkxl"> 169 <cd:arguments> 170 <cd:resolve name="argument-true"/> 171 <cd:resolve name="argument-false"/> 172 </cd:arguments> 173 </cd:command> 174 175 <cd:command name="doifelsecurrentsynonymshown" level="system" category="symbols" keywords="conditional" file="strc-syn.mkxl"> 176 <cd:arguments> 177 <cd:resolve name="argument-true"/> 178 <cd:resolve name="argument-false"/> 179 </cd:arguments> 180 </cd:command> 181 182 <cd:command name="resetusedsynonyms" level="system" category="symbols" file="strc-syn.mkxl"> 183 <cd:arguments> 184 <cd:resolve name="keyword-singular"/> 185 </cd:arguments> 186 </cd:command> 187 188 <cd:command name="resetshownsynonyms" level="system" category="symbols" file="strc-syn.mkxl"> 189 <cd:arguments> 190 <cd:resolve name="keyword-singular"/> 191 </cd:arguments> 192 </cd:command> 193 194 <cd:command name="resetlistsynonyms" level="system" category="symbols" file="strc-syn.mkxl"> 195 <cd:arguments> 196 <cd:resolve name="keyword-singular"/> 197 </cd:arguments> 198 </cd:command> 199 200 <cd:command name="resetsynonyms" level="system" category="symbols" file="strc-syn.mkxl"> 201 <cd:arguments> 202 <cd:resolve name="keyword-singular"/> 203 </cd:arguments> 204 </cd:command> 205 206 <cd:command name="resetsynonymsprogress" level="system" category="symbols" file="strc-syn.mkxl"> 207 <cd:arguments> 208 <cd:resolve name="keyword-singular"/> 209 </cd:arguments> 210 </cd:command> 211 212 <cd:command name="placelistofsynonyms" level="document" category="symbols" file="strc-syn.mkxl"> 213 <cd:arguments> 214 <cd:resolve name="keyword-singular"/> 215 <cd:assignments list="yes" optional="yes"> 216 <cd:inherit name="setupsynonyms"/> 217 </cd:assignments> 218 </cd:arguments> 219 </cd:command> 220 221 <cd:command name="completelistofsynonyms" level="document" category="symbols" file="strc-syn.mkxl"> 222 <cd:arguments> 223 <cd:resolve name="keyword-singular"/> 224 <cd:assignments list="yes" optional="yes"> 225 <cd:inherit name="setupsynonyms"/> 226 </cd:assignments> 227 </cd:arguments> 228 </cd:command> 229 230 <cd:command name="infull" level="document" category="symbols" file="strc-syn.mkxl"> 231 <cd:arguments> 232 <cd:resolve name="argument-name"/> 233 </cd:arguments> 234 </cd:command> 235 236</cd:interface> 237 |