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="definemathfraction" level="style" category="mathematics" file="math-frc.mkiv"> 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="setupmathfraction"/> 13 </cd:assignments> 14 </cd:arguments> 15 </cd:command> 16 17 <cd:command name="setupmathfraction" level="style" category="mathematics" file="math-frc.mkiv"> 18 <cd:arguments> 19 <cd:resolve name="keyword-name-list-optional"/> 20 <cd:assignments list="yes"> 21 <cd:parameter name="topdistance"> 22 <cd:constant type="cd:dimension"/> 23 </cd:parameter> 24 <cd:parameter name="bottomdistance"> 25 <cd:constant type="cd:dimension"/> 26 </cd:parameter> 27 <cd:parameter name="margin"> 28 <cd:constant type="cd:dimension"/> 29 </cd:parameter> 30 <cd:parameter name="color"> 31 <cd:constant type="cd:color"/> 32 </cd:parameter> 33 <cd:parameter name="strut"> 34 <cd:constant type="yes" default="yes"/> 35 <cd:constant type="no"/> 36 <cd:constant type="math"/> 37 <cd:constant type="tight"/> 38 </cd:parameter> 39 <cd:parameter name="alternative"> 40 <cd:constant type="inner" default="yes"/> 41 <cd:constant type="outer"/> 42 <cd:constant type="both"/> 43 </cd:parameter> 44 <cd:parameter name="rule"> 45 <cd:constant type="yes"/> 46 <cd:constant type="no"/> 47 <cd:constant type="auto" default="yes"/> 48 <cd:constant type="hidden"/> 49 </cd:parameter> 50 <cd:parameter name="left"> 51 <cd:constant type="cd:number"/> 52 </cd:parameter> 53 <cd:parameter name="right"> 54 <cd:constant type="cd:number"/> 55 </cd:parameter> 56 <cd:parameter name="rulethickness"> 57 <cd:constant type="cd:dimension"/> 58 </cd:parameter> 59 <cd:parameter name="mathstyle"> 60 <cd:resolve name="value-style"/> 61 </cd:parameter> 62 <cd:parameter name="distance"> 63 <cd:constant type="no"/> 64 <cd:constant type="none" default="yes"/> 65 <cd:constant type="overlay"/> 66 </cd:parameter> 67 <cd:parameter name="inlinethreshold"> 68 <cd:constant type="auto"/> 69 <cd:constant type="cd:number"/> 70 </cd:parameter> 71 <cd:parameter name="displaythreshold"> 72 <cd:constant type="auto"/> 73 <cd:constant type="cd:number"/> 74 </cd:parameter> 75 <cd:parameter name="fences"> 76 <cd:constant type="cd:name"/> 77 </cd:parameter> 78 </cd:assignments> 79 </cd:arguments> 80 </cd:command> 81 82 <cd:command name="setupmathfractions" level="style" category="mathematics" file="math-frc.mkiv"> 83 <cd:arguments> 84 <cd:resolve name="keyword-name-list-optional"/> 85 <cd:assignments list="yes"> 86 <cd:inherit name="setupmathfraction"/> 87 </cd:assignments> 88 </cd:arguments> 89 </cd:command> 90 91 <cd:command name="fraction" generated="yes" variant="instance" level="document" category="mathematics" file="math-frc.mkiv"> 92 <cd:sequence> 93 <cd:instance value="fraction"/> 94 </cd:sequence> 95 <cd:arguments> 96 <cd:content/> 97 <cd:content/> 98 </cd:arguments> 99 <cd:instances> 100 <cd:resolve name="instance-fraction"/> 101 </cd:instances> 102 </cd:command> 103 104 <cd:command name="splitfrac" level="document" category="mathematics" file="math-frc.mkiv"> 105 <cd:arguments> 106 <cd:content/> 107 <cd:content/> 108 </cd:arguments> 109 </cd:command> 110 111 <cd:command name="splitdfrac" level="document" category="mathematics" file="math-frc.mkiv"> 112 <cd:arguments> 113 <cd:content/> 114 <cd:content/> 115 </cd:arguments> 116 </cd:command> 117 118 <cd:command name="cfrac" level="document" category="mathematics" file="math-frc.mkiv"> 119 <cd:arguments> 120 <cd:keywords optional="yes"> 121 <cd:constant type="l"/> 122 <cd:constant type="c"/> 123 <cd:constant type="r"/> 124 <cd:constant type="ll"/> 125 <cd:constant type="lc"/> 126 <cd:constant type="lr"/> 127 <cd:constant type="cl"/> 128 <cd:constant type="cc"/> 129 <cd:constant type="cr"/> 130 <cd:constant type="rl"/> 131 <cd:constant type="rc"/> 132 <cd:constant type="rr"/> 133 </cd:keywords> 134 <cd:content/> 135 <cd:content/> 136 </cd:arguments> 137 </cd:command> 138 139</cd:interface> 140 |