0% found this document useful (0 votes)
8 views2 pages

Outline

The document defines several lists related to character properties, including CharList, WidthList, RectList, OffsetList, KerningPairs, and KerningValues. It also creates a layer named 'Main' and sets various attributes such as image, ascent, character widths, kerning pairs, image map, and offsets. Additionally, it sets the default point size to 14.

Uploaded by

rene gamero
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views2 pages

Outline

The document defines several lists related to character properties, including CharList, WidthList, RectList, OffsetList, KerningPairs, and KerningValues. It also creates a layer named 'Main' and sets various attributes such as image, ascent, character widths, kerning pairs, image map, and offsets. Additionally, it sets the default point size to 14.

Uploaded by

rene gamero
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

Define CharList

( 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f',
'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v',
'w', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '~', '`',
'!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '-', '_', '=', '+', '[', '{',
']', '}', ';', ':',"'", '"', ',', '<', '.', '>', '/', '?');

Define WidthList
( 12, 12, 9, 12, 10, 9, 12, 12, 5, 7, 11, 9, 14, 12, 12, 11,
13, 12, 9, 10, 12, 10, 16, 10, 9, 9, 10, 10, 7, 10, 9, 6,
10, 10, 5, 5, 9, 5, 14, 10, 10, 10, 10, 7, 7, 6, 10, 9,
14, 8, 9, 7, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 13, 10,
6, 14, 11, 11, 20, 10, 12, 11, 8, 8, 5, 10, 11, 11, 8, 8,
8, 8, 5, 5, 4, 8, 5, 10, 5, 10, 8, 10);

Define RectList
( ( 0, 0, 16, 23), ( 17, 0, 16, 23), ( 34, 0, 13, 23), ( 48, 0, 16, 23),
( 65, 0, 13, 23), ( 79, 0, 13, 23), ( 93, 0, 16, 23), ( 110, 0, 15, 23),
( 126, 0, 8, 23), ( 135, 0, 11, 23), ( 147, 0, 15, 23), ( 163, 0, 12, 23),
( 176, 0, 16, 23), ( 193, 0, 15, 23), ( 209, 0, 16, 23), ( 226, 0, 15, 23),
( 242, 0, 16, 23), ( 259, 0, 17, 23), ( 277, 0, 13, 23), ( 291, 0, 16, 23),
( 308, 0, 15, 23), ( 324, 0, 16, 23), ( 341, 0, 22, 23), ( 364, 0, 16, 23),
( 381, 0, 16, 23), ( 398, 0, 14, 23), ( 413, 0, 13, 23), ( 427, 0, 14, 23),
( 442, 0, 11, 23), ( 454, 0, 13, 23), ( 468, 0, 13, 23), ( 482, 0, 11, 23),
( 494, 0, 13, 23), ( 508, 0, 13, 23), ( 522, 0, 8, 23), ( 531, 0, 10, 23),
( 542, 0, 14, 23), ( 557, 0, 8, 23), ( 566, 0, 18, 23), ( 585, 0, 13, 23),
( 599, 0, 14, 23), ( 614, 0, 14, 23), ( 629, 0, 13, 23), ( 643, 0, 10, 23),
( 654, 0, 11, 23), ( 666, 0, 10, 23), ( 677, 0, 13, 23), ( 691, 0, 14, 23),
( 706, 0, 19, 23), ( 726, 0, 14, 23), ( 741, 0, 14, 23), ( 756, 0, 13, 23),
( 770, 0, 15, 23), ( 786, 0, 11, 23), ( 798, 0, 14, 23), ( 813, 0, 14, 23),
( 828, 0, 15, 23), ( 844, 0, 13, 23), ( 858, 0, 15, 23), ( 874, 0, 14, 23),
( 889, 0, 14, 23), ( 904, 0, 15, 23), ( 920, 0, 14, 23), ( 935, 0, 8, 23),
( 944, 0, 8, 23), ( 953, 0, 18, 23), ( 972, 0, 15, 23), ( 988, 0, 13, 23),
(1002, 0, 22, 23), (1025, 0, 14, 23), (1040, 0, 16, 23), (1057, 0, 10, 23),
(1068, 0, 10, 23), (1079, 0, 11, 23), (1091, 0, 9, 23), (1101, 0, 14, 23),
(1116, 0, 14, 23), (1131, 0, 14, 23), (1146, 0, 11, 23), (1158, 0, 11, 23),
(1170, 0, 11, 23), (1182, 0, 11, 23), (1194, 0, 9, 23), (1204, 0, 8, 23),
(1213, 0, 8, 23), (1222, 0, 12, 23), (1235, 0, 9, 23), (1245, 0, 13, 23),
(1259, 0, 8, 23), (1268, 0, 13, 23), (1282, 0, 13, 23), (1296, 0, 14, 23));

Define OffsetList
( (-2, 0), (-2, 0), (-2, 0), (-2, 0), (-1, 0), (-1, 0), (-2, 0), (-1, 0),
(-1, 0), (-2, 0), (-1, 0), (-1, 0), (-1, 0), (-1, 0), (-2, 0), (-2, 0),
(-2, 0), (-2, 0), (-2, 0), (-3, 0), (-2, 0), (-3, 0), (-3, 0), (-3, 0),
(-3, 0), (-3, 0), (-2, 0), (-2, 0), (-2, 0), (-2, 0), (-2, 0), (-2, 0),
(-2, 0), (-2, 0), (-2, 0), (-3, 0), (-2, 0), (-2, 0), (-2, 0), (-2, 0),
(-2, 0), (-2, 0), (-2, 0), (-2, 0), (-2, 0), (-2, 0), (-2, 0), (-3, 0),
(-3, 0), (-3, 0), (-3, 0), (-3, 0), (-2, 0), (-1, 0), (-2, 0), (-2, 0),
(-2, 0), (-1, 0), (-2, 0), (-1, 0), (-2, 0), (-2, 0), (-1, 0), ( 0, 0),
(-1, 0), (-2, 0), (-2, 0), (-1, 0), (-1, 0), (-2, 0), (-2, 0), ( 0, 0),
( 0, 0), (-2, 0), (-2, 0), (-2, 0), (-2, 0), (-2, 0), (-1, 0), (-2, 0),
(-2, 0), (-1, 0), (-3, 0), (-2, 0), (-2, 0), (-2, 0), (-3, 0), (-2, 0),
(-2, 0), (-2, 0), (-3, 0), (-2, 0));

Define KerningPairs
(",1","-A",".1","01","1,","1.","10","11","12","13","14","15","16","17","18","19",
"21","27","31","37","41","47","51","54","57","61","67","7,","7.","71","74","76",
"7:","81","87","91","A-","F,","F.","L-","LT","LV","LY","P,","P.","T,","T.","TY",
"Ta","Tc","Te","Tg","To","Tu","Ty","V.","Y,","Y.","YA","YT","Ya","Ye","Yg","Yo",
"Yp","Yu","nT","oT","r.","rq","t:","t;","v:","w:","w;","y.");

Define KerningValues ( -1, 1, -1, -1, -1, -1, -1, -2, -1, -1, -1, -1,
-1, -2, -1, -1, -1, -1, -1, -1, -2, -1, -1, -1, -1, -2, -1, -1, -
2, -1, -1, -1, -1, -1, -1, -1, 1, -1, -1, 1, -1, -1, -1, -2, -
2, -1, -1, 1, -1, -1, -1, -1, -1, -1, 1, -1, -1, -1, -1, 1, -
1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1, 1, 1, 1, 1, -1);

CreateLayer Main;
LayerSetImage Main 'Outline';
LayerSetAscent Main 17;
LayerSetCharWidths Main CharList WidthList;
LayerSetCharWidths Main (' ') (5);
LayerSetKerningPairs Main KerningPairs KerningValues;
LayerSetImageMap Main CharList RectList;
LayerSetCharOffsets Main CharList OffsetList;
LayerSetAscentPadding Main 0;
LayerSetLineSpacingOffset Main -1;
LayerSetPointSize Main 14;

SetDefaultPointSize 14;

You might also like