Update to new release.
[ttfautohint.git] / doc / img / glyph-terms.svg
blob8b6eb42535d0418e451384fc9761866d15d17ff3
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!-- Created with Inkscape (http://www.inkscape.org/) -->
4 <svg
5 xmlns:dc="http://purl.org/dc/elements/1.1/"
6 xmlns:cc="http://creativecommons.org/ns#"
7 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
8 xmlns:svg="http://www.w3.org/2000/svg"
9 xmlns="http://www.w3.org/2000/svg"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="768.71924"
13 height="264.01553"
14 id="svg2"
15 version="1.1"
16 inkscape:version="0.48.4 r9939"
17 sodipodi:docname="glyph-terms.svg">
18 <defs
19 id="defs4" />
20 <sodipodi:namedview
21 id="base"
22 pagecolor="#ffffff"
23 bordercolor="#666666"
24 borderopacity="1.0"
25 inkscape:pageopacity="0.0"
26 inkscape:pageshadow="2"
27 inkscape:zoom="1.748903"
28 inkscape:cx="373.93491"
29 inkscape:cy="130.71385"
30 inkscape:document-units="pt"
31 inkscape:current-layer="layer5"
32 showgrid="false"
33 showguides="false"
34 inkscape:guide-bbox="true"
35 inkscape:window-width="1680"
36 inkscape:window-height="1030"
37 inkscape:window-x="-2"
38 inkscape:window-y="-3"
39 inkscape:window-maximized="1"
40 fit-margin-top="10"
41 fit-margin-left="10"
42 fit-margin-right="10"
43 fit-margin-bottom="10"
44 inkscape:snap-page="true"
45 inkscape:snap-grids="false"
46 inkscape:snap-to-guides="true"
47 units="pt">
48 <inkscape:grid
49 type="xygrid"
50 id="grid3025"
51 empspacing="5"
52 visible="true"
53 enabled="true"
54 snapvisiblegridlinesonly="true"
55 originx="21.999999px"
56 originy="1.018169e-05px" />
57 <sodipodi:guide
58 position="180.78954,69.781598"
59 orientation="0,70.861416"
60 id="guide3085" />
61 </sodipodi:namedview>
62 <metadata
63 id="metadata7">
64 <rdf:RDF>
65 <cc:Work
66 rdf:about="">
67 <dc:format>image/svg+xml</dc:format>
68 <dc:type
69 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
70 <dc:title />
71 </cc:Work>
72 </rdf:RDF>
73 </metadata>
75 inkscape:groupmode="layer"
76 id="layer5"
77 inkscape:label="lines"
78 style="display:inline"
79 transform="translate(25.859793,-1.4733296)"
80 sodipodi:insensitive="true">
81 <path
82 style="fill:none;stroke:#000000;stroke-width:0.81px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
83 d="m 28.576594,25.607249 544.278496,0"
84 id="path3097"
85 inkscape:connector-curvature="0" />
86 <path
87 style="fill:none;stroke:#000000;stroke-width:0.78499144px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
88 d="m 62.815373,37.595016 511.188407,0"
89 id="path3101"
90 inkscape:connector-curvature="0" />
91 <path
92 inkscape:connector-curvature="0"
93 id="path3103"
94 d="m 62.815373,87.410016 511.188407,0"
95 style="fill:none;stroke:#000000;stroke-width:0.78499144px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
96 <path
97 style="fill:none;stroke:#000000;stroke-width:0.78499144px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
98 d="m 62.815373,90.083016 511.188407,0"
99 id="path3107"
100 inkscape:connector-curvature="0" />
101 <path
102 inkscape:connector-curvature="0"
103 id="path3109"
104 d="m 29.077254,196.10683 544.926526,0"
105 style="fill:none;stroke:#000000;stroke-width:0.81048203px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
106 <path
107 style="fill:none;stroke:#000000;stroke-width:0.81048203px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
108 d="m 29.077254,252.49052 544.926526,0"
109 id="path3111"
110 inkscape:connector-curvature="0" />
111 <text
112 xml:space="preserve"
113 style="font-size:19.44000053px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
114 x="577.39111"
115 y="27.54245"
116 id="text3113"
117 sodipodi:linespacing="125%"><tspan
118 sodipodi:role="line"
119 x="577.39111"
120 y="27.54245"
121 id="tspan3117">ascender line</tspan></text>
122 <text
123 xml:space="preserve"
124 style="font-size:19.44000053px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
125 x="577.38464"
126 y="46.546898"
127 id="text3125"
128 sodipodi:linespacing="125%"><tspan
129 sodipodi:role="line"
130 id="tspan3127"
131 x="577.38464"
132 y="46.546898">cap line</tspan></text>
133 <text
134 xml:space="preserve"
135 style="font-size:19.44000053px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
136 x="577.48828"
137 y="83.03302"
138 id="text3129"
139 sodipodi:linespacing="125%"><tspan
140 sodipodi:role="line"
141 id="tspan3131"
142 x="577.48828"
143 y="83.03302">x-height overshoot</tspan></text>
144 <text
145 xml:space="preserve"
146 style="font-size:19.44000053px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
147 x="577.45593"
148 y="102.54036"
149 id="text3133"
150 sodipodi:linespacing="125%"><tspan
151 sodipodi:role="line"
152 id="tspan3135"
153 x="577.45593"
154 y="102.54036">mean line</tspan></text>
155 <text
156 xml:space="preserve"
157 style="font-size:19.44000053px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
158 x="577.57257"
159 y="192.00951"
160 id="text3137"
161 sodipodi:linespacing="125%"><tspan
162 sodipodi:role="line"
163 id="tspan3139"
164 x="577.57257"
165 y="192.00951">base line</tspan></text>
166 <text
167 xml:space="preserve"
168 style="font-size:19.44000053px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
169 x="577.37164"
170 y="252.01845"
171 id="text3141"
172 sodipodi:linespacing="125%"><tspan
173 sodipodi:role="line"
174 id="tspan3143"
175 x="577.37164"
176 y="252.01845">descender line</tspan></text>
177 <path
178 style="fill:none;stroke:#000000;stroke-width:0.78499144px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
179 d="m 62.815373,198.00469 511.188407,0"
180 id="path3945"
181 inkscape:connector-curvature="0" />
182 <text
183 xml:space="preserve"
184 style="font-size:19.44000053px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
185 x="577.57257"
186 y="213.00195"
187 id="text3947"
188 sodipodi:linespacing="125%"><tspan
189 sodipodi:role="line"
190 id="tspan3949"
191 x="577.57257"
192 y="213.00195">base line overshoot</tspan></text>
193 </g>
195 inkscape:groupmode="layer"
196 id="layer7"
197 inkscape:label="heights"
198 style="display:inline"
199 transform="translate(-57.620538,-25.141333)"
200 sodipodi:insensitive="true">
201 <path
202 style="fill:#808080;stroke:#cccccc;stroke-width:1.81121504px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
203 d="m 632.13857,114.15626 0,105.21899"
204 id="path3147"
205 inkscape:connector-curvature="0" />
206 <text
207 xml:space="preserve"
208 style="font-size:19.44000053px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O Italic"
209 x="634.65051"
210 y="168.76959"
211 id="text3917"
212 sodipodi:linespacing="125%"><tspan
213 sodipodi:role="line"
214 id="tspan3919"
215 x="634.65051"
216 y="168.76959">x-height</tspan></text>
217 <path
218 style="fill:none;stroke:#cccccc;stroke-width:1.8073405px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
219 d="m 426.95049,61.701665 0,157.673585"
220 id="path3923"
221 inkscape:connector-curvature="0" />
222 <text
223 xml:space="preserve"
224 style="font-size:19.44000053px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O Italic"
225 x="342.97321"
226 y="86.131004"
227 id="text3925"
228 sodipodi:linespacing="125%"><tspan
229 sodipodi:role="line"
230 id="tspan3927"
231 x="342.97321"
232 y="86.131004">cap height</tspan></text>
233 <path
234 style="fill:none;stroke:#cccccc;stroke-width:1.81121504px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
235 d="m 139.59267,49.275244 0,170.100006"
236 id="path3929"
237 inkscape:connector-curvature="0" />
238 <text
239 xml:space="preserve"
240 style="font-size:19.44000053px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O Italic"
241 x="68.604218"
242 y="164.314"
243 id="text3933"
244 sodipodi:linespacing="125%"><tspan
245 sodipodi:role="line"
246 id="tspan3935"
247 x="68.604218"
248 y="164.314">ascender</tspan></text>
249 <text
250 xml:space="preserve"
251 style="font-size:19.44000053px;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O Italic"
252 x="128.27475"
253 y="253.38455"
254 id="text3937"
255 sodipodi:linespacing="125%"><tspan
256 sodipodi:role="line"
257 id="tspan3939"
258 x="128.27475"
259 y="253.38455">descender</tspan></text>
260 <path
261 style="fill:none;stroke:#cccccc;stroke-width:1.81121504px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
262 d="m 127.30282,219.37525 0,56.376"
263 id="path3931"
264 inkscape:connector-curvature="0" />
265 </g>
267 inkscape:groupmode="layer"
268 id="layer4"
269 inkscape:label="x"
270 style="display:inline"
271 transform="translate(25.859791,13.826671)"
272 sodipodi:insensitive="true">
274 transform="matrix(0.81,0,0,0.81,26.970771,-347.68211)"
275 style="display:inline"
276 id="g3054">
277 <path
278 d="m 538.63906,543.96218 c -7.49999,-11.39999 -4.49998,-10.2 8.7,-12 1.8,-1.8 1.8,-8.1 0,-9.9 -11.09999,0.3 -21.30001,0.6 -30.3,0.6 -8.99999,0 -14.70001,-0.3 -25.8,-0.6 -1.8,1.8 -1.8,8.1 0,9.9 10.19999,0.9 18.60001,6.00001 27,18.3 l 26.1,38.1 c 0.6,1.5 1.8,2.7 0.3,4.5 l -25.2,32.4 c -12.59998,16.19999 -18.60001,16.2 -29.1,16.8 -1.8,1.8 -1.8,8.1 0,9.9 11.09999,-0.3 10.80001,-0.6 21.6,-0.6 11.39999,0 14.10001,0.3 25.2,0.6 1.8,-1.8 1.8,-8.1 0,-9.9 -8.09999,-0.9 -13.19999,-2.70001 -6.6,-12 l 18.9,-27.3 c 2.1,-2.99999 2.70001,-3.59999 5.4,-0.6 l 17.4,24 c 11.09999,15.29999 5.69999,14.4 -3.9,15.9 -1.8,1.8 -1.8,8.1 0,9.9 11.09999,-0.3 20.40001,-0.6 31.2,-0.6 11.39999,0 14.10001,0.3 25.2,0.6 1.8,-1.8 1.8,-8.1 0,-9.9 -9.59999,-0.9 -17.10001,-0.30002 -30,-18.9 l -27,-38.1 c -1.8,-2.39999 -0.9,-3.3 0,-4.5 l 25.2,-32.1 c 11.09999,-14.09998 18.00001,-15.6 29.1,-16.5 1.8,-1.8 1.8,-8.1 0,-9.9 -7.49999,0.3 -12.30001,0.6 -21.9,0.6 -9.29999,0 -14.10001,-0.3 -25.2,-0.6 -1.8,1.8 -1.8,8.1 0,9.9 9.89999,1.5 14.69999,1.80001 7.2,12.3 l -19.5,27.3 c -1.2,1.5 -2.7,3.6 -5.7,-0.6 l -18.3,-27"
279 style="font-size:300px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
280 id="path3000"
281 inkscape:connector-curvature="0" />
282 </g>
283 </g>
285 inkscape:groupmode="layer"
286 id="layer2"
287 inkscape:label="f"
288 style="display:inline"
289 transform="translate(25.859791,-1.4733296)"
290 sodipodi:insensitive="true">
292 transform="matrix(0.81,0,0,0.81,26.970771,-332.38211)"
293 id="g3038">
294 <path
295 d="m 443.375,614.76218 0,-80.4 27.9,0 c 2.7,0 6.9,-1.2 6.9,-3.9 l 0,-6 c 0,-1.2 -0.9,-1.8 -2.4,-1.8 l -32.4,0 0,-17.1 c 0,-46.19995 13.80001,-53.4 23.7,-53.4 8.99999,0 13.8,3.60001 18,14.1 2.4,5.4 5.70001,9.6 12,9.6 5.09999,0 12.3,-6.3 12.3,-12.3 0,-5.09999 -3.30001,-10.5 -9.6,-15.3 -7.79999,-5.39999 -15.60001,-6.3 -27,-6.3 -25.19997,0 -53.1,21.90005 -53.1,68.7 l 0,12 -15.3,0 c -5.39999,0 -6.9,3.60001 -6.9,6 l 0,3.9 c 0,1.5 0.3,1.8 1.5,1.8 l 20.7,0 0,80.4 c 0,24.89998 -3.30002,26.1 -19.5,27.3 -1.8,1.8 -1.8,8.1 0,9.9 12.59999,-0.3 19.20001,-0.6 31.5,-0.6 13.79999,0 22.50001,0.3 35.4,0.6 1.8,-1.8 1.8,-8.1 0,-9.9 -20.39998,-1.2 -23.7,-2.40002 -23.7,-27.3"
296 style="font-size:300px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
297 id="path2998"
298 inkscape:connector-curvature="0" />
299 </g>
300 </g>
302 inkscape:groupmode="layer"
303 id="layer3"
304 inkscape:label="p"
305 style="display:inline"
306 transform="translate(25.859791,13.826671)"
307 sodipodi:insensitive="true">
309 transform="matrix(0.81,0,0,0.81,26.970771,-347.68211)"
310 id="g3049">
311 <path
312 d="m 287.51562,552.06218 c 7.8,-9.59999 21.30001,-18.6 30.3,-18.6 19.19999,0 35.7,21.60004 35.7,55.5 0,24.59998 -8.70003,55.2 -42.3,55.2 -5.39999,0 -15.9,-1.5 -21.3,-6.3 -6.29999,-5.39999 -7.2,-6.90001 -7.2,-18 l 0,-54.6 c 0,-6.29999 1.20001,-8.7 4.8,-13.2 m -4.8,-11.1 c 0,-8.99999 -1.2,-16.5 -2.4,-19.8 -0.89999,-1.2 -1.2,-2.4 -3.6,-2.4 -8.39999,3.3 -17.10002,6.00001 -37.8,8.7 -0.59999,1.8 1e-5,6.6 0.6,8.4 16.19999,1.5 19.5,3.00002 19.5,20.4 l 0,128.1 c 0,24.89998 -3.30001,26.4 -21.6,27.3 -1.79999,1.8 -1.79999,8.1 0,9.9 12.59999,-0.3 20.40002,-0.6 33.6,-0.6 14.09999,0 23.40002,0.3 36.3,0.6 1.8,-1.8 1.8,-8.1 0,-9.9 -21.29997,-1.2 -24.6,-2.40002 -24.6,-27.3 l 0,-32.4 c 0,-3.89999 0.90001,-3.3 4.2,-2.1 7.2,3 16.50001,4.5 26.1,4.5 16.79999,0 31.80002,-5.10001 44.10001,-16.8 14.09998,-13.79998 22.19999,-32.40002 22.19999,-56.7 0,-31.79997 -22.50003,-61.2 -53.1,-61.2 -14.09998,0 -29.40001,8.70002 -41.09999,22.5 -0.9,1.2 -2.40001,1.2 -2.40001,-1.2"
313 style="font-size:300px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
314 id="path2996"
315 inkscape:connector-curvature="0" />
316 </g>
317 </g>
319 inkscape:label="K"
320 inkscape:groupmode="layer"
321 id="layer1"
322 transform="translate(-22.490208,-443.4355)"
323 style="display:inline"
324 sodipodi:insensitive="true">
325 <text
326 xml:space="preserve"
327 style="font-size:56px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
328 x="45"
329 y="671.36218"
330 id="text2985"
331 sodipodi:linespacing="125%"><tspan
332 sodipodi:role="line"
333 id="tspan2987"
334 x="45"
335 y="671.36218" /></text>
336 <path
337 inkscape:connector-curvature="0"
338 id="path2994"
339 style="font-size:300px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
340 d="m 157.37377,607.53743 0,-45.198 c 8.01899,0.243 15.06601,2.91601 20.169,8.991 l 38.151,48.114 c 4.85999,6.31799 8.262,12.87901 8.748,16.767 0,0.729 0.243,1.458 1.215,1.458 4.85999,-0.243 5.83201,-0.486 13.122,-0.486 9.47699,0 13.12201,0.243 24.543,0.486 1.458,-1.458 1.458,-6.561 0,-8.019 -4.37399,-0.486 -13.36501,-10e-6 -21.384,-10.206 l -53.217,-63.18 c -1.944,-2.18699 -3.159,-4.131 -3.159,-6.075 0,-1.701 0.24301,-3.40201 8.505,-11.907 l 35.721,-36.693 c 11.17799,-11.90698 20.89801,-12.393 30.618,-13.608 1.458,-1.458 1.458,-6.561 0,-8.019 -11.42099,0.243 -13.36501,0.486 -23.085,0.486 -9.71999,0 -16.03801,-0.243 -27.459,-0.486 -1.458,1.458 -1.458,6.561 0,8.019 8.74799,0.972 17.00999,1.70102 6.804,12.636 l -40.095,42.768 c -5.34599,5.589 -10.69201,8.748 -19.197,9.477 l 0,-42.768 c 0,-20.16897 4.13102,-21.384 21.141,-22.113 1.458,-1.458 1.458,-6.561 0,-8.019 -11.90699,0.243 -19.19702,0.486 -31.59,0.486 -12.14998,0 -19.19701,-0.243 -31.347,-0.486 -1.458,1.458 -1.458,6.561 0,8.019 17.00998,0.729 21.141,1.94403 21.141,22.113 l 0,97.443 c 0,20.16898 -4.13102,21.384 -21.141,22.113 -1.458,1.458 -1.458,6.561 0,8.019 11.90699,-0.243 19.19702,-0.486 31.59,-0.486 12.14998,0 19.19702,0.243 31.347,0.486 1.458,-1.458 1.458,-6.561 0,-8.019 -17.00998,-0.729 -21.141,-1.94402 -21.141,-22.113" />
341 </g>
342 </svg>