i-typography.xml /size: 6588 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="normalizetextwidth" level="system" category="fonts" file="typo-txt.mkvi">
8        <cd:arguments>
9            <cd:resolve name="argument-font"/>
10            <cd:resolve name="argument-dimension"/>
11            <cd:resolve name="argument-text"/>
12        </cd:arguments>
13    </cd:command>
14
15    <cd:command name="normalizetextheight" level="system" category="fonts" file="typo-txt.mkvi">
16        <cd:arguments>
17            <cd:resolve name="argument-font"/>
18            <cd:resolve name="argument-dimension"/>
19            <cd:resolve name="argument-text"/>
20        </cd:arguments>
21    </cd:command>
22
23    <cd:command name="normalizetextdepth" level="system" category="fonts" file="typo-txt.mkvi">
24        <cd:arguments>
25            <cd:resolve name="argument-font"/>
26            <cd:resolve name="argument-dimension"/>
27            <cd:resolve name="argument-text"/>
28        </cd:arguments>
29    </cd:command>
30
31    <cd:command name="normalizetextline" level="system" category="fonts" file="typo-txt.mkvi">
32        <cd:arguments>
33            <cd:resolve name="argument-font"/>
34            <cd:resolve name="argument-dimension"/>
35            <cd:resolve name="argument-text"/>
36        </cd:arguments>
37    </cd:command>
38
39    <cd:command name="normalizefontwidth" level="system" category="fonts" file="typo-txt.mkvi">
40        <cd:arguments>
41            <cd:csname/>
42            <cd:resolve name="argument-text"/>
43            <cd:resolve name="argument-dimension"/>
44            <cd:resolve name="argument-font"/>
45        </cd:arguments>
46    </cd:command>
47
48    <cd:command name="normalizefontheight" level="system" category="fonts" file="typo-txt.mkvi">
49        <cd:arguments>
50            <cd:csname/>
51            <cd:resolve name="argument-text"/>
52            <cd:resolve name="argument-dimension"/>
53            <cd:resolve name="argument-font"/>
54        </cd:arguments>
55    </cd:command>
56
57    <cd:command name="normalizefontdepth" level="system" category="fonts" file="typo-txt.mkvi">
58        <cd:arguments>
59            <cd:csname/>
60            <cd:resolve name="argument-text"/>
61            <cd:resolve name="argument-dimension"/>
62            <cd:resolve name="argument-font"/>
63        </cd:arguments>
64    </cd:command>
65
66    <cd:command name="normalizefontline" level="system" category="fonts" file="typo-txt.mkvi">
67        <cd:arguments>
68            <cd:csname/>
69            <cd:resolve name="argument-text"/>
70            <cd:resolve name="argument-dimension"/>
71            <cd:resolve name="argument-font"/>
72        </cd:arguments>
73    </cd:command>
74
75    <cd:command name="widthspanningtext" level="system" category="fonts" file="typo-txt.mkvi">
76        <cd:arguments>
77            <cd:resolve name="argument-text"/>
78            <cd:resolve name="argument-dimension"/>
79            <cd:resolve name="argument-font"/>
80        </cd:arguments>
81    </cd:command>
82
83    <cd:command name="heightspanningtext" level="system" category="fonts" file="typo-txt.mkvi">
84        <cd:arguments>
85            <cd:resolve name="argument-text"/>
86            <cd:resolve name="argument-dimension"/>
87            <cd:resolve name="argument-font"/>
88        </cd:arguments>
89    </cd:command>
90
91    <cd:command name="depthspanningtext" level="system" category="fonts" file="typo-txt.mkvi">
92        <cd:arguments>
93            <cd:resolve name="argument-text"/>
94            <cd:resolve name="argument-dimension"/>
95            <cd:resolve name="argument-font"/>
96        </cd:arguments>
97    </cd:command>
98
99    <cd:command name="linespanningtext" level="system" category="fonts" file="typo-txt.mkvi">
100        <cd:arguments>
101            <cd:resolve name="argument-text"/>
102            <cd:resolve name="argument-dimension"/>
103            <cd:resolve name="argument-font"/>
104        </cd:arguments>
105    </cd:command>
106
107    <cd:command name="normalizedfontsize" level="system" category="fonts" file="typo-txt.mkvi"/>
108
109    <cd:command name="NormalizeTextWidth" level="system" category="fonts" file="typo-txt.mkvi">
110        <cd:arguments>
111            <cd:resolve name="argument-font"/>
112            <cd:resolve name="argument-dimension"/>
113            <cd:resolve name="argument-text"/>
114        </cd:arguments>
115    </cd:command>
116
117    <cd:command name="NormalizeTextHeight" level="system" category="fonts" file="typo-txt.mkvi">
118        <cd:arguments>
119            <cd:resolve name="argument-font"/>
120            <cd:resolve name="argument-dimension"/>
121            <cd:resolve name="argument-text"/>
122        </cd:arguments>
123    </cd:command>
124
125    <cd:command name="NormalizeFontWidth" level="system" category="fonts" file="typo-txt.mkvi">
126        <cd:arguments>
127            <cd:csname/>
128            <cd:resolve name="argument-text"/>
129            <cd:resolve name="argument-dimension"/>
130            <cd:resolve name="argument-font"/>
131        </cd:arguments>
132    </cd:command>
133
134    <cd:command name="NormalizeFontHeight" level="system" category="fonts" file="typo-txt.mkvi">
135        <cd:arguments>
136            <cd:csname/>
137            <cd:resolve name="argument-text"/>
138            <cd:resolve name="argument-dimension"/>
139            <cd:resolve name="argument-font"/>
140        </cd:arguments>
141    </cd:command>
142
143    <cd:command name="WidthSpanningText" level="system" category="fonts" file="typo-txt.mkvi">
144        <cd:arguments>
145            <cd:resolve name="argument-text"/>
146            <cd:resolve name="argument-dimension"/>
147            <cd:resolve name="argument-font"/>
148        </cd:arguments>
149    </cd:command>
150
151    <cd:command name="TheNormalizedFontSize" level="system" category="fonts" file="typo-txt.mkvi"/>
152
153    <cd:command name="nicelyfilledbox" type="environment" level="system" category="fonts" file="typo-txt.mkvi">
154        <cd:arguments>
155            <cd:assignments list="yes" optional="yes">
156                <cd:parameter name="width">
157                    <cd:constant type="cd:dimension"/>
158                </cd:parameter>
159                <cd:parameter name="height">
160                    <cd:constant type="cd:dimension"/>
161                </cd:parameter>
162                <cd:parameter name="offset">
163                    <cd:constant type="cd:dimension"/>
164                </cd:parameter>
165                <cd:parameter name="strut">
166                    <cd:constant type="yes" default="yes"/>
167                    <cd:constant type="no"/>
168                </cd:parameter>
169            </cd:assignments>
170        </cd:arguments>
171    </cd:command>
172
173</cd:interface>
174