1/* font-fotinos.sswf V1.00 - written by Alexis Wilke for Made to Order Software Corp. (c) 2002-2009 */
2/* encoding="iso8859-1" */
3
4/*
5
6Copyright (c) 2002-2009 Made to Order Software Corp.
7
8Permission is hereby granted, free of charge, to any
9person obtaining a copy of this software and
10associated documentation files (the "Software"), to
11deal in the Software without restriction, including
12without limitation the rights to use, copy, modify,
13merge, publish, distribute, sublicense, and/or sell
14copies of the Software, and to permit persons to whom
15the Software is furnished to do so, subject to the
16following conditions:
17
18The above copyright notice and this permission notice
19shall be included in all copies or substantial
20portions of the Software.
21
22THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
23ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
24LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
25FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO
26EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
27LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
28WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
29ARISING FROM, OUT OF OR IN CONNECTION WITH THE
30SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
31SOFTWARE.
32
33*/
34
35
36/*
37 * This file describs the fotinos font. To include
38 * in your files, make a reference to the font as:
39 *
40 *		sswf.fnt.fotinos
41 *
42 */
43
44block sswf {
45	block fnt {
46		list fotinos {
47			list definitions {
48				points "c_0"    { 3, 0; 3, -7; 1, -7; 1, -1; 0, -1; 0, -6; 4, -6; 4, -1; 1, -1; 1, 0; };
49				points "c_1"    { 3, 0; 3, -7; 2, -7; 2, -6; 0, -6; 0, -5; 2, -5; 2, 0; };
50				edges "c_1sup"  { 1, 0; 0, -5; -1, 0; 0, 1; -1, 0; 0, 1; 1, 0; 0, 3; };
51				points "c_2"    { 4, 0; 4, -1; 1, -1; 1, -3; 3, -3; 3, -6; 0, -6; 0, -7; 3, -7; 3, -6; 4, -6; 4, -4; 2, -4; 2, -2; 0, -2; 0, 0; };
52				edges "c_2sup"  { 3, 0; 0, -1; -2, 0; 0, -2; 2, 0; 0, -1; -3, 0; 0, -1; 2, 0; 0, 3; -2, 0; 0, 2; };
53				points "c_3"    { 3, 0; 3, -7; 0, -7; 0, -6; 4, -6; 4, -4; 1, -4; 1, -3; 4, -3; 4, -1; 0, -1; 0, 0; };
54				edges "c_3sup"  { 2, 0; 0, -5; -2, 0; 0, 1; 3, 0; 0, 1; -2, 0; 0, 1; 2, 0; 0, 1; -3, 0; 0, 1; };
55				points "c_4"    { 0, -4; 0, -2; 3, -2; 3, 0; 4, 0; 4, -2; 5, -2; 5, -3; 4, -3; 4, -7; 3, -7; 3, -6; 2, -6; 2, -4; 1, -4; 1, -5; 3, -5; 3, -3; 1, -3; 1, -4; };
56				points "c_5"    { 3, 0; 3, -4; 1, -4; 1, -6; 4, -6; 4, -7; 0, -7; 0, -3; 4, -3; 4, -1; 0, -1; 0, 0; };
57				points "c_6"    { 1, 0; 3, 0; 3, -3; 4, -3; 4, -1; 0, -1; 0, -6; 4, -6; 4, -7; 1, -7; 1, -4; 3, -4; 3, -3; 1, -3; 1, -1; };
58				points "c_7"    { 2, 0; 2, -5; 4, -5; 4, -7; 0, -7; 0, -6; 3, -6; 3, -3; 1, -3; 1, 0; };
59				points "c_8"    { 1, 0; 3, 0; 3, -3; 4, -3; 4, -1; 0, -1; 0, -3; 3, -3; 3, -4; 0, -4; 0, -6; 4, -6; 4, -4; 3, -4; 3, -7; 1, -7; 1, -3; };
60				points "c_9"    { 3, -7; 1, -7; 1, -4; 0, -4; 0, -6; 4, -6; 4, -1; 0, -1; 0, 0; 3, 0; 3, -3; 1, -3; 1, -4; 3, -4; 3, -6; };
61
62				points "c_A" { 1, 0; 1, -2; 4, -2; 4, 0; 5, 0; 5, -3; 4, -3; 4, -5; 2, -5; 2, -7; 3, -7; 3, -3; 2, -3; 2, -5; 1, -5; 1, -3; 0, -3; 0, 0; };
63				points "c_B" { 0, -7; 0, 0; 3, 0; 3, -3; 4, -3; 4, -1; 1, -1; 1, -3; 3, -3; 3, -4; 1, -4; 1, -6; 4, -6; 4, -4; 3, -4; 3, -7; };
64				points "c_C" { 5, 0; 2, 0; 2, -2; 0, -2; 0, -5; 2, -5; 2, -7; 5, -7; 5, -6; 1, -6; 1, -1; 5, -1; };
65				points "c_D" { 4, 0; 4, -1; 1, -1; 1, -6; 5, -6; 5, -1; 4, -1; 4, -2; 6, -2; 6, -5; 4, -5; 4, -7; 0, -7; 0, 0; };
66				points "c_E" { 4, 0; 4, -1; 1, -1; 1, -3; 3, -3; 3, -4; 1, -4; 1, -6; 4, -6; 4, -7; 0, -7; 0, 0; };
67				points "c_F" { 1, 0; 1, -3; 3, -3; 3, -4; 1, -4; 1, -6; 4, -6; 4, -7; 0, -7; 0, 0; };
68				points "c_G" { 5, -3; 4, -3; 4, -1; 1, -1; 1, -6; 5, -6; 5, -7; 2, -7; 2, -5; 0, -5; 0, -2; 2, -2; 2, 0; 5, 0; };
69				points "c_H" { 1, 0; 1, -3; 4, -3; 4, 0; 5, 0; 5, -7; 4, -7; 4, -4; 1, -4; 1, -7; 0, -7; 0, 0; };
70				points "c_I" { 1, 0; 1, -7; 0, -7; 0, 0; };
71				points "c_J" { 1, 2; 1, -7; 2, -7; 2, 1; -1, 1; -1, 2; };
72				points "c_K" { 1, 0; 1, -3; 3, -3; 3, -1; 5, -1; 5, 0; 4, 0; 4, -2; 2, -2; 2, -5; 4, -5; 4, -7; 5, -7; 5, -6; 3, -6; 3, -4; 1, -4; 1, -7; 0, -7; 0, 0; };
73				points "c_L" { 4, 0; 4, -1; 1, -1; 1, -7; 0, -7; 0, 0; };
74				points "c_M" { 1, 0; 1, -5; 3, -5; 3, -4; 4, -4; 4, -5; 6, -5; 6, 0; 7, 0; 7, -7; 5, -7; 5, -3; 4, -3; 4, -1; 3, -1; 3, -3; 2, -3; 2, -7; 0, -7; 0, 0; };
75				points "c_N" { 1, 0; 1, -5; 3, -5; 3, -2; 5, -2; 5, -7; 6, -7; 6, 0; 5, 0; 5, -1; 4, -1; 4, -4; 2, -4; 2, -6; 1, -6; 1, -7; 0, -7; 0, 0; };
76				points "c_O" { 0, -5; 0, -2; 2, -2; 2, 0; 4, 0; 4, -2; 6, -2; 6, -5; 4, -5; 4, -7; 2, -7; 2, -6; 5, -6; 5, -1; 1, -1; 1, -6; 2, -6; 2, -5; };
77				points "c_P" { 1, 0; 1, -3; 3, -3; 3, -4; 1, -4; 1, -6; 3, -6; 3, -4; 4, -4; 4, -6; 3, -6; 3, -7; 0, -7; 0, 0; };
78				points "c_Q" { 0, -5; 0, -2; 2, -2; 2, 0; 5, 0; 5, 2; 6, 2; 6, 1; 4, 1; 4, -2; 6, -2; 6, -5; 4, -5; 4, -7; 2, -7; 2, -6; 5, -6; 5, -1; 1, -1; 1, -6; 2, -6; 2, -5; };
79				points "c_R" { 1, 0; 1, -3; 2, -3; 2, -2; 4, -2; 4, 0; 5, 0; 5, -1; 3, -1; 3, -4; 1, -4; 1, -6; 4, -6; 4, -4; 3, -4; 3, -7; 0, -7; 0, 0; };
80				points "c_S" { 3, 0; 3, -4; 0, -4; 0, -6; 4, -6; 4, -7; 1, -7; 1, -3; 4, -3; 4, -1; 0, -1; 0, 0; };
81				points "c_T" { 3, 0; 3, -6; 5, -6; 5, -7; 0, -7; 0, -6; 2, -6; 2, 0; };
82				points "c_U" { 4, 0; 4, -7; 5, -7; 5, -1; 0, -1; 0, -7; 1, -7; 1, 0; };
83				points "c_V" { 1, -7; 1, -2; 4, -2; 4, -7; 5, -7; 5, -4; 3, -4; 3, 0; 2, 0; 2, -4; 0, -4; 0, -7; };
84				points "c_W" { 0, -3; 3, -3; 3, -6; 4, -6; 4, -3; 7, -3; 7, -7; 6, -7; 6, 0; 5, 0; 5, -4; 2, -4; 2, 0; 1, 0; 1, -7; 0, -7; };
85				points "c_X" { 1, 0; 1, -3; 4, -3; 4, 0; 5, 0; 5, -2; 3, -2; 3, -5; 5, -5; 5, -7; 4, -7; 4, -4; 1, -4; 1, -7; 0, -7; 0, -5; 2, -5; 2, -2; 0, -2; 0, 0; };
86				points "c_Y" { 3, 0; 3, -5; 5, -5; 5, -7; 4, -7; 4, -4; 1, -4; 1, -7; 0, -7; 0, -5; 2, -5; 2, 0; };
87				points "c_Z" { 4, 0; 4, -1; 1, -1; 1, -4; 2, -4; 2, -5; 4, -5; 4, -7; 0, -7; 0, -6; 3, -6; 3, -3; 2, -3; 2, -2; 0, -2; 0, 0; };
88
89				points "c_la" { 1, 0; 3, 0; 3, -3; 1, -3; 1, -4; 3, -4; 3, -6; 1, -6; 1, -5; 4, -5; 4, 0; 5, 0; 5, -1; 1, -1; };
90				points "c_la_left" { 1, -1; 1, -3; 0, -3; 0, -1; };
91				points "c_lb" { 3, 0; 3, -1; 1, -1; 1, -4; 2, -4; 2, -6; 3, -6; 3, -1; 4, -1; 4, -5; 1, -5; 1, -8; 0, -8; 0, 0; };
92				points "c_lc" { 4, 0; 4, -1; 0, -1; 0, -5; 4, -5; 4, -6; 1, -6; 1, 0; };
93				points "c_ld1" { 2, -2; 3, -2; 3, -5; 1, -5; 1, -6; 3, -6; 3, -8; 4, -8; 4, 0; 3, 0; 3, -1; 2, -1; };
94				points "c_ld2" { 2, 0; 1, 0; 1, -1; 2, -1; };
95				points "c_ld3" { 1, -5; 0, -5; 0, -1; 1, -1; };
96				points "c_le" { 4, 0; 4, -1; 0, -1; 0, -5; 1, -5; 1, -4; 3, -4; 3, -5; 1, -5; 1, -6; 3, -6; 3, -5; 4, -5; 4, -3; 1, -3; 1, 0; };
97				points "c_lf" { 2, 0; 2, -5; 4, -5; 4, -6; 2, -6; 2, -8; 4, -8; 4, -7; 1, -7; 1, -6; 0, -6; 0, -5; 1, -5; 1, 0; };
98				points "c_lg" { 4, -6; 4, 1; 1, 1; 1, 2; 3, 2; 3, -1; 2, -1; 2, -2; 3, -2; 3, -5; 1, -5; 1, -1; 2, -1; 2, 0; 1, 0; 1, -1; 0, -1; 0, -5; 1, -5; 1, -6; 4, -6; };
99				points "c_lh" { 1, 0; 1, -4; 2, -4; 2, -6; 3, -6; 3, 0; 4, 0; 4, -5; 1, -5; 1, -8; 0, -8; 0, 0; };
100				points "c_li" { 1, 0; 1, -6; 0, -6; 0, 0; };
101				points "c_lj" { 0, 1; 0, 2; 1, 2; 1, -6; 2, -6; 2, 1; };
102				points "c_lk" { 1, 0; 1, -3; 3, -3; 3, -1; 5, -1; 5, 0; 4, 0; 4, -2; 2, -2; 2, -5; 4, -5; 4, -6; 3, -6; 3, -4; 1, -4; 1, -8; 0, -8; 0, 0; };
103				//points "c_ll" { 1, 0; 1, -8; 0, -8; 0, 0; };
104				edges "c_ll" { 1, 0; 0, -8; -1, 0; 0, 8; };
105				points "c_lm" { 1, 0; 1, -4; 2, -4; 2, -6; 3, -6; 3, 0; 4, 0; 4, -4; 5, -4; 5, -6; 6, -6; 6, 0; 7, 0; 7, -5; 1, -5; 1, -6; 0, -6; 0, 0; };
106				points "c_ln" { 1, 0; 1, -4; 2, -4; 2, -6; 3, -6; 3, 0; 4, 0; 4, -5; 1, -5; 1, -6; 0, -6; 0, 0; };
107				points "c_lo" { 1, 0; 3, 0; 3, -6; 1, -6; 1, -1; 0, -1; 0, -5; 4, -5; 4, -1; 1, -1; };
108				points "c_lp" { 1, 2; 1, 0; 3, 0; 3, -1; 1, -1; 1, -4; 2, -4; 2, -5; 3, -5; 3, -2; 4, -1; 4, -5; 3, -5; 3, -6; 2, -6; 2, -5; 1, -5; 1, -6; 0, -6; 0, 2; };
109				points "c_lq" { 4, 2; 4, -6; 1, -6; 1, -5; 0, -5; 0, -1; 1, -1; 1, -5; 3, -5; 3, -2; 2, -2; 2, -1; 1, -1; 1, 0; 2, 0; 2, -1; 3, -1; 3, 2; };
110				points "c_lr" { 1, 0; 1, -4; 3, -4; 3, -6; 2, -6; 2, -5; 1, -5; 1, -6; 0, -6; 0, 0; };
111				points "c_ls" { 2, 0; 2, -2; 1, -2; 1, -3; 0, -3; 0, -5; 3, -5; 3, -6; 1, -6; 1, -4; 2, -4; 2, -3; 3, -3; 3, -1; 0, -1; 0, 0; };
112				points "c_lt" { 4, 0; 4, -1; 1, -1; 1, -5; 0, -5; 0, -6; 1, -6; 1, -7; 2, -7; 2, -6; 4, -6; 4, -5; 2, -5; 2, 0; };
113				points "c_lu" { 0, -1; 3, -1; 3, 0; 4, 0; 4, -6; 3, -6; 3, -2; 2, -2; 2, 0; 1, 0; 1, -6; 0, -6; };
114				points "c_lv" { 0, -2; 4, -2; 4, -6; 3, -6; 3, 0; 1, 0; 1, -6; 0, -6; };
115				points "c_lw" { 0, -2; 3, -2; 3, -5; 4, -5; 4, -2; 7, -2; 7, -6; 6, -6; 6, 0; 5, 0; 5, -3; 2, -3; 2, 0; 1, 0; 1, -6; 0, -6; };
116				points "c_lx" { 1, 0; 1, -6; 0, -6; 0, -4; 4, -4; 4, -6; 3, -6; 3, 0; 4, 0; 4, -2; 0, -2; 0, 0; };
117				points "c_ly" { 2, 2; 2, 0; 3, 0; 3, -6; 4, -6; 4, -2; 0, -2; 0, -6; 1, -6; 1, 1; 0, 1; 0, 2; };
118				points "c_lz" { 4, 0; 4, -1; 1, -1; 1, -3; 3, -3; 3, -5; 0, -5; 0, -6; 4, -6; 4, -4; 2, -4; 2, -2; 0, -2; 0, 0; };
119
120				points "c_open_parenthesis"     { 2, 1; 2, -1; 0, -1; 0, -6; 2, -6; 2, -8; 1, -8; 1, 1; };
121				points "c_close_parenthesis"    { 0, 1; 0, -1; 2, -1; 2, -6; 0, -6; 0, -8; 1, -8; 1, 1; };
122				points "c_open_square_bracket"  { 1, 1; 1, -9; 3, -9; 3, -10; 0, -10; 0, 2; 3, 2; 3, 1; };
123				points "c_close_square_bracket" { 3, 2; 3, -10; 0, -10; 0, -9; 2, -9; 2, 1; 0, 1; 0, 2; };
124				points "c_open_curvly_bracket"  { 2, 1; 2, -3; 0, -3; 0, -4; 2, -4; 2, -8; 4, -8; 4, -7; 1, -7; 1, 0; 4, 0; 4, 1; };
125				points "c_close_curvly_bracket" { 2, 1; 2, -3; 4, -3; 4, -4; 2, -4; 2, -8; 0, -8; 0, -7; 3, -7; 3, 0; 0, 0; 0, 1; };
126
127				points "c_delete"      { 1, 0; 1, -7; 0, -7; 0, -6; 3, -6; 3, -7; 2, -7; 2, 0; 3, 0; 3, -5; 0, -5; 0, -4; 4, -4; 4, 0; 5, 0; 5, -3; 0, -3; 0, -2; 7, -2; 7, -3; 5, -3; 5, -7; 4, -7; 4, -6; 3, -6; 3, -5; 4, -5; 4, -6; 7, -6; 7, -7; 6, -7; 6, -5; 4, -5; 4, -4; 6, -4; 6, -5; 7, -5; 7, -4; 6, -4; 6, 0; 7, 0; 7, -1; 0, -1; 0, 0; };
128				edges  "c_number"      { 0, -2; -2, 0; 0, -1; 2, 0; 0, -2; -2, 0; 0, -1; 2, 0; 0, -2; 1, 0; 0, 2; 2, 0; 0, -2; 1, 0; 0, 2; 2, 0; 0, 1; -2, 0; 0, 2; 2, 0; 0, 1; -2, 0; 0, 2; -1, 0; 0, -5; -2, 0; 0, 2; 2, 0; 0, 1; -2, 0; 0, 2; -1, 0; };
129				points "c_dollar"      { 2, 0; 3, 0; 3, -2; 4, -2; 4, -5; 5, -5; 5, -3; 3, -3; 3, -5; 4, -5; 4, -6; 3, -6; 3, -8; 5, -8; 5, -9; 3, -9; 3, -11; 2, -11; 2, -9; 1, -9; 1, -6; 0, -6; 0, -8;
130														    		2, -8; 2, -6; 1, -6; 1, -5; 2, -5; 2, -3; 0, -3; 0, -2; 2, -2; 2, 0; };
131				edges  "c_not"         { 4, 0; 0, 2; -1, 0; 0, -1; -3, 0; 0, -1; };
132				points "c_plus"        { 0, -4; 2, -4; 2, -6; 3, -6; 3, -4; 5, -4; 5, -3; 3, -3; 3, -1; 2, -1; 2, -3; 0, -3; };
133				edges  "c_minus"       { 5, 0; 0, -1; -5, 0; 0, 1; };
134				edges  "c_degree"      { 4, 0; 0, -2; -3, 0; 0, -1; 2, 0; 0, 4; -2, 0; 0, -3; -1, 0; 0, 2; };
135				edges  "c_slash"       { 1, 0; 0, -2; 2, 0; 0, -2; 2, 0; 0, -2; 2, 0; 0, -2; 1, 0; 0, 1; -2, 0; 0, 2; -2, 0; 0, 2; -2, 0; 0, 2; -2, 0; 0, 1; };
136				edges  "c_masculine"   { 4, 0; 0, -1; -4, 0; 0, 1; };
137				points "c_pipe"        { 1, 2; 1, -10; 0, -10; 0, 2; };
138				edges  "c_multiply"    { 1, 0; 0, -2; 2, 0; 0, -3; -2, 0; 0, -2; -1, 0; 0, 1; 2, 0; 0, 2; 3, 0; 0, -2; 2, 0; 0, -1; -1, 0; 0, 2; -2, 0; 0, 3; 2, 0; 0, 2; 1, 0; 0, -1; -2, 0; 0, -2; -3, 0; 0, 2; -2, 0; 0, 1; };
139				edges  "c_period"      { 1, 0; 0, -1; -1, 0; 0, 1; };
140				edges  "c_quote"       { 1, 0; 0, -2; -1, 0; 0, 2; };
141				points "c_ampersand"   { 4, 0; 4, -3; 0, -3; 0, -1; 1, -1; 1, -4; 2, -4; 2, -7; 1, -7; 1, -5; 4, -5; 4, -7; 2, -7; 2, -8; 3, -8; 3, -2; 6, -2; 6, -3; 5, -3; 5, 0; 6, 0; 6, -1; 1, -1; 1, 0; };
142				points "c_asterisk"    { 2, -1; 2, -3; 0, -3; 0, -4; 2, -4; 2, -6; 1, -6; 1, -5; 5, -5; 5, -6; 4, -6; 4, -4; 6, -4; 6, -3; 4, -3; 4, -1; 5, -1; 5, -2; 1, -2; 1, -1; };
143				points "c_lessthan"    { 4, -1; 2, -1; 2, -3; 0, -3; 0, -4; 2, -4; 2, -6; 4, -6; 4, -7; 3, -7; 3, -5; 1, -5; 1, -2; 3, -2; 3, 0; 4, 0; };
144				points "c_greaterthan" { 1, 0; 1, -2; 3, -2; 3, -5; 1, -5; 1, -7; 0, -7; 0, -6; 2, -6; 2, -4; 4, -4; 4, -3; 2, -3; 2, -1; 0, -1; 0, 0; };
145				points "c_backslash"   { 8, -1; 6, -1; 6, -3; 4, -3; 4, -5; 2, -5; 2, -7; 0, -7; 0, -8; 1, -8; 1, -6; 3, -6; 3, -4; 5, -4; 5, -2; 7, -2; 7, 0; 8, 0; };
146				points "c_question"    { 3, -2; 3, -5; 5, -5; 5, -7; 0, -7; 0, -5; 1, -5; 1, -8; 4, -8; 4, -4; 2, -4; 2, -2; };
147				points "c_rquestion"   { 0, -1; 5, -1; 5, -3; 3, -3; 3, -6; 2, -6; 2, -4; 4, -4; 4, 0; 1, 0; 1, -3; 0, -3; };
148				points "c_at"          { 2, 0; 2, -2; 0, -2; 0, -7; 2, -7; 2, -9; 6, -9; 6, -7; 8, -7; 8, -3; 3, -3; 3, -2; 5, -2; 5, -4; 3, -4; 3, -5; 5, -5; 5, -7; 3, -7; 3, -6; 6, -6; 6, -2; 7, -2; 7, -8; 1, -8; 1, -1; 7, -1; 7, 0; };
149
150
151				// Accents:
152				// We use edges so we can move the accents at different places.
153				// a - acute
154				// g - grave
155				// circumflex
156				// tilde
157				// ring (using degree)
158				// diaeresis (using 2 periods)
159				//
160				//points "c_aa" { 2, -7; 2, -9; 3, -9; 3, -8; 1, -8; 1, -7; };
161				edges  "c_aa" { 1, 0; 0, -2; 1, 0; 0, 1; -2, 0; 0, 1; };
162				edges  "c_ga" { 1, 0; 0, 2; 1, 0; 0, -1; -2, 0; 0, -1; };
163				edges  "c_tilde" {   1,  0; 0, -1; 2,  0; 0,  1; 2,  0; 0, -1; 1,  0; 0, -1; -1, 0; 0,  1; -2, 0; 0, -1; -2, 0; 0,  1; -1, 0; 0,  1; };
164				edges  "c_circumflex" { 1, 0; 0, -2; 1, 0; 0, 2; 1, 0; 0, -1; -3, 0; 0, 1; };
165
166				// this is used to get a reference but should disappear in a future version of sswf
167				fill style "no_fill" {};
168				fill style "fill_1" { color { 0, 0, 0 } };
169
170				glyph "char_0"       { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_0; };
171				glyph "char_1"       { rect { 0, -10, 10, 3}; fill_1; move: 2, 0; c_1; };
172				glyph "char_1sup"    { rect { 0, -10, 10, 3}; fill_1; move: 2, -5; c_1sup; };
173				glyph "char_2"       { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_2; };
174				glyph "char_2sup"    { rect { 0, -10, 10, 3}; fill_1; move: 0, -5; c_2sup; };
175				glyph "char_3"       { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_3; };
176				glyph "char_3sup"    { rect { 0, -10, 10, 3}; fill_1; move: 0, -5; c_3sup; };
177				glyph "char_4"       { rect { 0, -10, 10, 3}; fill_1; move: 1, -4; c_4; };
178				glyph "char_5"       { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_5; };
179				glyph "char_6"       { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_6; };
180				glyph "char_7"       { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_7; };
181				glyph "char_8"       { rect { 0, -10, 10, 3}; fill_1; move: 1, -3; c_8; };
182				glyph "char_9"       { rect { 0, -10, 10, 3}; fill_1; move: 3, -6; c_9; };
183
184				glyph "char_A"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_A; };
185				glyph "char_Aaa"          { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_A; move: 1, -8; c_aa; };
186				glyph "char_Aga"          { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_A; move: 2, -10; c_ga; };
187				glyph "char_Adiaeresis"   { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_A; move: 1, -8; c_period; move: 3, -8; c_period; };
188				glyph "char_Acircumflex"  { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_A; move: 1, -8; c_circumflex; };
189				glyph "char_Aring"        { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_A; move: 0, -9; c_degree; };
190				glyph "char_Atilde"       { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_A; move: 0, -8; c_tilde; };
191				glyph "char_B"            { rect { 0, -10, 10, 3}; fill_1; move: 3, -7; c_B; /*move: 1, -1; c_B_bottom; move: 1, -4; c_B_top;*/ };
192				glyph "char_C"            { rect { 0, -10, 10, 3}; fill_1; move: 5, -1; c_C; };
193				glyph "char_Ccedilla"     { rect { 0, -10, 10, 3}; fill_1; move: 5, -1; c_C; move: 2, 2; c_aa; };
194				glyph "char_D"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_D; };
195				glyph "char_Deth"         { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_D; move: -1, -3; c_period; move: 1, -3; c_period; };
196				glyph "char_E"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_E; };
197				glyph "char_Eaa"          { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_E; move: 1, -8; c_aa; };
198				glyph "char_Ega"          { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_E; move: 1, -10; c_ga; };
199				glyph "char_Ecircumflex"  { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_E; move: 1, -8; c_circumflex; };
200				glyph "char_Ediaeresis"   { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_E; move: 0, -8; c_period; move: 3, -8; c_period; };
201				glyph "char_F"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_F; };
202				glyph "char_G"            { rect { 0, -10, 10, 3}; fill_1; move: 5, 0; c_G; };
203				glyph "char_H"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_H; };
204				glyph "char_I"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_I; };
205				glyph "char_Iaa"          { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_I; move: -1, -8; c_aa; };
206				glyph "char_Iga"          { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_I; move: 0, -10; c_ga; };
207				glyph "char_Icircumflex"  { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_I; move: -1, -8; c_circumflex; };
208				glyph "char_Idiaeresis"   { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_I; move: -1, -8; c_period; move: 1, -8; c_period; };
209				glyph "char_J"            { rect { 0, -10, 10, 3}; fill_1; move: -1, 2; c_J; };
210				glyph "char_K"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_K; };
211				glyph "char_L"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_L; };
212				glyph "char_M"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_M; };
213				glyph "char_N"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_N; };
214				glyph "char_Ntilde"       { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_N; move: 0, -8; c_tilde; };
215				glyph "char_O"            { rect { 0, -10, 10, 3}; fill_1; move: 2, -5; c_O; };
216				glyph "char_Oaa"          { rect { 0, -10, 10, 3}; fill_1; move: 2, -5; c_O; move: 2, -8; c_aa; };
217				glyph "char_Oga"          { rect { 0, -10, 10, 3}; fill_1; move: 2, -5; c_O; move: 2, -10; c_ga; };
218				glyph "char_Odiaeresis"   { rect { 0, -10, 10, 3}; fill_1; move: 2, -5; c_O; move: 1, -8; c_period; move: 4, -8; c_period; };
219				glyph "char_Ocircumflex"  { rect { 0, -10, 10, 3}; fill_1; move: 2, -5; c_O; move: 2, -8; c_circumflex; };
220				glyph "char_Otilde"       { rect { 0, -10, 10, 3}; fill_1; move: 2, -5; c_O; move: 0, -8; c_tilde; };
221				glyph "char_P"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_P; };
222				glyph "char_Q"            { rect { 0, -10, 10, 3}; fill_1; move: 2, -5; c_Q; };
223				glyph "char_R"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_R; };
224				glyph "char_S"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_S; };
225				glyph "char_T"            { rect { 0, -10, 10, 3}; fill_1; move: 2, 0; c_T; };
226				glyph "char_U"            { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_U; };
227				glyph "char_Uaa"          { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_U; move: 2, -8; c_aa; };
228				glyph "char_Uga"          { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_U; move: 1, -10; c_ga; };
229				glyph "char_Ucircumflex"  { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_U; move: 1, -8; c_circumflex; };
230				glyph "char_Udiaeresis"   { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_U; move: 1, -8; c_period; move: 3, -8; c_period; };
231				glyph "char_V"            { rect { 0, -10, 10, 3}; fill_1; move: 0, -7; c_V; };
232				glyph "char_W"            { rect { 0, -10, 10, 3}; fill_1; move: 0, -7; c_W; };
233				glyph "char_X"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_X; };
234				glyph "char_Y"            { rect { 0, -10, 10, 3}; fill_1; move: 2, 0; c_Y; };
235				glyph "char_Yaa"          { rect { 0, -10, 10, 3}; fill_1; move: 2, 0; c_Y; move: 1, -8; c_aa; };
236				glyph "char_Z"            { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_Z; };
237
238				glyph "char_la"           { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_la; move: 0, -1; c_la_left; };
239				glyph "char_laaa"         { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_la; move: 0, -1; c_la_left; move: 1, -7; c_aa; };
240				glyph "char_laga"         { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_la; move: 0, -1; c_la_left; move: 1, -9; c_ga; };
241				glyph "char_lacircumflex" { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_la; move: 0, -1; c_la_left; move: 1, -7; c_circumflex; };
242				glyph "char_laring"       { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_la; move: 0, -1; c_la_left; move: 0, -8; c_degree; };
243				glyph "char_ladiaeresis"  { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_la; move: 0, -1; c_la_left; move: 0, -7; c_period; move: 3, -7; c_period; };
244				glyph "char_latilde"      { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_la; move: 0, -1; c_la_left; move: -1, -7; c_tilde; };
245				glyph "char_lb"           { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_lb; };
246				glyph "char_lc"           { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_lc; };
247				glyph "char_lccedilla"    { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_lc; move: 1, 2; c_aa; };
248				glyph "char_ld"           { rect { 0, -10, 10, 3}; fill_1; move: 2, -1; c_ld1; move: 1, -1; c_ld3; move: 2, -1; c_ld2 };
249				glyph "char_le"           { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_le; };
250				glyph "char_leaa"         { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_le; move: 1, -7; c_aa; };
251				glyph "char_lega"         { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_le; move: 1, -9; c_ga; };
252				glyph "char_lecircumflex" { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_le; move: 1, -7; c_circumflex; };
253				glyph "char_lediaeresis"  { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_le; move: 0, -7; c_period; move: 3, -7; c_period; };
254				glyph "char_lf"           { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_lf; };
255				glyph "char_lg"           { rect { 0, -10, 10, 3}; fill_1; move: 4, -6; c_lg; };
256				glyph "char_lh"           { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_lh; };
257				glyph "char_li"           { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_li; move: 0, -7; c_period; };
258				glyph "char_liaa"         { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_li; move: -1, -7; c_aa; };
259				glyph "char_liga"         { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_li; move: 0, -9; c_ga; };
260				glyph "char_licircumflex" { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_li; move: -1, -7; c_circumflex; };
261				glyph "char_lidiaeresis"  { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_li; move: -1, -7; c_period; move: 1, -7; c_period; };
262				glyph "char_lj"           { rect { 0, -10, 10, 3}; fill_1; move: 2, 1; c_lj; move: 1, -7; c_period; };
263				glyph "char_lk"           { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_lk; };
264				glyph "char_ll"           { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_ll; };
265				glyph "char_lm"           { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_lm; };
266				glyph "char_ln"           { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_ln; };
267				glyph "char_lntilde"      { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_ln; move: -1, -7; c_tilde; };
268				glyph "char_lo"           { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_lo; };
269				glyph "char_loaa"         { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_lo; move: 1, -7; c_aa; };
270				glyph "char_loga"         { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_lo; move: 1, -9; c_ga; };
271				glyph "char_locircumflex" { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_lo; move: 1, -7; c_circumflex; };
272				glyph "char_lodiaeresis"  { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_lo; move: 0, -7; c_period; move: 3, -7; c_period; };
273				glyph "char_lotilde"      { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_lo; move: -1, -7; c_tilde; };
274				glyph "char_lp"           { rect { 0, -10, 10, 3}; fill_1; move: 0, 2; c_lp; };
275				glyph "char_lq"           { rect { 0, -10, 10, 3}; fill_1; move: 3, 2; c_lq; };
276				glyph "char_lr"           { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_lr; };
277				glyph "char_ls"           { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_ls; };
278				glyph "char_lt"           { rect { 0, -10, 10, 3}; fill_1; move: 2, 0; c_lt; };
279				glyph "char_lu"           { rect { 0, -10, 10, 3}; fill_1; move: 0, -6; c_lu; };
280				glyph "char_luaa"         { rect { 0, -10, 10, 3}; fill_1; move: 0, -6; c_lu; move: 1, -7; c_aa; };
281				glyph "char_luga"         { rect { 0, -10, 10, 3}; fill_1; move: 0, -6; c_lu; move: 1, -9; c_ga; };
282				glyph "char_lucircumflex" { rect { 0, -10, 10, 3}; fill_1; move: 0, -6; c_lu; move: 1, -7; c_circumflex; };
283				glyph "char_ludiaeresis"  { rect { 0, -10, 10, 3}; fill_1; move: 0, -6; c_lu; move: 0, -7; c_period; move: 3, -7; c_period; };
284				glyph "char_lv"           { rect { 0, -10, 10, 3}; fill_1; move: 0, -6; c_lv; };
285				glyph "char_lw"           { rect { 0, -10, 10, 3}; fill_1; move: 0, -6; c_lw; };
286				glyph "char_lx"           { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_lx; };
287				glyph "char_ly"           { rect { 0, -10, 10, 3}; fill_1; move: 0, 2; c_ly; };
288				glyph "char_lyaa"         { rect { 0, -10, 10, 3}; fill_1; move: 0, 2; c_ly; move: 1, -7; c_aa; };
289				glyph "char_lydiaeresis"  { rect { 0, -10, 10, 3}; fill_1; move: 0, 2; c_ly; move: 0, -7; c_period; move: 3, -7; c_period; };
290				glyph "char_lz"           { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_lz; };
291
292				glyph "char_aa"          { rect { 0, -10, 10, 3}; fill_1; move: 1, -5; c_aa; };
293				glyph "char_ga"          { rect { 0, -10, 10, 3}; fill_1; move: 1, -5; c_ga; };
294				glyph "char_diaeresis"   { rect { 0, -10, 10, 3}; fill_1; move: 0, -7; c_period; move: 3, -7; c_period; };
295				glyph "char_circumflex"  { rect { 0, -10, 10, 3}; fill_1; move: 0, -7; c_circumflex; };
296				glyph "char_cedilla"     { rect { 0, -10, 10, 3}; fill_1; move: 0, 2; c_aa; };
297				glyph "char_tilde"       { rect { 0, -10, 10, 3}; fill_1; move: 1, -3; c_tilde; };
298
299				glyph "char_open_parenthesis"     { rect { 0, -10, 10, 3}; fill_1; move: 1, 1; c_open_parenthesis; };
300				glyph "char_close_parenthesis"    { rect { 0, -10, 10, 3}; fill_1; move: 1, 1; c_close_parenthesis; };
301				glyph "char_open_square_bracket"  { rect { 0, -10, 10, 3}; fill_1; move: 3, 1; c_open_square_bracket; };
302				glyph "char_close_square_bracket" { rect { 0, -10, 10, 3}; fill_1; move: 0, 2; c_close_square_bracket; };
303				glyph "char_open_curvly_bracket"  { rect { 0, -10, 10, 3}; fill_1; move: 4, 1; c_open_curvly_bracket; };
304				glyph "char_close_curvly_bracket" { rect { 0, -10, 10, 3}; fill_1; move: 0, 1; c_close_curvly_bracket; };
305				glyph "char_delete"       { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_delete; };
306				glyph "char_apostrophe"   { rect { 0, -10, 10, 3}; fill_1; move: 0, -5; c_aa; };
307				glyph "char_softhyphen"   { rect { 0, -10, 10, 3}; fill_1; move: 0, -3; c_masculine; };
308				glyph "char_not"          { rect { 0, -10, 10, 3}; fill_1; move: 0, -5; c_not; };
309				glyph "char_plus"         { rect { 0, -10, 10, 3}; fill_1; move: 0, -3; c_plus; };
310				glyph "char_minus"        { rect { 0, -10, 10, 3}; fill_1; move: 0, -3; c_minus; };
311				glyph "char_plusminus"    { rect { 0, -10, 10, 3}; fill_1; move: 0, 1; c_minus; move: 0, -3; c_plus; };
312				glyph "char_period"       { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_period; };
313				glyph "char_middledot"    { rect { 0, -10, 10, 3}; fill_1; move: 0, -3; c_period; };
314				glyph "char_quote"        { rect { 0, -10, 10, 3}; fill_1; move: 0, -5; c_quote; move: 2, -5; c_quote; };
315				glyph "char_ampersand"    { rect { 0, -10, 10, 3}; fill_1; move: 1, 0; c_ampersand; };
316				glyph "char_asterisk"     { rect { 0, -10, 10, 3}; fill_1; move: 1, -1; c_asterisk; };
317				glyph "char_lessthan"     { rect { 0, -10, 10, 3}; fill_1; move: 4, 0; c_lessthan; };
318				glyph "char_greaterthan"  { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_greaterthan; };
319				glyph "char_backslash"    { rect { 0, -10, 10, 3}; fill_1; move: 8, 0; c_backslash; };
320				glyph "char_question"     { rect { 0, -10, 10, 3}; fill_1; move: 2, -2; c_question; move: 2, 0; c_period; };
321				glyph "char_rquestion"    { rect { 0, -10, 10, 3}; fill_1; move: 0, -3; c_rquestion; move: 2, -7; c_period; };
322				glyph "char_at"           { rect { 0, -10, 10, 3}; fill_1; move: 7, 0; c_at; move: 2, -3; c_period; };
323				glyph "char_pipe"         { rect { 0, -10, 10, 3}; fill_1; move: 0, 2; c_pipe; };
324				glyph "char_macron"       { rect { 0, -10, 10, 3}; fill_1; move: 1, -7; c_minus; };
325				glyph "char_degree"       { rect { 0, -10, 10, 3}; fill_1; move: 1, -5; c_degree; };
326				glyph "char_masculine"    { rect { 0, -10, 10, 3}; fill_1; move: 0, -6; c_degree; move: 0, -3; c_masculine; };
327				glyph "char_slash"        { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_slash; };
328				glyph "char_percent"      { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_slash; move: 0, -5; c_degree; move: 4, -1; c_degree; };
329				glyph "char_number"       { rect { 0, -10, 10, 3}; fill_1; move: 2, 0; c_number; };
330				glyph "char_dollar"       { rect { 0, -10, 10, 3}; fill_1; move: 2, 0; c_dollar; };
331				glyph "char_multiply"     { rect { 0, -10, 10, 3}; fill_1; move: 0, -1; c_multiply; };
332				glyph "char_divide"       { rect { 0, -10, 10, 3}; fill_1; move: 0, -3; c_minus; move: 2, 0; c_period; move: 2, -6; c_period; };
333				glyph "char_underscore"   { rect { 0, -10, 10, 3}; fill_1; move: 0, 2; c_minus; };
334				glyph "char_equal"        { rect { 0, -10, 10, 3}; fill_1; move: 0, -1; c_minus; move: 0, -4; c_minus; };
335				glyph "char_colon"        { rect { 0, -10, 10, 3}; fill_1; move: 0, -1; c_period; move: 0, -5; c_period; };
336				glyph "char_semicolon"    { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_aa; move: 1, -5; c_period; };
337				glyph "char_comma"        { rect { 0, -10, 10, 3}; fill_1; move: 0, 1; c_aa; };
338				glyph "char_exclamation"  { rect { 0, -10, 10, 3}; fill_1; move: 0, 0; c_period; move: 0, -2; c_ll; };
339				glyph "char_rexclamation" { rect { 0, -10, 10, 3}; fill_1; move: 0, -7; c_period; move: 0, 2; c_ll; };
340			} px;
341			/* the positions are forced to pixels so the user can't specify his own unit */
342
343			list "insert" {
344				definitions.char_0;
345				definitions.char_1;
346				definitions.char_1sup;
347				definitions.char_2;
348				definitions.char_2sup;
349				definitions.char_3;
350				definitions.char_3sup;
351				definitions.char_4;
352				definitions.char_5;
353				definitions.char_6;
354				definitions.char_7;
355				definitions.char_8;
356				definitions.char_9;
357
358				definitions.char_A;
359				definitions.char_Aaa;
360				definitions.char_Aga;
361				definitions.char_Acircumflex;
362				definitions.char_Aring;
363				definitions.char_Adiaeresis;
364				definitions.char_Atilde;
365				definitions.char_B;
366				definitions.char_C;
367				definitions.char_Ccedilla;
368				definitions.char_D;
369				definitions.char_Deth;
370				definitions.char_E;
371				definitions.char_Eaa;
372				definitions.char_Ega;
373				definitions.char_Ecircumflex;
374				definitions.char_Ediaeresis;
375				definitions.char_F;
376				definitions.char_G;
377				definitions.char_H;
378				definitions.char_I;
379				definitions.char_Iaa;
380				definitions.char_Iga;
381				definitions.char_Icircumflex;
382				definitions.char_Idiaeresis;
383				definitions.char_J;
384				definitions.char_K;
385				definitions.char_L;
386				definitions.char_M;
387				definitions.char_N;
388				definitions.char_Ntilde;
389				definitions.char_O;
390				definitions.char_Oaa;
391				definitions.char_Oga;
392				definitions.char_Ocircumflex;
393				definitions.char_Odiaeresis;
394				definitions.char_Otilde;
395				definitions.char_P;
396				definitions.char_Q;
397				definitions.char_R;
398				definitions.char_S;
399				definitions.char_T;
400				definitions.char_U;
401				definitions.char_Uaa;
402				definitions.char_Uga;
403				definitions.char_Ucircumflex;
404				definitions.char_Udiaeresis;
405				definitions.char_V;
406				definitions.char_W;
407				definitions.char_X;
408				definitions.char_Y;
409				definitions.char_Yaa;
410				definitions.char_Z;
411
412				definitions.char_la;
413				definitions.char_laaa;
414				definitions.char_laga;
415				definitions.char_lacircumflex;
416				definitions.char_laring;
417				definitions.char_ladiaeresis;
418				definitions.char_latilde;
419				definitions.char_lb;
420				definitions.char_lc;
421				definitions.char_lccedilla;
422				definitions.char_ld;
423				definitions.char_le;
424				definitions.char_leaa;
425				definitions.char_lega;
426				definitions.char_lecircumflex;
427				definitions.char_lediaeresis;
428				definitions.char_lf;
429				definitions.char_lg;
430				definitions.char_lh;
431				definitions.char_li;
432				definitions.char_liaa;
433				definitions.char_liga;
434				definitions.char_licircumflex;
435				definitions.char_lidiaeresis;
436				definitions.char_lj;
437				definitions.char_lk;
438				definitions.char_ll;
439				definitions.char_lm;
440				definitions.char_ln;
441				definitions.char_lntilde;
442				definitions.char_lo;
443				definitions.char_loaa;
444				definitions.char_loga;
445				definitions.char_locircumflex;
446				definitions.char_lodiaeresis;
447				definitions.char_lotilde;
448				definitions.char_lp;
449				definitions.char_lq;
450				definitions.char_lr;
451				definitions.char_ls;
452				definitions.char_lt;
453				definitions.char_lu;
454				definitions.char_luaa;
455				definitions.char_luga;
456				definitions.char_lucircumflex;
457				definitions.char_ludiaeresis;
458				definitions.char_lv;
459				definitions.char_lw;
460				definitions.char_lx;
461				definitions.char_ly;
462				definitions.char_lyaa;
463				definitions.char_lydiaeresis;
464				definitions.char_lz;
465
466				definitions.char_aa;
467				definitions.char_ga;
468				definitions.char_diaeresis;
469				definitions.char_circumflex;
470				definitions.char_cedilla;
471				definitions.char_tilde;
472
473				definitions.char_open_parenthesis;
474				definitions.char_close_parenthesis;
475				definitions.char_open_square_bracket;
476				definitions.char_open_square_bracket;
477				definitions.char_close_square_bracket;
478				definitions.char_open_curvly_bracket;
479				definitions.char_close_curvly_bracket;
480				definitions.char_delete;
481				definitions.char_apostrophe;
482				definitions.char_softhyphen;
483				definitions.char_not;
484				definitions.char_plus;
485				definitions.char_minus;
486				definitions.char_plusminus;
487				definitions.char_period;
488				definitions.char_middledot;
489				definitions.char_quote;
490				definitions.char_ampersand;
491				definitions.char_asterisk;
492				definitions.char_lessthan;
493				definitions.char_greaterthan;
494				definitions.char_backslash;
495				definitions.char_question;
496				definitions.char_rquestion;
497				definitions.char_at;
498				definitions.char_pipe;
499				definitions.char_macron;
500				definitions.char_degree;
501				definitions.char_masculine;
502				definitions.char_slash;
503				definitions.char_percent;
504				definitions.char_number;
505				definitions.char_dollar;
506				definitions.char_multiply;
507				definitions.char_divide;
508				definitions.char_underscore;
509				definitions.char_equal;
510				definitions.char_colon;
511				definitions.char_comma;
512				definitions.char_semicolon;
513				definitions.char_exclamation;
514				definitions.char_rexclamation;
515
516				font "fnt" {
517					"fotinos";
518					advance: 7;
519					space: 3;
520					layout: 7, 2, 11;
521
522					char: "0", definitions.char_0;
523					char: "1", definitions.char_1;
524					char: "�", definitions.char_1sup;
525					char: "2", definitions.char_2;
526					char: "�", definitions.char_2sup;
527					char: "3", definitions.char_3;
528					char: "�", definitions.char_3sup;
529					char: "4", definitions.char_4;
530					char: "5", definitions.char_5;
531					char: "6", definitions.char_6;
532					char: "7", definitions.char_7;
533					char: "8", definitions.char_8;
534					char: "9", definitions.char_9;
535
536					char: "A", definitions.char_A;
537					char: "�", definitions.char_Aaa;
538					char: "�", definitions.char_Aga;
539					char: "�", definitions.char_Acircumflex;
540					char: "�", definitions.char_Aring;
541					char: "�", definitions.char_Adiaeresis;
542					char: "�", definitions.char_Atilde;
543					char: "B", definitions.char_B, 6;
544					char: "C", definitions.char_C;
545					char: "�", definitions.char_Ccedilla;
546					char: "D", definitions.char_D, 8;
547					char: "�", definitions.char_Deth, 8;
548					char: "E", definitions.char_E, 6;
549					char: "�", definitions.char_Eaa, 6;
550					char: "�", definitions.char_Ega, 6;
551					char: "�", definitions.char_Ecircumflex, 6;
552					char: "�", definitions.char_Ediaeresis, 6;
553					char: "F", definitions.char_F, 6;
554					char: "G", definitions.char_G;
555					char: "H", definitions.char_H;
556					char: "I", definitions.char_I, 3;
557					char: "�", definitions.char_Iaa, 3;
558					char: "�", definitions.char_Iga, 3;
559					char: "�", definitions.char_Icircumflex, 3;
560					char: "�", definitions.char_Idiaeresis, 3;
561					char: "J", definitions.char_J, 4;
562					char: "K", definitions.char_K;
563					char: "L", definitions.char_L, 5;
564					char: "M", definitions.char_M, 9;
565					char: "N", definitions.char_N, 8;
566					char: "�", definitions.char_Ntilde, 8;
567					char: "O", definitions.char_O, 8;
568					char: "�", definitions.char_Oaa, 8;
569					char: "�", definitions.char_Oga, 8;
570					char: "�", definitions.char_Ocircumflex, 8;
571					char: "�", definitions.char_Odiaeresis, 8;
572					char: "�", definitions.char_Otilde, 8;
573					char: "P", definitions.char_P, 6;
574					char: "Q", definitions.char_Q, 8;
575					char: "R", definitions.char_R, 6;
576					char: "S", definitions.char_S, 6;
577					char: "T", definitions.char_T;
578					char: "U", definitions.char_U;
579					char: "�", definitions.char_Uaa;
580					char: "�", definitions.char_Uga;
581					char: "�", definitions.char_Ucircumflex;
582					char: "�", definitions.char_Udiaeresis;
583					char: "V", definitions.char_V;
584					char: "W", definitions.char_W, 9;
585					char: "X", definitions.char_X;
586					char: "Y", definitions.char_Y;
587					char: "�", definitions.char_Yaa;
588					char: "Z", definitions.char_Z, 6;
589
590					char: "a", definitions.char_la;
591					char: "�", definitions.char_laaa;
592					char: "�", definitions.char_laga;
593					char: "�", definitions.char_lacircumflex;
594					char: "�", definitions.char_laring;
595					char: "�", definitions.char_ladiaeresis;
596					char: "�", definitions.char_latilde;
597					char: "b", definitions.char_lb, 6;
598					char: "c", definitions.char_lc, 6;
599					char: "�", definitions.char_lccedilla, 6;
600					char: "d", definitions.char_ld, 6;
601					char: "e", definitions.char_le, 6;
602					char: "�", definitions.char_leaa;
603					char: "�", definitions.char_lega;
604					char: "�", definitions.char_lecircumflex;
605					char: "�", definitions.char_lediaeresis;
606					char: "f", definitions.char_lf, 6;
607					char: "g", definitions.char_lg, 6;
608					char: "h", definitions.char_lh, 6;
609					char: "i", definitions.char_li, 3;
610					char: "�", definitions.char_liaa, 3;
611					char: "�", definitions.char_liga, 3;
612					char: "�", definitions.char_licircumflex, 3;
613					char: "�", definitions.char_lidiaeresis, 3;
614					char: "j", definitions.char_lj, 4;
615					char: "k", definitions.char_lk;
616					char: "l", definitions.char_ll, 3;
617					char: "m", definitions.char_lm, 9;
618					char: "n", definitions.char_ln, 6;
619					char: "�", definitions.char_lntilde, 6;
620					char: "o", definitions.char_lo, 6;
621					char: "�", definitions.char_loaa, 6;
622					char: "�", definitions.char_loga, 6;
623					char: "�", definitions.char_locircumflex, 6;
624					char: "�", definitions.char_lodiaeresis, 6;
625					char: "�", definitions.char_lotilde, 6;
626					char: "p", definitions.char_lp, 6;
627					char: "q", definitions.char_lq, 6;
628					char: "r", definitions.char_lr, 5;
629					char: "s", definitions.char_ls, 5;
630					char: "t", definitions.char_lt, 6;
631					char: "u", definitions.char_lu, 6;
632					char: "�", definitions.char_luaa, 6;
633					char: "�", definitions.char_luga, 6;
634					char: "�", definitions.char_lucircumflex, 6;
635					char: "�", definitions.char_ludiaeresis, 6;
636					char: "v", definitions.char_lv, 6;
637					char: "w", definitions.char_lw, 9;
638					char: "x", definitions.char_lx, 6;
639					char: "y", definitions.char_ly, 6;
640					char: "�", definitions.char_lyaa, 6;
641					char: "�", definitions.char_lydiaeresis, 6;
642					char: "z", definitions.char_lz, 6;
643
644					char: "�", definitions.char_aa;
645					char: "`", definitions.char_ga;
646					char: "~", definitions.char_tilde;
647					char: "�", definitions.char_macron;
648					char: "�", definitions.char_diaeresis;
649					char: "^", definitions.char_circumflex;
650					char: "�", definitions.char_cedilla;
651
652					char: "(", definitions.char_open_parenthesis, 3;
653					char: ")", definitions.char_close_parenthesis, 4;
654					char: "[", definitions.char_open_square_bracket, 5;
655					char: "]", definitions.char_close_square_bracket, 5;
656					char: "{", definitions.char_open_curvly_bracket, 5;
657					char: "}", definitions.char_close_curvly_bracket, 5;
658					char: "\177", definitions.char_delete, 7;
659					char: "�", definitions.char_degree;
660					char: "�", definitions.char_masculine;
661					char: "/", definitions.char_slash;
662					char: "%", definitions.char_percent;
663					char: "#", definitions.char_number;
664					char: "$", definitions.char_dollar;
665					char: "'", definitions.char_apostrophe;
666					char: "�", definitions.char_softhyphen;
667					char: "�", definitions.char_not;
668					char: "+", definitions.char_plus;
669					char: "-", definitions.char_minus;
670					char: "�", definitions.char_plusminus;
671					char: ".", definitions.char_period, 3;
672					char: "�", definitions.char_middledot, 3;
673					char: "\"", definitions.char_quote, 5;
674					char: "&", definitions.char_ampersand, 8;
675					char: "*", definitions.char_asterisk, 5;
676					char: "<", definitions.char_lessthan, 7;
677					char: ">", definitions.char_greaterthan, 7;
678					char: "\\", definitions.char_backslash, 10;
679					char: "?", definitions.char_question, 7;
680					char: "�", definitions.char_rquestion, 7;
681					char: "@", definitions.char_at, 10;
682					char: "|", definitions.char_pipe, 3;
683					char: "�", definitions.char_multiply;
684					char: "�", definitions.char_divide;
685					char: "_", definitions.char_underscore;
686					char: "=", definitions.char_equal;
687					char: ":", definitions.char_colon, 3;
688					char: ";", definitions.char_semicolon, 4;
689					char: ",", definitions.char_comma, 4;
690					char: "!", definitions.char_exclamation, 3;
691					char: "�", definitions.char_rexclamation, 3;
692					//"AV", -2;
693				};
694			};
695		};
696	};
697};
698
699// vim: ts=2
700