i-symbol.xml /size: 6179 b    last modification: 2021-10-28 13:51
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="definesymbol" level="style" category="symbols" file="symb-ini.mkiv">
8        <cd:arguments>
9            <cd:resolve name="keyword-name-optional"/>
10            <cd:resolve name="keyword-name"/>
11            <cd:resolve name="keyword-command"/>
12        </cd:arguments>
13    </cd:command>
14
15    <cd:command name="doifelseinsymbolset" level="system" category="symbols" keywords="conditional" file="symb-ini.mkiv">
16        <cd:arguments>
17            <cd:resolve name="argument-name"/>
18            <cd:resolve name="argument-name"/>
19            <cd:resolve name="argument-true"/>
20            <cd:resolve name="argument-false"/>
21        </cd:arguments>
22    </cd:command>
23
24    <cd:command name="doifinsymbolsetelse" level="system" category="symbols" keywords="conditional" file="symb-ini.mkiv">
25        <cd:arguments>
26            <cd:resolve name="argument-name"/>
27            <cd:resolve name="argument-name"/>
28            <cd:resolve name="argument-true"/>
29            <cd:resolve name="argument-false"/>
30        </cd:arguments>
31    </cd:command>
32
33    <cd:command name="doifinsymbolset" level="system" category="symbols" keywords="conditional" file="symb-ini.mkiv">
34        <cd:arguments>
35            <cd:resolve name="argument-name"/>
36            <cd:resolve name="argument-name"/>
37            <cd:resolve name="argument-true"/>
38            <cd:resolve name="argument-false"/>
39        </cd:arguments>
40    </cd:command>
41
42    <cd:command name="doifelsesymbolset" level="system" category="symbols" keywords="conditional" file="symb-ini.mkiv">
43        <cd:arguments>
44            <cd:resolve name="argument-name"/>
45            <cd:resolve name="argument-true"/>
46            <cd:resolve name="argument-false"/>
47        </cd:arguments>
48    </cd:command>
49
50    <cd:command name="doifsymbolsetelse" level="system" category="symbols" keywords="conditional" file="symb-ini.mkiv">
51        <cd:arguments>
52            <cd:resolve name="argument-name"/>
53            <cd:resolve name="argument-true"/>
54            <cd:resolve name="argument-false"/>
55        </cd:arguments>
56    </cd:command>
57
58    <cd:command name="symbol" level="document" category="symbols" file="symb-ini.mkiv">
59        <cd:arguments>
60            <cd:resolve name="keyword-name-optional"/>
61            <cd:resolve name="keyword-name"/>
62        </cd:arguments>
63    </cd:command>
64
65    <cd:command name="symbol" variant="direct" level="document" category="symbols" file="symb-ini.mkiv">
66        <cd:arguments>
67            <cd:resolve name="argument-name"/>
68        </cd:arguments>
69    </cd:command>
70
71    <cd:command name="directsymbol" level="system" category="symbols" file="symb-ini.mkiv">
72        <cd:arguments>
73            <cd:resolve name="argument-name"/>
74            <cd:resolve name="argument-name"/>
75        </cd:arguments>
76    </cd:command>
77
78    <cd:command name="definefiguresymbol" level="style" category="symbols" keywords="graphics" file="symb-ini.mkiv">
79        <cd:arguments>
80            <cd:resolve name="keyword-name"/>
81            <cd:keywords>
82                <cd:constant type="cd:file"/>
83                <cd:constant type="cd:name"/>
84            </cd:keywords>
85            <cd:assignments list="yes" optional="yes">
86                <cd:inherit name="externalfigure"/>
87            </cd:assignments>
88        </cd:arguments>
89    </cd:command>
90
91    <cd:command name="figuresymbol" level="document" category="symbols" keywords="graphics" file="symb-ini.mkiv">
92        <cd:arguments>
93            <cd:keywords>
94                <cd:constant type="cd:file"/>
95                <cd:constant type="cd:name"/>
96            </cd:keywords>
97            <cd:assignments list="yes" optional="yes">
98                <cd:inherit name="externalfigure"/>
99            </cd:assignments>
100        </cd:arguments>
101    </cd:command>
102
103    <cd:command name="doifelsesymboldefined" level="system" category="symbols" keywords="conditional" file="symb-ini.mkiv">
104        <cd:arguments>
105            <cd:resolve name="argument-name"/>
106            <cd:resolve name="argument-true"/>
107            <cd:resolve name="argument-false"/>
108        </cd:arguments>
109    </cd:command>
110
111    <cd:command name="doifsymboldefinedelse" level="system" category="symbols" keywords="conditional" file="symb-ini.mkiv">
112        <cd:arguments>
113            <cd:resolve name="argument-name"/>
114            <cd:resolve name="argument-true"/>
115            <cd:resolve name="argument-false"/>
116        </cd:arguments>
117    </cd:command>
118
119    <cd:command name="symbolset" type="environment" level="style" category="symbols" file="symb-ini.mkiv">
120        <cd:arguments>
121            <cd:resolve name="keyword-name"/>
122            <cd:assignments list="yes" optional="yes">
123                <cd:parameter name="font">
124                    <cd:constant type="cd:font"/>
125                </cd:parameter>
126            </cd:assignments>
127        </cd:arguments>
128    </cd:command>
129
130    <cd:command name="setupsymbolset" level="style" category="symbols" file="symb-ini.mkiv">
131        <cd:arguments>
132            <cd:resolve name="keyword-name"/>
133        </cd:arguments>
134    </cd:command>
135
136    <cd:command name="resetsymbolset" level="system" category="symbols" file="symb-ini.mkiv"/>
137
138    <cd:command name="usesymbols" level="style" category="symbols" file="symb-ini.mkiv">
139        <cd:arguments>
140            <cd:resolve name="keyword-file"/>
141        </cd:arguments>
142    </cd:command>
143
144    <cd:command name="showsymbolset" level="document" category="symbols" file="symb-run.mkiv">
145        <cd:arguments>
146            <cd:resolve name="keyword-name"/>
147        </cd:arguments>
148    </cd:command>
149
150    <cd:command name="setupsymbols" level="style" category="symbols" file="symb-ini.mkiv">
151        <cd:arguments>
152            <cd:assignments list="yes">
153                <cd:parameter name="stylealternative">
154                    <cd:constant type="text" default="yes"/>
155                    <cd:constant type="math"/>
156                </cd:parameter>
157            </cd:assignments>
158        </cd:arguments>
159    </cd:command>
160
161</cd:interface>
162