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="definemixedcolumns" level="style" category="columns" keywords="structure layout" file="page-mix.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="setupmixedcolumns"/> 13 </cd:assignments> 14 </cd:arguments> 15 </cd:command> 16 17 <cd:command name="setupmixedcolumns" level="style" category="columns" keywords="structure layout" file="page-mix.mkiv"> 18 <cd:arguments> 19 <cd:resolve name="keyword-name-list-optional"/> 20 <cd:assignments list="yes"> 21 <cd:parameter name="grid"> 22 <cd:inherit name="definegridsnapping"/> 23 </cd:parameter> 24 <cd:parameter name="rulethickness"> 25 <cd:constant type="cd:dimension"/> 26 </cd:parameter> 27 <cd:parameter name="method"> 28 <cd:constant type="otr"/> 29 <cd:constant type="box"/> 30 </cd:parameter> 31 <cd:parameter name="before"> 32 <cd:constant type="cd:command"/> 33 </cd:parameter> 34 <cd:parameter name="after"> 35 <cd:constant type="cd:command"/> 36 </cd:parameter> 37 <cd:parameter name="distance"> 38 <cd:constant type="cd:dimension"/> 39 </cd:parameter> 40 <cd:parameter name="n"> 41 <cd:constant type="cd:number"/> 42 </cd:parameter> 43 <cd:parameter name="maxheight"> 44 <cd:constant type="cd:dimension"/> 45 </cd:parameter> 46 <cd:parameter name="maxwidth"> 47 <cd:constant type="cd:dimension"/> 48 </cd:parameter> 49 <cd:parameter name="step"> 50 <cd:constant type="cd:dimension"/> 51 </cd:parameter> 52 <cd:parameter name="profile"> 53 <cd:constant type="cd:name"/> 54 </cd:parameter> 55 <cd:parameter name="align"> 56 <cd:inherit name="setupalign"/> 57 </cd:parameter> 58 <cd:parameter name="setups"> 59 <cd:constant type="cd:name"/> 60 </cd:parameter> 61 <cd:parameter name="balance"> 62 <cd:constant type="yes"/> 63 <cd:constant type="no" default="yes"/> 64 </cd:parameter> 65 <cd:parameter name="splitmethod"> 66 <cd:constant type="none"/> 67 <cd:constant type="fixed"/> 68 </cd:parameter> 69 <cd:parameter name="alternative"> 70 <cd:constant type="local" default="yes"/> 71 <cd:constant type="global"/> 72 </cd:parameter> 73 <cd:parameter name="internalgrid"> 74 <cd:constant type="line" default="yes"/> 75 <cd:constant type="halfline"/> 76 </cd:parameter> 77 <cd:parameter name="separator"> 78 <cd:constant type="rule"/> 79 </cd:parameter> 80 <cd:parameter name="strut"> 81 <cd:constant type="yes"/> 82 <cd:constant type="no"/> 83 </cd:parameter> 84 <cd:parameter name="color"> 85 <cd:constant type="cd:color"/> 86 </cd:parameter> 87 <cd:parameter name="rulecolor"> 88 <cd:constant type="cd:color"/> 89 </cd:parameter> 90 <cd:parameter name="direction"> 91 <cd:constant type="normal" default="yes"/> 92 <cd:constant type="reverse"/> 93 </cd:parameter> 94 <cd:inherit name="setupframed"/> 95 </cd:assignments> 96 </cd:arguments> 97 </cd:command> 98 99 <cd:command name="mixedcolumns" type="environment" level="document" category="columns" keywords="structure layout" file="page-mix.mkiv"> 100 <cd:arguments> 101 <cd:resolve name="keyword-name-optional"/> 102 <cd:assignments list="yes" optional="yes"> 103 <cd:inherit name="setupmixedcolumns"/> 104 </cd:assignments> 105 </cd:arguments> 106 </cd:command> 107 108 <cd:command name="mixedcolumns" type="environment" generated="yes" variant="instance" level="document" category="columns" keywords="structure layout" file="page-mix.mkiv"> 109 <cd:sequence> 110 <cd:instance value="mixedcolumns"/> 111 </cd:sequence> 112 <cd:arguments> 113 <cd:assignments list="yes" optional="yes"> 114 <cd:inherit name="setupmixedcolumns"/> 115 </cd:assignments> 116 </cd:arguments> 117 <cd:instances> 118 <cd:resolve name="instance-mixedcolumns"/> 119 </cd:instances> 120 </cd:command> 121 122 <cd:command name="setupcolumns" level="style" category="columns" keywords="structure layout" file="page-smp.mkiv"> 123 <cd:arguments> 124 <cd:assignments list="yes"> 125 <cd:inherit name="setupmixedcolumns"/> 126 </cd:assignments> 127 </cd:arguments> 128 </cd:command> 129 130</cd:interface> 131 |