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="digits" level="document" category="symbols" file="phys-dim.mkiv">
8 <cd:arguments>
9 <cd:resolve name="argument-number"/>
10 </cd:arguments>
11 </cd:command>
12
13 <cd:command name="digits" variant="string" level="document" category="symbols" file="phys-dim.mkiv">
14 <cd:arguments>
15 <cd:resolve name="string-number"/>
16 </cd:arguments>
17 </cd:command>
18
19 <cd:command name="defineunit" level="style" category="symbols" file="phys-dim.mkiv">
20 <cd:arguments>
21 <cd:resolve name="keyword-name"/>
22 <cd:resolve name="keyword-name-optional"/>
23 <cd:assignments list="yes" optional="yes">
24 <cd:inherit name="setupunit"/>
25 </cd:assignments>
26 </cd:arguments>
27 </cd:command>
28
29 <cd:command name="setupunit" level="style" category="symbols" file="phys-dim.mkiv">
30 <cd:arguments>
31 <cd:resolve name="keyword-name-list-optional"/>
32 <cd:assignments list="yes">
33 <cd:parameter name="method">
34 <cd:constant type="1"/>
35 <cd:constant type="2"/>
36 <cd:constant type="3"/>
37 <cd:constant type="4"/>
38 <cd:constant type="5"/>
39 <cd:constant type="6"/>
40 </cd:parameter>
41 <cd:parameter name="language">
42 <cd:constant type="cd:language"/>
43 </cd:parameter>
44 <cd:parameter name="alternative">
45 <cd:constant type="text"/>
46 <cd:constant type="mathematics"/>
47 </cd:parameter>
48 <cd:parameter name="order">
49 <cd:constant type="reverse"/>
50 <cd:constant type="normal" default="yes"/>
51 </cd:parameter>
52 <cd:parameter name="separator">
53 <cd:constant type="small"/>
54 <cd:constant type="medium"/>
55 <cd:constant type="big"/>
56 <cd:constant type="normal" default="yes"/>
57 <cd:constant type="none"/>
58 <cd:constant type="cd:name"/>
59 </cd:parameter>
60 <cd:parameter name="space">
61 <cd:constant type="small"/>
62 <cd:constant type="medium"/>
63 <cd:constant type="big"/>
64 <cd:constant type="normal" default="yes"/>
65 <cd:constant type="none"/>
66 <cd:constant type="cd:name"/>
67 </cd:parameter>
68 <cd:parameter name="style">
69 <cd:resolve name="value-style"/>
70 </cd:parameter>
71 <cd:parameter name="color">
72 <cd:constant type="cd:color"/>
73 </cd:parameter>
74 </cd:assignments>
75 </cd:arguments>
76 </cd:command>
77
78 <cd:command name="unit" generated="yes" variant="instance" level="document" category="symbols" file="phys-dim.mkiv">
79 <cd:sequence>
80 <cd:instance value="unit"/>
81 </cd:sequence>
82 <cd:arguments>
83 <cd:content/>
84 </cd:arguments>
85 <cd:instances>
86 <cd:resolve name="instance-unit"/>
87 </cd:instances>
88 </cd:command>
89
90 <cd:command name="installunitsseparator" level="system" category="symbols" file="phys-dim.mkiv">
91 <cd:arguments>
92 <cd:resolve name="argument-name"/>
93 <cd:resolve name="argument-command"/>
94 </cd:arguments>
95 </cd:command>
96
97 <cd:command name="installunitsspace" level="system" category="symbols" file="phys-dim.mkiv">
98 <cd:arguments>
99 <cd:resolve name="argument-name"/>
100 <cd:resolve name="argument-command"/>
101 </cd:arguments>
102 </cd:command>
103
104 <cd:command name="registerunit" level="style" category="symbols" file="phys-dim.mkiv">
105 <cd:arguments>
106 <cd:keywords optional="yes">
107 <cd:constant type="prefix"/>
108 <cd:constant type="unit" default="yes"/>
109 <cd:constant type="operator"/>
110 <cd:constant type="suffixe"/>
111 <cd:constant type="symbol"/>
112 <cd:constant type="packaged"/>
113 </cd:keywords>
114 <cd:resolve name="assignment-userdata-list"/>
115 </cd:arguments>
116 </cd:command>
117
118 <cd:command name="spaceddigitsmethod" level="style" category="symbols" file="core-con.mkiv"/> <!-- -->
119
120 <cd:command name="spaceddigitssymbol" level="style" category="symbols" file="core-con.mkiv"/> <!-- -->
121
122 <cd:command name="spaceddigitsseparator" level="style" category="symbols" file="core-con.mkiv"/><!-- -->
123
124 <cd:command name="spaceddigits" level="document" category="symbols" file="core-con.mkiv">
125 <cd:arguments>
126 <cd:resolve name="argument-number"/>
127 </cd:arguments>
128 </cd:command>
129
130</cd:interface>
131 |