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="definemathfunction" level="style" category="mathematics" file="math-ini.mkxl"> 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="setupmathfunctions"/> 13 </cd:assignments> 14 </cd:arguments> 15 </cd:command> 16 17 <cd:command name="setupmathfunction" level="style" category="mathematics" file="math-ini.mkxl"> 18 <cd:arguments> 19 <cd:resolve name="keyword-name-list-optional"/> 20 <cd:assignments list="yes"> 21 <cd:inherit name="setupmathfunctions"/> 22 </cd:assignments> 23 </cd:arguments> 24 </cd:command> 25 26 <cd:command name="setupmathfunctions" level="style" category="mathematics" file="math-ini.mkxl"> 27 <cd:arguments> 28 <cd:resolve name="keyword-name-list-optional"/> 29 <cd:assignments list="yes"> 30 <cd:parameter name="color"> 31 <cd:constant type="cd:color"/> 32 </cd:parameter> 33 <cd:parameter name="style"> 34 <cd:resolve name="value-style"/> 35 </cd:parameter> 36 <cd:parameter name="class"> 37 <cd:resolve name="value-mathclass"/> 38 </cd:parameter> 39 <cd:parameter name="left"> 40 <cd:constant type="cd:command"/> 41 </cd:parameter> 42 <cd:parameter name="right"> 43 <cd:constant type="cd:command"/> 44 </cd:parameter> 45 <cd:parameter name="mathlimits"> 46 <cd:constant type="yes"/> 47 <cd:constant type="no"/> 48 <cd:constant type="auto"/> 49 </cd:parameter> 50 <cd:parameter name="method"> 51 <cd:constant type="limits"/> 52 </cd:parameter> 53 <cd:parameter name="command"> 54 <cd:constant type="cd:oneargument"/> 55 </cd:parameter> 56 </cd:assignments> 57 </cd:arguments> 58 </cd:command> 59 60 <cd:command name="mathfunction" generated="yes" variant="instance" level="document" category="mathematics" file="math-ini.mkxl"> 61 <cd:sequence> 62 <cd:instance value="mathfunction"/> 63 </cd:sequence> 64 <cd:instances> 65 <cd:resolve name="instance-mathfunction"/> 66 </cd:instances> 67 </cd:command> 68 69 <cd:command name="mathfunction" generated="yes" variant="instance:argument" level="document" category="mathematics" file="math-ini.mkxl"> 70 <cd:sequence> 71 <cd:instance value="mathfunction"/> 72 </cd:sequence> 73 <cd:arguments> 74 <cd:content/> 75 </cd:arguments> 76 <cd:instances> 77 <cd:resolve name="instance-mathfunction-symbol"/> 78 </cd:instances> 79 </cd:command> 80 81 <cd:command name="mfunction" level="document" category="mathematics" file="math-ini.mkxl"> 82 <cd:arguments> 83 <cd:assignments list="yes" optional="yes"> 84 <cd:inherit name="setupmathfunctions"/> 85 </cd:assignments> 86 <cd:resolve name="keyword-name"/> 87 </cd:arguments> 88 </cd:command> 89 90 <cd:command name="mfunction" variant="argument" level="document" category="mathematics" file="math-ini.mkxl"> 91 <cd:arguments> 92 <cd:assignments list="yes" optional="yes"> 93 <cd:inherit name="setupmathfunctions"/> 94 </cd:assignments> 95 <cd:resolve name="argument-name"/> 96 </cd:arguments> 97 </cd:command> 98 99 <cd:command name="mfunctionlabeltext" level="document" category="mathematics" file="math-ini.mkxl"> 100 <cd:arguments> 101 <cd:resolve name="keyword-name"/> 102 </cd:arguments> 103 </cd:command> 104 105</cd:interface> 106 |