i-positioning.xml /size: 4019 b    last modification: 2020-07-01 14:35
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="definepositioning" level="style" category="graphics" file="pack-pos.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="setuppositioning"/>
13            </cd:assignments>
14        </cd:arguments>
15    </cd:command>
16
17    <cd:command name="setuppositioning" level="style" category="graphics" file="pack-pos.mkiv">
18        <cd:arguments>
19            <cd:resolve name="keyword-name-list-optional"/>
20            <cd:assignments list="yes">
21                <cd:parameter name="offset">
22                    <cd:constant type="yes"/>
23                    <cd:constant type="no" default="yes"/>
24                </cd:parameter>
25                <cd:parameter name="unit">
26                    <cd:constant type="ex"/>
27                    <cd:constant type="em"/>
28                    <cd:constant type="pt"/>
29                    <cd:constant type="in"/>
30                    <cd:constant type="cm" default="yes"/>
31                    <cd:constant type="mm"/>
32                    <cd:constant type="sp"/>
33                    <cd:constant type="bp"/>
34                    <cd:constant type="pc"/>
35                    <cd:constant type="dd"/>
36                    <cd:constant type="cc"/>
37                    <cd:constant type="nc"/>
38                </cd:parameter>
39                <cd:parameter name="state">
40                    <cd:constant type="start" default="yes"/>
41                    <cd:constant type="overlay"/>
42                </cd:parameter>
43                <cd:parameter name="xoffset">
44                    <cd:constant type="cd:dimension"/>
45                </cd:parameter>
46                <cd:parameter name="yoffset">
47                    <cd:constant type="cd:dimension"/>
48                </cd:parameter>
49                <cd:parameter name="xstep">
50                    <cd:constant type="absolute" default="yes"/>
51                    <cd:constant type="relative"/>
52                </cd:parameter>
53                <cd:parameter name="ystep">
54                    <cd:constant type="absolute" default="yes"/>
55                    <cd:constant type="relative"/>
56                </cd:parameter>
57                <cd:parameter name="xscale">
58                    <cd:constant type="cd:number"/>
59                </cd:parameter>
60                <cd:parameter name="yscale">
61                    <cd:constant type="cd:number"/>
62                </cd:parameter>
63                <cd:parameter name="xfactor">
64                    <cd:constant type="cd:number"/>
65                </cd:parameter>
66                <cd:parameter name="yfactor">
67                    <cd:constant type="cd:number"/>
68                </cd:parameter>
69                <cd:parameter name="factor">
70                    <cd:constant type="cd:number"/>
71                </cd:parameter>
72                <cd:parameter name="scale">
73                    <cd:constant type="cd:number"/>
74                </cd:parameter>
75            </cd:assignments>
76        </cd:arguments>
77    </cd:command>
78
79    <cd:command name="positioning" type="environment" level="document" category="graphics" file="pack-pos.mkiv">
80        <cd:arguments>
81            <cd:resolve name="keyword-name-optional"/>
82            <cd:assignments list="yes" optional="yes">
83                <cd:inherit name="setuppositioning"/>
84            </cd:assignments>
85        </cd:arguments>
86    </cd:command>
87
88    <cd:command name="position" level="document" category="graphics" file="pack-pos.mkiv">
89        <cd:arguments>
90            <cd:assignments list="yes" optional="yes">
91                <cd:inherit name="setuppositioning"/>
92            </cd:assignments>
93            <cd:position list="yes"/>
94            <cd:content/>
95        </cd:arguments>
96    </cd:command>
97
98</cd:interface>
99