i-export.xml /size: 7429 b    last modification: 2025-02-21 11:03
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="setelementexporttag" level="system" category="xml" file="back-exp.mkxl">
8        <cd:arguments>
9            <cd:resolve name="keyword-name"/>
10            <cd:keywords optional="yes">
11                <cd:constant type="export" default="yes"/>
12                <cd:constant type="nature"/>
13                <cd:constant type="pdf"/>
14            </cd:keywords>
15            <cd:keywords>
16                <cd:constant type="inline"/>
17                <cd:constant type="display"/>
18                <cd:constant type="mixed"/>
19            </cd:keywords>
20        </cd:arguments>
21    </cd:command>
22
23    <cd:command name="setelementexporttag" variant="nature" level="system" category="xml" file="back-exp.mkxl">
24        <cd:arguments>
25            <cd:resolve name="keyword-name"/>
26            <cd:keywords>
27                <cd:constant type="nature"/>
28            </cd:keywords>
29            <cd:keywords>
30                <cd:constant type="inline"/>
31                <cd:constant type="display"/>
32                <cd:constant type="mixed"/>
33            </cd:keywords>
34        </cd:arguments>
35    </cd:command>
36
37    <cd:command name="setelementexporttag" variant="pdf" level="system" category="xml" file="back-exp.mkxl">
38        <cd:arguments>
39            <cd:resolve name="keyword-name"/>
40            <cd:keywords>
41                <cd:constant type="pdf"/>
42            </cd:keywords>
43            <cd:keywords>
44                <cd:constant type="BlockQuote"/>
45                <cd:constant type="Caption"/>
46                <cd:constant type="Code"/>
47                <cd:constant type="Div"/>
48                <cd:constant type="Formula"/>
49                <cd:constant type="H"/>
50                <cd:constant type="L"/>
51                <cd:constant type="Lbl"/>
52                <cd:constant type="LBody"/>
53                <cd:constant type="LI"/>
54                <cd:constant type="Link"/>
55                <cd:constant type="P"/>
56                <cd:constant type="Quote"/>
57                <cd:constant type="Reference"/>
58                <cd:constant type="Sect"/>
59                <cd:constant type="Span"/>
60                <cd:constant type="Table"/>
61                <cd:constant type="TBODY"/>
62                <cd:constant type="TD"/>
63                <cd:constant type="TFOOT"/>
64                <cd:constant type="TH"/>
65                <cd:constant type="THEAD"/>
66                <cd:constant type="TOC"/>
67                <cd:constant type="TOCI"/>
68                <cd:constant type="TR"/>
69            </cd:keywords>
70        </cd:arguments>
71    </cd:command>
72
73    <cd:command name="setupexport" level="style" category="xml" file="back-exp.mkxl">
74        <cd:arguments>
75            <cd:assignments list="yes">
76                <cd:parameter name="align">
77                    <cd:constant type="flushleft"/>
78                    <cd:constant type="middle"/>
79                    <cd:constant type="flushright"/>
80                    <cd:constant type="normal"/>
81                </cd:parameter>
82                <cd:parameter name="bodyfont">
83                    <cd:constant type="cd:dimension"/>
84                </cd:parameter>
85                <cd:parameter name="width">
86                    <cd:constant type="cd:dimension"/>
87                </cd:parameter>
88                <cd:parameter name="title">
89                    <cd:constant type="cd:text"/>
90                </cd:parameter>
91                <cd:parameter name="subtitle">
92                    <cd:constant type="cd:text"/>
93                </cd:parameter>
94                <cd:parameter name="author">
95                    <cd:constant type="cd:text"/>
96                </cd:parameter>
97                <cd:parameter name="alternative">
98                    <cd:constant type="html"/>
99                    <cd:constant type="div"/>
100                </cd:parameter>
101                <cd:parameter name="properties">
102                    <cd:constant type="yes"/>
103                    <cd:constant type="no" default="yes"/>
104                </cd:parameter>
105                <cd:parameter name="hyphen">
106                    <cd:constant type="yes"/>
107                    <cd:constant type="no" default="yes"/>
108                </cd:parameter>
109                <!--
110                    <cd:parameter name="svgstyle">
111                        <cd:constant type=""/>
112                    </cd:parameter>
113                -->
114                <cd:parameter name="cssfile">
115                    <cd:constant type="cd:file"/>
116                </cd:parameter>
117                <cd:parameter name="firstpage">
118                    <cd:constant type="cd:file"/>
119                </cd:parameter>
120                <cd:parameter name="lastpage">
121                    <cd:constant type="cd:file"/>
122                </cd:parameter>
123            </cd:assignments>
124        </cd:arguments>
125    </cd:command>
126
127    <cd:command name="setupboxexport" level="style" category="boxes" file="back-exp.mkxl">
128        <cd:arguments>
129            <cd:assignments list="yes">
130                <cd:parameter name="buffer">
131                    <!--
132                        <cd:constant type="yes"/>
133                    -->
134                    <cd:constant type="cd:name"/>
135                </cd:parameter>
136                <cd:parameter name="file">
137                    <cd:constant type="cd:file"/>
138                </cd:parameter>
139            </cd:assignments>
140        </cd:arguments>
141    </cd:command>
142
143    <cd:command name="boxexport" type="environment" level="document" category="boxes" file="back-exp.mkxl">
144        <cd:arguments>
145            <cd:assignments list="yes" optional="yes">
146                <cd:inherit name="setupboxexport"/>
147            </cd:assignments>
148        </cd:arguments>
149    </cd:command>
150
151    <cd:command name="setupmathexport" level="style" category="mathematics" file="back-exp.mkxl">
152        <cd:arguments>
153            <cd:assignments list="yes">
154                <cd:parameter name="buffer">
155                    <!--
156                        <cd:constant type="yes"/>
157                    -->
158                    <cd:constant type="cd:name"/>
159                </cd:parameter>
160                <cd:parameter name="file">
161                    <cd:constant type="cd:file"/>
162                </cd:parameter>
163                <cd:parameter name="n">
164                    <cd:constant type="cd:number"/>
165                </cd:parameter>
166                <cd:parameter name="option">
167                    <cd:constant type="ascii"/>
168                </cd:parameter>
169            </cd:assignments>
170        </cd:arguments>
171    </cd:command>
172
173    <cd:command name="mathexport" type="environment" level="document" category="mathematics" file="back-exp.mkxl">
174        <cd:arguments>
175            <cd:assignments list="yes" optional="yes">
176                <cd:inherit name="setupmathexport"/>
177            </cd:assignments>
178        </cd:arguments>
179    </cd:command>
180
181    <cd:command name="savemathexport" level="document" category="mathematics" file="back-exp.mkxl">
182        <cd:arguments>
183            <cd:assignments list="yes" optional="yes">
184                <cd:inherit name="setupmathexport"/>
185            </cd:assignments>
186        </cd:arguments>
187    </cd:command>
188
189    <cd:command name="collectedmath" level="style" category="mathematics" file="math-tag.lmt"/>
190
191</cd:interface>
192