From: Alexandre Julliard julliard@winehq.org
--- dlls/wineps.drv/Makefile.in | 37 +- dlls/wineps.drv/corefonts.c | 8832 +++++++++++++++++ dlls/wineps.drv/data/AvantGarde_Book.c | 268 - dlls/wineps.drv/data/AvantGarde_BookOblique.c | 268 - dlls/wineps.drv/data/AvantGarde_Demi.c | 268 - dlls/wineps.drv/data/AvantGarde_DemiOblique.c | 268 - dlls/wineps.drv/data/Bookman_Demi.c | 268 - dlls/wineps.drv/data/Bookman_DemiItalic.c | 268 - dlls/wineps.drv/data/Bookman_Light.c | 268 - dlls/wineps.drv/data/Bookman_LightItalic.c | 268 - dlls/wineps.drv/data/COPYRIGHTS | 399 - dlls/wineps.drv/data/Courier.c | 268 - dlls/wineps.drv/data/Courier_Bold.c | 268 - dlls/wineps.drv/data/Courier_BoldOblique.c | 268 - dlls/wineps.drv/data/Courier_Oblique.c | 268 - dlls/wineps.drv/data/Helvetica.c | 268 - dlls/wineps.drv/data/Helvetica_Bold.c | 268 - dlls/wineps.drv/data/Helvetica_BoldOblique.c | 268 - dlls/wineps.drv/data/Helvetica_Narrow.c | 268 - dlls/wineps.drv/data/Helvetica_Narrow_Bold.c | 268 - .../data/Helvetica_Narrow_BoldOblique.c | 268 - .../data/Helvetica_Narrow_Oblique.c | 268 - dlls/wineps.drv/data/Helvetica_Oblique.c | 268 - dlls/wineps.drv/data/NewCenturySchlbk_Bold.c | 268 - .../data/NewCenturySchlbk_BoldItalic.c | 268 - .../wineps.drv/data/NewCenturySchlbk_Italic.c | 268 - dlls/wineps.drv/data/NewCenturySchlbk_Roman.c | 268 - dlls/wineps.drv/data/Palatino_Bold.c | 268 - dlls/wineps.drv/data/Palatino_BoldItalic.c | 268 - dlls/wineps.drv/data/Palatino_Italic.c | 268 - dlls/wineps.drv/data/Palatino_Roman.c | 268 - dlls/wineps.drv/data/Symbol.c | 228 - dlls/wineps.drv/data/Times_Bold.c | 268 - dlls/wineps.drv/data/Times_BoldItalic.c | 268 - dlls/wineps.drv/data/Times_Italic.c | 268 - dlls/wineps.drv/data/Times_Roman.c | 268 - .../data/ZapfChancery_MediumItalic.c | 268 - dlls/wineps.drv/data/ZapfDingbats.c | 241 - dlls/wineps.drv/data/agl.c | 79 - tools/make_unicode | 71 +- 40 files changed, 8866 insertions(+), 9865 deletions(-) create mode 100644 dlls/wineps.drv/corefonts.c delete mode 100644 dlls/wineps.drv/data/AvantGarde_Book.c delete mode 100644 dlls/wineps.drv/data/AvantGarde_BookOblique.c delete mode 100644 dlls/wineps.drv/data/AvantGarde_Demi.c delete mode 100644 dlls/wineps.drv/data/AvantGarde_DemiOblique.c delete mode 100644 dlls/wineps.drv/data/Bookman_Demi.c delete mode 100644 dlls/wineps.drv/data/Bookman_DemiItalic.c delete mode 100644 dlls/wineps.drv/data/Bookman_Light.c delete mode 100644 dlls/wineps.drv/data/Bookman_LightItalic.c delete mode 100644 dlls/wineps.drv/data/COPYRIGHTS delete mode 100644 dlls/wineps.drv/data/Courier.c delete mode 100644 dlls/wineps.drv/data/Courier_Bold.c delete mode 100644 dlls/wineps.drv/data/Courier_BoldOblique.c delete mode 100644 dlls/wineps.drv/data/Courier_Oblique.c delete mode 100644 dlls/wineps.drv/data/Helvetica.c delete mode 100644 dlls/wineps.drv/data/Helvetica_Bold.c delete mode 100644 dlls/wineps.drv/data/Helvetica_BoldOblique.c delete mode 100644 dlls/wineps.drv/data/Helvetica_Narrow.c delete mode 100644 dlls/wineps.drv/data/Helvetica_Narrow_Bold.c delete mode 100644 dlls/wineps.drv/data/Helvetica_Narrow_BoldOblique.c delete mode 100644 dlls/wineps.drv/data/Helvetica_Narrow_Oblique.c delete mode 100644 dlls/wineps.drv/data/Helvetica_Oblique.c delete mode 100644 dlls/wineps.drv/data/NewCenturySchlbk_Bold.c delete mode 100644 dlls/wineps.drv/data/NewCenturySchlbk_BoldItalic.c delete mode 100644 dlls/wineps.drv/data/NewCenturySchlbk_Italic.c delete mode 100644 dlls/wineps.drv/data/NewCenturySchlbk_Roman.c delete mode 100644 dlls/wineps.drv/data/Palatino_Bold.c delete mode 100644 dlls/wineps.drv/data/Palatino_BoldItalic.c delete mode 100644 dlls/wineps.drv/data/Palatino_Italic.c delete mode 100644 dlls/wineps.drv/data/Palatino_Roman.c delete mode 100644 dlls/wineps.drv/data/Symbol.c delete mode 100644 dlls/wineps.drv/data/Times_Bold.c delete mode 100644 dlls/wineps.drv/data/Times_BoldItalic.c delete mode 100644 dlls/wineps.drv/data/Times_Italic.c delete mode 100644 dlls/wineps.drv/data/Times_Roman.c delete mode 100644 dlls/wineps.drv/data/ZapfChancery_MediumItalic.c delete mode 100644 dlls/wineps.drv/data/ZapfDingbats.c delete mode 100644 dlls/wineps.drv/data/agl.c
diff --git a/dlls/wineps.drv/Makefile.in b/dlls/wineps.drv/Makefile.in index 9b086a8be65..5c127c5c759 100644 --- a/dlls/wineps.drv/Makefile.in +++ b/dlls/wineps.drv/Makefile.in @@ -11,42 +11,7 @@ SOURCES = \ builtin.c \ clipping.c \ color.c \ - data/AvantGarde_Book.c \ - data/AvantGarde_BookOblique.c \ - data/AvantGarde_Demi.c \ - data/AvantGarde_DemiOblique.c \ - data/Bookman_Demi.c \ - data/Bookman_DemiItalic.c \ - data/Bookman_Light.c \ - data/Bookman_LightItalic.c \ - data/Courier.c \ - data/Courier_Bold.c \ - data/Courier_BoldOblique.c \ - data/Courier_Oblique.c \ - data/Helvetica.c \ - data/Helvetica_Bold.c \ - data/Helvetica_BoldOblique.c \ - data/Helvetica_Narrow.c \ - data/Helvetica_Narrow_Bold.c \ - data/Helvetica_Narrow_BoldOblique.c \ - data/Helvetica_Narrow_Oblique.c \ - data/Helvetica_Oblique.c \ - data/NewCenturySchlbk_Bold.c \ - data/NewCenturySchlbk_BoldItalic.c \ - data/NewCenturySchlbk_Italic.c \ - data/NewCenturySchlbk_Roman.c \ - data/Palatino_Bold.c \ - data/Palatino_BoldItalic.c \ - data/Palatino_Italic.c \ - data/Palatino_Roman.c \ - data/Symbol.c \ - data/Times_Bold.c \ - data/Times_BoldItalic.c \ - data/Times_Italic.c \ - data/Times_Roman.c \ - data/ZapfChancery_MediumItalic.c \ - data/ZapfDingbats.c \ - data/agl.c \ + corefonts.c \ direction.c \ download.c \ driver.c \ diff --git a/dlls/wineps.drv/corefonts.c b/dlls/wineps.drv/corefonts.c new file mode 100644 index 00000000000..8976935e231 --- /dev/null +++ b/dlls/wineps.drv/corefonts.c @@ -0,0 +1,8832 @@ +/* Adobe Core Fonts, generated from https://mirrors.ctan.org/fonts/adobe/afm/Adobe-Core35_AFMs-229.tar.gz */ +/* DO NOT EDIT!! */ + +#include "psdrv.h" + +static const AFMMETRICS metrics_AvantGarde_Book[229] = +{ + { 0x0020, 277 }, + { 0x0021, 295 }, + { 0x0022, 309 }, + { 0x0023, 554 }, + { 0x0024, 554 }, + { 0x0025, 775 }, + { 0x0026, 757 }, + { 0x0027, 198 }, + { 0x0028, 369 }, + { 0x0029, 369 }, + { 0x002a, 425 }, + { 0x002b, 606 }, + { 0x002c, 277 }, + { 0x002d, 332 }, + { 0x002e, 277 }, + { 0x002f, 437 }, + { 0x0030, 554 }, + { 0x0031, 554 }, + { 0x0032, 554 }, + { 0x0033, 554 }, + { 0x0034, 554 }, + { 0x0035, 554 }, + { 0x0036, 554 }, + { 0x0037, 554 }, + { 0x0038, 554 }, + { 0x0039, 554 }, + { 0x003a, 277 }, + { 0x003b, 277 }, + { 0x003c, 606 }, + { 0x003d, 606 }, + { 0x003e, 606 }, + { 0x003f, 591 }, + { 0x0040, 867 }, + { 0x0041, 740 }, + { 0x0042, 574 }, + { 0x0043, 813 }, + { 0x0044, 744 }, + { 0x0045, 536 }, + { 0x0046, 485 }, + { 0x0047, 872 }, + { 0x0048, 683 }, + { 0x0049, 226 }, + { 0x004a, 482 }, + { 0x004b, 591 }, + { 0x004c, 462 }, + { 0x004d, 919 }, + { 0x004e, 740 }, + { 0x004f, 869 }, + { 0x0050, 592 }, + { 0x0051, 871 }, + { 0x0052, 607 }, + { 0x0053, 498 }, + { 0x0054, 426 }, + { 0x0055, 655 }, + { 0x0056, 702 }, + { 0x0057, 960 }, + { 0x0058, 609 }, + { 0x0059, 592 }, + { 0x005a, 480 }, + { 0x005b, 351 }, + { 0x005c, 605 }, + { 0x005d, 351 }, + { 0x005e, 606 }, + { 0x005f, 500 }, + { 0x0060, 378 }, + { 0x0061, 683 }, + { 0x0062, 682 }, + { 0x0063, 647 }, + { 0x0064, 685 }, + { 0x0065, 650 }, + { 0x0066, 314 }, + { 0x0067, 673 }, + { 0x0068, 610 }, + { 0x0069, 200 }, + { 0x006a, 203 }, + { 0x006b, 502 }, + { 0x006c, 200 }, + { 0x006d, 938 }, + { 0x006e, 610 }, + { 0x006f, 655 }, + { 0x0070, 682 }, + { 0x0071, 682 }, + { 0x0072, 301 }, + { 0x0073, 388 }, + { 0x0074, 339 }, + { 0x0075, 608 }, + { 0x0076, 554 }, + { 0x0077, 831 }, + { 0x0078, 480 }, + { 0x0079, 536 }, + { 0x007a, 425 }, + { 0x007b, 351 }, + { 0x007c, 672 }, + { 0x007d, 351 }, + { 0x007e, 606 }, + { 0x00a1, 295 }, + { 0x00a2, 554 }, + { 0x00a3, 554 }, + { 0x00a4, 554 }, + { 0x00a5, 554 }, + { 0x00a6, 672 }, + { 0x00a7, 615 }, + { 0x00a8, 369 }, + { 0x00a9, 747 }, + { 0x00aa, 369 }, + { 0x00ab, 425 }, + { 0x00ac, 606 }, + { 0x00ae, 747 }, + { 0x00af, 485 }, + { 0x00b0, 400 }, + { 0x00b1, 606 }, + { 0x00b2, 332 }, + { 0x00b3, 332 }, + { 0x00b4, 375 }, + { 0x00b5, 608 }, + { 0x00b6, 564 }, + { 0x00b7, 277 }, + { 0x00b8, 324 }, + { 0x00b9, 332 }, + { 0x00ba, 369 }, + { 0x00bb, 425 }, + { 0x00bc, 831 }, + { 0x00bd, 831 }, + { 0x00be, 831 }, + { 0x00bf, 591 }, + { 0x00c0, 740 }, + { 0x00c1, 740 }, + { 0x00c2, 740 }, + { 0x00c3, 740 }, + { 0x00c4, 740 }, + { 0x00c5, 740 }, + { 0x00c6, 992 }, + { 0x00c7, 813 }, + { 0x00c8, 536 }, + { 0x00c9, 536 }, + { 0x00ca, 536 }, + { 0x00cb, 536 }, + { 0x00cc, 226 }, + { 0x00cd, 226 }, + { 0x00ce, 226 }, + { 0x00cf, 226 }, + { 0x00d0, 790 }, + { 0x00d1, 740 }, + { 0x00d2, 869 }, + { 0x00d3, 869 }, + { 0x00d4, 869 }, + { 0x00d5, 869 }, + { 0x00d6, 869 }, + { 0x00d7, 606 }, + { 0x00d8, 868 }, + { 0x00d9, 655 }, + { 0x00da, 655 }, + { 0x00db, 655 }, + { 0x00dc, 655 }, + { 0x00dd, 592 }, + { 0x00de, 592 }, + { 0x00df, 554 }, + { 0x00e0, 683 }, + { 0x00e1, 683 }, + { 0x00e2, 683 }, + { 0x00e3, 683 }, + { 0x00e4, 683 }, + { 0x00e5, 683 }, + { 0x00e6, 1157 }, + { 0x00e7, 647 }, + { 0x00e8, 650 }, + { 0x00e9, 650 }, + { 0x00ea, 650 }, + { 0x00eb, 650 }, + { 0x00ec, 200 }, + { 0x00ed, 200 }, + { 0x00ee, 200 }, + { 0x00ef, 200 }, + { 0x00f0, 655 }, + { 0x00f1, 610 }, + { 0x00f2, 655 }, + { 0x00f3, 655 }, + { 0x00f4, 655 }, + { 0x00f5, 655 }, + { 0x00f6, 655 }, + { 0x00f7, 606 }, + { 0x00f8, 653 }, + { 0x00f9, 608 }, + { 0x00fa, 608 }, + { 0x00fb, 608 }, + { 0x00fc, 608 }, + { 0x00fd, 536 }, + { 0x00fe, 682 }, + { 0x00ff, 536 }, + { 0x0131, 200 }, + { 0x0141, 517 }, + { 0x0142, 300 }, + { 0x0152, 1194 }, + { 0x0153, 1137 }, + { 0x0160, 498 }, + { 0x0161, 388 }, + { 0x0178, 592 }, + { 0x017d, 480 }, + { 0x017e, 425 }, + { 0x0192, 554 }, + { 0x02c6, 502 }, + { 0x02c7, 502 }, + { 0x02d8, 453 }, + { 0x02d9, 222 }, + { 0x02da, 332 }, + { 0x02db, 302 }, + { 0x02dc, 439 }, + { 0x02dd, 552 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 351 }, + { 0x2019, 351 }, + { 0x201a, 354 }, + { 0x201c, 502 }, + { 0x201d, 484 }, + { 0x201e, 502 }, + { 0x2020, 553 }, + { 0x2021, 553 }, + { 0x2022, 606 }, + { 0x2026, 1000 }, + { 0x2030, 1174 }, + { 0x2039, 251 }, + { 0x203a, 251 }, + { 0x2044, 166 }, + { 0x20ac, 554 }, + { 0x2122, 1000 }, + { 0x2212, 606 }, + { 0xfb01, 487 }, + { 0xfb02, 485 }, +}; + +static const AFMMETRICS metrics_AvantGarde_BookOblique[229] = +{ + { 0x0020, 277 }, + { 0x0021, 295 }, + { 0x0022, 309 }, + { 0x0023, 554 }, + { 0x0024, 554 }, + { 0x0025, 775 }, + { 0x0026, 757 }, + { 0x0027, 198 }, + { 0x0028, 369 }, + { 0x0029, 369 }, + { 0x002a, 425 }, + { 0x002b, 606 }, + { 0x002c, 277 }, + { 0x002d, 332 }, + { 0x002e, 277 }, + { 0x002f, 437 }, + { 0x0030, 554 }, + { 0x0031, 554 }, + { 0x0032, 554 }, + { 0x0033, 554 }, + { 0x0034, 554 }, + { 0x0035, 554 }, + { 0x0036, 554 }, + { 0x0037, 554 }, + { 0x0038, 554 }, + { 0x0039, 554 }, + { 0x003a, 277 }, + { 0x003b, 277 }, + { 0x003c, 606 }, + { 0x003d, 606 }, + { 0x003e, 606 }, + { 0x003f, 591 }, + { 0x0040, 867 }, + { 0x0041, 740 }, + { 0x0042, 574 }, + { 0x0043, 813 }, + { 0x0044, 744 }, + { 0x0045, 536 }, + { 0x0046, 485 }, + { 0x0047, 872 }, + { 0x0048, 683 }, + { 0x0049, 226 }, + { 0x004a, 482 }, + { 0x004b, 591 }, + { 0x004c, 462 }, + { 0x004d, 919 }, + { 0x004e, 740 }, + { 0x004f, 869 }, + { 0x0050, 592 }, + { 0x0051, 871 }, + { 0x0052, 607 }, + { 0x0053, 498 }, + { 0x0054, 426 }, + { 0x0055, 655 }, + { 0x0056, 702 }, + { 0x0057, 960 }, + { 0x0058, 609 }, + { 0x0059, 592 }, + { 0x005a, 480 }, + { 0x005b, 351 }, + { 0x005c, 605 }, + { 0x005d, 351 }, + { 0x005e, 606 }, + { 0x005f, 500 }, + { 0x0060, 378 }, + { 0x0061, 683 }, + { 0x0062, 682 }, + { 0x0063, 647 }, + { 0x0064, 685 }, + { 0x0065, 650 }, + { 0x0066, 314 }, + { 0x0067, 673 }, + { 0x0068, 610 }, + { 0x0069, 200 }, + { 0x006a, 203 }, + { 0x006b, 502 }, + { 0x006c, 200 }, + { 0x006d, 938 }, + { 0x006e, 610 }, + { 0x006f, 655 }, + { 0x0070, 682 }, + { 0x0071, 682 }, + { 0x0072, 301 }, + { 0x0073, 388 }, + { 0x0074, 339 }, + { 0x0075, 608 }, + { 0x0076, 554 }, + { 0x0077, 831 }, + { 0x0078, 480 }, + { 0x0079, 536 }, + { 0x007a, 425 }, + { 0x007b, 351 }, + { 0x007c, 672 }, + { 0x007d, 351 }, + { 0x007e, 606 }, + { 0x00a1, 295 }, + { 0x00a2, 554 }, + { 0x00a3, 554 }, + { 0x00a4, 554 }, + { 0x00a5, 554 }, + { 0x00a6, 672 }, + { 0x00a7, 615 }, + { 0x00a8, 369 }, + { 0x00a9, 747 }, + { 0x00aa, 369 }, + { 0x00ab, 425 }, + { 0x00ac, 606 }, + { 0x00ae, 747 }, + { 0x00af, 485 }, + { 0x00b0, 400 }, + { 0x00b1, 606 }, + { 0x00b2, 332 }, + { 0x00b3, 332 }, + { 0x00b4, 375 }, + { 0x00b5, 608 }, + { 0x00b6, 564 }, + { 0x00b7, 277 }, + { 0x00b8, 324 }, + { 0x00b9, 332 }, + { 0x00ba, 369 }, + { 0x00bb, 425 }, + { 0x00bc, 831 }, + { 0x00bd, 831 }, + { 0x00be, 831 }, + { 0x00bf, 591 }, + { 0x00c0, 740 }, + { 0x00c1, 740 }, + { 0x00c2, 740 }, + { 0x00c3, 740 }, + { 0x00c4, 740 }, + { 0x00c5, 740 }, + { 0x00c6, 992 }, + { 0x00c7, 813 }, + { 0x00c8, 536 }, + { 0x00c9, 536 }, + { 0x00ca, 536 }, + { 0x00cb, 536 }, + { 0x00cc, 226 }, + { 0x00cd, 226 }, + { 0x00ce, 226 }, + { 0x00cf, 226 }, + { 0x00d0, 790 }, + { 0x00d1, 740 }, + { 0x00d2, 869 }, + { 0x00d3, 869 }, + { 0x00d4, 869 }, + { 0x00d5, 869 }, + { 0x00d6, 869 }, + { 0x00d7, 606 }, + { 0x00d8, 868 }, + { 0x00d9, 655 }, + { 0x00da, 655 }, + { 0x00db, 655 }, + { 0x00dc, 655 }, + { 0x00dd, 592 }, + { 0x00de, 592 }, + { 0x00df, 554 }, + { 0x00e0, 683 }, + { 0x00e1, 683 }, + { 0x00e2, 683 }, + { 0x00e3, 683 }, + { 0x00e4, 683 }, + { 0x00e5, 683 }, + { 0x00e6, 1157 }, + { 0x00e7, 647 }, + { 0x00e8, 650 }, + { 0x00e9, 650 }, + { 0x00ea, 650 }, + { 0x00eb, 650 }, + { 0x00ec, 200 }, + { 0x00ed, 200 }, + { 0x00ee, 200 }, + { 0x00ef, 200 }, + { 0x00f0, 655 }, + { 0x00f1, 610 }, + { 0x00f2, 655 }, + { 0x00f3, 655 }, + { 0x00f4, 655 }, + { 0x00f5, 655 }, + { 0x00f6, 655 }, + { 0x00f7, 606 }, + { 0x00f8, 653 }, + { 0x00f9, 608 }, + { 0x00fa, 608 }, + { 0x00fb, 608 }, + { 0x00fc, 608 }, + { 0x00fd, 536 }, + { 0x00fe, 682 }, + { 0x00ff, 536 }, + { 0x0131, 200 }, + { 0x0141, 517 }, + { 0x0142, 300 }, + { 0x0152, 1194 }, + { 0x0153, 1137 }, + { 0x0160, 498 }, + { 0x0161, 388 }, + { 0x0178, 592 }, + { 0x017d, 480 }, + { 0x017e, 425 }, + { 0x0192, 554 }, + { 0x02c6, 502 }, + { 0x02c7, 502 }, + { 0x02d8, 453 }, + { 0x02d9, 222 }, + { 0x02da, 332 }, + { 0x02db, 302 }, + { 0x02dc, 439 }, + { 0x02dd, 552 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 351 }, + { 0x2019, 351 }, + { 0x201a, 354 }, + { 0x201c, 502 }, + { 0x201d, 484 }, + { 0x201e, 502 }, + { 0x2020, 553 }, + { 0x2021, 553 }, + { 0x2022, 606 }, + { 0x2026, 1000 }, + { 0x2030, 1174 }, + { 0x2039, 251 }, + { 0x203a, 251 }, + { 0x2044, 166 }, + { 0x20ac, 554 }, + { 0x2122, 1000 }, + { 0x2212, 606 }, + { 0xfb01, 487 }, + { 0xfb02, 485 }, +}; + +static const AFMMETRICS metrics_AvantGarde_Demi[229] = +{ + { 0x0020, 280 }, + { 0x0021, 280 }, + { 0x0022, 360 }, + { 0x0023, 560 }, + { 0x0024, 560 }, + { 0x0025, 860 }, + { 0x0026, 680 }, + { 0x0027, 220 }, + { 0x0028, 380 }, + { 0x0029, 380 }, + { 0x002a, 440 }, + { 0x002b, 600 }, + { 0x002c, 280 }, + { 0x002d, 420 }, + { 0x002e, 280 }, + { 0x002f, 460 }, + { 0x0030, 560 }, + { 0x0031, 560 }, + { 0x0032, 560 }, + { 0x0033, 560 }, + { 0x0034, 560 }, + { 0x0035, 560 }, + { 0x0036, 560 }, + { 0x0037, 560 }, + { 0x0038, 560 }, + { 0x0039, 560 }, + { 0x003a, 280 }, + { 0x003b, 280 }, + { 0x003c, 600 }, + { 0x003d, 600 }, + { 0x003e, 600 }, + { 0x003f, 560 }, + { 0x0040, 740 }, + { 0x0041, 740 }, + { 0x0042, 580 }, + { 0x0043, 780 }, + { 0x0044, 700 }, + { 0x0045, 520 }, + { 0x0046, 480 }, + { 0x0047, 840 }, + { 0x0048, 680 }, + { 0x0049, 280 }, + { 0x004a, 480 }, + { 0x004b, 620 }, + { 0x004c, 440 }, + { 0x004d, 900 }, + { 0x004e, 740 }, + { 0x004f, 840 }, + { 0x0050, 560 }, + { 0x0051, 840 }, + { 0x0052, 580 }, + { 0x0053, 520 }, + { 0x0054, 420 }, + { 0x0055, 640 }, + { 0x0056, 700 }, + { 0x0057, 900 }, + { 0x0058, 680 }, + { 0x0059, 620 }, + { 0x005a, 500 }, + { 0x005b, 320 }, + { 0x005c, 640 }, + { 0x005d, 320 }, + { 0x005e, 600 }, + { 0x005f, 500 }, + { 0x0060, 420 }, + { 0x0061, 660 }, + { 0x0062, 660 }, + { 0x0063, 640 }, + { 0x0064, 660 }, + { 0x0065, 640 }, + { 0x0066, 280 }, + { 0x0067, 660 }, + { 0x0068, 600 }, + { 0x0069, 240 }, + { 0x006a, 260 }, + { 0x006b, 580 }, + { 0x006c, 240 }, + { 0x006d, 940 }, + { 0x006e, 600 }, + { 0x006f, 640 }, + { 0x0070, 660 }, + { 0x0071, 660 }, + { 0x0072, 320 }, + { 0x0073, 440 }, + { 0x0074, 300 }, + { 0x0075, 600 }, + { 0x0076, 560 }, + { 0x0077, 800 }, + { 0x0078, 560 }, + { 0x0079, 580 }, + { 0x007a, 460 }, + { 0x007b, 340 }, + { 0x007c, 600 }, + { 0x007d, 340 }, + { 0x007e, 600 }, + { 0x00a1, 280 }, + { 0x00a2, 560 }, + { 0x00a3, 560 }, + { 0x00a4, 560 }, + { 0x00a5, 560 }, + { 0x00a6, 600 }, + { 0x00a7, 560 }, + { 0x00a8, 500 }, + { 0x00a9, 740 }, + { 0x00aa, 360 }, + { 0x00ab, 460 }, + { 0x00ac, 600 }, + { 0x00ae, 740 }, + { 0x00af, 420 }, + { 0x00b0, 400 }, + { 0x00b1, 600 }, + { 0x00b2, 336 }, + { 0x00b3, 336 }, + { 0x00b4, 420 }, + { 0x00b5, 600 }, + { 0x00b6, 600 }, + { 0x00b7, 280 }, + { 0x00b8, 340 }, + { 0x00b9, 336 }, + { 0x00ba, 360 }, + { 0x00bb, 460 }, + { 0x00bc, 840 }, + { 0x00bd, 840 }, + { 0x00be, 840 }, + { 0x00bf, 560 }, + { 0x00c0, 740 }, + { 0x00c1, 740 }, + { 0x00c2, 740 }, + { 0x00c3, 740 }, + { 0x00c4, 740 }, + { 0x00c5, 740 }, + { 0x00c6, 900 }, + { 0x00c7, 780 }, + { 0x00c8, 520 }, + { 0x00c9, 520 }, + { 0x00ca, 520 }, + { 0x00cb, 520 }, + { 0x00cc, 280 }, + { 0x00cd, 280 }, + { 0x00ce, 280 }, + { 0x00cf, 280 }, + { 0x00d0, 742 }, + { 0x00d1, 740 }, + { 0x00d2, 840 }, + { 0x00d3, 840 }, + { 0x00d4, 840 }, + { 0x00d5, 840 }, + { 0x00d6, 840 }, + { 0x00d7, 600 }, + { 0x00d8, 840 }, + { 0x00d9, 640 }, + { 0x00da, 640 }, + { 0x00db, 640 }, + { 0x00dc, 640 }, + { 0x00dd, 620 }, + { 0x00de, 560 }, + { 0x00df, 600 }, + { 0x00e0, 660 }, + { 0x00e1, 660 }, + { 0x00e2, 660 }, + { 0x00e3, 660 }, + { 0x00e4, 660 }, + { 0x00e5, 660 }, + { 0x00e6, 1080 }, + { 0x00e7, 640 }, + { 0x00e8, 640 }, + { 0x00e9, 640 }, + { 0x00ea, 640 }, + { 0x00eb, 640 }, + { 0x00ec, 240 }, + { 0x00ed, 240 }, + { 0x00ee, 240 }, + { 0x00ef, 240 }, + { 0x00f0, 640 }, + { 0x00f1, 600 }, + { 0x00f2, 640 }, + { 0x00f3, 640 }, + { 0x00f4, 640 }, + { 0x00f5, 640 }, + { 0x00f6, 640 }, + { 0x00f7, 600 }, + { 0x00f8, 660 }, + { 0x00f9, 600 }, + { 0x00fa, 600 }, + { 0x00fb, 600 }, + { 0x00fc, 600 }, + { 0x00fd, 580 }, + { 0x00fe, 660 }, + { 0x00ff, 580 }, + { 0x0131, 240 }, + { 0x0141, 480 }, + { 0x0142, 320 }, + { 0x0152, 1060 }, + { 0x0153, 1080 }, + { 0x0160, 520 }, + { 0x0161, 440 }, + { 0x0178, 620 }, + { 0x017d, 500 }, + { 0x017e, 460 }, + { 0x0192, 560 }, + { 0x02c6, 540 }, + { 0x02c7, 540 }, + { 0x02d8, 480 }, + { 0x02d9, 280 }, + { 0x02da, 360 }, + { 0x02db, 340 }, + { 0x02dc, 480 }, + { 0x02dd, 700 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 280 }, + { 0x2019, 280 }, + { 0x201a, 280 }, + { 0x201c, 480 }, + { 0x201d, 480 }, + { 0x201e, 480 }, + { 0x2020, 560 }, + { 0x2021, 560 }, + { 0x2022, 600 }, + { 0x2026, 1000 }, + { 0x2030, 1280 }, + { 0x2039, 240 }, + { 0x203a, 240 }, + { 0x2044, 160 }, + { 0x20ac, 560 }, + { 0x2122, 1000 }, + { 0x2212, 600 }, + { 0xfb01, 520 }, + { 0xfb02, 520 }, +}; + +static const AFMMETRICS metrics_AvantGarde_DemiOblique[229] = +{ + { 0x0020, 280 }, + { 0x0021, 280 }, + { 0x0022, 360 }, + { 0x0023, 560 }, + { 0x0024, 560 }, + { 0x0025, 860 }, + { 0x0026, 680 }, + { 0x0027, 220 }, + { 0x0028, 380 }, + { 0x0029, 380 }, + { 0x002a, 440 }, + { 0x002b, 600 }, + { 0x002c, 280 }, + { 0x002d, 420 }, + { 0x002e, 280 }, + { 0x002f, 460 }, + { 0x0030, 560 }, + { 0x0031, 560 }, + { 0x0032, 560 }, + { 0x0033, 560 }, + { 0x0034, 560 }, + { 0x0035, 560 }, + { 0x0036, 560 }, + { 0x0037, 560 }, + { 0x0038, 560 }, + { 0x0039, 560 }, + { 0x003a, 280 }, + { 0x003b, 280 }, + { 0x003c, 600 }, + { 0x003d, 600 }, + { 0x003e, 600 }, + { 0x003f, 560 }, + { 0x0040, 740 }, + { 0x0041, 740 }, + { 0x0042, 580 }, + { 0x0043, 780 }, + { 0x0044, 700 }, + { 0x0045, 520 }, + { 0x0046, 480 }, + { 0x0047, 840 }, + { 0x0048, 680 }, + { 0x0049, 280 }, + { 0x004a, 480 }, + { 0x004b, 620 }, + { 0x004c, 440 }, + { 0x004d, 900 }, + { 0x004e, 740 }, + { 0x004f, 840 }, + { 0x0050, 560 }, + { 0x0051, 840 }, + { 0x0052, 580 }, + { 0x0053, 520 }, + { 0x0054, 420 }, + { 0x0055, 640 }, + { 0x0056, 700 }, + { 0x0057, 900 }, + { 0x0058, 680 }, + { 0x0059, 620 }, + { 0x005a, 500 }, + { 0x005b, 320 }, + { 0x005c, 640 }, + { 0x005d, 320 }, + { 0x005e, 600 }, + { 0x005f, 500 }, + { 0x0060, 420 }, + { 0x0061, 660 }, + { 0x0062, 660 }, + { 0x0063, 640 }, + { 0x0064, 660 }, + { 0x0065, 640 }, + { 0x0066, 280 }, + { 0x0067, 660 }, + { 0x0068, 600 }, + { 0x0069, 240 }, + { 0x006a, 260 }, + { 0x006b, 580 }, + { 0x006c, 240 }, + { 0x006d, 940 }, + { 0x006e, 600 }, + { 0x006f, 640 }, + { 0x0070, 660 }, + { 0x0071, 660 }, + { 0x0072, 320 }, + { 0x0073, 440 }, + { 0x0074, 300 }, + { 0x0075, 600 }, + { 0x0076, 560 }, + { 0x0077, 800 }, + { 0x0078, 560 }, + { 0x0079, 580 }, + { 0x007a, 460 }, + { 0x007b, 340 }, + { 0x007c, 600 }, + { 0x007d, 340 }, + { 0x007e, 600 }, + { 0x00a1, 280 }, + { 0x00a2, 560 }, + { 0x00a3, 560 }, + { 0x00a4, 560 }, + { 0x00a5, 560 }, + { 0x00a6, 600 }, + { 0x00a7, 560 }, + { 0x00a8, 500 }, + { 0x00a9, 740 }, + { 0x00aa, 360 }, + { 0x00ab, 460 }, + { 0x00ac, 600 }, + { 0x00ae, 740 }, + { 0x00af, 420 }, + { 0x00b0, 400 }, + { 0x00b1, 600 }, + { 0x00b2, 336 }, + { 0x00b3, 336 }, + { 0x00b4, 420 }, + { 0x00b5, 600 }, + { 0x00b6, 600 }, + { 0x00b7, 280 }, + { 0x00b8, 340 }, + { 0x00b9, 336 }, + { 0x00ba, 360 }, + { 0x00bb, 460 }, + { 0x00bc, 840 }, + { 0x00bd, 840 }, + { 0x00be, 840 }, + { 0x00bf, 560 }, + { 0x00c0, 740 }, + { 0x00c1, 740 }, + { 0x00c2, 740 }, + { 0x00c3, 740 }, + { 0x00c4, 740 }, + { 0x00c5, 740 }, + { 0x00c6, 900 }, + { 0x00c7, 780 }, + { 0x00c8, 520 }, + { 0x00c9, 520 }, + { 0x00ca, 520 }, + { 0x00cb, 520 }, + { 0x00cc, 280 }, + { 0x00cd, 280 }, + { 0x00ce, 280 }, + { 0x00cf, 280 }, + { 0x00d0, 742 }, + { 0x00d1, 740 }, + { 0x00d2, 840 }, + { 0x00d3, 840 }, + { 0x00d4, 840 }, + { 0x00d5, 840 }, + { 0x00d6, 840 }, + { 0x00d7, 600 }, + { 0x00d8, 840 }, + { 0x00d9, 640 }, + { 0x00da, 640 }, + { 0x00db, 640 }, + { 0x00dc, 640 }, + { 0x00dd, 620 }, + { 0x00de, 560 }, + { 0x00df, 600 }, + { 0x00e0, 660 }, + { 0x00e1, 660 }, + { 0x00e2, 660 }, + { 0x00e3, 660 }, + { 0x00e4, 660 }, + { 0x00e5, 660 }, + { 0x00e6, 1080 }, + { 0x00e7, 640 }, + { 0x00e8, 640 }, + { 0x00e9, 640 }, + { 0x00ea, 640 }, + { 0x00eb, 640 }, + { 0x00ec, 240 }, + { 0x00ed, 240 }, + { 0x00ee, 240 }, + { 0x00ef, 240 }, + { 0x00f0, 640 }, + { 0x00f1, 600 }, + { 0x00f2, 640 }, + { 0x00f3, 640 }, + { 0x00f4, 640 }, + { 0x00f5, 640 }, + { 0x00f6, 640 }, + { 0x00f7, 600 }, + { 0x00f8, 660 }, + { 0x00f9, 600 }, + { 0x00fa, 600 }, + { 0x00fb, 600 }, + { 0x00fc, 600 }, + { 0x00fd, 580 }, + { 0x00fe, 660 }, + { 0x00ff, 580 }, + { 0x0131, 240 }, + { 0x0141, 480 }, + { 0x0142, 320 }, + { 0x0152, 1060 }, + { 0x0153, 1080 }, + { 0x0160, 520 }, + { 0x0161, 440 }, + { 0x0178, 620 }, + { 0x017d, 500 }, + { 0x017e, 460 }, + { 0x0192, 560 }, + { 0x02c6, 540 }, + { 0x02c7, 540 }, + { 0x02d8, 480 }, + { 0x02d9, 280 }, + { 0x02da, 360 }, + { 0x02db, 340 }, + { 0x02dc, 480 }, + { 0x02dd, 700 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 280 }, + { 0x2019, 280 }, + { 0x201a, 280 }, + { 0x201c, 480 }, + { 0x201d, 480 }, + { 0x201e, 480 }, + { 0x2020, 560 }, + { 0x2021, 560 }, + { 0x2022, 600 }, + { 0x2026, 1000 }, + { 0x2030, 1280 }, + { 0x2039, 240 }, + { 0x203a, 240 }, + { 0x2044, 160 }, + { 0x20ac, 560 }, + { 0x2122, 1000 }, + { 0x2212, 600 }, + { 0xfb01, 520 }, + { 0xfb02, 520 }, +}; + +static const AFMMETRICS metrics_Bookman_Demi[229] = +{ + { 0x0020, 340 }, + { 0x0021, 360 }, + { 0x0022, 420 }, + { 0x0023, 660 }, + { 0x0024, 660 }, + { 0x0025, 940 }, + { 0x0026, 800 }, + { 0x0027, 240 }, + { 0x0028, 320 }, + { 0x0029, 320 }, + { 0x002a, 460 }, + { 0x002b, 600 }, + { 0x002c, 340 }, + { 0x002d, 360 }, + { 0x002e, 340 }, + { 0x002f, 600 }, + { 0x0030, 660 }, + { 0x0031, 660 }, + { 0x0032, 660 }, + { 0x0033, 660 }, + { 0x0034, 660 }, + { 0x0035, 660 }, + { 0x0036, 660 }, + { 0x0037, 660 }, + { 0x0038, 660 }, + { 0x0039, 660 }, + { 0x003a, 340 }, + { 0x003b, 340 }, + { 0x003c, 600 }, + { 0x003d, 600 }, + { 0x003e, 600 }, + { 0x003f, 660 }, + { 0x0040, 820 }, + { 0x0041, 720 }, + { 0x0042, 720 }, + { 0x0043, 740 }, + { 0x0044, 780 }, + { 0x0045, 720 }, + { 0x0046, 680 }, + { 0x0047, 780 }, + { 0x0048, 820 }, + { 0x0049, 400 }, + { 0x004a, 640 }, + { 0x004b, 800 }, + { 0x004c, 640 }, + { 0x004d, 940 }, + { 0x004e, 740 }, + { 0x004f, 800 }, + { 0x0050, 660 }, + { 0x0051, 800 }, + { 0x0052, 780 }, + { 0x0053, 660 }, + { 0x0054, 700 }, + { 0x0055, 740 }, + { 0x0056, 720 }, + { 0x0057, 940 }, + { 0x0058, 780 }, + { 0x0059, 700 }, + { 0x005a, 640 }, + { 0x005b, 300 }, + { 0x005c, 600 }, + { 0x005d, 300 }, + { 0x005e, 600 }, + { 0x005f, 500 }, + { 0x0060, 400 }, + { 0x0061, 580 }, + { 0x0062, 600 }, + { 0x0063, 580 }, + { 0x0064, 640 }, + { 0x0065, 580 }, + { 0x0066, 380 }, + { 0x0067, 580 }, + { 0x0068, 680 }, + { 0x0069, 360 }, + { 0x006a, 340 }, + { 0x006b, 660 }, + { 0x006c, 340 }, + { 0x006d, 1000 }, + { 0x006e, 680 }, + { 0x006f, 620 }, + { 0x0070, 640 }, + { 0x0071, 620 }, + { 0x0072, 460 }, + { 0x0073, 520 }, + { 0x0074, 460 }, + { 0x0075, 660 }, + { 0x0076, 600 }, + { 0x0077, 800 }, + { 0x0078, 600 }, + { 0x0079, 620 }, + { 0x007a, 560 }, + { 0x007b, 320 }, + { 0x007c, 600 }, + { 0x007d, 320 }, + { 0x007e, 600 }, + { 0x00a1, 360 }, + { 0x00a2, 660 }, + { 0x00a3, 660 }, + { 0x00a4, 660 }, + { 0x00a5, 660 }, + { 0x00a6, 600 }, + { 0x00a7, 600 }, + { 0x00a8, 500 }, + { 0x00a9, 740 }, + { 0x00aa, 400 }, + { 0x00ab, 400 }, + { 0x00ac, 600 }, + { 0x00ae, 740 }, + { 0x00af, 460 }, + { 0x00b0, 400 }, + { 0x00b1, 600 }, + { 0x00b2, 396 }, + { 0x00b3, 396 }, + { 0x00b4, 400 }, + { 0x00b5, 679 }, + { 0x00b6, 800 }, + { 0x00b7, 340 }, + { 0x00b8, 360 }, + { 0x00b9, 396 }, + { 0x00ba, 400 }, + { 0x00bb, 400 }, + { 0x00bc, 990 }, + { 0x00bd, 990 }, + { 0x00be, 990 }, + { 0x00bf, 660 }, + { 0x00c0, 720 }, + { 0x00c1, 720 }, + { 0x00c2, 720 }, + { 0x00c3, 720 }, + { 0x00c4, 720 }, + { 0x00c5, 720 }, + { 0x00c6, 1140 }, + { 0x00c7, 740 }, + { 0x00c8, 720 }, + { 0x00c9, 720 }, + { 0x00ca, 720 }, + { 0x00cb, 720 }, + { 0x00cc, 400 }, + { 0x00cd, 400 }, + { 0x00ce, 400 }, + { 0x00cf, 400 }, + { 0x00d0, 780 }, + { 0x00d1, 740 }, + { 0x00d2, 800 }, + { 0x00d3, 800 }, + { 0x00d4, 800 }, + { 0x00d5, 800 }, + { 0x00d6, 800 }, + { 0x00d7, 600 }, + { 0x00d8, 800 }, + { 0x00d9, 740 }, + { 0x00da, 740 }, + { 0x00db, 740 }, + { 0x00dc, 740 }, + { 0x00dd, 700 }, + { 0x00de, 660 }, + { 0x00df, 660 }, + { 0x00e0, 580 }, + { 0x00e1, 580 }, + { 0x00e2, 580 }, + { 0x00e3, 580 }, + { 0x00e4, 580 }, + { 0x00e5, 580 }, + { 0x00e6, 880 }, + { 0x00e7, 580 }, + { 0x00e8, 580 }, + { 0x00e9, 580 }, + { 0x00ea, 580 }, + { 0x00eb, 580 }, + { 0x00ec, 360 }, + { 0x00ed, 360 }, + { 0x00ee, 360 }, + { 0x00ef, 360 }, + { 0x00f0, 620 }, + { 0x00f1, 680 }, + { 0x00f2, 620 }, + { 0x00f3, 620 }, + { 0x00f4, 620 }, + { 0x00f5, 620 }, + { 0x00f6, 620 }, + { 0x00f7, 600 }, + { 0x00f8, 620 }, + { 0x00f9, 660 }, + { 0x00fa, 660 }, + { 0x00fb, 660 }, + { 0x00fc, 660 }, + { 0x00fd, 620 }, + { 0x00fe, 640 }, + { 0x00ff, 620 }, + { 0x0131, 360 }, + { 0x0141, 640 }, + { 0x0142, 340 }, + { 0x0152, 1220 }, + { 0x0153, 940 }, + { 0x0160, 660 }, + { 0x0161, 520 }, + { 0x0178, 700 }, + { 0x017d, 640 }, + { 0x017e, 560 }, + { 0x0192, 660 }, + { 0x02c6, 500 }, + { 0x02c7, 500 }, + { 0x02d8, 500 }, + { 0x02d9, 320 }, + { 0x02da, 340 }, + { 0x02db, 320 }, + { 0x02dc, 480 }, + { 0x02dd, 440 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 320 }, + { 0x2019, 320 }, + { 0x201a, 320 }, + { 0x201c, 540 }, + { 0x201d, 540 }, + { 0x201e, 540 }, + { 0x2020, 440 }, + { 0x2021, 380 }, + { 0x2022, 460 }, + { 0x2026, 1000 }, + { 0x2030, 1360 }, + { 0x2039, 220 }, + { 0x203a, 220 }, + { 0x2044, 120 }, + { 0x20ac, 660 }, + { 0x2122, 980 }, + { 0x2212, 600 }, + { 0xfb01, 740 }, + { 0xfb02, 740 }, +}; + +static const AFMMETRICS metrics_Bookman_DemiItalic[229] = +{ + { 0x0020, 340 }, + { 0x0021, 320 }, + { 0x0022, 380 }, + { 0x0023, 680 }, + { 0x0024, 680 }, + { 0x0025, 880 }, + { 0x0026, 980 }, + { 0x0027, 180 }, + { 0x0028, 260 }, + { 0x0029, 260 }, + { 0x002a, 460 }, + { 0x002b, 600 }, + { 0x002c, 340 }, + { 0x002d, 280 }, + { 0x002e, 340 }, + { 0x002f, 360 }, + { 0x0030, 680 }, + { 0x0031, 680 }, + { 0x0032, 680 }, + { 0x0033, 680 }, + { 0x0034, 680 }, + { 0x0035, 680 }, + { 0x0036, 680 }, + { 0x0037, 680 }, + { 0x0038, 680 }, + { 0x0039, 680 }, + { 0x003a, 340 }, + { 0x003b, 340 }, + { 0x003c, 620 }, + { 0x003d, 600 }, + { 0x003e, 620 }, + { 0x003f, 620 }, + { 0x0040, 780 }, + { 0x0041, 720 }, + { 0x0042, 720 }, + { 0x0043, 700 }, + { 0x0044, 760 }, + { 0x0045, 720 }, + { 0x0046, 660 }, + { 0x0047, 760 }, + { 0x0048, 800 }, + { 0x0049, 380 }, + { 0x004a, 620 }, + { 0x004b, 780 }, + { 0x004c, 640 }, + { 0x004d, 860 }, + { 0x004e, 740 }, + { 0x004f, 760 }, + { 0x0050, 640 }, + { 0x0051, 760 }, + { 0x0052, 740 }, + { 0x0053, 700 }, + { 0x0054, 700 }, + { 0x0055, 740 }, + { 0x0056, 660 }, + { 0x0057, 1000 }, + { 0x0058, 740 }, + { 0x0059, 660 }, + { 0x005a, 680 }, + { 0x005b, 260 }, + { 0x005c, 580 }, + { 0x005d, 260 }, + { 0x005e, 620 }, + { 0x005f, 500 }, + { 0x0060, 380 }, + { 0x0061, 680 }, + { 0x0062, 600 }, + { 0x0063, 560 }, + { 0x0064, 680 }, + { 0x0065, 560 }, + { 0x0066, 420 }, + { 0x0067, 620 }, + { 0x0068, 700 }, + { 0x0069, 380 }, + { 0x006a, 320 }, + { 0x006b, 700 }, + { 0x006c, 380 }, + { 0x006d, 960 }, + { 0x006e, 680 }, + { 0x006f, 600 }, + { 0x0070, 660 }, + { 0x0071, 620 }, + { 0x0072, 500 }, + { 0x0073, 540 }, + { 0x0074, 440 }, + { 0x0075, 680 }, + { 0x0076, 540 }, + { 0x0077, 860 }, + { 0x0078, 620 }, + { 0x0079, 600 }, + { 0x007a, 560 }, + { 0x007b, 300 }, + { 0x007c, 620 }, + { 0x007d, 300 }, + { 0x007e, 620 }, + { 0x00a1, 320 }, + { 0x00a2, 680 }, + { 0x00a3, 680 }, + { 0x00a4, 680 }, + { 0x00a5, 680 }, + { 0x00a6, 620 }, + { 0x00a7, 620 }, + { 0x00a8, 520 }, + { 0x00a9, 780 }, + { 0x00aa, 440 }, + { 0x00ab, 380 }, + { 0x00ac, 620 }, + { 0x00ae, 780 }, + { 0x00af, 480 }, + { 0x00b0, 400 }, + { 0x00b1, 600 }, + { 0x00b2, 408 }, + { 0x00b3, 408 }, + { 0x00b4, 340 }, + { 0x00b5, 679 }, + { 0x00b6, 680 }, + { 0x00b7, 340 }, + { 0x00b8, 360 }, + { 0x00b9, 408 }, + { 0x00ba, 440 }, + { 0x00bb, 380 }, + { 0x00bc, 1020 }, + { 0x00bd, 1020 }, + { 0x00be, 1020 }, + { 0x00bf, 620 }, + { 0x00c0, 720 }, + { 0x00c1, 720 }, + { 0x00c2, 720 }, + { 0x00c3, 720 }, + { 0x00c4, 720 }, + { 0x00c5, 720 }, + { 0x00c6, 1140 }, + { 0x00c7, 700 }, + { 0x00c8, 720 }, + { 0x00c9, 720 }, + { 0x00ca, 720 }, + { 0x00cb, 720 }, + { 0x00cc, 380 }, + { 0x00cd, 380 }, + { 0x00ce, 380 }, + { 0x00cf, 380 }, + { 0x00d0, 760 }, + { 0x00d1, 740 }, + { 0x00d2, 760 }, + { 0x00d3, 760 }, + { 0x00d4, 760 }, + { 0x00d5, 760 }, + { 0x00d6, 760 }, + { 0x00d7, 600 }, + { 0x00d8, 760 }, + { 0x00d9, 740 }, + { 0x00da, 740 }, + { 0x00db, 740 }, + { 0x00dc, 740 }, + { 0x00dd, 660 }, + { 0x00de, 640 }, + { 0x00df, 660 }, + { 0x00e0, 680 }, + { 0x00e1, 680 }, + { 0x00e2, 680 }, + { 0x00e3, 680 }, + { 0x00e4, 680 }, + { 0x00e5, 680 }, + { 0x00e6, 880 }, + { 0x00e7, 560 }, + { 0x00e8, 560 }, + { 0x00e9, 560 }, + { 0x00ea, 560 }, + { 0x00eb, 560 }, + { 0x00ec, 380 }, + { 0x00ed, 380 }, + { 0x00ee, 380 }, + { 0x00ef, 380 }, + { 0x00f0, 600 }, + { 0x00f1, 680 }, + { 0x00f2, 600 }, + { 0x00f3, 600 }, + { 0x00f4, 600 }, + { 0x00f5, 600 }, + { 0x00f6, 600 }, + { 0x00f7, 600 }, + { 0x00f8, 600 }, + { 0x00f9, 680 }, + { 0x00fa, 680 }, + { 0x00fb, 680 }, + { 0x00fc, 680 }, + { 0x00fd, 600 }, + { 0x00fe, 660 }, + { 0x00ff, 600 }, + { 0x0131, 380 }, + { 0x0141, 640 }, + { 0x0142, 380 }, + { 0x0152, 1180 }, + { 0x0153, 920 }, + { 0x0160, 700 }, + { 0x0161, 540 }, + { 0x0178, 660 }, + { 0x017d, 680 }, + { 0x017e, 560 }, + { 0x0192, 680 }, + { 0x02c6, 480 }, + { 0x02c7, 480 }, + { 0x02d8, 460 }, + { 0x02d9, 380 }, + { 0x02da, 360 }, + { 0x02db, 320 }, + { 0x02dc, 480 }, + { 0x02dd, 560 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 320 }, + { 0x2019, 320 }, + { 0x201a, 300 }, + { 0x201c, 520 }, + { 0x201d, 520 }, + { 0x201e, 520 }, + { 0x2020, 420 }, + { 0x2021, 420 }, + { 0x2022, 360 }, + { 0x2026, 1000 }, + { 0x2030, 1360 }, + { 0x2039, 220 }, + { 0x203a, 220 }, + { 0x2044, 120 }, + { 0x20ac, 680 }, + { 0x2122, 940 }, + { 0x2212, 600 }, + { 0xfb01, 820 }, + { 0xfb02, 820 }, +}; + +static const AFMMETRICS metrics_Bookman_Light[229] = +{ + { 0x0020, 320 }, + { 0x0021, 300 }, + { 0x0022, 380 }, + { 0x0023, 620 }, + { 0x0024, 620 }, + { 0x0025, 900 }, + { 0x0026, 800 }, + { 0x0027, 220 }, + { 0x0028, 300 }, + { 0x0029, 300 }, + { 0x002a, 440 }, + { 0x002b, 600 }, + { 0x002c, 320 }, + { 0x002d, 400 }, + { 0x002e, 320 }, + { 0x002f, 600 }, + { 0x0030, 620 }, + { 0x0031, 620 }, + { 0x0032, 620 }, + { 0x0033, 620 }, + { 0x0034, 620 }, + { 0x0035, 620 }, + { 0x0036, 620 }, + { 0x0037, 620 }, + { 0x0038, 620 }, + { 0x0039, 620 }, + { 0x003a, 320 }, + { 0x003b, 320 }, + { 0x003c, 600 }, + { 0x003d, 600 }, + { 0x003e, 600 }, + { 0x003f, 540 }, + { 0x0040, 820 }, + { 0x0041, 680 }, + { 0x0042, 740 }, + { 0x0043, 740 }, + { 0x0044, 800 }, + { 0x0045, 720 }, + { 0x0046, 640 }, + { 0x0047, 800 }, + { 0x0048, 800 }, + { 0x0049, 340 }, + { 0x004a, 600 }, + { 0x004b, 720 }, + { 0x004c, 600 }, + { 0x004d, 920 }, + { 0x004e, 740 }, + { 0x004f, 800 }, + { 0x0050, 620 }, + { 0x0051, 820 }, + { 0x0052, 720 }, + { 0x0053, 660 }, + { 0x0054, 620 }, + { 0x0055, 780 }, + { 0x0056, 700 }, + { 0x0057, 960 }, + { 0x0058, 720 }, + { 0x0059, 640 }, + { 0x005a, 640 }, + { 0x005b, 300 }, + { 0x005c, 600 }, + { 0x005d, 300 }, + { 0x005e, 600 }, + { 0x005f, 500 }, + { 0x0060, 340 }, + { 0x0061, 580 }, + { 0x0062, 620 }, + { 0x0063, 520 }, + { 0x0064, 620 }, + { 0x0065, 520 }, + { 0x0066, 320 }, + { 0x0067, 540 }, + { 0x0068, 660 }, + { 0x0069, 300 }, + { 0x006a, 300 }, + { 0x006b, 620 }, + { 0x006c, 300 }, + { 0x006d, 940 }, + { 0x006e, 660 }, + { 0x006f, 560 }, + { 0x0070, 620 }, + { 0x0071, 580 }, + { 0x0072, 440 }, + { 0x0073, 520 }, + { 0x0074, 380 }, + { 0x0075, 680 }, + { 0x0076, 520 }, + { 0x0077, 780 }, + { 0x0078, 560 }, + { 0x0079, 540 }, + { 0x007a, 480 }, + { 0x007b, 280 }, + { 0x007c, 600 }, + { 0x007d, 280 }, + { 0x007e, 600 }, + { 0x00a1, 300 }, + { 0x00a2, 620 }, + { 0x00a3, 620 }, + { 0x00a4, 620 }, + { 0x00a5, 620 }, + { 0x00a6, 600 }, + { 0x00a7, 520 }, + { 0x00a8, 420 }, + { 0x00a9, 740 }, + { 0x00aa, 420 }, + { 0x00ab, 360 }, + { 0x00ac, 600 }, + { 0x00ae, 740 }, + { 0x00af, 440 }, + { 0x00b0, 400 }, + { 0x00b1, 600 }, + { 0x00b2, 372 }, + { 0x00b3, 372 }, + { 0x00b4, 340 }, + { 0x00b5, 627 }, + { 0x00b6, 600 }, + { 0x00b7, 320 }, + { 0x00b8, 320 }, + { 0x00b9, 372 }, + { 0x00ba, 420 }, + { 0x00bb, 360 }, + { 0x00bc, 930 }, + { 0x00bd, 930 }, + { 0x00be, 930 }, + { 0x00bf, 540 }, + { 0x00c0, 680 }, + { 0x00c1, 680 }, + { 0x00c2, 680 }, + { 0x00c3, 680 }, + { 0x00c4, 680 }, + { 0x00c5, 680 }, + { 0x00c6, 1260 }, + { 0x00c7, 740 }, + { 0x00c8, 720 }, + { 0x00c9, 720 }, + { 0x00ca, 720 }, + { 0x00cb, 720 }, + { 0x00cc, 340 }, + { 0x00cd, 340 }, + { 0x00ce, 340 }, + { 0x00cf, 340 }, + { 0x00d0, 800 }, + { 0x00d1, 740 }, + { 0x00d2, 800 }, + { 0x00d3, 800 }, + { 0x00d4, 800 }, + { 0x00d5, 800 }, + { 0x00d6, 800 }, + { 0x00d7, 600 }, + { 0x00d8, 800 }, + { 0x00d9, 780 }, + { 0x00da, 780 }, + { 0x00db, 780 }, + { 0x00dc, 780 }, + { 0x00dd, 640 }, + { 0x00de, 620 }, + { 0x00df, 660 }, + { 0x00e0, 580 }, + { 0x00e1, 580 }, + { 0x00e2, 580 }, + { 0x00e3, 580 }, + { 0x00e4, 580 }, + { 0x00e5, 580 }, + { 0x00e6, 860 }, + { 0x00e7, 520 }, + { 0x00e8, 520 }, + { 0x00e9, 520 }, + { 0x00ea, 520 }, + { 0x00eb, 520 }, + { 0x00ec, 300 }, + { 0x00ed, 300 }, + { 0x00ee, 300 }, + { 0x00ef, 300 }, + { 0x00f0, 560 }, + { 0x00f1, 660 }, + { 0x00f2, 560 }, + { 0x00f3, 560 }, + { 0x00f4, 560 }, + { 0x00f5, 560 }, + { 0x00f6, 560 }, + { 0x00f7, 600 }, + { 0x00f8, 560 }, + { 0x00f9, 680 }, + { 0x00fa, 680 }, + { 0x00fb, 680 }, + { 0x00fc, 680 }, + { 0x00fd, 540 }, + { 0x00fe, 620 }, + { 0x00ff, 540 }, + { 0x0131, 300 }, + { 0x0141, 600 }, + { 0x0142, 320 }, + { 0x0152, 1240 }, + { 0x0153, 900 }, + { 0x0160, 660 }, + { 0x0161, 520 }, + { 0x0178, 640 }, + { 0x017d, 640 }, + { 0x017e, 480 }, + { 0x0192, 620 }, + { 0x02c6, 420 }, + { 0x02c7, 420 }, + { 0x02d8, 460 }, + { 0x02d9, 260 }, + { 0x02da, 320 }, + { 0x02db, 320 }, + { 0x02dc, 440 }, + { 0x02dd, 380 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 220 }, + { 0x2019, 220 }, + { 0x201a, 220 }, + { 0x201c, 400 }, + { 0x201d, 400 }, + { 0x201e, 400 }, + { 0x2020, 540 }, + { 0x2021, 540 }, + { 0x2022, 460 }, + { 0x2026, 1000 }, + { 0x2030, 1280 }, + { 0x2039, 240 }, + { 0x203a, 240 }, + { 0x2044, 140 }, + { 0x20ac, 620 }, + { 0x2122, 980 }, + { 0x2212, 600 }, + { 0xfb01, 620 }, + { 0xfb02, 620 }, +}; + +static const AFMMETRICS metrics_Bookman_LightItalic[229] = +{ + { 0x0020, 300 }, + { 0x0021, 320 }, + { 0x0022, 360 }, + { 0x0023, 620 }, + { 0x0024, 620 }, + { 0x0025, 800 }, + { 0x0026, 820 }, + { 0x0027, 200 }, + { 0x0028, 280 }, + { 0x0029, 280 }, + { 0x002a, 440 }, + { 0x002b, 600 }, + { 0x002c, 300 }, + { 0x002d, 320 }, + { 0x002e, 300 }, + { 0x002f, 600 }, + { 0x0030, 620 }, + { 0x0031, 620 }, + { 0x0032, 620 }, + { 0x0033, 620 }, + { 0x0034, 620 }, + { 0x0035, 620 }, + { 0x0036, 620 }, + { 0x0037, 620 }, + { 0x0038, 620 }, + { 0x0039, 620 }, + { 0x003a, 300 }, + { 0x003b, 300 }, + { 0x003c, 600 }, + { 0x003d, 600 }, + { 0x003e, 600 }, + { 0x003f, 540 }, + { 0x0040, 780 }, + { 0x0041, 700 }, + { 0x0042, 720 }, + { 0x0043, 720 }, + { 0x0044, 740 }, + { 0x0045, 680 }, + { 0x0046, 620 }, + { 0x0047, 760 }, + { 0x0048, 800 }, + { 0x0049, 320 }, + { 0x004a, 560 }, + { 0x004b, 720 }, + { 0x004c, 580 }, + { 0x004d, 860 }, + { 0x004e, 720 }, + { 0x004f, 760 }, + { 0x0050, 600 }, + { 0x0051, 780 }, + { 0x0052, 700 }, + { 0x0053, 640 }, + { 0x0054, 600 }, + { 0x0055, 720 }, + { 0x0056, 680 }, + { 0x0057, 960 }, + { 0x0058, 700 }, + { 0x0059, 660 }, + { 0x005a, 580 }, + { 0x005b, 260 }, + { 0x005c, 600 }, + { 0x005d, 260 }, + { 0x005e, 600 }, + { 0x005f, 500 }, + { 0x0060, 340 }, + { 0x0061, 620 }, + { 0x0062, 600 }, + { 0x0063, 480 }, + { 0x0064, 640 }, + { 0x0065, 540 }, + { 0x0066, 340 }, + { 0x0067, 560 }, + { 0x0068, 620 }, + { 0x0069, 280 }, + { 0x006a, 280 }, + { 0x006b, 600 }, + { 0x006c, 280 }, + { 0x006d, 880 }, + { 0x006e, 620 }, + { 0x006f, 540 }, + { 0x0070, 600 }, + { 0x0071, 560 }, + { 0x0072, 400 }, + { 0x0073, 540 }, + { 0x0074, 340 }, + { 0x0075, 620 }, + { 0x0076, 540 }, + { 0x0077, 880 }, + { 0x0078, 540 }, + { 0x0079, 600 }, + { 0x007a, 520 }, + { 0x007b, 360 }, + { 0x007c, 600 }, + { 0x007d, 380 }, + { 0x007e, 600 }, + { 0x00a1, 320 }, + { 0x00a2, 620 }, + { 0x00a3, 620 }, + { 0x00a4, 620 }, + { 0x00a5, 620 }, + { 0x00a6, 600 }, + { 0x00a7, 620 }, + { 0x00a8, 420 }, + { 0x00a9, 740 }, + { 0x00aa, 440 }, + { 0x00ab, 300 }, + { 0x00ac, 600 }, + { 0x00ae, 740 }, + { 0x00af, 440 }, + { 0x00b0, 400 }, + { 0x00b1, 600 }, + { 0x00b2, 372 }, + { 0x00b3, 372 }, + { 0x00b4, 320 }, + { 0x00b5, 640 }, + { 0x00b6, 620 }, + { 0x00b7, 300 }, + { 0x00b8, 320 }, + { 0x00b9, 372 }, + { 0x00ba, 400 }, + { 0x00bb, 300 }, + { 0x00bc, 930 }, + { 0x00bd, 930 }, + { 0x00be, 930 }, + { 0x00bf, 540 }, + { 0x00c0, 700 }, + { 0x00c1, 700 }, + { 0x00c2, 700 }, + { 0x00c3, 700 }, + { 0x00c4, 700 }, + { 0x00c5, 700 }, + { 0x00c6, 1220 }, + { 0x00c7, 720 }, + { 0x00c8, 680 }, + { 0x00c9, 680 }, + { 0x00ca, 680 }, + { 0x00cb, 680 }, + { 0x00cc, 320 }, + { 0x00cd, 320 }, + { 0x00ce, 320 }, + { 0x00cf, 320 }, + { 0x00d0, 740 }, + { 0x00d1, 720 }, + { 0x00d2, 760 }, + { 0x00d3, 760 }, + { 0x00d4, 760 }, + { 0x00d5, 760 }, + { 0x00d6, 760 }, + { 0x00d7, 600 }, + { 0x00d8, 760 }, + { 0x00d9, 720 }, + { 0x00da, 720 }, + { 0x00db, 720 }, + { 0x00dc, 720 }, + { 0x00dd, 660 }, + { 0x00de, 600 }, + { 0x00df, 620 }, + { 0x00e0, 620 }, + { 0x00e1, 620 }, + { 0x00e2, 620 }, + { 0x00e3, 620 }, + { 0x00e4, 620 }, + { 0x00e5, 620 }, + { 0x00e6, 880 }, + { 0x00e7, 480 }, + { 0x00e8, 540 }, + { 0x00e9, 540 }, + { 0x00ea, 540 }, + { 0x00eb, 540 }, + { 0x00ec, 280 }, + { 0x00ed, 280 }, + { 0x00ee, 280 }, + { 0x00ef, 280 }, + { 0x00f0, 540 }, + { 0x00f1, 620 }, + { 0x00f2, 540 }, + { 0x00f3, 540 }, + { 0x00f4, 540 }, + { 0x00f5, 540 }, + { 0x00f6, 540 }, + { 0x00f7, 600 }, + { 0x00f8, 540 }, + { 0x00f9, 620 }, + { 0x00fa, 620 }, + { 0x00fb, 620 }, + { 0x00fc, 620 }, + { 0x00fd, 600 }, + { 0x00fe, 600 }, + { 0x00ff, 600 }, + { 0x0131, 280 }, + { 0x0141, 580 }, + { 0x0142, 340 }, + { 0x0152, 1180 }, + { 0x0153, 900 }, + { 0x0160, 640 }, + { 0x0161, 540 }, + { 0x0178, 660 }, + { 0x017d, 580 }, + { 0x017e, 520 }, + { 0x0192, 620 }, + { 0x02c6, 440 }, + { 0x02c7, 440 }, + { 0x02d8, 440 }, + { 0x02d9, 260 }, + { 0x02da, 300 }, + { 0x02db, 260 }, + { 0x02dc, 440 }, + { 0x02dd, 340 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 280 }, + { 0x2019, 280 }, + { 0x201a, 320 }, + { 0x201c, 440 }, + { 0x201d, 440 }, + { 0x201e, 480 }, + { 0x2020, 620 }, + { 0x2021, 620 }, + { 0x2022, 460 }, + { 0x2026, 1000 }, + { 0x2030, 1180 }, + { 0x2039, 180 }, + { 0x203a, 180 }, + { 0x2044, 20 }, + { 0x20ac, 620 }, + { 0x2122, 980 }, + { 0x2212, 600 }, + { 0xfb01, 640 }, + { 0xfb02, 660 }, +}; + +static const AFMMETRICS metrics_Courier[229] = +{ + { 0x0020, 600 }, + { 0x0021, 600 }, + { 0x0022, 600 }, + { 0x0023, 600 }, + { 0x0024, 600 }, + { 0x0025, 600 }, + { 0x0026, 600 }, + { 0x0027, 600 }, + { 0x0028, 600 }, + { 0x0029, 600 }, + { 0x002a, 600 }, + { 0x002b, 600 }, + { 0x002c, 600 }, + { 0x002d, 600 }, + { 0x002e, 600 }, + { 0x002f, 600 }, + { 0x0030, 600 }, + { 0x0031, 600 }, + { 0x0032, 600 }, + { 0x0033, 600 }, + { 0x0034, 600 }, + { 0x0035, 600 }, + { 0x0036, 600 }, + { 0x0037, 600 }, + { 0x0038, 600 }, + { 0x0039, 600 }, + { 0x003a, 600 }, + { 0x003b, 600 }, + { 0x003c, 600 }, + { 0x003d, 600 }, + { 0x003e, 600 }, + { 0x003f, 600 }, + { 0x0040, 600 }, + { 0x0041, 600 }, + { 0x0042, 600 }, + { 0x0043, 600 }, + { 0x0044, 600 }, + { 0x0045, 600 }, + { 0x0046, 600 }, + { 0x0047, 600 }, + { 0x0048, 600 }, + { 0x0049, 600 }, + { 0x004a, 600 }, + { 0x004b, 600 }, + { 0x004c, 600 }, + { 0x004d, 600 }, + { 0x004e, 600 }, + { 0x004f, 600 }, + { 0x0050, 600 }, + { 0x0051, 600 }, + { 0x0052, 600 }, + { 0x0053, 600 }, + { 0x0054, 600 }, + { 0x0055, 600 }, + { 0x0056, 600 }, + { 0x0057, 600 }, + { 0x0058, 600 }, + { 0x0059, 600 }, + { 0x005a, 600 }, + { 0x005b, 600 }, + { 0x005c, 600 }, + { 0x005d, 600 }, + { 0x005e, 600 }, + { 0x005f, 600 }, + { 0x0060, 600 }, + { 0x0061, 600 }, + { 0x0062, 600 }, + { 0x0063, 600 }, + { 0x0064, 600 }, + { 0x0065, 600 }, + { 0x0066, 600 }, + { 0x0067, 600 }, + { 0x0068, 600 }, + { 0x0069, 600 }, + { 0x006a, 600 }, + { 0x006b, 600 }, + { 0x006c, 600 }, + { 0x006d, 600 }, + { 0x006e, 600 }, + { 0x006f, 600 }, + { 0x0070, 600 }, + { 0x0071, 600 }, + { 0x0072, 600 }, + { 0x0073, 600 }, + { 0x0074, 600 }, + { 0x0075, 600 }, + { 0x0076, 600 }, + { 0x0077, 600 }, + { 0x0078, 600 }, + { 0x0079, 600 }, + { 0x007a, 600 }, + { 0x007b, 600 }, + { 0x007c, 600 }, + { 0x007d, 600 }, + { 0x007e, 600 }, + { 0x00a1, 600 }, + { 0x00a2, 600 }, + { 0x00a3, 600 }, + { 0x00a4, 600 }, + { 0x00a5, 600 }, + { 0x00a6, 600 }, + { 0x00a7, 600 }, + { 0x00a8, 600 }, + { 0x00a9, 600 }, + { 0x00aa, 600 }, + { 0x00ab, 600 }, + { 0x00ac, 600 }, + { 0x00ae, 600 }, + { 0x00af, 600 }, + { 0x00b0, 600 }, + { 0x00b1, 600 }, + { 0x00b2, 600 }, + { 0x00b3, 600 }, + { 0x00b4, 600 }, + { 0x00b5, 600 }, + { 0x00b6, 600 }, + { 0x00b7, 600 }, + { 0x00b8, 600 }, + { 0x00b9, 600 }, + { 0x00ba, 600 }, + { 0x00bb, 600 }, + { 0x00bc, 600 }, + { 0x00bd, 600 }, + { 0x00be, 600 }, + { 0x00bf, 600 }, + { 0x00c0, 600 }, + { 0x00c1, 600 }, + { 0x00c2, 600 }, + { 0x00c3, 600 }, + { 0x00c4, 600 }, + { 0x00c5, 600 }, + { 0x00c6, 600 }, + { 0x00c7, 600 }, + { 0x00c8, 600 }, + { 0x00c9, 600 }, + { 0x00ca, 600 }, + { 0x00cb, 600 }, + { 0x00cc, 600 }, + { 0x00cd, 600 }, + { 0x00ce, 600 }, + { 0x00cf, 600 }, + { 0x00d0, 600 }, + { 0x00d1, 600 }, + { 0x00d2, 600 }, + { 0x00d3, 600 }, + { 0x00d4, 600 }, + { 0x00d5, 600 }, + { 0x00d6, 600 }, + { 0x00d7, 600 }, + { 0x00d8, 600 }, + { 0x00d9, 600 }, + { 0x00da, 600 }, + { 0x00db, 600 }, + { 0x00dc, 600 }, + { 0x00dd, 600 }, + { 0x00de, 600 }, + { 0x00df, 600 }, + { 0x00e0, 600 }, + { 0x00e1, 600 }, + { 0x00e2, 600 }, + { 0x00e3, 600 }, + { 0x00e4, 600 }, + { 0x00e5, 600 }, + { 0x00e6, 600 }, + { 0x00e7, 600 }, + { 0x00e8, 600 }, + { 0x00e9, 600 }, + { 0x00ea, 600 }, + { 0x00eb, 600 }, + { 0x00ec, 600 }, + { 0x00ed, 600 }, + { 0x00ee, 600 }, + { 0x00ef, 600 }, + { 0x00f0, 600 }, + { 0x00f1, 600 }, + { 0x00f2, 600 }, + { 0x00f3, 600 }, + { 0x00f4, 600 }, + { 0x00f5, 600 }, + { 0x00f6, 600 }, + { 0x00f7, 600 }, + { 0x00f8, 600 }, + { 0x00f9, 600 }, + { 0x00fa, 600 }, + { 0x00fb, 600 }, + { 0x00fc, 600 }, + { 0x00fd, 600 }, + { 0x00fe, 600 }, + { 0x00ff, 600 }, + { 0x0131, 600 }, + { 0x0141, 600 }, + { 0x0142, 600 }, + { 0x0152, 600 }, + { 0x0153, 600 }, + { 0x0160, 600 }, + { 0x0161, 600 }, + { 0x0178, 600 }, + { 0x017d, 600 }, + { 0x017e, 600 }, + { 0x0192, 600 }, + { 0x02c6, 600 }, + { 0x02c7, 600 }, + { 0x02d8, 600 }, + { 0x02d9, 600 }, + { 0x02da, 600 }, + { 0x02db, 600 }, + { 0x02dc, 600 }, + { 0x02dd, 600 }, + { 0x2013, 600 }, + { 0x2014, 600 }, + { 0x2018, 600 }, + { 0x2019, 600 }, + { 0x201a, 600 }, + { 0x201c, 600 }, + { 0x201d, 600 }, + { 0x201e, 600 }, + { 0x2020, 600 }, + { 0x2021, 600 }, + { 0x2022, 600 }, + { 0x2026, 600 }, + { 0x2030, 600 }, + { 0x2039, 600 }, + { 0x203a, 600 }, + { 0x2044, 600 }, + { 0x20ac, 600 }, + { 0x2122, 600 }, + { 0x2212, 600 }, + { 0xfb01, 600 }, + { 0xfb02, 600 }, +}; + +static const AFMMETRICS metrics_Courier_Bold[229] = +{ + { 0x0020, 600 }, + { 0x0021, 600 }, + { 0x0022, 600 }, + { 0x0023, 600 }, + { 0x0024, 600 }, + { 0x0025, 600 }, + { 0x0026, 600 }, + { 0x0027, 600 }, + { 0x0028, 600 }, + { 0x0029, 600 }, + { 0x002a, 600 }, + { 0x002b, 600 }, + { 0x002c, 600 }, + { 0x002d, 600 }, + { 0x002e, 600 }, + { 0x002f, 600 }, + { 0x0030, 600 }, + { 0x0031, 600 }, + { 0x0032, 600 }, + { 0x0033, 600 }, + { 0x0034, 600 }, + { 0x0035, 600 }, + { 0x0036, 600 }, + { 0x0037, 600 }, + { 0x0038, 600 }, + { 0x0039, 600 }, + { 0x003a, 600 }, + { 0x003b, 600 }, + { 0x003c, 600 }, + { 0x003d, 600 }, + { 0x003e, 600 }, + { 0x003f, 600 }, + { 0x0040, 600 }, + { 0x0041, 600 }, + { 0x0042, 600 }, + { 0x0043, 600 }, + { 0x0044, 600 }, + { 0x0045, 600 }, + { 0x0046, 600 }, + { 0x0047, 600 }, + { 0x0048, 600 }, + { 0x0049, 600 }, + { 0x004a, 600 }, + { 0x004b, 600 }, + { 0x004c, 600 }, + { 0x004d, 600 }, + { 0x004e, 600 }, + { 0x004f, 600 }, + { 0x0050, 600 }, + { 0x0051, 600 }, + { 0x0052, 600 }, + { 0x0053, 600 }, + { 0x0054, 600 }, + { 0x0055, 600 }, + { 0x0056, 600 }, + { 0x0057, 600 }, + { 0x0058, 600 }, + { 0x0059, 600 }, + { 0x005a, 600 }, + { 0x005b, 600 }, + { 0x005c, 600 }, + { 0x005d, 600 }, + { 0x005e, 600 }, + { 0x005f, 600 }, + { 0x0060, 600 }, + { 0x0061, 600 }, + { 0x0062, 600 }, + { 0x0063, 600 }, + { 0x0064, 600 }, + { 0x0065, 600 }, + { 0x0066, 600 }, + { 0x0067, 600 }, + { 0x0068, 600 }, + { 0x0069, 600 }, + { 0x006a, 600 }, + { 0x006b, 600 }, + { 0x006c, 600 }, + { 0x006d, 600 }, + { 0x006e, 600 }, + { 0x006f, 600 }, + { 0x0070, 600 }, + { 0x0071, 600 }, + { 0x0072, 600 }, + { 0x0073, 600 }, + { 0x0074, 600 }, + { 0x0075, 600 }, + { 0x0076, 600 }, + { 0x0077, 600 }, + { 0x0078, 600 }, + { 0x0079, 600 }, + { 0x007a, 600 }, + { 0x007b, 600 }, + { 0x007c, 600 }, + { 0x007d, 600 }, + { 0x007e, 600 }, + { 0x00a1, 600 }, + { 0x00a2, 600 }, + { 0x00a3, 600 }, + { 0x00a4, 600 }, + { 0x00a5, 600 }, + { 0x00a6, 600 }, + { 0x00a7, 600 }, + { 0x00a8, 600 }, + { 0x00a9, 600 }, + { 0x00aa, 600 }, + { 0x00ab, 600 }, + { 0x00ac, 600 }, + { 0x00ae, 600 }, + { 0x00af, 600 }, + { 0x00b0, 600 }, + { 0x00b1, 600 }, + { 0x00b2, 600 }, + { 0x00b3, 600 }, + { 0x00b4, 600 }, + { 0x00b5, 600 }, + { 0x00b6, 600 }, + { 0x00b7, 600 }, + { 0x00b8, 600 }, + { 0x00b9, 600 }, + { 0x00ba, 600 }, + { 0x00bb, 600 }, + { 0x00bc, 600 }, + { 0x00bd, 600 }, + { 0x00be, 600 }, + { 0x00bf, 600 }, + { 0x00c0, 600 }, + { 0x00c1, 600 }, + { 0x00c2, 600 }, + { 0x00c3, 600 }, + { 0x00c4, 600 }, + { 0x00c5, 600 }, + { 0x00c6, 600 }, + { 0x00c7, 600 }, + { 0x00c8, 600 }, + { 0x00c9, 600 }, + { 0x00ca, 600 }, + { 0x00cb, 600 }, + { 0x00cc, 600 }, + { 0x00cd, 600 }, + { 0x00ce, 600 }, + { 0x00cf, 600 }, + { 0x00d0, 600 }, + { 0x00d1, 600 }, + { 0x00d2, 600 }, + { 0x00d3, 600 }, + { 0x00d4, 600 }, + { 0x00d5, 600 }, + { 0x00d6, 600 }, + { 0x00d7, 600 }, + { 0x00d8, 600 }, + { 0x00d9, 600 }, + { 0x00da, 600 }, + { 0x00db, 600 }, + { 0x00dc, 600 }, + { 0x00dd, 600 }, + { 0x00de, 600 }, + { 0x00df, 600 }, + { 0x00e0, 600 }, + { 0x00e1, 600 }, + { 0x00e2, 600 }, + { 0x00e3, 600 }, + { 0x00e4, 600 }, + { 0x00e5, 600 }, + { 0x00e6, 600 }, + { 0x00e7, 600 }, + { 0x00e8, 600 }, + { 0x00e9, 600 }, + { 0x00ea, 600 }, + { 0x00eb, 600 }, + { 0x00ec, 600 }, + { 0x00ed, 600 }, + { 0x00ee, 600 }, + { 0x00ef, 600 }, + { 0x00f0, 600 }, + { 0x00f1, 600 }, + { 0x00f2, 600 }, + { 0x00f3, 600 }, + { 0x00f4, 600 }, + { 0x00f5, 600 }, + { 0x00f6, 600 }, + { 0x00f7, 600 }, + { 0x00f8, 600 }, + { 0x00f9, 600 }, + { 0x00fa, 600 }, + { 0x00fb, 600 }, + { 0x00fc, 600 }, + { 0x00fd, 600 }, + { 0x00fe, 600 }, + { 0x00ff, 600 }, + { 0x0131, 600 }, + { 0x0141, 600 }, + { 0x0142, 600 }, + { 0x0152, 600 }, + { 0x0153, 600 }, + { 0x0160, 600 }, + { 0x0161, 600 }, + { 0x0178, 600 }, + { 0x017d, 600 }, + { 0x017e, 600 }, + { 0x0192, 600 }, + { 0x02c6, 600 }, + { 0x02c7, 600 }, + { 0x02d8, 600 }, + { 0x02d9, 600 }, + { 0x02da, 600 }, + { 0x02db, 600 }, + { 0x02dc, 600 }, + { 0x02dd, 600 }, + { 0x2013, 600 }, + { 0x2014, 600 }, + { 0x2018, 600 }, + { 0x2019, 600 }, + { 0x201a, 600 }, + { 0x201c, 600 }, + { 0x201d, 600 }, + { 0x201e, 600 }, + { 0x2020, 600 }, + { 0x2021, 600 }, + { 0x2022, 600 }, + { 0x2026, 600 }, + { 0x2030, 600 }, + { 0x2039, 600 }, + { 0x203a, 600 }, + { 0x2044, 600 }, + { 0x20ac, 600 }, + { 0x2122, 600 }, + { 0x2212, 600 }, + { 0xfb01, 600 }, + { 0xfb02, 600 }, +}; + +static const AFMMETRICS metrics_Courier_BoldOblique[229] = +{ + { 0x0020, 600 }, + { 0x0021, 600 }, + { 0x0022, 600 }, + { 0x0023, 600 }, + { 0x0024, 600 }, + { 0x0025, 600 }, + { 0x0026, 600 }, + { 0x0027, 600 }, + { 0x0028, 600 }, + { 0x0029, 600 }, + { 0x002a, 600 }, + { 0x002b, 600 }, + { 0x002c, 600 }, + { 0x002d, 600 }, + { 0x002e, 600 }, + { 0x002f, 600 }, + { 0x0030, 600 }, + { 0x0031, 600 }, + { 0x0032, 600 }, + { 0x0033, 600 }, + { 0x0034, 600 }, + { 0x0035, 600 }, + { 0x0036, 600 }, + { 0x0037, 600 }, + { 0x0038, 600 }, + { 0x0039, 600 }, + { 0x003a, 600 }, + { 0x003b, 600 }, + { 0x003c, 600 }, + { 0x003d, 600 }, + { 0x003e, 600 }, + { 0x003f, 600 }, + { 0x0040, 600 }, + { 0x0041, 600 }, + { 0x0042, 600 }, + { 0x0043, 600 }, + { 0x0044, 600 }, + { 0x0045, 600 }, + { 0x0046, 600 }, + { 0x0047, 600 }, + { 0x0048, 600 }, + { 0x0049, 600 }, + { 0x004a, 600 }, + { 0x004b, 600 }, + { 0x004c, 600 }, + { 0x004d, 600 }, + { 0x004e, 600 }, + { 0x004f, 600 }, + { 0x0050, 600 }, + { 0x0051, 600 }, + { 0x0052, 600 }, + { 0x0053, 600 }, + { 0x0054, 600 }, + { 0x0055, 600 }, + { 0x0056, 600 }, + { 0x0057, 600 }, + { 0x0058, 600 }, + { 0x0059, 600 }, + { 0x005a, 600 }, + { 0x005b, 600 }, + { 0x005c, 600 }, + { 0x005d, 600 }, + { 0x005e, 600 }, + { 0x005f, 600 }, + { 0x0060, 600 }, + { 0x0061, 600 }, + { 0x0062, 600 }, + { 0x0063, 600 }, + { 0x0064, 600 }, + { 0x0065, 600 }, + { 0x0066, 600 }, + { 0x0067, 600 }, + { 0x0068, 600 }, + { 0x0069, 600 }, + { 0x006a, 600 }, + { 0x006b, 600 }, + { 0x006c, 600 }, + { 0x006d, 600 }, + { 0x006e, 600 }, + { 0x006f, 600 }, + { 0x0070, 600 }, + { 0x0071, 600 }, + { 0x0072, 600 }, + { 0x0073, 600 }, + { 0x0074, 600 }, + { 0x0075, 600 }, + { 0x0076, 600 }, + { 0x0077, 600 }, + { 0x0078, 600 }, + { 0x0079, 600 }, + { 0x007a, 600 }, + { 0x007b, 600 }, + { 0x007c, 600 }, + { 0x007d, 600 }, + { 0x007e, 600 }, + { 0x00a1, 600 }, + { 0x00a2, 600 }, + { 0x00a3, 600 }, + { 0x00a4, 600 }, + { 0x00a5, 600 }, + { 0x00a6, 600 }, + { 0x00a7, 600 }, + { 0x00a8, 600 }, + { 0x00a9, 600 }, + { 0x00aa, 600 }, + { 0x00ab, 600 }, + { 0x00ac, 600 }, + { 0x00ae, 600 }, + { 0x00af, 600 }, + { 0x00b0, 600 }, + { 0x00b1, 600 }, + { 0x00b2, 600 }, + { 0x00b3, 600 }, + { 0x00b4, 600 }, + { 0x00b5, 600 }, + { 0x00b6, 600 }, + { 0x00b7, 600 }, + { 0x00b8, 600 }, + { 0x00b9, 600 }, + { 0x00ba, 600 }, + { 0x00bb, 600 }, + { 0x00bc, 600 }, + { 0x00bd, 600 }, + { 0x00be, 600 }, + { 0x00bf, 600 }, + { 0x00c0, 600 }, + { 0x00c1, 600 }, + { 0x00c2, 600 }, + { 0x00c3, 600 }, + { 0x00c4, 600 }, + { 0x00c5, 600 }, + { 0x00c6, 600 }, + { 0x00c7, 600 }, + { 0x00c8, 600 }, + { 0x00c9, 600 }, + { 0x00ca, 600 }, + { 0x00cb, 600 }, + { 0x00cc, 600 }, + { 0x00cd, 600 }, + { 0x00ce, 600 }, + { 0x00cf, 600 }, + { 0x00d0, 600 }, + { 0x00d1, 600 }, + { 0x00d2, 600 }, + { 0x00d3, 600 }, + { 0x00d4, 600 }, + { 0x00d5, 600 }, + { 0x00d6, 600 }, + { 0x00d7, 600 }, + { 0x00d8, 600 }, + { 0x00d9, 600 }, + { 0x00da, 600 }, + { 0x00db, 600 }, + { 0x00dc, 600 }, + { 0x00dd, 600 }, + { 0x00de, 600 }, + { 0x00df, 600 }, + { 0x00e0, 600 }, + { 0x00e1, 600 }, + { 0x00e2, 600 }, + { 0x00e3, 600 }, + { 0x00e4, 600 }, + { 0x00e5, 600 }, + { 0x00e6, 600 }, + { 0x00e7, 600 }, + { 0x00e8, 600 }, + { 0x00e9, 600 }, + { 0x00ea, 600 }, + { 0x00eb, 600 }, + { 0x00ec, 600 }, + { 0x00ed, 600 }, + { 0x00ee, 600 }, + { 0x00ef, 600 }, + { 0x00f0, 600 }, + { 0x00f1, 600 }, + { 0x00f2, 600 }, + { 0x00f3, 600 }, + { 0x00f4, 600 }, + { 0x00f5, 600 }, + { 0x00f6, 600 }, + { 0x00f7, 600 }, + { 0x00f8, 600 }, + { 0x00f9, 600 }, + { 0x00fa, 600 }, + { 0x00fb, 600 }, + { 0x00fc, 600 }, + { 0x00fd, 600 }, + { 0x00fe, 600 }, + { 0x00ff, 600 }, + { 0x0131, 600 }, + { 0x0141, 600 }, + { 0x0142, 600 }, + { 0x0152, 600 }, + { 0x0153, 600 }, + { 0x0160, 600 }, + { 0x0161, 600 }, + { 0x0178, 600 }, + { 0x017d, 600 }, + { 0x017e, 600 }, + { 0x0192, 600 }, + { 0x02c6, 600 }, + { 0x02c7, 600 }, + { 0x02d8, 600 }, + { 0x02d9, 600 }, + { 0x02da, 600 }, + { 0x02db, 600 }, + { 0x02dc, 600 }, + { 0x02dd, 600 }, + { 0x2013, 600 }, + { 0x2014, 600 }, + { 0x2018, 600 }, + { 0x2019, 600 }, + { 0x201a, 600 }, + { 0x201c, 600 }, + { 0x201d, 600 }, + { 0x201e, 600 }, + { 0x2020, 600 }, + { 0x2021, 600 }, + { 0x2022, 600 }, + { 0x2026, 600 }, + { 0x2030, 600 }, + { 0x2039, 600 }, + { 0x203a, 600 }, + { 0x2044, 600 }, + { 0x20ac, 600 }, + { 0x2122, 600 }, + { 0x2212, 600 }, + { 0xfb01, 600 }, + { 0xfb02, 600 }, +}; + +static const AFMMETRICS metrics_Courier_Oblique[229] = +{ + { 0x0020, 600 }, + { 0x0021, 600 }, + { 0x0022, 600 }, + { 0x0023, 600 }, + { 0x0024, 600 }, + { 0x0025, 600 }, + { 0x0026, 600 }, + { 0x0027, 600 }, + { 0x0028, 600 }, + { 0x0029, 600 }, + { 0x002a, 600 }, + { 0x002b, 600 }, + { 0x002c, 600 }, + { 0x002d, 600 }, + { 0x002e, 600 }, + { 0x002f, 600 }, + { 0x0030, 600 }, + { 0x0031, 600 }, + { 0x0032, 600 }, + { 0x0033, 600 }, + { 0x0034, 600 }, + { 0x0035, 600 }, + { 0x0036, 600 }, + { 0x0037, 600 }, + { 0x0038, 600 }, + { 0x0039, 600 }, + { 0x003a, 600 }, + { 0x003b, 600 }, + { 0x003c, 600 }, + { 0x003d, 600 }, + { 0x003e, 600 }, + { 0x003f, 600 }, + { 0x0040, 600 }, + { 0x0041, 600 }, + { 0x0042, 600 }, + { 0x0043, 600 }, + { 0x0044, 600 }, + { 0x0045, 600 }, + { 0x0046, 600 }, + { 0x0047, 600 }, + { 0x0048, 600 }, + { 0x0049, 600 }, + { 0x004a, 600 }, + { 0x004b, 600 }, + { 0x004c, 600 }, + { 0x004d, 600 }, + { 0x004e, 600 }, + { 0x004f, 600 }, + { 0x0050, 600 }, + { 0x0051, 600 }, + { 0x0052, 600 }, + { 0x0053, 600 }, + { 0x0054, 600 }, + { 0x0055, 600 }, + { 0x0056, 600 }, + { 0x0057, 600 }, + { 0x0058, 600 }, + { 0x0059, 600 }, + { 0x005a, 600 }, + { 0x005b, 600 }, + { 0x005c, 600 }, + { 0x005d, 600 }, + { 0x005e, 600 }, + { 0x005f, 600 }, + { 0x0060, 600 }, + { 0x0061, 600 }, + { 0x0062, 600 }, + { 0x0063, 600 }, + { 0x0064, 600 }, + { 0x0065, 600 }, + { 0x0066, 600 }, + { 0x0067, 600 }, + { 0x0068, 600 }, + { 0x0069, 600 }, + { 0x006a, 600 }, + { 0x006b, 600 }, + { 0x006c, 600 }, + { 0x006d, 600 }, + { 0x006e, 600 }, + { 0x006f, 600 }, + { 0x0070, 600 }, + { 0x0071, 600 }, + { 0x0072, 600 }, + { 0x0073, 600 }, + { 0x0074, 600 }, + { 0x0075, 600 }, + { 0x0076, 600 }, + { 0x0077, 600 }, + { 0x0078, 600 }, + { 0x0079, 600 }, + { 0x007a, 600 }, + { 0x007b, 600 }, + { 0x007c, 600 }, + { 0x007d, 600 }, + { 0x007e, 600 }, + { 0x00a1, 600 }, + { 0x00a2, 600 }, + { 0x00a3, 600 }, + { 0x00a4, 600 }, + { 0x00a5, 600 }, + { 0x00a6, 600 }, + { 0x00a7, 600 }, + { 0x00a8, 600 }, + { 0x00a9, 600 }, + { 0x00aa, 600 }, + { 0x00ab, 600 }, + { 0x00ac, 600 }, + { 0x00ae, 600 }, + { 0x00af, 600 }, + { 0x00b0, 600 }, + { 0x00b1, 600 }, + { 0x00b2, 600 }, + { 0x00b3, 600 }, + { 0x00b4, 600 }, + { 0x00b5, 600 }, + { 0x00b6, 600 }, + { 0x00b7, 600 }, + { 0x00b8, 600 }, + { 0x00b9, 600 }, + { 0x00ba, 600 }, + { 0x00bb, 600 }, + { 0x00bc, 600 }, + { 0x00bd, 600 }, + { 0x00be, 600 }, + { 0x00bf, 600 }, + { 0x00c0, 600 }, + { 0x00c1, 600 }, + { 0x00c2, 600 }, + { 0x00c3, 600 }, + { 0x00c4, 600 }, + { 0x00c5, 600 }, + { 0x00c6, 600 }, + { 0x00c7, 600 }, + { 0x00c8, 600 }, + { 0x00c9, 600 }, + { 0x00ca, 600 }, + { 0x00cb, 600 }, + { 0x00cc, 600 }, + { 0x00cd, 600 }, + { 0x00ce, 600 }, + { 0x00cf, 600 }, + { 0x00d0, 600 }, + { 0x00d1, 600 }, + { 0x00d2, 600 }, + { 0x00d3, 600 }, + { 0x00d4, 600 }, + { 0x00d5, 600 }, + { 0x00d6, 600 }, + { 0x00d7, 600 }, + { 0x00d8, 600 }, + { 0x00d9, 600 }, + { 0x00da, 600 }, + { 0x00db, 600 }, + { 0x00dc, 600 }, + { 0x00dd, 600 }, + { 0x00de, 600 }, + { 0x00df, 600 }, + { 0x00e0, 600 }, + { 0x00e1, 600 }, + { 0x00e2, 600 }, + { 0x00e3, 600 }, + { 0x00e4, 600 }, + { 0x00e5, 600 }, + { 0x00e6, 600 }, + { 0x00e7, 600 }, + { 0x00e8, 600 }, + { 0x00e9, 600 }, + { 0x00ea, 600 }, + { 0x00eb, 600 }, + { 0x00ec, 600 }, + { 0x00ed, 600 }, + { 0x00ee, 600 }, + { 0x00ef, 600 }, + { 0x00f0, 600 }, + { 0x00f1, 600 }, + { 0x00f2, 600 }, + { 0x00f3, 600 }, + { 0x00f4, 600 }, + { 0x00f5, 600 }, + { 0x00f6, 600 }, + { 0x00f7, 600 }, + { 0x00f8, 600 }, + { 0x00f9, 600 }, + { 0x00fa, 600 }, + { 0x00fb, 600 }, + { 0x00fc, 600 }, + { 0x00fd, 600 }, + { 0x00fe, 600 }, + { 0x00ff, 600 }, + { 0x0131, 600 }, + { 0x0141, 600 }, + { 0x0142, 600 }, + { 0x0152, 600 }, + { 0x0153, 600 }, + { 0x0160, 600 }, + { 0x0161, 600 }, + { 0x0178, 600 }, + { 0x017d, 600 }, + { 0x017e, 600 }, + { 0x0192, 600 }, + { 0x02c6, 600 }, + { 0x02c7, 600 }, + { 0x02d8, 600 }, + { 0x02d9, 600 }, + { 0x02da, 600 }, + { 0x02db, 600 }, + { 0x02dc, 600 }, + { 0x02dd, 600 }, + { 0x2013, 600 }, + { 0x2014, 600 }, + { 0x2018, 600 }, + { 0x2019, 600 }, + { 0x201a, 600 }, + { 0x201c, 600 }, + { 0x201d, 600 }, + { 0x201e, 600 }, + { 0x2020, 600 }, + { 0x2021, 600 }, + { 0x2022, 600 }, + { 0x2026, 600 }, + { 0x2030, 600 }, + { 0x2039, 600 }, + { 0x203a, 600 }, + { 0x2044, 600 }, + { 0x20ac, 600 }, + { 0x2122, 600 }, + { 0x2212, 600 }, + { 0xfb01, 600 }, + { 0xfb02, 600 }, +}; + +static const AFMMETRICS metrics_Helvetica[229] = +{ + { 0x0020, 278 }, + { 0x0021, 278 }, + { 0x0022, 355 }, + { 0x0023, 556 }, + { 0x0024, 556 }, + { 0x0025, 889 }, + { 0x0026, 667 }, + { 0x0027, 191 }, + { 0x0028, 333 }, + { 0x0029, 333 }, + { 0x002a, 389 }, + { 0x002b, 584 }, + { 0x002c, 278 }, + { 0x002d, 333 }, + { 0x002e, 278 }, + { 0x002f, 278 }, + { 0x0030, 556 }, + { 0x0031, 556 }, + { 0x0032, 556 }, + { 0x0033, 556 }, + { 0x0034, 556 }, + { 0x0035, 556 }, + { 0x0036, 556 }, + { 0x0037, 556 }, + { 0x0038, 556 }, + { 0x0039, 556 }, + { 0x003a, 278 }, + { 0x003b, 278 }, + { 0x003c, 584 }, + { 0x003d, 584 }, + { 0x003e, 584 }, + { 0x003f, 556 }, + { 0x0040, 1015 }, + { 0x0041, 667 }, + { 0x0042, 667 }, + { 0x0043, 722 }, + { 0x0044, 722 }, + { 0x0045, 667 }, + { 0x0046, 611 }, + { 0x0047, 778 }, + { 0x0048, 722 }, + { 0x0049, 278 }, + { 0x004a, 500 }, + { 0x004b, 667 }, + { 0x004c, 556 }, + { 0x004d, 833 }, + { 0x004e, 722 }, + { 0x004f, 778 }, + { 0x0050, 667 }, + { 0x0051, 778 }, + { 0x0052, 722 }, + { 0x0053, 667 }, + { 0x0054, 611 }, + { 0x0055, 722 }, + { 0x0056, 667 }, + { 0x0057, 944 }, + { 0x0058, 667 }, + { 0x0059, 667 }, + { 0x005a, 611 }, + { 0x005b, 278 }, + { 0x005c, 278 }, + { 0x005d, 278 }, + { 0x005e, 469 }, + { 0x005f, 556 }, + { 0x0060, 333 }, + { 0x0061, 556 }, + { 0x0062, 556 }, + { 0x0063, 500 }, + { 0x0064, 556 }, + { 0x0065, 556 }, + { 0x0066, 278 }, + { 0x0067, 556 }, + { 0x0068, 556 }, + { 0x0069, 222 }, + { 0x006a, 222 }, + { 0x006b, 500 }, + { 0x006c, 222 }, + { 0x006d, 833 }, + { 0x006e, 556 }, + { 0x006f, 556 }, + { 0x0070, 556 }, + { 0x0071, 556 }, + { 0x0072, 333 }, + { 0x0073, 500 }, + { 0x0074, 278 }, + { 0x0075, 556 }, + { 0x0076, 500 }, + { 0x0077, 722 }, + { 0x0078, 500 }, + { 0x0079, 500 }, + { 0x007a, 500 }, + { 0x007b, 334 }, + { 0x007c, 260 }, + { 0x007d, 334 }, + { 0x007e, 584 }, + { 0x00a1, 333 }, + { 0x00a2, 556 }, + { 0x00a3, 556 }, + { 0x00a4, 556 }, + { 0x00a5, 556 }, + { 0x00a6, 260 }, + { 0x00a7, 556 }, + { 0x00a8, 333 }, + { 0x00a9, 737 }, + { 0x00aa, 370 }, + { 0x00ab, 556 }, + { 0x00ac, 584 }, + { 0x00ae, 737 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 584 }, + { 0x00b2, 333 }, + { 0x00b3, 333 }, + { 0x00b4, 333 }, + { 0x00b5, 578 }, + { 0x00b6, 537 }, + { 0x00b7, 278 }, + { 0x00b8, 333 }, + { 0x00b9, 333 }, + { 0x00ba, 365 }, + { 0x00bb, 556 }, + { 0x00bc, 834 }, + { 0x00bd, 834 }, + { 0x00be, 834 }, + { 0x00bf, 611 }, + { 0x00c0, 667 }, + { 0x00c1, 667 }, + { 0x00c2, 667 }, + { 0x00c3, 667 }, + { 0x00c4, 667 }, + { 0x00c5, 667 }, + { 0x00c6, 1000 }, + { 0x00c7, 722 }, + { 0x00c8, 667 }, + { 0x00c9, 667 }, + { 0x00ca, 667 }, + { 0x00cb, 667 }, + { 0x00cc, 278 }, + { 0x00cd, 278 }, + { 0x00ce, 278 }, + { 0x00cf, 278 }, + { 0x00d0, 722 }, + { 0x00d1, 722 }, + { 0x00d2, 778 }, + { 0x00d3, 778 }, + { 0x00d4, 778 }, + { 0x00d5, 778 }, + { 0x00d6, 778 }, + { 0x00d7, 584 }, + { 0x00d8, 778 }, + { 0x00d9, 722 }, + { 0x00da, 722 }, + { 0x00db, 722 }, + { 0x00dc, 722 }, + { 0x00dd, 667 }, + { 0x00de, 667 }, + { 0x00df, 611 }, + { 0x00e0, 556 }, + { 0x00e1, 556 }, + { 0x00e2, 556 }, + { 0x00e3, 556 }, + { 0x00e4, 556 }, + { 0x00e5, 556 }, + { 0x00e6, 889 }, + { 0x00e7, 500 }, + { 0x00e8, 556 }, + { 0x00e9, 556 }, + { 0x00ea, 556 }, + { 0x00eb, 556 }, + { 0x00ec, 278 }, + { 0x00ed, 278 }, + { 0x00ee, 278 }, + { 0x00ef, 278 }, + { 0x00f0, 556 }, + { 0x00f1, 556 }, + { 0x00f2, 556 }, + { 0x00f3, 556 }, + { 0x00f4, 556 }, + { 0x00f5, 556 }, + { 0x00f6, 556 }, + { 0x00f7, 584 }, + { 0x00f8, 611 }, + { 0x00f9, 556 }, + { 0x00fa, 556 }, + { 0x00fb, 556 }, + { 0x00fc, 556 }, + { 0x00fd, 500 }, + { 0x00fe, 556 }, + { 0x00ff, 500 }, + { 0x0131, 278 }, + { 0x0141, 556 }, + { 0x0142, 222 }, + { 0x0152, 1000 }, + { 0x0153, 944 }, + { 0x0160, 667 }, + { 0x0161, 500 }, + { 0x0178, 667 }, + { 0x017d, 611 }, + { 0x017e, 500 }, + { 0x0192, 556 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 333 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 556 }, + { 0x2014, 1000 }, + { 0x2018, 222 }, + { 0x2019, 222 }, + { 0x201a, 222 }, + { 0x201c, 333 }, + { 0x201d, 333 }, + { 0x201e, 333 }, + { 0x2020, 556 }, + { 0x2021, 556 }, + { 0x2022, 350 }, + { 0x2026, 1000 }, + { 0x2030, 1000 }, + { 0x2039, 333 }, + { 0x203a, 333 }, + { 0x2044, 167 }, + { 0x20ac, 556 }, + { 0x2122, 1000 }, + { 0x2212, 584 }, + { 0xfb01, 500 }, + { 0xfb02, 500 }, +}; + +static const AFMMETRICS metrics_Helvetica_Bold[229] = +{ + { 0x0020, 278 }, + { 0x0021, 333 }, + { 0x0022, 474 }, + { 0x0023, 556 }, + { 0x0024, 556 }, + { 0x0025, 889 }, + { 0x0026, 722 }, + { 0x0027, 238 }, + { 0x0028, 333 }, + { 0x0029, 333 }, + { 0x002a, 389 }, + { 0x002b, 584 }, + { 0x002c, 278 }, + { 0x002d, 333 }, + { 0x002e, 278 }, + { 0x002f, 278 }, + { 0x0030, 556 }, + { 0x0031, 556 }, + { 0x0032, 556 }, + { 0x0033, 556 }, + { 0x0034, 556 }, + { 0x0035, 556 }, + { 0x0036, 556 }, + { 0x0037, 556 }, + { 0x0038, 556 }, + { 0x0039, 556 }, + { 0x003a, 333 }, + { 0x003b, 333 }, + { 0x003c, 584 }, + { 0x003d, 584 }, + { 0x003e, 584 }, + { 0x003f, 611 }, + { 0x0040, 975 }, + { 0x0041, 722 }, + { 0x0042, 722 }, + { 0x0043, 722 }, + { 0x0044, 722 }, + { 0x0045, 667 }, + { 0x0046, 611 }, + { 0x0047, 778 }, + { 0x0048, 722 }, + { 0x0049, 278 }, + { 0x004a, 556 }, + { 0x004b, 722 }, + { 0x004c, 611 }, + { 0x004d, 833 }, + { 0x004e, 722 }, + { 0x004f, 778 }, + { 0x0050, 667 }, + { 0x0051, 778 }, + { 0x0052, 722 }, + { 0x0053, 667 }, + { 0x0054, 611 }, + { 0x0055, 722 }, + { 0x0056, 667 }, + { 0x0057, 944 }, + { 0x0058, 667 }, + { 0x0059, 667 }, + { 0x005a, 611 }, + { 0x005b, 333 }, + { 0x005c, 278 }, + { 0x005d, 333 }, + { 0x005e, 584 }, + { 0x005f, 556 }, + { 0x0060, 333 }, + { 0x0061, 556 }, + { 0x0062, 611 }, + { 0x0063, 556 }, + { 0x0064, 611 }, + { 0x0065, 556 }, + { 0x0066, 333 }, + { 0x0067, 611 }, + { 0x0068, 611 }, + { 0x0069, 278 }, + { 0x006a, 278 }, + { 0x006b, 556 }, + { 0x006c, 278 }, + { 0x006d, 889 }, + { 0x006e, 611 }, + { 0x006f, 611 }, + { 0x0070, 611 }, + { 0x0071, 611 }, + { 0x0072, 389 }, + { 0x0073, 556 }, + { 0x0074, 333 }, + { 0x0075, 611 }, + { 0x0076, 556 }, + { 0x0077, 778 }, + { 0x0078, 556 }, + { 0x0079, 556 }, + { 0x007a, 500 }, + { 0x007b, 389 }, + { 0x007c, 280 }, + { 0x007d, 389 }, + { 0x007e, 584 }, + { 0x00a1, 333 }, + { 0x00a2, 556 }, + { 0x00a3, 556 }, + { 0x00a4, 556 }, + { 0x00a5, 556 }, + { 0x00a6, 280 }, + { 0x00a7, 556 }, + { 0x00a8, 333 }, + { 0x00a9, 737 }, + { 0x00aa, 370 }, + { 0x00ab, 556 }, + { 0x00ac, 584 }, + { 0x00ae, 737 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 584 }, + { 0x00b2, 333 }, + { 0x00b3, 333 }, + { 0x00b4, 333 }, + { 0x00b5, 611 }, + { 0x00b6, 556 }, + { 0x00b7, 278 }, + { 0x00b8, 333 }, + { 0x00b9, 333 }, + { 0x00ba, 365 }, + { 0x00bb, 556 }, + { 0x00bc, 834 }, + { 0x00bd, 834 }, + { 0x00be, 834 }, + { 0x00bf, 611 }, + { 0x00c0, 722 }, + { 0x00c1, 722 }, + { 0x00c2, 722 }, + { 0x00c3, 722 }, + { 0x00c4, 722 }, + { 0x00c5, 722 }, + { 0x00c6, 1000 }, + { 0x00c7, 722 }, + { 0x00c8, 667 }, + { 0x00c9, 667 }, + { 0x00ca, 667 }, + { 0x00cb, 667 }, + { 0x00cc, 278 }, + { 0x00cd, 278 }, + { 0x00ce, 278 }, + { 0x00cf, 278 }, + { 0x00d0, 722 }, + { 0x00d1, 722 }, + { 0x00d2, 778 }, + { 0x00d3, 778 }, + { 0x00d4, 778 }, + { 0x00d5, 778 }, + { 0x00d6, 778 }, + { 0x00d7, 584 }, + { 0x00d8, 778 }, + { 0x00d9, 722 }, + { 0x00da, 722 }, + { 0x00db, 722 }, + { 0x00dc, 722 }, + { 0x00dd, 667 }, + { 0x00de, 667 }, + { 0x00df, 611 }, + { 0x00e0, 556 }, + { 0x00e1, 556 }, + { 0x00e2, 556 }, + { 0x00e3, 556 }, + { 0x00e4, 556 }, + { 0x00e5, 556 }, + { 0x00e6, 889 }, + { 0x00e7, 556 }, + { 0x00e8, 556 }, + { 0x00e9, 556 }, + { 0x00ea, 556 }, + { 0x00eb, 556 }, + { 0x00ec, 278 }, + { 0x00ed, 278 }, + { 0x00ee, 278 }, + { 0x00ef, 278 }, + { 0x00f0, 611 }, + { 0x00f1, 611 }, + { 0x00f2, 611 }, + { 0x00f3, 611 }, + { 0x00f4, 611 }, + { 0x00f5, 611 }, + { 0x00f6, 611 }, + { 0x00f7, 584 }, + { 0x00f8, 611 }, + { 0x00f9, 611 }, + { 0x00fa, 611 }, + { 0x00fb, 611 }, + { 0x00fc, 611 }, + { 0x00fd, 556 }, + { 0x00fe, 611 }, + { 0x00ff, 556 }, + { 0x0131, 278 }, + { 0x0141, 611 }, + { 0x0142, 278 }, + { 0x0152, 1000 }, + { 0x0153, 944 }, + { 0x0160, 667 }, + { 0x0161, 556 }, + { 0x0178, 667 }, + { 0x017d, 611 }, + { 0x017e, 500 }, + { 0x0192, 556 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 333 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 556 }, + { 0x2014, 1000 }, + { 0x2018, 278 }, + { 0x2019, 278 }, + { 0x201a, 278 }, + { 0x201c, 500 }, + { 0x201d, 500 }, + { 0x201e, 500 }, + { 0x2020, 556 }, + { 0x2021, 556 }, + { 0x2022, 350 }, + { 0x2026, 1000 }, + { 0x2030, 1000 }, + { 0x2039, 333 }, + { 0x203a, 333 }, + { 0x2044, 167 }, + { 0x20ac, 556 }, + { 0x2122, 1000 }, + { 0x2212, 584 }, + { 0xfb01, 611 }, + { 0xfb02, 611 }, +}; + +static const AFMMETRICS metrics_Helvetica_BoldOblique[229] = +{ + { 0x0020, 278 }, + { 0x0021, 333 }, + { 0x0022, 474 }, + { 0x0023, 556 }, + { 0x0024, 556 }, + { 0x0025, 889 }, + { 0x0026, 722 }, + { 0x0027, 238 }, + { 0x0028, 333 }, + { 0x0029, 333 }, + { 0x002a, 389 }, + { 0x002b, 584 }, + { 0x002c, 278 }, + { 0x002d, 333 }, + { 0x002e, 278 }, + { 0x002f, 278 }, + { 0x0030, 556 }, + { 0x0031, 556 }, + { 0x0032, 556 }, + { 0x0033, 556 }, + { 0x0034, 556 }, + { 0x0035, 556 }, + { 0x0036, 556 }, + { 0x0037, 556 }, + { 0x0038, 556 }, + { 0x0039, 556 }, + { 0x003a, 333 }, + { 0x003b, 333 }, + { 0x003c, 584 }, + { 0x003d, 584 }, + { 0x003e, 584 }, + { 0x003f, 611 }, + { 0x0040, 975 }, + { 0x0041, 722 }, + { 0x0042, 722 }, + { 0x0043, 722 }, + { 0x0044, 722 }, + { 0x0045, 667 }, + { 0x0046, 611 }, + { 0x0047, 778 }, + { 0x0048, 722 }, + { 0x0049, 278 }, + { 0x004a, 556 }, + { 0x004b, 722 }, + { 0x004c, 611 }, + { 0x004d, 833 }, + { 0x004e, 722 }, + { 0x004f, 778 }, + { 0x0050, 667 }, + { 0x0051, 778 }, + { 0x0052, 722 }, + { 0x0053, 667 }, + { 0x0054, 611 }, + { 0x0055, 722 }, + { 0x0056, 667 }, + { 0x0057, 944 }, + { 0x0058, 667 }, + { 0x0059, 667 }, + { 0x005a, 611 }, + { 0x005b, 333 }, + { 0x005c, 278 }, + { 0x005d, 333 }, + { 0x005e, 584 }, + { 0x005f, 556 }, + { 0x0060, 333 }, + { 0x0061, 556 }, + { 0x0062, 611 }, + { 0x0063, 556 }, + { 0x0064, 611 }, + { 0x0065, 556 }, + { 0x0066, 333 }, + { 0x0067, 611 }, + { 0x0068, 611 }, + { 0x0069, 278 }, + { 0x006a, 278 }, + { 0x006b, 556 }, + { 0x006c, 278 }, + { 0x006d, 889 }, + { 0x006e, 611 }, + { 0x006f, 611 }, + { 0x0070, 611 }, + { 0x0071, 611 }, + { 0x0072, 389 }, + { 0x0073, 556 }, + { 0x0074, 333 }, + { 0x0075, 611 }, + { 0x0076, 556 }, + { 0x0077, 778 }, + { 0x0078, 556 }, + { 0x0079, 556 }, + { 0x007a, 500 }, + { 0x007b, 389 }, + { 0x007c, 280 }, + { 0x007d, 389 }, + { 0x007e, 584 }, + { 0x00a1, 333 }, + { 0x00a2, 556 }, + { 0x00a3, 556 }, + { 0x00a4, 556 }, + { 0x00a5, 556 }, + { 0x00a6, 280 }, + { 0x00a7, 556 }, + { 0x00a8, 333 }, + { 0x00a9, 737 }, + { 0x00aa, 370 }, + { 0x00ab, 556 }, + { 0x00ac, 584 }, + { 0x00ae, 737 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 584 }, + { 0x00b2, 333 }, + { 0x00b3, 333 }, + { 0x00b4, 333 }, + { 0x00b5, 611 }, + { 0x00b6, 556 }, + { 0x00b7, 278 }, + { 0x00b8, 333 }, + { 0x00b9, 333 }, + { 0x00ba, 365 }, + { 0x00bb, 556 }, + { 0x00bc, 834 }, + { 0x00bd, 834 }, + { 0x00be, 834 }, + { 0x00bf, 611 }, + { 0x00c0, 722 }, + { 0x00c1, 722 }, + { 0x00c2, 722 }, + { 0x00c3, 722 }, + { 0x00c4, 722 }, + { 0x00c5, 722 }, + { 0x00c6, 1000 }, + { 0x00c7, 722 }, + { 0x00c8, 667 }, + { 0x00c9, 667 }, + { 0x00ca, 667 }, + { 0x00cb, 667 }, + { 0x00cc, 278 }, + { 0x00cd, 278 }, + { 0x00ce, 278 }, + { 0x00cf, 278 }, + { 0x00d0, 722 }, + { 0x00d1, 722 }, + { 0x00d2, 778 }, + { 0x00d3, 778 }, + { 0x00d4, 778 }, + { 0x00d5, 778 }, + { 0x00d6, 778 }, + { 0x00d7, 584 }, + { 0x00d8, 778 }, + { 0x00d9, 722 }, + { 0x00da, 722 }, + { 0x00db, 722 }, + { 0x00dc, 722 }, + { 0x00dd, 667 }, + { 0x00de, 667 }, + { 0x00df, 611 }, + { 0x00e0, 556 }, + { 0x00e1, 556 }, + { 0x00e2, 556 }, + { 0x00e3, 556 }, + { 0x00e4, 556 }, + { 0x00e5, 556 }, + { 0x00e6, 889 }, + { 0x00e7, 556 }, + { 0x00e8, 556 }, + { 0x00e9, 556 }, + { 0x00ea, 556 }, + { 0x00eb, 556 }, + { 0x00ec, 278 }, + { 0x00ed, 278 }, + { 0x00ee, 278 }, + { 0x00ef, 278 }, + { 0x00f0, 611 }, + { 0x00f1, 611 }, + { 0x00f2, 611 }, + { 0x00f3, 611 }, + { 0x00f4, 611 }, + { 0x00f5, 611 }, + { 0x00f6, 611 }, + { 0x00f7, 584 }, + { 0x00f8, 611 }, + { 0x00f9, 611 }, + { 0x00fa, 611 }, + { 0x00fb, 611 }, + { 0x00fc, 611 }, + { 0x00fd, 556 }, + { 0x00fe, 611 }, + { 0x00ff, 556 }, + { 0x0131, 278 }, + { 0x0141, 611 }, + { 0x0142, 278 }, + { 0x0152, 1000 }, + { 0x0153, 944 }, + { 0x0160, 667 }, + { 0x0161, 556 }, + { 0x0178, 667 }, + { 0x017d, 611 }, + { 0x017e, 500 }, + { 0x0192, 556 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 333 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 556 }, + { 0x2014, 1000 }, + { 0x2018, 278 }, + { 0x2019, 278 }, + { 0x201a, 278 }, + { 0x201c, 500 }, + { 0x201d, 500 }, + { 0x201e, 500 }, + { 0x2020, 556 }, + { 0x2021, 556 }, + { 0x2022, 350 }, + { 0x2026, 1000 }, + { 0x2030, 1000 }, + { 0x2039, 333 }, + { 0x203a, 333 }, + { 0x2044, 167 }, + { 0x20ac, 556 }, + { 0x2122, 1000 }, + { 0x2212, 584 }, + { 0xfb01, 611 }, + { 0xfb02, 611 }, +}; + +static const AFMMETRICS metrics_Helvetica_Narrow[229] = +{ + { 0x0020, 228 }, + { 0x0021, 228 }, + { 0x0022, 291 }, + { 0x0023, 456 }, + { 0x0024, 456 }, + { 0x0025, 729 }, + { 0x0026, 547 }, + { 0x0027, 157 }, + { 0x0028, 273 }, + { 0x0029, 273 }, + { 0x002a, 319 }, + { 0x002b, 479 }, + { 0x002c, 228 }, + { 0x002d, 273 }, + { 0x002e, 228 }, + { 0x002f, 228 }, + { 0x0030, 456 }, + { 0x0031, 456 }, + { 0x0032, 456 }, + { 0x0033, 456 }, + { 0x0034, 456 }, + { 0x0035, 456 }, + { 0x0036, 456 }, + { 0x0037, 456 }, + { 0x0038, 456 }, + { 0x0039, 456 }, + { 0x003a, 228 }, + { 0x003b, 228 }, + { 0x003c, 479 }, + { 0x003d, 479 }, + { 0x003e, 479 }, + { 0x003f, 456 }, + { 0x0040, 832 }, + { 0x0041, 547 }, + { 0x0042, 547 }, + { 0x0043, 592 }, + { 0x0044, 592 }, + { 0x0045, 547 }, + { 0x0046, 501 }, + { 0x0047, 638 }, + { 0x0048, 592 }, + { 0x0049, 228 }, + { 0x004a, 410 }, + { 0x004b, 547 }, + { 0x004c, 456 }, + { 0x004d, 683 }, + { 0x004e, 592 }, + { 0x004f, 638 }, + { 0x0050, 547 }, + { 0x0051, 638 }, + { 0x0052, 592 }, + { 0x0053, 547 }, + { 0x0054, 501 }, + { 0x0055, 592 }, + { 0x0056, 547 }, + { 0x0057, 774 }, + { 0x0058, 547 }, + { 0x0059, 547 }, + { 0x005a, 501 }, + { 0x005b, 228 }, + { 0x005c, 228 }, + { 0x005d, 228 }, + { 0x005e, 385 }, + { 0x005f, 456 }, + { 0x0060, 273 }, + { 0x0061, 456 }, + { 0x0062, 456 }, + { 0x0063, 410 }, + { 0x0064, 456 }, + { 0x0065, 456 }, + { 0x0066, 228 }, + { 0x0067, 456 }, + { 0x0068, 456 }, + { 0x0069, 182 }, + { 0x006a, 182 }, + { 0x006b, 410 }, + { 0x006c, 182 }, + { 0x006d, 683 }, + { 0x006e, 456 }, + { 0x006f, 456 }, + { 0x0070, 456 }, + { 0x0071, 456 }, + { 0x0072, 273 }, + { 0x0073, 410 }, + { 0x0074, 228 }, + { 0x0075, 456 }, + { 0x0076, 410 }, + { 0x0077, 592 }, + { 0x0078, 410 }, + { 0x0079, 410 }, + { 0x007a, 410 }, + { 0x007b, 274 }, + { 0x007c, 213 }, + { 0x007d, 274 }, + { 0x007e, 479 }, + { 0x00a1, 273 }, + { 0x00a2, 456 }, + { 0x00a3, 456 }, + { 0x00a4, 456 }, + { 0x00a5, 456 }, + { 0x00a6, 213 }, + { 0x00a7, 456 }, + { 0x00a8, 273 }, + { 0x00a9, 604 }, + { 0x00aa, 303 }, + { 0x00ab, 456 }, + { 0x00ac, 479 }, + { 0x00ae, 604 }, + { 0x00af, 273 }, + { 0x00b0, 328 }, + { 0x00b1, 479 }, + { 0x00b2, 273 }, + { 0x00b3, 273 }, + { 0x00b4, 273 }, + { 0x00b5, 474 }, + { 0x00b6, 440 }, + { 0x00b7, 228 }, + { 0x00b8, 273 }, + { 0x00b9, 273 }, + { 0x00ba, 299 }, + { 0x00bb, 456 }, + { 0x00bc, 684 }, + { 0x00bd, 684 }, + { 0x00be, 684 }, + { 0x00bf, 501 }, + { 0x00c0, 547 }, + { 0x00c1, 547 }, + { 0x00c2, 547 }, + { 0x00c3, 547 }, + { 0x00c4, 547 }, + { 0x00c5, 547 }, + { 0x00c6, 820 }, + { 0x00c7, 592 }, + { 0x00c8, 547 }, + { 0x00c9, 547 }, + { 0x00ca, 547 }, + { 0x00cb, 547 }, + { 0x00cc, 228 }, + { 0x00cd, 228 }, + { 0x00ce, 228 }, + { 0x00cf, 228 }, + { 0x00d0, 592 }, + { 0x00d1, 592 }, + { 0x00d2, 638 }, + { 0x00d3, 638 }, + { 0x00d4, 638 }, + { 0x00d5, 638 }, + { 0x00d6, 638 }, + { 0x00d7, 479 }, + { 0x00d8, 638 }, + { 0x00d9, 592 }, + { 0x00da, 592 }, + { 0x00db, 592 }, + { 0x00dc, 592 }, + { 0x00dd, 547 }, + { 0x00de, 547 }, + { 0x00df, 501 }, + { 0x00e0, 456 }, + { 0x00e1, 456 }, + { 0x00e2, 456 }, + { 0x00e3, 456 }, + { 0x00e4, 456 }, + { 0x00e5, 456 }, + { 0x00e6, 729 }, + { 0x00e7, 410 }, + { 0x00e8, 456 }, + { 0x00e9, 456 }, + { 0x00ea, 456 }, + { 0x00eb, 456 }, + { 0x00ec, 228 }, + { 0x00ed, 228 }, + { 0x00ee, 228 }, + { 0x00ef, 228 }, + { 0x00f0, 456 }, + { 0x00f1, 456 }, + { 0x00f2, 456 }, + { 0x00f3, 456 }, + { 0x00f4, 456 }, + { 0x00f5, 456 }, + { 0x00f6, 456 }, + { 0x00f7, 479 }, + { 0x00f8, 501 }, + { 0x00f9, 456 }, + { 0x00fa, 456 }, + { 0x00fb, 456 }, + { 0x00fc, 456 }, + { 0x00fd, 410 }, + { 0x00fe, 456 }, + { 0x00ff, 410 }, + { 0x0131, 228 }, + { 0x0141, 456 }, + { 0x0142, 182 }, + { 0x0152, 820 }, + { 0x0153, 774 }, + { 0x0160, 547 }, + { 0x0161, 410 }, + { 0x0178, 547 }, + { 0x017d, 501 }, + { 0x017e, 410 }, + { 0x0192, 456 }, + { 0x02c6, 273 }, + { 0x02c7, 273 }, + { 0x02d8, 273 }, + { 0x02d9, 273 }, + { 0x02da, 273 }, + { 0x02db, 273 }, + { 0x02dc, 273 }, + { 0x02dd, 273 }, + { 0x2013, 456 }, + { 0x2014, 820 }, + { 0x2018, 182 }, + { 0x2019, 182 }, + { 0x201a, 182 }, + { 0x201c, 273 }, + { 0x201d, 273 }, + { 0x201e, 273 }, + { 0x2020, 456 }, + { 0x2021, 456 }, + { 0x2022, 287 }, + { 0x2026, 820 }, + { 0x2030, 820 }, + { 0x2039, 273 }, + { 0x203a, 273 }, + { 0x2044, 137 }, + { 0x20ac, 456 }, + { 0x2122, 820 }, + { 0x2212, 479 }, + { 0xfb01, 410 }, + { 0xfb02, 410 }, +}; + +static const AFMMETRICS metrics_Helvetica_Narrow_Bold[229] = +{ + { 0x0020, 228 }, + { 0x0021, 273 }, + { 0x0022, 389 }, + { 0x0023, 456 }, + { 0x0024, 456 }, + { 0x0025, 729 }, + { 0x0026, 592 }, + { 0x0027, 195 }, + { 0x0028, 273 }, + { 0x0029, 273 }, + { 0x002a, 319 }, + { 0x002b, 479 }, + { 0x002c, 228 }, + { 0x002d, 273 }, + { 0x002e, 228 }, + { 0x002f, 228 }, + { 0x0030, 456 }, + { 0x0031, 456 }, + { 0x0032, 456 }, + { 0x0033, 456 }, + { 0x0034, 456 }, + { 0x0035, 456 }, + { 0x0036, 456 }, + { 0x0037, 456 }, + { 0x0038, 456 }, + { 0x0039, 456 }, + { 0x003a, 273 }, + { 0x003b, 273 }, + { 0x003c, 479 }, + { 0x003d, 479 }, + { 0x003e, 479 }, + { 0x003f, 501 }, + { 0x0040, 800 }, + { 0x0041, 592 }, + { 0x0042, 592 }, + { 0x0043, 592 }, + { 0x0044, 592 }, + { 0x0045, 547 }, + { 0x0046, 501 }, + { 0x0047, 638 }, + { 0x0048, 592 }, + { 0x0049, 228 }, + { 0x004a, 456 }, + { 0x004b, 592 }, + { 0x004c, 501 }, + { 0x004d, 683 }, + { 0x004e, 592 }, + { 0x004f, 638 }, + { 0x0050, 547 }, + { 0x0051, 638 }, + { 0x0052, 592 }, + { 0x0053, 547 }, + { 0x0054, 501 }, + { 0x0055, 592 }, + { 0x0056, 547 }, + { 0x0057, 774 }, + { 0x0058, 547 }, + { 0x0059, 547 }, + { 0x005a, 501 }, + { 0x005b, 273 }, + { 0x005c, 228 }, + { 0x005d, 273 }, + { 0x005e, 479 }, + { 0x005f, 456 }, + { 0x0060, 273 }, + { 0x0061, 456 }, + { 0x0062, 501 }, + { 0x0063, 456 }, + { 0x0064, 501 }, + { 0x0065, 456 }, + { 0x0066, 273 }, + { 0x0067, 501 }, + { 0x0068, 501 }, + { 0x0069, 228 }, + { 0x006a, 228 }, + { 0x006b, 456 }, + { 0x006c, 228 }, + { 0x006d, 729 }, + { 0x006e, 501 }, + { 0x006f, 501 }, + { 0x0070, 501 }, + { 0x0071, 501 }, + { 0x0072, 319 }, + { 0x0073, 456 }, + { 0x0074, 273 }, + { 0x0075, 501 }, + { 0x0076, 456 }, + { 0x0077, 638 }, + { 0x0078, 456 }, + { 0x0079, 456 }, + { 0x007a, 410 }, + { 0x007b, 319 }, + { 0x007c, 230 }, + { 0x007d, 319 }, + { 0x007e, 479 }, + { 0x00a1, 273 }, + { 0x00a2, 456 }, + { 0x00a3, 456 }, + { 0x00a4, 456 }, + { 0x00a5, 456 }, + { 0x00a6, 230 }, + { 0x00a7, 456 }, + { 0x00a8, 273 }, + { 0x00a9, 604 }, + { 0x00aa, 303 }, + { 0x00ab, 456 }, + { 0x00ac, 479 }, + { 0x00ae, 604 }, + { 0x00af, 273 }, + { 0x00b0, 328 }, + { 0x00b1, 479 }, + { 0x00b2, 273 }, + { 0x00b3, 273 }, + { 0x00b4, 273 }, + { 0x00b5, 501 }, + { 0x00b6, 456 }, + { 0x00b7, 228 }, + { 0x00b8, 273 }, + { 0x00b9, 273 }, + { 0x00ba, 299 }, + { 0x00bb, 456 }, + { 0x00bc, 684 }, + { 0x00bd, 684 }, + { 0x00be, 684 }, + { 0x00bf, 501 }, + { 0x00c0, 592 }, + { 0x00c1, 592 }, + { 0x00c2, 592 }, + { 0x00c3, 592 }, + { 0x00c4, 592 }, + { 0x00c5, 592 }, + { 0x00c6, 820 }, + { 0x00c7, 592 }, + { 0x00c8, 547 }, + { 0x00c9, 547 }, + { 0x00ca, 547 }, + { 0x00cb, 547 }, + { 0x00cc, 228 }, + { 0x00cd, 228 }, + { 0x00ce, 228 }, + { 0x00cf, 228 }, + { 0x00d0, 592 }, + { 0x00d1, 592 }, + { 0x00d2, 638 }, + { 0x00d3, 638 }, + { 0x00d4, 638 }, + { 0x00d5, 638 }, + { 0x00d6, 638 }, + { 0x00d7, 479 }, + { 0x00d8, 638 }, + { 0x00d9, 592 }, + { 0x00da, 592 }, + { 0x00db, 592 }, + { 0x00dc, 592 }, + { 0x00dd, 547 }, + { 0x00de, 547 }, + { 0x00df, 501 }, + { 0x00e0, 456 }, + { 0x00e1, 456 }, + { 0x00e2, 456 }, + { 0x00e3, 456 }, + { 0x00e4, 456 }, + { 0x00e5, 456 }, + { 0x00e6, 729 }, + { 0x00e7, 456 }, + { 0x00e8, 456 }, + { 0x00e9, 456 }, + { 0x00ea, 456 }, + { 0x00eb, 456 }, + { 0x00ec, 228 }, + { 0x00ed, 228 }, + { 0x00ee, 228 }, + { 0x00ef, 228 }, + { 0x00f0, 501 }, + { 0x00f1, 501 }, + { 0x00f2, 501 }, + { 0x00f3, 501 }, + { 0x00f4, 501 }, + { 0x00f5, 501 }, + { 0x00f6, 501 }, + { 0x00f7, 479 }, + { 0x00f8, 501 }, + { 0x00f9, 501 }, + { 0x00fa, 501 }, + { 0x00fb, 501 }, + { 0x00fc, 501 }, + { 0x00fd, 456 }, + { 0x00fe, 501 }, + { 0x00ff, 456 }, + { 0x0131, 228 }, + { 0x0141, 501 }, + { 0x0142, 228 }, + { 0x0152, 820 }, + { 0x0153, 774 }, + { 0x0160, 547 }, + { 0x0161, 456 }, + { 0x0178, 547 }, + { 0x017d, 501 }, + { 0x017e, 410 }, + { 0x0192, 456 }, + { 0x02c6, 273 }, + { 0x02c7, 273 }, + { 0x02d8, 273 }, + { 0x02d9, 273 }, + { 0x02da, 273 }, + { 0x02db, 273 }, + { 0x02dc, 273 }, + { 0x02dd, 273 }, + { 0x2013, 456 }, + { 0x2014, 820 }, + { 0x2018, 228 }, + { 0x2019, 228 }, + { 0x201a, 228 }, + { 0x201c, 410 }, + { 0x201d, 410 }, + { 0x201e, 410 }, + { 0x2020, 456 }, + { 0x2021, 456 }, + { 0x2022, 287 }, + { 0x2026, 820 }, + { 0x2030, 820 }, + { 0x2039, 273 }, + { 0x203a, 273 }, + { 0x2044, 137 }, + { 0x20ac, 456 }, + { 0x2122, 820 }, + { 0x2212, 479 }, + { 0xfb01, 501 }, + { 0xfb02, 501 }, +}; + +static const AFMMETRICS metrics_Helvetica_Narrow_BoldOblique[229] = +{ + { 0x0020, 228 }, + { 0x0021, 273 }, + { 0x0022, 389 }, + { 0x0023, 456 }, + { 0x0024, 456 }, + { 0x0025, 729 }, + { 0x0026, 592 }, + { 0x0027, 195 }, + { 0x0028, 273 }, + { 0x0029, 273 }, + { 0x002a, 319 }, + { 0x002b, 479 }, + { 0x002c, 228 }, + { 0x002d, 273 }, + { 0x002e, 228 }, + { 0x002f, 228 }, + { 0x0030, 456 }, + { 0x0031, 456 }, + { 0x0032, 456 }, + { 0x0033, 456 }, + { 0x0034, 456 }, + { 0x0035, 456 }, + { 0x0036, 456 }, + { 0x0037, 456 }, + { 0x0038, 456 }, + { 0x0039, 456 }, + { 0x003a, 273 }, + { 0x003b, 273 }, + { 0x003c, 479 }, + { 0x003d, 479 }, + { 0x003e, 479 }, + { 0x003f, 501 }, + { 0x0040, 800 }, + { 0x0041, 592 }, + { 0x0042, 592 }, + { 0x0043, 592 }, + { 0x0044, 592 }, + { 0x0045, 547 }, + { 0x0046, 501 }, + { 0x0047, 638 }, + { 0x0048, 592 }, + { 0x0049, 228 }, + { 0x004a, 456 }, + { 0x004b, 592 }, + { 0x004c, 501 }, + { 0x004d, 683 }, + { 0x004e, 592 }, + { 0x004f, 638 }, + { 0x0050, 547 }, + { 0x0051, 638 }, + { 0x0052, 592 }, + { 0x0053, 547 }, + { 0x0054, 501 }, + { 0x0055, 592 }, + { 0x0056, 547 }, + { 0x0057, 774 }, + { 0x0058, 547 }, + { 0x0059, 547 }, + { 0x005a, 501 }, + { 0x005b, 273 }, + { 0x005c, 228 }, + { 0x005d, 273 }, + { 0x005e, 479 }, + { 0x005f, 456 }, + { 0x0060, 273 }, + { 0x0061, 456 }, + { 0x0062, 501 }, + { 0x0063, 456 }, + { 0x0064, 501 }, + { 0x0065, 456 }, + { 0x0066, 273 }, + { 0x0067, 501 }, + { 0x0068, 501 }, + { 0x0069, 228 }, + { 0x006a, 228 }, + { 0x006b, 456 }, + { 0x006c, 228 }, + { 0x006d, 729 }, + { 0x006e, 501 }, + { 0x006f, 501 }, + { 0x0070, 501 }, + { 0x0071, 501 }, + { 0x0072, 319 }, + { 0x0073, 456 }, + { 0x0074, 273 }, + { 0x0075, 501 }, + { 0x0076, 456 }, + { 0x0077, 638 }, + { 0x0078, 456 }, + { 0x0079, 456 }, + { 0x007a, 410 }, + { 0x007b, 319 }, + { 0x007c, 230 }, + { 0x007d, 319 }, + { 0x007e, 479 }, + { 0x00a1, 273 }, + { 0x00a2, 456 }, + { 0x00a3, 456 }, + { 0x00a4, 456 }, + { 0x00a5, 456 }, + { 0x00a6, 230 }, + { 0x00a7, 456 }, + { 0x00a8, 273 }, + { 0x00a9, 604 }, + { 0x00aa, 303 }, + { 0x00ab, 456 }, + { 0x00ac, 479 }, + { 0x00ae, 604 }, + { 0x00af, 273 }, + { 0x00b0, 328 }, + { 0x00b1, 479 }, + { 0x00b2, 273 }, + { 0x00b3, 273 }, + { 0x00b4, 273 }, + { 0x00b5, 501 }, + { 0x00b6, 456 }, + { 0x00b7, 228 }, + { 0x00b8, 273 }, + { 0x00b9, 273 }, + { 0x00ba, 299 }, + { 0x00bb, 456 }, + { 0x00bc, 684 }, + { 0x00bd, 684 }, + { 0x00be, 684 }, + { 0x00bf, 501 }, + { 0x00c0, 592 }, + { 0x00c1, 592 }, + { 0x00c2, 592 }, + { 0x00c3, 592 }, + { 0x00c4, 592 }, + { 0x00c5, 592 }, + { 0x00c6, 820 }, + { 0x00c7, 592 }, + { 0x00c8, 547 }, + { 0x00c9, 547 }, + { 0x00ca, 547 }, + { 0x00cb, 547 }, + { 0x00cc, 228 }, + { 0x00cd, 228 }, + { 0x00ce, 228 }, + { 0x00cf, 228 }, + { 0x00d0, 592 }, + { 0x00d1, 592 }, + { 0x00d2, 638 }, + { 0x00d3, 638 }, + { 0x00d4, 638 }, + { 0x00d5, 638 }, + { 0x00d6, 638 }, + { 0x00d7, 479 }, + { 0x00d8, 638 }, + { 0x00d9, 592 }, + { 0x00da, 592 }, + { 0x00db, 592 }, + { 0x00dc, 592 }, + { 0x00dd, 547 }, + { 0x00de, 547 }, + { 0x00df, 501 }, + { 0x00e0, 456 }, + { 0x00e1, 456 }, + { 0x00e2, 456 }, + { 0x00e3, 456 }, + { 0x00e4, 456 }, + { 0x00e5, 456 }, + { 0x00e6, 729 }, + { 0x00e7, 456 }, + { 0x00e8, 456 }, + { 0x00e9, 456 }, + { 0x00ea, 456 }, + { 0x00eb, 456 }, + { 0x00ec, 228 }, + { 0x00ed, 228 }, + { 0x00ee, 228 }, + { 0x00ef, 228 }, + { 0x00f0, 501 }, + { 0x00f1, 501 }, + { 0x00f2, 501 }, + { 0x00f3, 501 }, + { 0x00f4, 501 }, + { 0x00f5, 501 }, + { 0x00f6, 501 }, + { 0x00f7, 479 }, + { 0x00f8, 501 }, + { 0x00f9, 501 }, + { 0x00fa, 501 }, + { 0x00fb, 501 }, + { 0x00fc, 501 }, + { 0x00fd, 456 }, + { 0x00fe, 501 }, + { 0x00ff, 456 }, + { 0x0131, 228 }, + { 0x0141, 501 }, + { 0x0142, 228 }, + { 0x0152, 820 }, + { 0x0153, 774 }, + { 0x0160, 547 }, + { 0x0161, 456 }, + { 0x0178, 547 }, + { 0x017d, 501 }, + { 0x017e, 410 }, + { 0x0192, 456 }, + { 0x02c6, 273 }, + { 0x02c7, 273 }, + { 0x02d8, 273 }, + { 0x02d9, 273 }, + { 0x02da, 273 }, + { 0x02db, 273 }, + { 0x02dc, 273 }, + { 0x02dd, 273 }, + { 0x2013, 456 }, + { 0x2014, 820 }, + { 0x2018, 228 }, + { 0x2019, 228 }, + { 0x201a, 228 }, + { 0x201c, 410 }, + { 0x201d, 410 }, + { 0x201e, 410 }, + { 0x2020, 456 }, + { 0x2021, 456 }, + { 0x2022, 287 }, + { 0x2026, 820 }, + { 0x2030, 820 }, + { 0x2039, 273 }, + { 0x203a, 273 }, + { 0x2044, 137 }, + { 0x20ac, 456 }, + { 0x2122, 820 }, + { 0x2212, 479 }, + { 0xfb01, 501 }, + { 0xfb02, 501 }, +}; + +static const AFMMETRICS metrics_Helvetica_Narrow_Oblique[229] = +{ + { 0x0020, 228 }, + { 0x0021, 228 }, + { 0x0022, 291 }, + { 0x0023, 456 }, + { 0x0024, 456 }, + { 0x0025, 729 }, + { 0x0026, 547 }, + { 0x0027, 157 }, + { 0x0028, 273 }, + { 0x0029, 273 }, + { 0x002a, 319 }, + { 0x002b, 479 }, + { 0x002c, 228 }, + { 0x002d, 273 }, + { 0x002e, 228 }, + { 0x002f, 228 }, + { 0x0030, 456 }, + { 0x0031, 456 }, + { 0x0032, 456 }, + { 0x0033, 456 }, + { 0x0034, 456 }, + { 0x0035, 456 }, + { 0x0036, 456 }, + { 0x0037, 456 }, + { 0x0038, 456 }, + { 0x0039, 456 }, + { 0x003a, 228 }, + { 0x003b, 228 }, + { 0x003c, 479 }, + { 0x003d, 479 }, + { 0x003e, 479 }, + { 0x003f, 456 }, + { 0x0040, 832 }, + { 0x0041, 547 }, + { 0x0042, 547 }, + { 0x0043, 592 }, + { 0x0044, 592 }, + { 0x0045, 547 }, + { 0x0046, 501 }, + { 0x0047, 638 }, + { 0x0048, 592 }, + { 0x0049, 228 }, + { 0x004a, 410 }, + { 0x004b, 547 }, + { 0x004c, 456 }, + { 0x004d, 683 }, + { 0x004e, 592 }, + { 0x004f, 638 }, + { 0x0050, 547 }, + { 0x0051, 638 }, + { 0x0052, 592 }, + { 0x0053, 547 }, + { 0x0054, 501 }, + { 0x0055, 592 }, + { 0x0056, 547 }, + { 0x0057, 774 }, + { 0x0058, 547 }, + { 0x0059, 547 }, + { 0x005a, 501 }, + { 0x005b, 228 }, + { 0x005c, 228 }, + { 0x005d, 228 }, + { 0x005e, 385 }, + { 0x005f, 456 }, + { 0x0060, 273 }, + { 0x0061, 456 }, + { 0x0062, 456 }, + { 0x0063, 410 }, + { 0x0064, 456 }, + { 0x0065, 456 }, + { 0x0066, 228 }, + { 0x0067, 456 }, + { 0x0068, 456 }, + { 0x0069, 182 }, + { 0x006a, 182 }, + { 0x006b, 410 }, + { 0x006c, 182 }, + { 0x006d, 683 }, + { 0x006e, 456 }, + { 0x006f, 456 }, + { 0x0070, 456 }, + { 0x0071, 456 }, + { 0x0072, 273 }, + { 0x0073, 410 }, + { 0x0074, 228 }, + { 0x0075, 456 }, + { 0x0076, 410 }, + { 0x0077, 592 }, + { 0x0078, 410 }, + { 0x0079, 410 }, + { 0x007a, 410 }, + { 0x007b, 274 }, + { 0x007c, 213 }, + { 0x007d, 274 }, + { 0x007e, 479 }, + { 0x00a1, 273 }, + { 0x00a2, 456 }, + { 0x00a3, 456 }, + { 0x00a4, 456 }, + { 0x00a5, 456 }, + { 0x00a6, 213 }, + { 0x00a7, 456 }, + { 0x00a8, 273 }, + { 0x00a9, 604 }, + { 0x00aa, 303 }, + { 0x00ab, 456 }, + { 0x00ac, 479 }, + { 0x00ae, 604 }, + { 0x00af, 273 }, + { 0x00b0, 328 }, + { 0x00b1, 479 }, + { 0x00b2, 273 }, + { 0x00b3, 273 }, + { 0x00b4, 273 }, + { 0x00b5, 474 }, + { 0x00b6, 440 }, + { 0x00b7, 228 }, + { 0x00b8, 273 }, + { 0x00b9, 273 }, + { 0x00ba, 299 }, + { 0x00bb, 456 }, + { 0x00bc, 684 }, + { 0x00bd, 684 }, + { 0x00be, 684 }, + { 0x00bf, 501 }, + { 0x00c0, 547 }, + { 0x00c1, 547 }, + { 0x00c2, 547 }, + { 0x00c3, 547 }, + { 0x00c4, 547 }, + { 0x00c5, 547 }, + { 0x00c6, 820 }, + { 0x00c7, 592 }, + { 0x00c8, 547 }, + { 0x00c9, 547 }, + { 0x00ca, 547 }, + { 0x00cb, 547 }, + { 0x00cc, 228 }, + { 0x00cd, 228 }, + { 0x00ce, 228 }, + { 0x00cf, 228 }, + { 0x00d0, 592 }, + { 0x00d1, 592 }, + { 0x00d2, 638 }, + { 0x00d3, 638 }, + { 0x00d4, 638 }, + { 0x00d5, 638 }, + { 0x00d6, 638 }, + { 0x00d7, 479 }, + { 0x00d8, 638 }, + { 0x00d9, 592 }, + { 0x00da, 592 }, + { 0x00db, 592 }, + { 0x00dc, 592 }, + { 0x00dd, 547 }, + { 0x00de, 547 }, + { 0x00df, 501 }, + { 0x00e0, 456 }, + { 0x00e1, 456 }, + { 0x00e2, 456 }, + { 0x00e3, 456 }, + { 0x00e4, 456 }, + { 0x00e5, 456 }, + { 0x00e6, 729 }, + { 0x00e7, 410 }, + { 0x00e8, 456 }, + { 0x00e9, 456 }, + { 0x00ea, 456 }, + { 0x00eb, 456 }, + { 0x00ec, 228 }, + { 0x00ed, 228 }, + { 0x00ee, 228 }, + { 0x00ef, 228 }, + { 0x00f0, 456 }, + { 0x00f1, 456 }, + { 0x00f2, 456 }, + { 0x00f3, 456 }, + { 0x00f4, 456 }, + { 0x00f5, 456 }, + { 0x00f6, 456 }, + { 0x00f7, 479 }, + { 0x00f8, 501 }, + { 0x00f9, 456 }, + { 0x00fa, 456 }, + { 0x00fb, 456 }, + { 0x00fc, 456 }, + { 0x00fd, 410 }, + { 0x00fe, 456 }, + { 0x00ff, 410 }, + { 0x0131, 228 }, + { 0x0141, 456 }, + { 0x0142, 182 }, + { 0x0152, 820 }, + { 0x0153, 774 }, + { 0x0160, 547 }, + { 0x0161, 410 }, + { 0x0178, 547 }, + { 0x017d, 501 }, + { 0x017e, 410 }, + { 0x0192, 456 }, + { 0x02c6, 273 }, + { 0x02c7, 273 }, + { 0x02d8, 273 }, + { 0x02d9, 273 }, + { 0x02da, 273 }, + { 0x02db, 273 }, + { 0x02dc, 273 }, + { 0x02dd, 273 }, + { 0x2013, 456 }, + { 0x2014, 820 }, + { 0x2018, 182 }, + { 0x2019, 182 }, + { 0x201a, 182 }, + { 0x201c, 273 }, + { 0x201d, 273 }, + { 0x201e, 273 }, + { 0x2020, 456 }, + { 0x2021, 456 }, + { 0x2022, 287 }, + { 0x2026, 820 }, + { 0x2030, 820 }, + { 0x2039, 273 }, + { 0x203a, 273 }, + { 0x2044, 137 }, + { 0x20ac, 456 }, + { 0x2122, 820 }, + { 0x2212, 479 }, + { 0xfb01, 410 }, + { 0xfb02, 410 }, +}; + +static const AFMMETRICS metrics_Helvetica_Oblique[229] = +{ + { 0x0020, 278 }, + { 0x0021, 278 }, + { 0x0022, 355 }, + { 0x0023, 556 }, + { 0x0024, 556 }, + { 0x0025, 889 }, + { 0x0026, 667 }, + { 0x0027, 191 }, + { 0x0028, 333 }, + { 0x0029, 333 }, + { 0x002a, 389 }, + { 0x002b, 584 }, + { 0x002c, 278 }, + { 0x002d, 333 }, + { 0x002e, 278 }, + { 0x002f, 278 }, + { 0x0030, 556 }, + { 0x0031, 556 }, + { 0x0032, 556 }, + { 0x0033, 556 }, + { 0x0034, 556 }, + { 0x0035, 556 }, + { 0x0036, 556 }, + { 0x0037, 556 }, + { 0x0038, 556 }, + { 0x0039, 556 }, + { 0x003a, 278 }, + { 0x003b, 278 }, + { 0x003c, 584 }, + { 0x003d, 584 }, + { 0x003e, 584 }, + { 0x003f, 556 }, + { 0x0040, 1015 }, + { 0x0041, 667 }, + { 0x0042, 667 }, + { 0x0043, 722 }, + { 0x0044, 722 }, + { 0x0045, 667 }, + { 0x0046, 611 }, + { 0x0047, 778 }, + { 0x0048, 722 }, + { 0x0049, 278 }, + { 0x004a, 500 }, + { 0x004b, 667 }, + { 0x004c, 556 }, + { 0x004d, 833 }, + { 0x004e, 722 }, + { 0x004f, 778 }, + { 0x0050, 667 }, + { 0x0051, 778 }, + { 0x0052, 722 }, + { 0x0053, 667 }, + { 0x0054, 611 }, + { 0x0055, 722 }, + { 0x0056, 667 }, + { 0x0057, 944 }, + { 0x0058, 667 }, + { 0x0059, 667 }, + { 0x005a, 611 }, + { 0x005b, 278 }, + { 0x005c, 278 }, + { 0x005d, 278 }, + { 0x005e, 469 }, + { 0x005f, 556 }, + { 0x0060, 333 }, + { 0x0061, 556 }, + { 0x0062, 556 }, + { 0x0063, 500 }, + { 0x0064, 556 }, + { 0x0065, 556 }, + { 0x0066, 278 }, + { 0x0067, 556 }, + { 0x0068, 556 }, + { 0x0069, 222 }, + { 0x006a, 222 }, + { 0x006b, 500 }, + { 0x006c, 222 }, + { 0x006d, 833 }, + { 0x006e, 556 }, + { 0x006f, 556 }, + { 0x0070, 556 }, + { 0x0071, 556 }, + { 0x0072, 333 }, + { 0x0073, 500 }, + { 0x0074, 278 }, + { 0x0075, 556 }, + { 0x0076, 500 }, + { 0x0077, 722 }, + { 0x0078, 500 }, + { 0x0079, 500 }, + { 0x007a, 500 }, + { 0x007b, 334 }, + { 0x007c, 260 }, + { 0x007d, 334 }, + { 0x007e, 584 }, + { 0x00a1, 333 }, + { 0x00a2, 556 }, + { 0x00a3, 556 }, + { 0x00a4, 556 }, + { 0x00a5, 556 }, + { 0x00a6, 260 }, + { 0x00a7, 556 }, + { 0x00a8, 333 }, + { 0x00a9, 737 }, + { 0x00aa, 370 }, + { 0x00ab, 556 }, + { 0x00ac, 584 }, + { 0x00ae, 737 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 584 }, + { 0x00b2, 333 }, + { 0x00b3, 333 }, + { 0x00b4, 333 }, + { 0x00b5, 578 }, + { 0x00b6, 537 }, + { 0x00b7, 278 }, + { 0x00b8, 333 }, + { 0x00b9, 333 }, + { 0x00ba, 365 }, + { 0x00bb, 556 }, + { 0x00bc, 834 }, + { 0x00bd, 834 }, + { 0x00be, 834 }, + { 0x00bf, 611 }, + { 0x00c0, 667 }, + { 0x00c1, 667 }, + { 0x00c2, 667 }, + { 0x00c3, 667 }, + { 0x00c4, 667 }, + { 0x00c5, 667 }, + { 0x00c6, 1000 }, + { 0x00c7, 722 }, + { 0x00c8, 667 }, + { 0x00c9, 667 }, + { 0x00ca, 667 }, + { 0x00cb, 667 }, + { 0x00cc, 278 }, + { 0x00cd, 278 }, + { 0x00ce, 278 }, + { 0x00cf, 278 }, + { 0x00d0, 722 }, + { 0x00d1, 722 }, + { 0x00d2, 778 }, + { 0x00d3, 778 }, + { 0x00d4, 778 }, + { 0x00d5, 778 }, + { 0x00d6, 778 }, + { 0x00d7, 584 }, + { 0x00d8, 778 }, + { 0x00d9, 722 }, + { 0x00da, 722 }, + { 0x00db, 722 }, + { 0x00dc, 722 }, + { 0x00dd, 667 }, + { 0x00de, 667 }, + { 0x00df, 611 }, + { 0x00e0, 556 }, + { 0x00e1, 556 }, + { 0x00e2, 556 }, + { 0x00e3, 556 }, + { 0x00e4, 556 }, + { 0x00e5, 556 }, + { 0x00e6, 889 }, + { 0x00e7, 500 }, + { 0x00e8, 556 }, + { 0x00e9, 556 }, + { 0x00ea, 556 }, + { 0x00eb, 556 }, + { 0x00ec, 278 }, + { 0x00ed, 278 }, + { 0x00ee, 278 }, + { 0x00ef, 278 }, + { 0x00f0, 556 }, + { 0x00f1, 556 }, + { 0x00f2, 556 }, + { 0x00f3, 556 }, + { 0x00f4, 556 }, + { 0x00f5, 556 }, + { 0x00f6, 556 }, + { 0x00f7, 584 }, + { 0x00f8, 611 }, + { 0x00f9, 556 }, + { 0x00fa, 556 }, + { 0x00fb, 556 }, + { 0x00fc, 556 }, + { 0x00fd, 500 }, + { 0x00fe, 556 }, + { 0x00ff, 500 }, + { 0x0131, 278 }, + { 0x0141, 556 }, + { 0x0142, 222 }, + { 0x0152, 1000 }, + { 0x0153, 944 }, + { 0x0160, 667 }, + { 0x0161, 500 }, + { 0x0178, 667 }, + { 0x017d, 611 }, + { 0x017e, 500 }, + { 0x0192, 556 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 333 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 556 }, + { 0x2014, 1000 }, + { 0x2018, 222 }, + { 0x2019, 222 }, + { 0x201a, 222 }, + { 0x201c, 333 }, + { 0x201d, 333 }, + { 0x201e, 333 }, + { 0x2020, 556 }, + { 0x2021, 556 }, + { 0x2022, 350 }, + { 0x2026, 1000 }, + { 0x2030, 1000 }, + { 0x2039, 333 }, + { 0x203a, 333 }, + { 0x2044, 167 }, + { 0x20ac, 556 }, + { 0x2122, 1000 }, + { 0x2212, 584 }, + { 0xfb01, 500 }, + { 0xfb02, 500 }, +}; + +static const AFMMETRICS metrics_NewCenturySchlbk_Bold[229] = +{ + { 0x0020, 287 }, + { 0x0021, 296 }, + { 0x0022, 333 }, + { 0x0023, 574 }, + { 0x0024, 574 }, + { 0x0025, 833 }, + { 0x0026, 852 }, + { 0x0027, 241 }, + { 0x0028, 389 }, + { 0x0029, 389 }, + { 0x002a, 500 }, + { 0x002b, 606 }, + { 0x002c, 278 }, + { 0x002d, 333 }, + { 0x002e, 278 }, + { 0x002f, 278 }, + { 0x0030, 574 }, + { 0x0031, 574 }, + { 0x0032, 574 }, + { 0x0033, 574 }, + { 0x0034, 574 }, + { 0x0035, 574 }, + { 0x0036, 574 }, + { 0x0037, 574 }, + { 0x0038, 574 }, + { 0x0039, 574 }, + { 0x003a, 278 }, + { 0x003b, 278 }, + { 0x003c, 606 }, + { 0x003d, 606 }, + { 0x003e, 606 }, + { 0x003f, 500 }, + { 0x0040, 747 }, + { 0x0041, 759 }, + { 0x0042, 778 }, + { 0x0043, 778 }, + { 0x0044, 833 }, + { 0x0045, 759 }, + { 0x0046, 722 }, + { 0x0047, 833 }, + { 0x0048, 870 }, + { 0x0049, 444 }, + { 0x004a, 648 }, + { 0x004b, 815 }, + { 0x004c, 722 }, + { 0x004d, 981 }, + { 0x004e, 833 }, + { 0x004f, 833 }, + { 0x0050, 759 }, + { 0x0051, 833 }, + { 0x0052, 815 }, + { 0x0053, 667 }, + { 0x0054, 722 }, + { 0x0055, 833 }, + { 0x0056, 759 }, + { 0x0057, 981 }, + { 0x0058, 722 }, + { 0x0059, 722 }, + { 0x005a, 667 }, + { 0x005b, 389 }, + { 0x005c, 606 }, + { 0x005d, 389 }, + { 0x005e, 606 }, + { 0x005f, 500 }, + { 0x0060, 333 }, + { 0x0061, 611 }, + { 0x0062, 648 }, + { 0x0063, 556 }, + { 0x0064, 667 }, + { 0x0065, 574 }, + { 0x0066, 389 }, + { 0x0067, 611 }, + { 0x0068, 685 }, + { 0x0069, 370 }, + { 0x006a, 352 }, + { 0x006b, 667 }, + { 0x006c, 352 }, + { 0x006d, 963 }, + { 0x006e, 685 }, + { 0x006f, 611 }, + { 0x0070, 667 }, + { 0x0071, 648 }, + { 0x0072, 519 }, + { 0x0073, 500 }, + { 0x0074, 426 }, + { 0x0075, 685 }, + { 0x0076, 611 }, + { 0x0077, 889 }, + { 0x0078, 611 }, + { 0x0079, 611 }, + { 0x007a, 537 }, + { 0x007b, 389 }, + { 0x007c, 606 }, + { 0x007d, 389 }, + { 0x007e, 606 }, + { 0x00a1, 296 }, + { 0x00a2, 574 }, + { 0x00a3, 574 }, + { 0x00a4, 574 }, + { 0x00a5, 574 }, + { 0x00a6, 606 }, + { 0x00a7, 500 }, + { 0x00a8, 333 }, + { 0x00a9, 747 }, + { 0x00aa, 367 }, + { 0x00ab, 500 }, + { 0x00ac, 606 }, + { 0x00ae, 747 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 606 }, + { 0x00b2, 344 }, + { 0x00b3, 344 }, + { 0x00b4, 333 }, + { 0x00b5, 685 }, + { 0x00b6, 747 }, + { 0x00b7, 278 }, + { 0x00b8, 333 }, + { 0x00b9, 344 }, + { 0x00ba, 367 }, + { 0x00bb, 500 }, + { 0x00bc, 861 }, + { 0x00bd, 861 }, + { 0x00be, 861 }, + { 0x00bf, 500 }, + { 0x00c0, 759 }, + { 0x00c1, 759 }, + { 0x00c2, 759 }, + { 0x00c3, 759 }, + { 0x00c4, 759 }, + { 0x00c5, 759 }, + { 0x00c6, 981 }, + { 0x00c7, 778 }, + { 0x00c8, 759 }, + { 0x00c9, 759 }, + { 0x00ca, 759 }, + { 0x00cb, 759 }, + { 0x00cc, 444 }, + { 0x00cd, 444 }, + { 0x00ce, 444 }, + { 0x00cf, 444 }, + { 0x00d0, 833 }, + { 0x00d1, 833 }, + { 0x00d2, 833 }, + { 0x00d3, 833 }, + { 0x00d4, 833 }, + { 0x00d5, 833 }, + { 0x00d6, 833 }, + { 0x00d7, 606 }, + { 0x00d8, 833 }, + { 0x00d9, 833 }, + { 0x00da, 833 }, + { 0x00db, 833 }, + { 0x00dc, 833 }, + { 0x00dd, 722 }, + { 0x00de, 759 }, + { 0x00df, 611 }, + { 0x00e0, 611 }, + { 0x00e1, 611 }, + { 0x00e2, 611 }, + { 0x00e3, 611 }, + { 0x00e4, 611 }, + { 0x00e5, 611 }, + { 0x00e6, 870 }, + { 0x00e7, 556 }, + { 0x00e8, 574 }, + { 0x00e9, 574 }, + { 0x00ea, 574 }, + { 0x00eb, 574 }, + { 0x00ec, 370 }, + { 0x00ed, 370 }, + { 0x00ee, 370 }, + { 0x00ef, 370 }, + { 0x00f0, 611 }, + { 0x00f1, 685 }, + { 0x00f2, 611 }, + { 0x00f3, 611 }, + { 0x00f4, 611 }, + { 0x00f5, 611 }, + { 0x00f6, 611 }, + { 0x00f7, 606 }, + { 0x00f8, 611 }, + { 0x00f9, 685 }, + { 0x00fa, 685 }, + { 0x00fb, 685 }, + { 0x00fc, 685 }, + { 0x00fd, 611 }, + { 0x00fe, 667 }, + { 0x00ff, 611 }, + { 0x0131, 370 }, + { 0x0141, 722 }, + { 0x0142, 352 }, + { 0x0152, 1000 }, + { 0x0153, 907 }, + { 0x0160, 667 }, + { 0x0161, 500 }, + { 0x0178, 722 }, + { 0x017d, 667 }, + { 0x017e, 537 }, + { 0x0192, 574 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 333 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 241 }, + { 0x2019, 241 }, + { 0x201a, 241 }, + { 0x201c, 481 }, + { 0x201d, 481 }, + { 0x201e, 481 }, + { 0x2020, 500 }, + { 0x2021, 500 }, + { 0x2022, 606 }, + { 0x2026, 1000 }, + { 0x2030, 1000 }, + { 0x2039, 333 }, + { 0x203a, 333 }, + { 0x2044, 167 }, + { 0x20ac, 574 }, + { 0x2122, 1000 }, + { 0x2212, 606 }, + { 0xfb01, 685 }, + { 0xfb02, 685 }, +}; + +static const AFMMETRICS metrics_NewCenturySchlbk_BoldItalic[229] = +{ + { 0x0020, 287 }, + { 0x0021, 333 }, + { 0x0022, 400 }, + { 0x0023, 574 }, + { 0x0024, 574 }, + { 0x0025, 889 }, + { 0x0026, 889 }, + { 0x0027, 287 }, + { 0x0028, 407 }, + { 0x0029, 407 }, + { 0x002a, 500 }, + { 0x002b, 606 }, + { 0x002c, 287 }, + { 0x002d, 333 }, + { 0x002e, 287 }, + { 0x002f, 278 }, + { 0x0030, 574 }, + { 0x0031, 574 }, + { 0x0032, 574 }, + { 0x0033, 574 }, + { 0x0034, 574 }, + { 0x0035, 574 }, + { 0x0036, 574 }, + { 0x0037, 574 }, + { 0x0038, 574 }, + { 0x0039, 574 }, + { 0x003a, 287 }, + { 0x003b, 287 }, + { 0x003c, 606 }, + { 0x003d, 606 }, + { 0x003e, 606 }, + { 0x003f, 481 }, + { 0x0040, 747 }, + { 0x0041, 741 }, + { 0x0042, 759 }, + { 0x0043, 759 }, + { 0x0044, 833 }, + { 0x0045, 741 }, + { 0x0046, 704 }, + { 0x0047, 815 }, + { 0x0048, 870 }, + { 0x0049, 444 }, + { 0x004a, 667 }, + { 0x004b, 778 }, + { 0x004c, 704 }, + { 0x004d, 944 }, + { 0x004e, 852 }, + { 0x004f, 833 }, + { 0x0050, 741 }, + { 0x0051, 833 }, + { 0x0052, 796 }, + { 0x0053, 685 }, + { 0x0054, 722 }, + { 0x0055, 833 }, + { 0x0056, 741 }, + { 0x0057, 944 }, + { 0x0058, 741 }, + { 0x0059, 704 }, + { 0x005a, 704 }, + { 0x005b, 407 }, + { 0x005c, 606 }, + { 0x005d, 407 }, + { 0x005e, 606 }, + { 0x005f, 500 }, + { 0x0060, 333 }, + { 0x0061, 667 }, + { 0x0062, 611 }, + { 0x0063, 537 }, + { 0x0064, 667 }, + { 0x0065, 519 }, + { 0x0066, 389 }, + { 0x0067, 611 }, + { 0x0068, 685 }, + { 0x0069, 389 }, + { 0x006a, 370 }, + { 0x006b, 648 }, + { 0x006c, 389 }, + { 0x006d, 944 }, + { 0x006e, 685 }, + { 0x006f, 574 }, + { 0x0070, 648 }, + { 0x0071, 630 }, + { 0x0072, 519 }, + { 0x0073, 481 }, + { 0x0074, 407 }, + { 0x0075, 685 }, + { 0x0076, 556 }, + { 0x0077, 833 }, + { 0x0078, 574 }, + { 0x0079, 519 }, + { 0x007a, 519 }, + { 0x007b, 407 }, + { 0x007c, 606 }, + { 0x007d, 407 }, + { 0x007e, 606 }, + { 0x00a1, 333 }, + { 0x00a2, 574 }, + { 0x00a3, 574 }, + { 0x00a4, 574 }, + { 0x00a5, 574 }, + { 0x00a6, 606 }, + { 0x00a7, 500 }, + { 0x00a8, 333 }, + { 0x00a9, 747 }, + { 0x00aa, 412 }, + { 0x00ab, 481 }, + { 0x00ac, 606 }, + { 0x00ae, 747 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 606 }, + { 0x00b2, 344 }, + { 0x00b3, 344 }, + { 0x00b4, 333 }, + { 0x00b5, 685 }, + { 0x00b6, 650 }, + { 0x00b7, 287 }, + { 0x00b8, 333 }, + { 0x00b9, 344 }, + { 0x00ba, 356 }, + { 0x00bb, 481 }, + { 0x00bc, 861 }, + { 0x00bd, 861 }, + { 0x00be, 861 }, + { 0x00bf, 481 }, + { 0x00c0, 741 }, + { 0x00c1, 741 }, + { 0x00c2, 741 }, + { 0x00c3, 741 }, + { 0x00c4, 741 }, + { 0x00c5, 741 }, + { 0x00c6, 889 }, + { 0x00c7, 759 }, + { 0x00c8, 741 }, + { 0x00c9, 741 }, + { 0x00ca, 741 }, + { 0x00cb, 741 }, + { 0x00cc, 444 }, + { 0x00cd, 444 }, + { 0x00ce, 444 }, + { 0x00cf, 444 }, + { 0x00d0, 833 }, + { 0x00d1, 852 }, + { 0x00d2, 833 }, + { 0x00d3, 833 }, + { 0x00d4, 833 }, + { 0x00d5, 833 }, + { 0x00d6, 833 }, + { 0x00d7, 606 }, + { 0x00d8, 833 }, + { 0x00d9, 833 }, + { 0x00da, 833 }, + { 0x00db, 833 }, + { 0x00dc, 833 }, + { 0x00dd, 704 }, + { 0x00de, 741 }, + { 0x00df, 574 }, + { 0x00e0, 667 }, + { 0x00e1, 667 }, + { 0x00e2, 667 }, + { 0x00e3, 667 }, + { 0x00e4, 667 }, + { 0x00e5, 667 }, + { 0x00e6, 815 }, + { 0x00e7, 537 }, + { 0x00e8, 519 }, + { 0x00e9, 519 }, + { 0x00ea, 519 }, + { 0x00eb, 519 }, + { 0x00ec, 389 }, + { 0x00ed, 389 }, + { 0x00ee, 389 }, + { 0x00ef, 389 }, + { 0x00f0, 574 }, + { 0x00f1, 685 }, + { 0x00f2, 574 }, + { 0x00f3, 574 }, + { 0x00f4, 574 }, + { 0x00f5, 574 }, + { 0x00f6, 574 }, + { 0x00f7, 606 }, + { 0x00f8, 574 }, + { 0x00f9, 685 }, + { 0x00fa, 685 }, + { 0x00fb, 685 }, + { 0x00fc, 685 }, + { 0x00fd, 519 }, + { 0x00fe, 648 }, + { 0x00ff, 519 }, + { 0x0131, 389 }, + { 0x0141, 704 }, + { 0x0142, 389 }, + { 0x0152, 963 }, + { 0x0153, 852 }, + { 0x0160, 685 }, + { 0x0161, 481 }, + { 0x0178, 704 }, + { 0x017d, 704 }, + { 0x017e, 519 }, + { 0x0192, 574 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 333 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 259 }, + { 0x2019, 259 }, + { 0x201a, 259 }, + { 0x201c, 481 }, + { 0x201d, 481 }, + { 0x201e, 481 }, + { 0x2020, 500 }, + { 0x2021, 500 }, + { 0x2022, 606 }, + { 0x2026, 1000 }, + { 0x2030, 1167 }, + { 0x2039, 278 }, + { 0x203a, 278 }, + { 0x2044, 167 }, + { 0x20ac, 574 }, + { 0x2122, 950 }, + { 0x2212, 606 }, + { 0xfb01, 685 }, + { 0xfb02, 685 }, +}; + +static const AFMMETRICS metrics_NewCenturySchlbk_Italic[229] = +{ + { 0x0020, 278 }, + { 0x0021, 333 }, + { 0x0022, 400 }, + { 0x0023, 556 }, + { 0x0024, 556 }, + { 0x0025, 833 }, + { 0x0026, 852 }, + { 0x0027, 278 }, + { 0x0028, 333 }, + { 0x0029, 333 }, + { 0x002a, 500 }, + { 0x002b, 606 }, + { 0x002c, 278 }, + { 0x002d, 333 }, + { 0x002e, 278 }, + { 0x002f, 606 }, + { 0x0030, 556 }, + { 0x0031, 556 }, + { 0x0032, 556 }, + { 0x0033, 556 }, + { 0x0034, 556 }, + { 0x0035, 556 }, + { 0x0036, 556 }, + { 0x0037, 556 }, + { 0x0038, 556 }, + { 0x0039, 556 }, + { 0x003a, 278 }, + { 0x003b, 278 }, + { 0x003c, 606 }, + { 0x003d, 606 }, + { 0x003e, 606 }, + { 0x003f, 444 }, + { 0x0040, 747 }, + { 0x0041, 704 }, + { 0x0042, 722 }, + { 0x0043, 722 }, + { 0x0044, 778 }, + { 0x0045, 722 }, + { 0x0046, 667 }, + { 0x0047, 778 }, + { 0x0048, 833 }, + { 0x0049, 407 }, + { 0x004a, 611 }, + { 0x004b, 741 }, + { 0x004c, 667 }, + { 0x004d, 944 }, + { 0x004e, 815 }, + { 0x004f, 778 }, + { 0x0050, 667 }, + { 0x0051, 778 }, + { 0x0052, 741 }, + { 0x0053, 667 }, + { 0x0054, 685 }, + { 0x0055, 815 }, + { 0x0056, 704 }, + { 0x0057, 926 }, + { 0x0058, 704 }, + { 0x0059, 685 }, + { 0x005a, 667 }, + { 0x005b, 333 }, + { 0x005c, 606 }, + { 0x005d, 333 }, + { 0x005e, 606 }, + { 0x005f, 500 }, + { 0x0060, 333 }, + { 0x0061, 574 }, + { 0x0062, 556 }, + { 0x0063, 444 }, + { 0x0064, 611 }, + { 0x0065, 444 }, + { 0x0066, 333 }, + { 0x0067, 537 }, + { 0x0068, 611 }, + { 0x0069, 333 }, + { 0x006a, 315 }, + { 0x006b, 556 }, + { 0x006c, 333 }, + { 0x006d, 889 }, + { 0x006e, 611 }, + { 0x006f, 500 }, + { 0x0070, 574 }, + { 0x0071, 556 }, + { 0x0072, 444 }, + { 0x0073, 444 }, + { 0x0074, 352 }, + { 0x0075, 611 }, + { 0x0076, 519 }, + { 0x0077, 778 }, + { 0x0078, 500 }, + { 0x0079, 500 }, + { 0x007a, 463 }, + { 0x007b, 333 }, + { 0x007c, 606 }, + { 0x007d, 333 }, + { 0x007e, 606 }, + { 0x00a1, 333 }, + { 0x00a2, 556 }, + { 0x00a3, 556 }, + { 0x00a4, 556 }, + { 0x00a5, 556 }, + { 0x00a6, 606 }, + { 0x00a7, 500 }, + { 0x00a8, 333 }, + { 0x00a9, 747 }, + { 0x00aa, 422 }, + { 0x00ab, 426 }, + { 0x00ac, 606 }, + { 0x00ae, 747 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 606 }, + { 0x00b2, 333 }, + { 0x00b3, 333 }, + { 0x00b4, 333 }, + { 0x00b5, 611 }, + { 0x00b6, 650 }, + { 0x00b7, 278 }, + { 0x00b8, 333 }, + { 0x00b9, 333 }, + { 0x00ba, 372 }, + { 0x00bb, 426 }, + { 0x00bc, 834 }, + { 0x00bd, 834 }, + { 0x00be, 834 }, + { 0x00bf, 444 }, + { 0x00c0, 704 }, + { 0x00c1, 704 }, + { 0x00c2, 704 }, + { 0x00c3, 704 }, + { 0x00c4, 704 }, + { 0x00c5, 704 }, + { 0x00c6, 870 }, + { 0x00c7, 722 }, + { 0x00c8, 722 }, + { 0x00c9, 722 }, + { 0x00ca, 722 }, + { 0x00cb, 722 }, + { 0x00cc, 407 }, + { 0x00cd, 407 }, + { 0x00ce, 407 }, + { 0x00cf, 407 }, + { 0x00d0, 778 }, + { 0x00d1, 815 }, + { 0x00d2, 778 }, + { 0x00d3, 778 }, + { 0x00d4, 778 }, + { 0x00d5, 778 }, + { 0x00d6, 778 }, + { 0x00d7, 606 }, + { 0x00d8, 778 }, + { 0x00d9, 815 }, + { 0x00da, 815 }, + { 0x00db, 815 }, + { 0x00dc, 815 }, + { 0x00dd, 685 }, + { 0x00de, 667 }, + { 0x00df, 556 }, + { 0x00e0, 574 }, + { 0x00e1, 574 }, + { 0x00e2, 574 }, + { 0x00e3, 574 }, + { 0x00e4, 574 }, + { 0x00e5, 574 }, + { 0x00e6, 722 }, + { 0x00e7, 444 }, + { 0x00e8, 444 }, + { 0x00e9, 444 }, + { 0x00ea, 444 }, + { 0x00eb, 444 }, + { 0x00ec, 333 }, + { 0x00ed, 333 }, + { 0x00ee, 333 }, + { 0x00ef, 333 }, + { 0x00f0, 500 }, + { 0x00f1, 611 }, + { 0x00f2, 500 }, + { 0x00f3, 500 }, + { 0x00f4, 500 }, + { 0x00f5, 500 }, + { 0x00f6, 500 }, + { 0x00f7, 606 }, + { 0x00f8, 500 }, + { 0x00f9, 611 }, + { 0x00fa, 611 }, + { 0x00fb, 611 }, + { 0x00fc, 611 }, + { 0x00fd, 500 }, + { 0x00fe, 574 }, + { 0x00ff, 500 }, + { 0x0131, 333 }, + { 0x0141, 667 }, + { 0x0142, 333 }, + { 0x0152, 981 }, + { 0x0153, 778 }, + { 0x0160, 667 }, + { 0x0161, 444 }, + { 0x0178, 685 }, + { 0x017d, 667 }, + { 0x017e, 463 }, + { 0x0192, 556 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 333 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 204 }, + { 0x2019, 204 }, + { 0x201a, 204 }, + { 0x201c, 389 }, + { 0x201d, 389 }, + { 0x201e, 389 }, + { 0x2020, 500 }, + { 0x2021, 500 }, + { 0x2022, 606 }, + { 0x2026, 1000 }, + { 0x2030, 1000 }, + { 0x2039, 333 }, + { 0x203a, 333 }, + { 0x2044, 167 }, + { 0x20ac, 556 }, + { 0x2122, 950 }, + { 0x2212, 606 }, + { 0xfb01, 611 }, + { 0xfb02, 611 }, +}; + +static const AFMMETRICS metrics_NewCenturySchlbk_Roman[229] = +{ + { 0x0020, 278 }, + { 0x0021, 296 }, + { 0x0022, 389 }, + { 0x0023, 556 }, + { 0x0024, 556 }, + { 0x0025, 833 }, + { 0x0026, 815 }, + { 0x0027, 204 }, + { 0x0028, 333 }, + { 0x0029, 333 }, + { 0x002a, 500 }, + { 0x002b, 606 }, + { 0x002c, 278 }, + { 0x002d, 333 }, + { 0x002e, 278 }, + { 0x002f, 278 }, + { 0x0030, 556 }, + { 0x0031, 556 }, + { 0x0032, 556 }, + { 0x0033, 556 }, + { 0x0034, 556 }, + { 0x0035, 556 }, + { 0x0036, 556 }, + { 0x0037, 556 }, + { 0x0038, 556 }, + { 0x0039, 556 }, + { 0x003a, 278 }, + { 0x003b, 278 }, + { 0x003c, 606 }, + { 0x003d, 606 }, + { 0x003e, 606 }, + { 0x003f, 444 }, + { 0x0040, 737 }, + { 0x0041, 722 }, + { 0x0042, 722 }, + { 0x0043, 722 }, + { 0x0044, 778 }, + { 0x0045, 722 }, + { 0x0046, 667 }, + { 0x0047, 778 }, + { 0x0048, 833 }, + { 0x0049, 407 }, + { 0x004a, 556 }, + { 0x004b, 778 }, + { 0x004c, 667 }, + { 0x004d, 944 }, + { 0x004e, 815 }, + { 0x004f, 778 }, + { 0x0050, 667 }, + { 0x0051, 778 }, + { 0x0052, 722 }, + { 0x0053, 630 }, + { 0x0054, 667 }, + { 0x0055, 815 }, + { 0x0056, 722 }, + { 0x0057, 981 }, + { 0x0058, 704 }, + { 0x0059, 704 }, + { 0x005a, 611 }, + { 0x005b, 333 }, + { 0x005c, 606 }, + { 0x005d, 333 }, + { 0x005e, 606 }, + { 0x005f, 500 }, + { 0x0060, 333 }, + { 0x0061, 556 }, + { 0x0062, 556 }, + { 0x0063, 444 }, + { 0x0064, 574 }, + { 0x0065, 500 }, + { 0x0066, 333 }, + { 0x0067, 537 }, + { 0x0068, 611 }, + { 0x0069, 315 }, + { 0x006a, 296 }, + { 0x006b, 593 }, + { 0x006c, 315 }, + { 0x006d, 889 }, + { 0x006e, 611 }, + { 0x006f, 500 }, + { 0x0070, 574 }, + { 0x0071, 556 }, + { 0x0072, 444 }, + { 0x0073, 463 }, + { 0x0074, 389 }, + { 0x0075, 611 }, + { 0x0076, 537 }, + { 0x0077, 778 }, + { 0x0078, 537 }, + { 0x0079, 537 }, + { 0x007a, 481 }, + { 0x007b, 333 }, + { 0x007c, 606 }, + { 0x007d, 333 }, + { 0x007e, 606 }, + { 0x00a1, 296 }, + { 0x00a2, 556 }, + { 0x00a3, 556 }, + { 0x00a4, 556 }, + { 0x00a5, 556 }, + { 0x00a6, 606 }, + { 0x00a7, 500 }, + { 0x00a8, 333 }, + { 0x00a9, 737 }, + { 0x00aa, 334 }, + { 0x00ab, 426 }, + { 0x00ac, 606 }, + { 0x00ae, 737 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 606 }, + { 0x00b2, 333 }, + { 0x00b3, 333 }, + { 0x00b4, 333 }, + { 0x00b5, 611 }, + { 0x00b6, 606 }, + { 0x00b7, 278 }, + { 0x00b8, 333 }, + { 0x00b9, 333 }, + { 0x00ba, 300 }, + { 0x00bb, 426 }, + { 0x00bc, 834 }, + { 0x00bd, 834 }, + { 0x00be, 834 }, + { 0x00bf, 444 }, + { 0x00c0, 722 }, + { 0x00c1, 722 }, + { 0x00c2, 722 }, + { 0x00c3, 722 }, + { 0x00c4, 722 }, + { 0x00c5, 722 }, + { 0x00c6, 1000 }, + { 0x00c7, 722 }, + { 0x00c8, 722 }, + { 0x00c9, 722 }, + { 0x00ca, 722 }, + { 0x00cb, 722 }, + { 0x00cc, 407 }, + { 0x00cd, 407 }, + { 0x00ce, 407 }, + { 0x00cf, 407 }, + { 0x00d0, 778 }, + { 0x00d1, 815 }, + { 0x00d2, 778 }, + { 0x00d3, 778 }, + { 0x00d4, 778 }, + { 0x00d5, 778 }, + { 0x00d6, 778 }, + { 0x00d7, 606 }, + { 0x00d8, 778 }, + { 0x00d9, 815 }, + { 0x00da, 815 }, + { 0x00db, 815 }, + { 0x00dc, 815 }, + { 0x00dd, 704 }, + { 0x00de, 667 }, + { 0x00df, 574 }, + { 0x00e0, 556 }, + { 0x00e1, 556 }, + { 0x00e2, 556 }, + { 0x00e3, 556 }, + { 0x00e4, 556 }, + { 0x00e5, 556 }, + { 0x00e6, 796 }, + { 0x00e7, 444 }, + { 0x00e8, 500 }, + { 0x00e9, 500 }, + { 0x00ea, 500 }, + { 0x00eb, 500 }, + { 0x00ec, 315 }, + { 0x00ed, 315 }, + { 0x00ee, 315 }, + { 0x00ef, 315 }, + { 0x00f0, 500 }, + { 0x00f1, 611 }, + { 0x00f2, 500 }, + { 0x00f3, 500 }, + { 0x00f4, 500 }, + { 0x00f5, 500 }, + { 0x00f6, 500 }, + { 0x00f7, 606 }, + { 0x00f8, 500 }, + { 0x00f9, 611 }, + { 0x00fa, 611 }, + { 0x00fb, 611 }, + { 0x00fc, 611 }, + { 0x00fd, 537 }, + { 0x00fe, 574 }, + { 0x00ff, 537 }, + { 0x0131, 315 }, + { 0x0141, 667 }, + { 0x0142, 315 }, + { 0x0152, 1000 }, + { 0x0153, 833 }, + { 0x0160, 630 }, + { 0x0161, 463 }, + { 0x0178, 704 }, + { 0x017d, 611 }, + { 0x017e, 481 }, + { 0x0192, 556 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 333 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 556 }, + { 0x2014, 1000 }, + { 0x2018, 204 }, + { 0x2019, 204 }, + { 0x201a, 204 }, + { 0x201c, 389 }, + { 0x201d, 389 }, + { 0x201e, 389 }, + { 0x2020, 500 }, + { 0x2021, 500 }, + { 0x2022, 606 }, + { 0x2026, 1000 }, + { 0x2030, 1000 }, + { 0x2039, 259 }, + { 0x203a, 259 }, + { 0x2044, 167 }, + { 0x20ac, 556 }, + { 0x2122, 1000 }, + { 0x2212, 606 }, + { 0xfb01, 611 }, + { 0xfb02, 611 }, +}; + +static const AFMMETRICS metrics_Palatino_Bold[229] = +{ + { 0x0020, 250 }, + { 0x0021, 278 }, + { 0x0022, 402 }, + { 0x0023, 500 }, + { 0x0024, 500 }, + { 0x0025, 889 }, + { 0x0026, 833 }, + { 0x0027, 227 }, + { 0x0028, 333 }, + { 0x0029, 333 }, + { 0x002a, 444 }, + { 0x002b, 606 }, + { 0x002c, 250 }, + { 0x002d, 333 }, + { 0x002e, 250 }, + { 0x002f, 296 }, + { 0x0030, 500 }, + { 0x0031, 500 }, + { 0x0032, 500 }, + { 0x0033, 500 }, + { 0x0034, 500 }, + { 0x0035, 500 }, + { 0x0036, 500 }, + { 0x0037, 500 }, + { 0x0038, 500 }, + { 0x0039, 500 }, + { 0x003a, 250 }, + { 0x003b, 250 }, + { 0x003c, 606 }, + { 0x003d, 606 }, + { 0x003e, 606 }, + { 0x003f, 444 }, + { 0x0040, 747 }, + { 0x0041, 778 }, + { 0x0042, 667 }, + { 0x0043, 722 }, + { 0x0044, 833 }, + { 0x0045, 611 }, + { 0x0046, 556 }, + { 0x0047, 833 }, + { 0x0048, 833 }, + { 0x0049, 389 }, + { 0x004a, 389 }, + { 0x004b, 778 }, + { 0x004c, 611 }, + { 0x004d, 1000 }, + { 0x004e, 833 }, + { 0x004f, 833 }, + { 0x0050, 611 }, + { 0x0051, 833 }, + { 0x0052, 722 }, + { 0x0053, 611 }, + { 0x0054, 667 }, + { 0x0055, 778 }, + { 0x0056, 778 }, + { 0x0057, 1000 }, + { 0x0058, 667 }, + { 0x0059, 667 }, + { 0x005a, 667 }, + { 0x005b, 333 }, + { 0x005c, 606 }, + { 0x005d, 333 }, + { 0x005e, 606 }, + { 0x005f, 500 }, + { 0x0060, 333 }, + { 0x0061, 500 }, + { 0x0062, 611 }, + { 0x0063, 444 }, + { 0x0064, 611 }, + { 0x0065, 500 }, + { 0x0066, 389 }, + { 0x0067, 556 }, + { 0x0068, 611 }, + { 0x0069, 333 }, + { 0x006a, 333 }, + { 0x006b, 611 }, + { 0x006c, 333 }, + { 0x006d, 889 }, + { 0x006e, 611 }, + { 0x006f, 556 }, + { 0x0070, 611 }, + { 0x0071, 611 }, + { 0x0072, 389 }, + { 0x0073, 444 }, + { 0x0074, 333 }, + { 0x0075, 611 }, + { 0x0076, 556 }, + { 0x0077, 833 }, + { 0x0078, 500 }, + { 0x0079, 556 }, + { 0x007a, 500 }, + { 0x007b, 310 }, + { 0x007c, 606 }, + { 0x007d, 310 }, + { 0x007e, 606 }, + { 0x00a1, 278 }, + { 0x00a2, 500 }, + { 0x00a3, 500 }, + { 0x00a4, 500 }, + { 0x00a5, 500 }, + { 0x00a6, 606 }, + { 0x00a7, 500 }, + { 0x00a8, 333 }, + { 0x00a9, 747 }, + { 0x00aa, 438 }, + { 0x00ab, 500 }, + { 0x00ac, 606 }, + { 0x00ae, 747 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 606 }, + { 0x00b2, 300 }, + { 0x00b3, 300 }, + { 0x00b4, 333 }, + { 0x00b5, 611 }, + { 0x00b6, 641 }, + { 0x00b7, 250 }, + { 0x00b8, 333 }, + { 0x00b9, 300 }, + { 0x00ba, 488 }, + { 0x00bb, 500 }, + { 0x00bc, 750 }, + { 0x00bd, 750 }, + { 0x00be, 750 }, + { 0x00bf, 444 }, + { 0x00c0, 778 }, + { 0x00c1, 778 }, + { 0x00c2, 778 }, + { 0x00c3, 778 }, + { 0x00c4, 778 }, + { 0x00c5, 778 }, + { 0x00c6, 1000 }, + { 0x00c7, 722 }, + { 0x00c8, 611 }, + { 0x00c9, 611 }, + { 0x00ca, 611 }, + { 0x00cb, 611 }, + { 0x00cc, 389 }, + { 0x00cd, 389 }, + { 0x00ce, 389 }, + { 0x00cf, 389 }, + { 0x00d0, 833 }, + { 0x00d1, 833 }, + { 0x00d2, 833 }, + { 0x00d3, 833 }, + { 0x00d4, 833 }, + { 0x00d5, 833 }, + { 0x00d6, 833 }, + { 0x00d7, 606 }, + { 0x00d8, 833 }, + { 0x00d9, 778 }, + { 0x00da, 778 }, + { 0x00db, 778 }, + { 0x00dc, 778 }, + { 0x00dd, 667 }, + { 0x00de, 611 }, + { 0x00df, 611 }, + { 0x00e0, 500 }, + { 0x00e1, 500 }, + { 0x00e2, 500 }, + { 0x00e3, 500 }, + { 0x00e4, 500 }, + { 0x00e5, 500 }, + { 0x00e6, 778 }, + { 0x00e7, 444 }, + { 0x00e8, 500 }, + { 0x00e9, 500 }, + { 0x00ea, 500 }, + { 0x00eb, 500 }, + { 0x00ec, 333 }, + { 0x00ed, 333 }, + { 0x00ee, 333 }, + { 0x00ef, 333 }, + { 0x00f0, 556 }, + { 0x00f1, 611 }, + { 0x00f2, 556 }, + { 0x00f3, 556 }, + { 0x00f4, 556 }, + { 0x00f5, 556 }, + { 0x00f6, 556 }, + { 0x00f7, 606 }, + { 0x00f8, 556 }, + { 0x00f9, 611 }, + { 0x00fa, 611 }, + { 0x00fb, 611 }, + { 0x00fc, 611 }, + { 0x00fd, 556 }, + { 0x00fe, 611 }, + { 0x00ff, 556 }, + { 0x0131, 333 }, + { 0x0141, 611 }, + { 0x0142, 333 }, + { 0x0152, 1000 }, + { 0x0153, 833 }, + { 0x0160, 611 }, + { 0x0161, 444 }, + { 0x0178, 667 }, + { 0x017d, 667 }, + { 0x017e, 500 }, + { 0x0192, 500 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 333 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 278 }, + { 0x2019, 278 }, + { 0x201a, 333 }, + { 0x201c, 500 }, + { 0x201d, 500 }, + { 0x201e, 500 }, + { 0x2020, 500 }, + { 0x2021, 500 }, + { 0x2022, 606 }, + { 0x2026, 1000 }, + { 0x2030, 1000 }, + { 0x2039, 389 }, + { 0x203a, 389 }, + { 0x2044, 167 }, + { 0x20ac, 500 }, + { 0x2122, 998 }, + { 0x2212, 606 }, + { 0xfb01, 611 }, + { 0xfb02, 611 }, +}; + +static const AFMMETRICS metrics_Palatino_BoldItalic[229] = +{ + { 0x0020, 250 }, + { 0x0021, 333 }, + { 0x0022, 500 }, + { 0x0023, 500 }, + { 0x0024, 500 }, + { 0x0025, 889 }, + { 0x0026, 833 }, + { 0x0027, 250 }, + { 0x0028, 333 }, + { 0x0029, 333 }, + { 0x002a, 444 }, + { 0x002b, 606 }, + { 0x002c, 250 }, + { 0x002d, 389 }, + { 0x002e, 250 }, + { 0x002f, 315 }, + { 0x0030, 500 }, + { 0x0031, 500 }, + { 0x0032, 500 }, + { 0x0033, 500 }, + { 0x0034, 500 }, + { 0x0035, 500 }, + { 0x0036, 500 }, + { 0x0037, 500 }, + { 0x0038, 500 }, + { 0x0039, 500 }, + { 0x003a, 250 }, + { 0x003b, 250 }, + { 0x003c, 606 }, + { 0x003d, 606 }, + { 0x003e, 606 }, + { 0x003f, 444 }, + { 0x0040, 833 }, + { 0x0041, 722 }, + { 0x0042, 667 }, + { 0x0043, 685 }, + { 0x0044, 778 }, + { 0x0045, 611 }, + { 0x0046, 556 }, + { 0x0047, 778 }, + { 0x0048, 778 }, + { 0x0049, 389 }, + { 0x004a, 389 }, + { 0x004b, 722 }, + { 0x004c, 611 }, + { 0x004d, 944 }, + { 0x004e, 778 }, + { 0x004f, 833 }, + { 0x0050, 667 }, + { 0x0051, 833 }, + { 0x0052, 722 }, + { 0x0053, 556 }, + { 0x0054, 611 }, + { 0x0055, 778 }, + { 0x0056, 667 }, + { 0x0057, 1000 }, + { 0x0058, 722 }, + { 0x0059, 611 }, + { 0x005a, 667 }, + { 0x005b, 333 }, + { 0x005c, 606 }, + { 0x005d, 333 }, + { 0x005e, 606 }, + { 0x005f, 500 }, + { 0x0060, 333 }, + { 0x0061, 556 }, + { 0x0062, 537 }, + { 0x0063, 444 }, + { 0x0064, 556 }, + { 0x0065, 444 }, + { 0x0066, 333 }, + { 0x0067, 500 }, + { 0x0068, 556 }, + { 0x0069, 333 }, + { 0x006a, 333 }, + { 0x006b, 556 }, + { 0x006c, 333 }, + { 0x006d, 833 }, + { 0x006e, 556 }, + { 0x006f, 556 }, + { 0x0070, 556 }, + { 0x0071, 537 }, + { 0x0072, 389 }, + { 0x0073, 444 }, + { 0x0074, 389 }, + { 0x0075, 556 }, + { 0x0076, 556 }, + { 0x0077, 833 }, + { 0x0078, 500 }, + { 0x0079, 556 }, + { 0x007a, 500 }, + { 0x007b, 333 }, + { 0x007c, 606 }, + { 0x007d, 333 }, + { 0x007e, 606 }, + { 0x00a1, 333 }, + { 0x00a2, 500 }, + { 0x00a3, 500 }, + { 0x00a4, 500 }, + { 0x00a5, 500 }, + { 0x00a6, 606 }, + { 0x00a7, 556 }, + { 0x00a8, 333 }, + { 0x00a9, 747 }, + { 0x00aa, 333 }, + { 0x00ab, 500 }, + { 0x00ac, 606 }, + { 0x00ae, 747 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 606 }, + { 0x00b2, 300 }, + { 0x00b3, 300 }, + { 0x00b4, 333 }, + { 0x00b5, 541 }, + { 0x00b6, 556 }, + { 0x00b7, 250 }, + { 0x00b8, 333 }, + { 0x00b9, 300 }, + { 0x00ba, 333 }, + { 0x00bb, 500 }, + { 0x00bc, 750 }, + { 0x00bd, 750 }, + { 0x00be, 750 }, + { 0x00bf, 444 }, + { 0x00c0, 722 }, + { 0x00c1, 722 }, + { 0x00c2, 722 }, + { 0x00c3, 722 }, + { 0x00c4, 722 }, + { 0x00c5, 722 }, + { 0x00c6, 944 }, + { 0x00c7, 685 }, + { 0x00c8, 611 }, + { 0x00c9, 611 }, + { 0x00ca, 611 }, + { 0x00cb, 611 }, + { 0x00cc, 389 }, + { 0x00cd, 389 }, + { 0x00ce, 389 }, + { 0x00cf, 389 }, + { 0x00d0, 778 }, + { 0x00d1, 778 }, + { 0x00d2, 833 }, + { 0x00d3, 833 }, + { 0x00d4, 833 }, + { 0x00d5, 833 }, + { 0x00d6, 833 }, + { 0x00d7, 606 }, + { 0x00d8, 833 }, + { 0x00d9, 778 }, + { 0x00da, 778 }, + { 0x00db, 778 }, + { 0x00dc, 778 }, + { 0x00dd, 611 }, + { 0x00de, 667 }, + { 0x00df, 556 }, + { 0x00e0, 556 }, + { 0x00e1, 556 }, + { 0x00e2, 556 }, + { 0x00e3, 556 }, + { 0x00e4, 556 }, + { 0x00e5, 556 }, + { 0x00e6, 738 }, + { 0x00e7, 444 }, + { 0x00e8, 444 }, + { 0x00e9, 444 }, + { 0x00ea, 444 }, + { 0x00eb, 444 }, + { 0x00ec, 333 }, + { 0x00ed, 333 }, + { 0x00ee, 333 }, + { 0x00ef, 333 }, + { 0x00f0, 556 }, + { 0x00f1, 556 }, + { 0x00f2, 556 }, + { 0x00f3, 556 }, + { 0x00f4, 556 }, + { 0x00f5, 556 }, + { 0x00f6, 556 }, + { 0x00f7, 606 }, + { 0x00f8, 556 }, + { 0x00f9, 556 }, + { 0x00fa, 556 }, + { 0x00fb, 556 }, + { 0x00fc, 556 }, + { 0x00fd, 556 }, + { 0x00fe, 556 }, + { 0x00ff, 556 }, + { 0x0131, 333 }, + { 0x0141, 611 }, + { 0x0142, 333 }, + { 0x0152, 944 }, + { 0x0153, 778 }, + { 0x0160, 556 }, + { 0x0161, 444 }, + { 0x0178, 611 }, + { 0x017d, 667 }, + { 0x017e, 500 }, + { 0x0192, 500 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 556 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 278 }, + { 0x2019, 278 }, + { 0x201a, 250 }, + { 0x201c, 500 }, + { 0x201d, 500 }, + { 0x201e, 500 }, + { 0x2020, 556 }, + { 0x2021, 556 }, + { 0x2022, 606 }, + { 0x2026, 1000 }, + { 0x2030, 1000 }, + { 0x2039, 333 }, + { 0x203a, 333 }, + { 0x2044, 167 }, + { 0x20ac, 500 }, + { 0x2122, 1000 }, + { 0x2212, 606 }, + { 0xfb01, 611 }, + { 0xfb02, 611 }, +}; + +static const AFMMETRICS metrics_Palatino_Italic[229] = +{ + { 0x0020, 250 }, + { 0x0021, 333 }, + { 0x0022, 500 }, + { 0x0023, 500 }, + { 0x0024, 500 }, + { 0x0025, 889 }, + { 0x0026, 778 }, + { 0x0027, 333 }, + { 0x0028, 333 }, + { 0x0029, 333 }, + { 0x002a, 389 }, + { 0x002b, 606 }, + { 0x002c, 250 }, + { 0x002d, 333 }, + { 0x002e, 250 }, + { 0x002f, 296 }, + { 0x0030, 500 }, + { 0x0031, 500 }, + { 0x0032, 500 }, + { 0x0033, 500 }, + { 0x0034, 500 }, + { 0x0035, 500 }, + { 0x0036, 500 }, + { 0x0037, 500 }, + { 0x0038, 500 }, + { 0x0039, 500 }, + { 0x003a, 250 }, + { 0x003b, 250 }, + { 0x003c, 606 }, + { 0x003d, 606 }, + { 0x003e, 606 }, + { 0x003f, 500 }, + { 0x0040, 747 }, + { 0x0041, 722 }, + { 0x0042, 611 }, + { 0x0043, 667 }, + { 0x0044, 778 }, + { 0x0045, 611 }, + { 0x0046, 556 }, + { 0x0047, 722 }, + { 0x0048, 778 }, + { 0x0049, 333 }, + { 0x004a, 333 }, + { 0x004b, 667 }, + { 0x004c, 556 }, + { 0x004d, 944 }, + { 0x004e, 778 }, + { 0x004f, 778 }, + { 0x0050, 611 }, + { 0x0051, 778 }, + { 0x0052, 667 }, + { 0x0053, 556 }, + { 0x0054, 611 }, + { 0x0055, 778 }, + { 0x0056, 722 }, + { 0x0057, 944 }, + { 0x0058, 722 }, + { 0x0059, 667 }, + { 0x005a, 667 }, + { 0x005b, 333 }, + { 0x005c, 606 }, + { 0x005d, 333 }, + { 0x005e, 606 }, + { 0x005f, 500 }, + { 0x0060, 333 }, + { 0x0061, 444 }, + { 0x0062, 463 }, + { 0x0063, 407 }, + { 0x0064, 500 }, + { 0x0065, 389 }, + { 0x0066, 278 }, + { 0x0067, 500 }, + { 0x0068, 500 }, + { 0x0069, 278 }, + { 0x006a, 278 }, + { 0x006b, 444 }, + { 0x006c, 278 }, + { 0x006d, 778 }, + { 0x006e, 556 }, + { 0x006f, 444 }, + { 0x0070, 500 }, + { 0x0071, 463 }, + { 0x0072, 389 }, + { 0x0073, 389 }, + { 0x0074, 333 }, + { 0x0075, 556 }, + { 0x0076, 500 }, + { 0x0077, 722 }, + { 0x0078, 500 }, + { 0x0079, 500 }, + { 0x007a, 444 }, + { 0x007b, 333 }, + { 0x007c, 606 }, + { 0x007d, 333 }, + { 0x007e, 606 }, + { 0x00a1, 333 }, + { 0x00a2, 500 }, + { 0x00a3, 500 }, + { 0x00a4, 500 }, + { 0x00a5, 500 }, + { 0x00a6, 606 }, + { 0x00a7, 500 }, + { 0x00a8, 333 }, + { 0x00a9, 747 }, + { 0x00aa, 333 }, + { 0x00ab, 500 }, + { 0x00ac, 606 }, + { 0x00ae, 747 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 606 }, + { 0x00b2, 300 }, + { 0x00b3, 300 }, + { 0x00b4, 333 }, + { 0x00b5, 504 }, + { 0x00b6, 500 }, + { 0x00b7, 250 }, + { 0x00b8, 333 }, + { 0x00b9, 300 }, + { 0x00ba, 333 }, + { 0x00bb, 500 }, + { 0x00bc, 750 }, + { 0x00bd, 750 }, + { 0x00be, 750 }, + { 0x00bf, 500 }, + { 0x00c0, 722 }, + { 0x00c1, 722 }, + { 0x00c2, 722 }, + { 0x00c3, 722 }, + { 0x00c4, 722 }, + { 0x00c5, 722 }, + { 0x00c6, 941 }, + { 0x00c7, 667 }, + { 0x00c8, 611 }, + { 0x00c9, 611 }, + { 0x00ca, 611 }, + { 0x00cb, 611 }, + { 0x00cc, 333 }, + { 0x00cd, 333 }, + { 0x00ce, 333 }, + { 0x00cf, 333 }, + { 0x00d0, 778 }, + { 0x00d1, 778 }, + { 0x00d2, 778 }, + { 0x00d3, 778 }, + { 0x00d4, 778 }, + { 0x00d5, 778 }, + { 0x00d6, 778 }, + { 0x00d7, 606 }, + { 0x00d8, 778 }, + { 0x00d9, 778 }, + { 0x00da, 778 }, + { 0x00db, 778 }, + { 0x00dc, 778 }, + { 0x00dd, 667 }, + { 0x00de, 611 }, + { 0x00df, 500 }, + { 0x00e0, 444 }, + { 0x00e1, 444 }, + { 0x00e2, 444 }, + { 0x00e3, 444 }, + { 0x00e4, 444 }, + { 0x00e5, 444 }, + { 0x00e6, 638 }, + { 0x00e7, 407 }, + { 0x00e8, 389 }, + { 0x00e9, 389 }, + { 0x00ea, 389 }, + { 0x00eb, 389 }, + { 0x00ec, 278 }, + { 0x00ed, 278 }, + { 0x00ee, 278 }, + { 0x00ef, 278 }, + { 0x00f0, 444 }, + { 0x00f1, 556 }, + { 0x00f2, 444 }, + { 0x00f3, 444 }, + { 0x00f4, 444 }, + { 0x00f5, 444 }, + { 0x00f6, 444 }, + { 0x00f7, 606 }, + { 0x00f8, 444 }, + { 0x00f9, 556 }, + { 0x00fa, 556 }, + { 0x00fb, 556 }, + { 0x00fc, 556 }, + { 0x00fd, 500 }, + { 0x00fe, 500 }, + { 0x00ff, 500 }, + { 0x0131, 278 }, + { 0x0141, 556 }, + { 0x0142, 278 }, + { 0x0152, 1028 }, + { 0x0153, 669 }, + { 0x0160, 556 }, + { 0x0161, 389 }, + { 0x0178, 667 }, + { 0x017d, 667 }, + { 0x017e, 444 }, + { 0x0192, 500 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 333 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 278 }, + { 0x2019, 278 }, + { 0x201a, 278 }, + { 0x201c, 500 }, + { 0x201d, 500 }, + { 0x201e, 500 }, + { 0x2020, 500 }, + { 0x2021, 500 }, + { 0x2022, 500 }, + { 0x2026, 1000 }, + { 0x2030, 1000 }, + { 0x2039, 333 }, + { 0x203a, 333 }, + { 0x2044, 167 }, + { 0x20ac, 500 }, + { 0x2122, 1000 }, + { 0x2212, 606 }, + { 0xfb01, 528 }, + { 0xfb02, 545 }, +}; + +static const AFMMETRICS metrics_Palatino_Roman[229] = +{ + { 0x0020, 250 }, + { 0x0021, 278 }, + { 0x0022, 371 }, + { 0x0023, 500 }, + { 0x0024, 500 }, + { 0x0025, 840 }, + { 0x0026, 778 }, + { 0x0027, 208 }, + { 0x0028, 333 }, + { 0x0029, 333 }, + { 0x002a, 389 }, + { 0x002b, 606 }, + { 0x002c, 250 }, + { 0x002d, 333 }, + { 0x002e, 250 }, + { 0x002f, 606 }, + { 0x0030, 500 }, + { 0x0031, 500 }, + { 0x0032, 500 }, + { 0x0033, 500 }, + { 0x0034, 500 }, + { 0x0035, 500 }, + { 0x0036, 500 }, + { 0x0037, 500 }, + { 0x0038, 500 }, + { 0x0039, 500 }, + { 0x003a, 250 }, + { 0x003b, 250 }, + { 0x003c, 606 }, + { 0x003d, 606 }, + { 0x003e, 606 }, + { 0x003f, 444 }, + { 0x0040, 747 }, + { 0x0041, 778 }, + { 0x0042, 611 }, + { 0x0043, 709 }, + { 0x0044, 774 }, + { 0x0045, 611 }, + { 0x0046, 556 }, + { 0x0047, 763 }, + { 0x0048, 832 }, + { 0x0049, 337 }, + { 0x004a, 333 }, + { 0x004b, 726 }, + { 0x004c, 611 }, + { 0x004d, 946 }, + { 0x004e, 831 }, + { 0x004f, 786 }, + { 0x0050, 604 }, + { 0x0051, 786 }, + { 0x0052, 668 }, + { 0x0053, 525 }, + { 0x0054, 613 }, + { 0x0055, 778 }, + { 0x0056, 722 }, + { 0x0057, 1000 }, + { 0x0058, 667 }, + { 0x0059, 667 }, + { 0x005a, 667 }, + { 0x005b, 333 }, + { 0x005c, 606 }, + { 0x005d, 333 }, + { 0x005e, 606 }, + { 0x005f, 500 }, + { 0x0060, 333 }, + { 0x0061, 500 }, + { 0x0062, 553 }, + { 0x0063, 444 }, + { 0x0064, 611 }, + { 0x0065, 479 }, + { 0x0066, 333 }, + { 0x0067, 556 }, + { 0x0068, 582 }, + { 0x0069, 291 }, + { 0x006a, 234 }, + { 0x006b, 556 }, + { 0x006c, 291 }, + { 0x006d, 883 }, + { 0x006e, 582 }, + { 0x006f, 546 }, + { 0x0070, 601 }, + { 0x0071, 560 }, + { 0x0072, 395 }, + { 0x0073, 424 }, + { 0x0074, 326 }, + { 0x0075, 603 }, + { 0x0076, 565 }, + { 0x0077, 834 }, + { 0x0078, 516 }, + { 0x0079, 556 }, + { 0x007a, 500 }, + { 0x007b, 333 }, + { 0x007c, 606 }, + { 0x007d, 333 }, + { 0x007e, 606 }, + { 0x00a1, 278 }, + { 0x00a2, 500 }, + { 0x00a3, 500 }, + { 0x00a4, 500 }, + { 0x00a5, 500 }, + { 0x00a6, 606 }, + { 0x00a7, 500 }, + { 0x00a8, 333 }, + { 0x00a9, 747 }, + { 0x00aa, 333 }, + { 0x00ab, 500 }, + { 0x00ac, 606 }, + { 0x00ae, 747 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 606 }, + { 0x00b2, 300 }, + { 0x00b3, 300 }, + { 0x00b4, 333 }, + { 0x00b5, 574 }, + { 0x00b6, 628 }, + { 0x00b7, 250 }, + { 0x00b8, 333 }, + { 0x00b9, 300 }, + { 0x00ba, 333 }, + { 0x00bb, 500 }, + { 0x00bc, 750 }, + { 0x00bd, 750 }, + { 0x00be, 750 }, + { 0x00bf, 444 }, + { 0x00c0, 778 }, + { 0x00c1, 778 }, + { 0x00c2, 778 }, + { 0x00c3, 778 }, + { 0x00c4, 778 }, + { 0x00c5, 778 }, + { 0x00c6, 944 }, + { 0x00c7, 709 }, + { 0x00c8, 611 }, + { 0x00c9, 611 }, + { 0x00ca, 611 }, + { 0x00cb, 611 }, + { 0x00cc, 337 }, + { 0x00cd, 337 }, + { 0x00ce, 337 }, + { 0x00cf, 337 }, + { 0x00d0, 774 }, + { 0x00d1, 831 }, + { 0x00d2, 786 }, + { 0x00d3, 786 }, + { 0x00d4, 786 }, + { 0x00d5, 786 }, + { 0x00d6, 786 }, + { 0x00d7, 606 }, + { 0x00d8, 833 }, + { 0x00d9, 778 }, + { 0x00da, 778 }, + { 0x00db, 778 }, + { 0x00dc, 778 }, + { 0x00dd, 667 }, + { 0x00de, 604 }, + { 0x00df, 556 }, + { 0x00e0, 500 }, + { 0x00e1, 500 }, + { 0x00e2, 500 }, + { 0x00e3, 500 }, + { 0x00e4, 500 }, + { 0x00e5, 500 }, + { 0x00e6, 758 }, + { 0x00e7, 444 }, + { 0x00e8, 479 }, + { 0x00e9, 479 }, + { 0x00ea, 479 }, + { 0x00eb, 479 }, + { 0x00ec, 287 }, + { 0x00ed, 287 }, + { 0x00ee, 287 }, + { 0x00ef, 287 }, + { 0x00f0, 546 }, + { 0x00f1, 582 }, + { 0x00f2, 546 }, + { 0x00f3, 546 }, + { 0x00f4, 546 }, + { 0x00f5, 546 }, + { 0x00f6, 546 }, + { 0x00f7, 606 }, + { 0x00f8, 556 }, + { 0x00f9, 603 }, + { 0x00fa, 603 }, + { 0x00fb, 603 }, + { 0x00fc, 603 }, + { 0x00fd, 556 }, + { 0x00fe, 601 }, + { 0x00ff, 556 }, + { 0x0131, 287 }, + { 0x0141, 611 }, + { 0x0142, 291 }, + { 0x0152, 998 }, + { 0x0153, 827 }, + { 0x0160, 525 }, + { 0x0161, 424 }, + { 0x0178, 667 }, + { 0x017d, 667 }, + { 0x017e, 500 }, + { 0x0192, 500 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 250 }, + { 0x02da, 333 }, + { 0x02db, 313 }, + { 0x02dc, 333 }, + { 0x02dd, 380 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 278 }, + { 0x2019, 278 }, + { 0x201a, 278 }, + { 0x201c, 500 }, + { 0x201d, 500 }, + { 0x201e, 500 }, + { 0x2020, 500 }, + { 0x2021, 500 }, + { 0x2022, 606 }, + { 0x2026, 1000 }, + { 0x2030, 1144 }, + { 0x2039, 331 }, + { 0x203a, 331 }, + { 0x2044, 167 }, + { 0x20ac, 500 }, + { 0x2122, 979 }, + { 0x2212, 606 }, + { 0xfb01, 605 }, + { 0xfb02, 608 }, +}; + +static const AFMMETRICS metrics_Symbol[189] = +{ + { 0xf020, 250 }, + { 0xf021, 333 }, + { 0xf022, 713 }, + { 0xf023, 500 }, + { 0xf024, 549 }, + { 0xf025, 833 }, + { 0xf026, 778 }, + { 0xf027, 439 }, + { 0xf028, 333 }, + { 0xf029, 333 }, + { 0xf02a, 500 }, + { 0xf02b, 549 }, + { 0xf02c, 250 }, + { 0xf02d, 549 }, + { 0xf02e, 250 }, + { 0xf02f, 278 }, + { 0xf030, 500 }, + { 0xf031, 500 }, + { 0xf032, 500 }, + { 0xf033, 500 }, + { 0xf034, 500 }, + { 0xf035, 500 }, + { 0xf036, 500 }, + { 0xf037, 500 }, + { 0xf038, 500 }, + { 0xf039, 500 }, + { 0xf03a, 278 }, + { 0xf03b, 278 }, + { 0xf03c, 549 }, + { 0xf03d, 549 }, + { 0xf03e, 549 }, + { 0xf03f, 444 }, + { 0xf040, 549 }, + { 0xf041, 722 }, + { 0xf042, 667 }, + { 0xf043, 722 }, + { 0xf044, 612 }, + { 0xf045, 611 }, + { 0xf046, 763 }, + { 0xf047, 603 }, + { 0xf048, 722 }, + { 0xf049, 333 }, + { 0xf04a, 631 }, + { 0xf04b, 722 }, + { 0xf04c, 686 }, + { 0xf04d, 889 }, + { 0xf04e, 722 }, + { 0xf04f, 722 }, + { 0xf050, 768 }, + { 0xf051, 741 }, + { 0xf052, 556 }, + { 0xf053, 592 }, + { 0xf054, 611 }, + { 0xf055, 690 }, + { 0xf056, 439 }, + { 0xf057, 768 }, + { 0xf058, 645 }, + { 0xf059, 795 }, + { 0xf05a, 611 }, + { 0xf05b, 333 }, + { 0xf05c, 863 }, + { 0xf05d, 333 }, + { 0xf05e, 658 }, + { 0xf05f, 500 }, + { 0xf060, 500 }, + { 0xf061, 631 }, + { 0xf062, 549 }, + { 0xf063, 549 }, + { 0xf064, 494 }, + { 0xf065, 439 }, + { 0xf066, 521 }, + { 0xf067, 411 }, + { 0xf068, 603 }, + { 0xf069, 329 }, + { 0xf06a, 603 }, + { 0xf06b, 549 }, + { 0xf06c, 549 }, + { 0xf06d, 576 }, + { 0xf06e, 521 }, + { 0xf06f, 549 }, + { 0xf070, 549 }, + { 0xf071, 521 }, + { 0xf072, 549 }, + { 0xf073, 603 }, + { 0xf074, 439 }, + { 0xf075, 576 }, + { 0xf076, 713 }, + { 0xf077, 686 }, + { 0xf078, 493 }, + { 0xf079, 686 }, + { 0xf07a, 494 }, + { 0xf07b, 480 }, + { 0xf07c, 200 }, + { 0xf07d, 480 }, + { 0xf07e, 549 }, + { 0xf0a0, 750 }, + { 0xf0a1, 620 }, + { 0xf0a2, 247 }, + { 0xf0a3, 549 }, + { 0xf0a4, 167 }, + { 0xf0a5, 713 }, + { 0xf0a6, 500 }, + { 0xf0a7, 753 }, + { 0xf0a8, 753 }, + { 0xf0a9, 753 }, + { 0xf0aa, 753 }, + { 0xf0ab, 1042 }, + { 0xf0ac, 987 }, + { 0xf0ad, 603 }, + { 0xf0ae, 987 }, + { 0xf0af, 603 }, + { 0xf0b0, 400 }, + { 0xf0b1, 549 }, + { 0xf0b2, 411 }, + { 0xf0b3, 549 }, + { 0xf0b4, 549 }, + { 0xf0b5, 713 }, + { 0xf0b6, 494 }, + { 0xf0b7, 460 }, + { 0xf0b8, 549 }, + { 0xf0b9, 549 }, + { 0xf0ba, 549 }, + { 0xf0bb, 549 }, + { 0xf0bc, 1000 }, + { 0xf0bd, 603 }, + { 0xf0be, 1000 }, + { 0xf0bf, 658 }, + { 0xf0c0, 823 }, + { 0xf0c1, 686 }, + { 0xf0c2, 795 }, + { 0xf0c3, 987 }, + { 0xf0c4, 768 }, + { 0xf0c5, 768 }, + { 0xf0c6, 823 }, + { 0xf0c7, 768 }, + { 0xf0c8, 768 }, + { 0xf0c9, 713 }, + { 0xf0ca, 713 }, + { 0xf0cb, 713 }, + { 0xf0cc, 713 }, + { 0xf0cd, 713 }, + { 0xf0ce, 713 }, + { 0xf0cf, 713 }, + { 0xf0d0, 768 }, + { 0xf0d1, 713 }, + { 0xf0d2, 790 }, + { 0xf0d3, 790 }, + { 0xf0d4, 890 }, + { 0xf0d5, 823 }, + { 0xf0d6, 549 }, + { 0xf0d7, 250 }, + { 0xf0d8, 713 }, + { 0xf0d9, 603 }, + { 0xf0da, 603 }, + { 0xf0db, 1042 }, + { 0xf0dc, 987 }, + { 0xf0dd, 603 }, + { 0xf0de, 987 }, + { 0xf0df, 603 }, + { 0xf0e0, 494 }, + { 0xf0e1, 329 }, + { 0xf0e2, 790 }, + { 0xf0e3, 790 }, + { 0xf0e4, 786 }, + { 0xf0e5, 713 }, + { 0xf0e6, 384 }, + { 0xf0e7, 384 }, + { 0xf0e8, 384 }, + { 0xf0e9, 384 }, + { 0xf0ea, 384 }, + { 0xf0eb, 384 }, + { 0xf0ec, 494 }, + { 0xf0ed, 494 }, + { 0xf0ee, 494 }, + { 0xf0ef, 494 }, + { 0xf0f1, 329 }, + { 0xf0f2, 274 }, + { 0xf0f3, 686 }, + { 0xf0f4, 686 }, + { 0xf0f5, 686 }, + { 0xf0f6, 384 }, + { 0xf0f7, 384 }, + { 0xf0f8, 384 }, + { 0xf0f9, 384 }, + { 0xf0fa, 384 }, + { 0xf0fb, 384 }, + { 0xf0fc, 494 }, + { 0xf0fd, 494 }, + { 0xf0fe, 494 }, +}; + +static const AFMMETRICS metrics_Times_Bold[229] = +{ + { 0x0020, 250 }, + { 0x0021, 333 }, + { 0x0022, 555 }, + { 0x0023, 500 }, + { 0x0024, 500 }, + { 0x0025, 1000 }, + { 0x0026, 833 }, + { 0x0027, 278 }, + { 0x0028, 333 }, + { 0x0029, 333 }, + { 0x002a, 500 }, + { 0x002b, 570 }, + { 0x002c, 250 }, + { 0x002d, 333 }, + { 0x002e, 250 }, + { 0x002f, 278 }, + { 0x0030, 500 }, + { 0x0031, 500 }, + { 0x0032, 500 }, + { 0x0033, 500 }, + { 0x0034, 500 }, + { 0x0035, 500 }, + { 0x0036, 500 }, + { 0x0037, 500 }, + { 0x0038, 500 }, + { 0x0039, 500 }, + { 0x003a, 333 }, + { 0x003b, 333 }, + { 0x003c, 570 }, + { 0x003d, 570 }, + { 0x003e, 570 }, + { 0x003f, 500 }, + { 0x0040, 930 }, + { 0x0041, 722 }, + { 0x0042, 667 }, + { 0x0043, 722 }, + { 0x0044, 722 }, + { 0x0045, 667 }, + { 0x0046, 611 }, + { 0x0047, 778 }, + { 0x0048, 778 }, + { 0x0049, 389 }, + { 0x004a, 500 }, + { 0x004b, 778 }, + { 0x004c, 667 }, + { 0x004d, 944 }, + { 0x004e, 722 }, + { 0x004f, 778 }, + { 0x0050, 611 }, + { 0x0051, 778 }, + { 0x0052, 722 }, + { 0x0053, 556 }, + { 0x0054, 667 }, + { 0x0055, 722 }, + { 0x0056, 722 }, + { 0x0057, 1000 }, + { 0x0058, 722 }, + { 0x0059, 722 }, + { 0x005a, 667 }, + { 0x005b, 333 }, + { 0x005c, 278 }, + { 0x005d, 333 }, + { 0x005e, 581 }, + { 0x005f, 500 }, + { 0x0060, 333 }, + { 0x0061, 500 }, + { 0x0062, 556 }, + { 0x0063, 444 }, + { 0x0064, 556 }, + { 0x0065, 444 }, + { 0x0066, 333 }, + { 0x0067, 500 }, + { 0x0068, 556 }, + { 0x0069, 278 }, + { 0x006a, 333 }, + { 0x006b, 556 }, + { 0x006c, 278 }, + { 0x006d, 833 }, + { 0x006e, 556 }, + { 0x006f, 500 }, + { 0x0070, 556 }, + { 0x0071, 556 }, + { 0x0072, 444 }, + { 0x0073, 389 }, + { 0x0074, 333 }, + { 0x0075, 556 }, + { 0x0076, 500 }, + { 0x0077, 722 }, + { 0x0078, 500 }, + { 0x0079, 500 }, + { 0x007a, 444 }, + { 0x007b, 394 }, + { 0x007c, 220 }, + { 0x007d, 394 }, + { 0x007e, 520 }, + { 0x00a1, 333 }, + { 0x00a2, 500 }, + { 0x00a3, 500 }, + { 0x00a4, 500 }, + { 0x00a5, 500 }, + { 0x00a6, 220 }, + { 0x00a7, 500 }, + { 0x00a8, 333 }, + { 0x00a9, 747 }, + { 0x00aa, 300 }, + { 0x00ab, 500 }, + { 0x00ac, 570 }, + { 0x00ae, 747 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 570 }, + { 0x00b2, 300 }, + { 0x00b3, 300 }, + { 0x00b4, 333 }, + { 0x00b5, 601 }, + { 0x00b6, 540 }, + { 0x00b7, 250 }, + { 0x00b8, 333 }, + { 0x00b9, 300 }, + { 0x00ba, 330 }, + { 0x00bb, 500 }, + { 0x00bc, 750 }, + { 0x00bd, 750 }, + { 0x00be, 750 }, + { 0x00bf, 500 }, + { 0x00c0, 722 }, + { 0x00c1, 722 }, + { 0x00c2, 722 }, + { 0x00c3, 722 }, + { 0x00c4, 722 }, + { 0x00c5, 722 }, + { 0x00c6, 1000 }, + { 0x00c7, 722 }, + { 0x00c8, 667 }, + { 0x00c9, 667 }, + { 0x00ca, 667 }, + { 0x00cb, 667 }, + { 0x00cc, 389 }, + { 0x00cd, 389 }, + { 0x00ce, 389 }, + { 0x00cf, 389 }, + { 0x00d0, 722 }, + { 0x00d1, 722 }, + { 0x00d2, 778 }, + { 0x00d3, 778 }, + { 0x00d4, 778 }, + { 0x00d5, 778 }, + { 0x00d6, 778 }, + { 0x00d7, 570 }, + { 0x00d8, 778 }, + { 0x00d9, 722 }, + { 0x00da, 722 }, + { 0x00db, 722 }, + { 0x00dc, 722 }, + { 0x00dd, 722 }, + { 0x00de, 611 }, + { 0x00df, 556 }, + { 0x00e0, 500 }, + { 0x00e1, 500 }, + { 0x00e2, 500 }, + { 0x00e3, 500 }, + { 0x00e4, 500 }, + { 0x00e5, 500 }, + { 0x00e6, 722 }, + { 0x00e7, 444 }, + { 0x00e8, 444 }, + { 0x00e9, 444 }, + { 0x00ea, 444 }, + { 0x00eb, 444 }, + { 0x00ec, 278 }, + { 0x00ed, 278 }, + { 0x00ee, 278 }, + { 0x00ef, 278 }, + { 0x00f0, 500 }, + { 0x00f1, 556 }, + { 0x00f2, 500 }, + { 0x00f3, 500 }, + { 0x00f4, 500 }, + { 0x00f5, 500 }, + { 0x00f6, 500 }, + { 0x00f7, 570 }, + { 0x00f8, 500 }, + { 0x00f9, 556 }, + { 0x00fa, 556 }, + { 0x00fb, 556 }, + { 0x00fc, 556 }, + { 0x00fd, 500 }, + { 0x00fe, 556 }, + { 0x00ff, 500 }, + { 0x0131, 278 }, + { 0x0141, 667 }, + { 0x0142, 278 }, + { 0x0152, 1000 }, + { 0x0153, 722 }, + { 0x0160, 556 }, + { 0x0161, 389 }, + { 0x0178, 722 }, + { 0x017d, 667 }, + { 0x017e, 444 }, + { 0x0192, 500 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 333 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 333 }, + { 0x2019, 333 }, + { 0x201a, 333 }, + { 0x201c, 500 }, + { 0x201d, 500 }, + { 0x201e, 500 }, + { 0x2020, 500 }, + { 0x2021, 500 }, + { 0x2022, 350 }, + { 0x2026, 1000 }, + { 0x2030, 1000 }, + { 0x2039, 333 }, + { 0x203a, 333 }, + { 0x2044, 167 }, + { 0x20ac, 500 }, + { 0x2122, 1000 }, + { 0x2212, 570 }, + { 0xfb01, 556 }, + { 0xfb02, 556 }, +}; + +static const AFMMETRICS metrics_Times_BoldItalic[229] = +{ + { 0x0020, 250 }, + { 0x0021, 389 }, + { 0x0022, 555 }, + { 0x0023, 500 }, + { 0x0024, 500 }, + { 0x0025, 833 }, + { 0x0026, 778 }, + { 0x0027, 278 }, + { 0x0028, 333 }, + { 0x0029, 333 }, + { 0x002a, 500 }, + { 0x002b, 570 }, + { 0x002c, 250 }, + { 0x002d, 333 }, + { 0x002e, 250 }, + { 0x002f, 278 }, + { 0x0030, 500 }, + { 0x0031, 500 }, + { 0x0032, 500 }, + { 0x0033, 500 }, + { 0x0034, 500 }, + { 0x0035, 500 }, + { 0x0036, 500 }, + { 0x0037, 500 }, + { 0x0038, 500 }, + { 0x0039, 500 }, + { 0x003a, 333 }, + { 0x003b, 333 }, + { 0x003c, 570 }, + { 0x003d, 570 }, + { 0x003e, 570 }, + { 0x003f, 500 }, + { 0x0040, 832 }, + { 0x0041, 667 }, + { 0x0042, 667 }, + { 0x0043, 667 }, + { 0x0044, 722 }, + { 0x0045, 667 }, + { 0x0046, 667 }, + { 0x0047, 722 }, + { 0x0048, 778 }, + { 0x0049, 389 }, + { 0x004a, 500 }, + { 0x004b, 667 }, + { 0x004c, 611 }, + { 0x004d, 889 }, + { 0x004e, 722 }, + { 0x004f, 722 }, + { 0x0050, 611 }, + { 0x0051, 722 }, + { 0x0052, 667 }, + { 0x0053, 556 }, + { 0x0054, 611 }, + { 0x0055, 722 }, + { 0x0056, 667 }, + { 0x0057, 889 }, + { 0x0058, 667 }, + { 0x0059, 611 }, + { 0x005a, 611 }, + { 0x005b, 333 }, + { 0x005c, 278 }, + { 0x005d, 333 }, + { 0x005e, 570 }, + { 0x005f, 500 }, + { 0x0060, 333 }, + { 0x0061, 500 }, + { 0x0062, 500 }, + { 0x0063, 444 }, + { 0x0064, 500 }, + { 0x0065, 444 }, + { 0x0066, 333 }, + { 0x0067, 500 }, + { 0x0068, 556 }, + { 0x0069, 278 }, + { 0x006a, 278 }, + { 0x006b, 500 }, + { 0x006c, 278 }, + { 0x006d, 778 }, + { 0x006e, 556 }, + { 0x006f, 500 }, + { 0x0070, 500 }, + { 0x0071, 500 }, + { 0x0072, 389 }, + { 0x0073, 389 }, + { 0x0074, 278 }, + { 0x0075, 556 }, + { 0x0076, 444 }, + { 0x0077, 667 }, + { 0x0078, 500 }, + { 0x0079, 444 }, + { 0x007a, 389 }, + { 0x007b, 348 }, + { 0x007c, 220 }, + { 0x007d, 348 }, + { 0x007e, 570 }, + { 0x00a1, 389 }, + { 0x00a2, 500 }, + { 0x00a3, 500 }, + { 0x00a4, 500 }, + { 0x00a5, 500 }, + { 0x00a6, 220 }, + { 0x00a7, 500 }, + { 0x00a8, 333 }, + { 0x00a9, 747 }, + { 0x00aa, 266 }, + { 0x00ab, 500 }, + { 0x00ac, 606 }, + { 0x00ae, 747 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 570 }, + { 0x00b2, 300 }, + { 0x00b3, 300 }, + { 0x00b4, 333 }, + { 0x00b5, 532 }, + { 0x00b6, 500 }, + { 0x00b7, 250 }, + { 0x00b8, 333 }, + { 0x00b9, 300 }, + { 0x00ba, 300 }, + { 0x00bb, 500 }, + { 0x00bc, 750 }, + { 0x00bd, 750 }, + { 0x00be, 750 }, + { 0x00bf, 500 }, + { 0x00c0, 667 }, + { 0x00c1, 667 }, + { 0x00c2, 667 }, + { 0x00c3, 667 }, + { 0x00c4, 667 }, + { 0x00c5, 667 }, + { 0x00c6, 944 }, + { 0x00c7, 667 }, + { 0x00c8, 667 }, + { 0x00c9, 667 }, + { 0x00ca, 667 }, + { 0x00cb, 667 }, + { 0x00cc, 389 }, + { 0x00cd, 389 }, + { 0x00ce, 389 }, + { 0x00cf, 389 }, + { 0x00d0, 722 }, + { 0x00d1, 722 }, + { 0x00d2, 722 }, + { 0x00d3, 722 }, + { 0x00d4, 722 }, + { 0x00d5, 722 }, + { 0x00d6, 722 }, + { 0x00d7, 570 }, + { 0x00d8, 722 }, + { 0x00d9, 722 }, + { 0x00da, 722 }, + { 0x00db, 722 }, + { 0x00dc, 722 }, + { 0x00dd, 611 }, + { 0x00de, 611 }, + { 0x00df, 500 }, + { 0x00e0, 500 }, + { 0x00e1, 500 }, + { 0x00e2, 500 }, + { 0x00e3, 500 }, + { 0x00e4, 500 }, + { 0x00e5, 500 }, + { 0x00e6, 722 }, + { 0x00e7, 444 }, + { 0x00e8, 444 }, + { 0x00e9, 444 }, + { 0x00ea, 444 }, + { 0x00eb, 444 }, + { 0x00ec, 278 }, + { 0x00ed, 278 }, + { 0x00ee, 278 }, + { 0x00ef, 278 }, + { 0x00f0, 500 }, + { 0x00f1, 556 }, + { 0x00f2, 500 }, + { 0x00f3, 500 }, + { 0x00f4, 500 }, + { 0x00f5, 500 }, + { 0x00f6, 500 }, + { 0x00f7, 570 }, + { 0x00f8, 500 }, + { 0x00f9, 556 }, + { 0x00fa, 556 }, + { 0x00fb, 556 }, + { 0x00fc, 556 }, + { 0x00fd, 444 }, + { 0x00fe, 500 }, + { 0x00ff, 444 }, + { 0x0131, 278 }, + { 0x0141, 611 }, + { 0x0142, 278 }, + { 0x0152, 944 }, + { 0x0153, 722 }, + { 0x0160, 556 }, + { 0x0161, 389 }, + { 0x0178, 611 }, + { 0x017d, 611 }, + { 0x017e, 389 }, + { 0x0192, 500 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 333 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 333 }, + { 0x2019, 333 }, + { 0x201a, 333 }, + { 0x201c, 500 }, + { 0x201d, 500 }, + { 0x201e, 500 }, + { 0x2020, 500 }, + { 0x2021, 500 }, + { 0x2022, 350 }, + { 0x2026, 1000 }, + { 0x2030, 1000 }, + { 0x2039, 333 }, + { 0x203a, 333 }, + { 0x2044, 167 }, + { 0x20ac, 500 }, + { 0x2122, 1000 }, + { 0x2212, 606 }, + { 0xfb01, 556 }, + { 0xfb02, 556 }, +}; + +static const AFMMETRICS metrics_Times_Italic[229] = +{ + { 0x0020, 250 }, + { 0x0021, 333 }, + { 0x0022, 420 }, + { 0x0023, 500 }, + { 0x0024, 500 }, + { 0x0025, 833 }, + { 0x0026, 778 }, + { 0x0027, 214 }, + { 0x0028, 333 }, + { 0x0029, 333 }, + { 0x002a, 500 }, + { 0x002b, 675 }, + { 0x002c, 250 }, + { 0x002d, 333 }, + { 0x002e, 250 }, + { 0x002f, 278 }, + { 0x0030, 500 }, + { 0x0031, 500 }, + { 0x0032, 500 }, + { 0x0033, 500 }, + { 0x0034, 500 }, + { 0x0035, 500 }, + { 0x0036, 500 }, + { 0x0037, 500 }, + { 0x0038, 500 }, + { 0x0039, 500 }, + { 0x003a, 333 }, + { 0x003b, 333 }, + { 0x003c, 675 }, + { 0x003d, 675 }, + { 0x003e, 675 }, + { 0x003f, 500 }, + { 0x0040, 920 }, + { 0x0041, 611 }, + { 0x0042, 611 }, + { 0x0043, 667 }, + { 0x0044, 722 }, + { 0x0045, 611 }, + { 0x0046, 611 }, + { 0x0047, 722 }, + { 0x0048, 722 }, + { 0x0049, 333 }, + { 0x004a, 444 }, + { 0x004b, 667 }, + { 0x004c, 556 }, + { 0x004d, 833 }, + { 0x004e, 667 }, + { 0x004f, 722 }, + { 0x0050, 611 }, + { 0x0051, 722 }, + { 0x0052, 611 }, + { 0x0053, 500 }, + { 0x0054, 556 }, + { 0x0055, 722 }, + { 0x0056, 611 }, + { 0x0057, 833 }, + { 0x0058, 611 }, + { 0x0059, 556 }, + { 0x005a, 556 }, + { 0x005b, 389 }, + { 0x005c, 278 }, + { 0x005d, 389 }, + { 0x005e, 422 }, + { 0x005f, 500 }, + { 0x0060, 333 }, + { 0x0061, 500 }, + { 0x0062, 500 }, + { 0x0063, 444 }, + { 0x0064, 500 }, + { 0x0065, 444 }, + { 0x0066, 278 }, + { 0x0067, 500 }, + { 0x0068, 500 }, + { 0x0069, 278 }, + { 0x006a, 278 }, + { 0x006b, 444 }, + { 0x006c, 278 }, + { 0x006d, 722 }, + { 0x006e, 500 }, + { 0x006f, 500 }, + { 0x0070, 500 }, + { 0x0071, 500 }, + { 0x0072, 389 }, + { 0x0073, 389 }, + { 0x0074, 278 }, + { 0x0075, 500 }, + { 0x0076, 444 }, + { 0x0077, 667 }, + { 0x0078, 444 }, + { 0x0079, 444 }, + { 0x007a, 389 }, + { 0x007b, 400 }, + { 0x007c, 275 }, + { 0x007d, 400 }, + { 0x007e, 541 }, + { 0x00a1, 389 }, + { 0x00a2, 500 }, + { 0x00a3, 500 }, + { 0x00a4, 500 }, + { 0x00a5, 500 }, + { 0x00a6, 275 }, + { 0x00a7, 500 }, + { 0x00a8, 333 }, + { 0x00a9, 760 }, + { 0x00aa, 276 }, + { 0x00ab, 500 }, + { 0x00ac, 675 }, + { 0x00ae, 760 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 675 }, + { 0x00b2, 300 }, + { 0x00b3, 300 }, + { 0x00b4, 333 }, + { 0x00b5, 514 }, + { 0x00b6, 523 }, + { 0x00b7, 250 }, + { 0x00b8, 333 }, + { 0x00b9, 300 }, + { 0x00ba, 310 }, + { 0x00bb, 500 }, + { 0x00bc, 750 }, + { 0x00bd, 750 }, + { 0x00be, 750 }, + { 0x00bf, 500 }, + { 0x00c0, 611 }, + { 0x00c1, 611 }, + { 0x00c2, 611 }, + { 0x00c3, 611 }, + { 0x00c4, 611 }, + { 0x00c5, 611 }, + { 0x00c6, 889 }, + { 0x00c7, 667 }, + { 0x00c8, 611 }, + { 0x00c9, 611 }, + { 0x00ca, 611 }, + { 0x00cb, 611 }, + { 0x00cc, 333 }, + { 0x00cd, 333 }, + { 0x00ce, 333 }, + { 0x00cf, 333 }, + { 0x00d0, 722 }, + { 0x00d1, 667 }, + { 0x00d2, 722 }, + { 0x00d3, 722 }, + { 0x00d4, 722 }, + { 0x00d5, 722 }, + { 0x00d6, 722 }, + { 0x00d7, 675 }, + { 0x00d8, 722 }, + { 0x00d9, 722 }, + { 0x00da, 722 }, + { 0x00db, 722 }, + { 0x00dc, 722 }, + { 0x00dd, 556 }, + { 0x00de, 611 }, + { 0x00df, 500 }, + { 0x00e0, 500 }, + { 0x00e1, 500 }, + { 0x00e2, 500 }, + { 0x00e3, 500 }, + { 0x00e4, 500 }, + { 0x00e5, 500 }, + { 0x00e6, 667 }, + { 0x00e7, 444 }, + { 0x00e8, 444 }, + { 0x00e9, 444 }, + { 0x00ea, 444 }, + { 0x00eb, 444 }, + { 0x00ec, 278 }, + { 0x00ed, 278 }, + { 0x00ee, 278 }, + { 0x00ef, 278 }, + { 0x00f0, 500 }, + { 0x00f1, 500 }, + { 0x00f2, 500 }, + { 0x00f3, 500 }, + { 0x00f4, 500 }, + { 0x00f5, 500 }, + { 0x00f6, 500 }, + { 0x00f7, 675 }, + { 0x00f8, 500 }, + { 0x00f9, 500 }, + { 0x00fa, 500 }, + { 0x00fb, 500 }, + { 0x00fc, 500 }, + { 0x00fd, 444 }, + { 0x00fe, 500 }, + { 0x00ff, 444 }, + { 0x0131, 278 }, + { 0x0141, 556 }, + { 0x0142, 278 }, + { 0x0152, 944 }, + { 0x0153, 667 }, + { 0x0160, 500 }, + { 0x0161, 389 }, + { 0x0178, 556 }, + { 0x017d, 556 }, + { 0x017e, 389 }, + { 0x0192, 500 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 333 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 500 }, + { 0x2014, 889 }, + { 0x2018, 333 }, + { 0x2019, 333 }, + { 0x201a, 333 }, + { 0x201c, 556 }, + { 0x201d, 556 }, + { 0x201e, 556 }, + { 0x2020, 500 }, + { 0x2021, 500 }, + { 0x2022, 350 }, + { 0x2026, 889 }, + { 0x2030, 1000 }, + { 0x2039, 333 }, + { 0x203a, 333 }, + { 0x2044, 167 }, + { 0x20ac, 500 }, + { 0x2122, 980 }, + { 0x2212, 675 }, + { 0xfb01, 500 }, + { 0xfb02, 500 }, +}; + +static const AFMMETRICS metrics_Times_Roman[229] = +{ + { 0x0020, 250 }, + { 0x0021, 333 }, + { 0x0022, 408 }, + { 0x0023, 500 }, + { 0x0024, 500 }, + { 0x0025, 833 }, + { 0x0026, 778 }, + { 0x0027, 180 }, + { 0x0028, 333 }, + { 0x0029, 333 }, + { 0x002a, 500 }, + { 0x002b, 564 }, + { 0x002c, 250 }, + { 0x002d, 333 }, + { 0x002e, 250 }, + { 0x002f, 278 }, + { 0x0030, 500 }, + { 0x0031, 500 }, + { 0x0032, 500 }, + { 0x0033, 500 }, + { 0x0034, 500 }, + { 0x0035, 500 }, + { 0x0036, 500 }, + { 0x0037, 500 }, + { 0x0038, 500 }, + { 0x0039, 500 }, + { 0x003a, 278 }, + { 0x003b, 278 }, + { 0x003c, 564 }, + { 0x003d, 564 }, + { 0x003e, 564 }, + { 0x003f, 444 }, + { 0x0040, 921 }, + { 0x0041, 722 }, + { 0x0042, 667 }, + { 0x0043, 667 }, + { 0x0044, 722 }, + { 0x0045, 611 }, + { 0x0046, 556 }, + { 0x0047, 722 }, + { 0x0048, 722 }, + { 0x0049, 333 }, + { 0x004a, 389 }, + { 0x004b, 722 }, + { 0x004c, 611 }, + { 0x004d, 889 }, + { 0x004e, 722 }, + { 0x004f, 722 }, + { 0x0050, 556 }, + { 0x0051, 722 }, + { 0x0052, 667 }, + { 0x0053, 556 }, + { 0x0054, 611 }, + { 0x0055, 722 }, + { 0x0056, 722 }, + { 0x0057, 944 }, + { 0x0058, 722 }, + { 0x0059, 722 }, + { 0x005a, 611 }, + { 0x005b, 333 }, + { 0x005c, 278 }, + { 0x005d, 333 }, + { 0x005e, 469 }, + { 0x005f, 500 }, + { 0x0060, 333 }, + { 0x0061, 444 }, + { 0x0062, 500 }, + { 0x0063, 444 }, + { 0x0064, 500 }, + { 0x0065, 444 }, + { 0x0066, 333 }, + { 0x0067, 500 }, + { 0x0068, 500 }, + { 0x0069, 278 }, + { 0x006a, 278 }, + { 0x006b, 500 }, + { 0x006c, 278 }, + { 0x006d, 778 }, + { 0x006e, 500 }, + { 0x006f, 500 }, + { 0x0070, 500 }, + { 0x0071, 500 }, + { 0x0072, 333 }, + { 0x0073, 389 }, + { 0x0074, 278 }, + { 0x0075, 500 }, + { 0x0076, 500 }, + { 0x0077, 722 }, + { 0x0078, 500 }, + { 0x0079, 500 }, + { 0x007a, 444 }, + { 0x007b, 480 }, + { 0x007c, 200 }, + { 0x007d, 480 }, + { 0x007e, 541 }, + { 0x00a1, 333 }, + { 0x00a2, 500 }, + { 0x00a3, 500 }, + { 0x00a4, 500 }, + { 0x00a5, 500 }, + { 0x00a6, 200 }, + { 0x00a7, 500 }, + { 0x00a8, 333 }, + { 0x00a9, 760 }, + { 0x00aa, 276 }, + { 0x00ab, 500 }, + { 0x00ac, 564 }, + { 0x00ae, 760 }, + { 0x00af, 333 }, + { 0x00b0, 400 }, + { 0x00b1, 564 }, + { 0x00b2, 300 }, + { 0x00b3, 300 }, + { 0x00b4, 333 }, + { 0x00b5, 510 }, + { 0x00b6, 453 }, + { 0x00b7, 250 }, + { 0x00b8, 333 }, + { 0x00b9, 300 }, + { 0x00ba, 310 }, + { 0x00bb, 500 }, + { 0x00bc, 750 }, + { 0x00bd, 750 }, + { 0x00be, 750 }, + { 0x00bf, 444 }, + { 0x00c0, 722 }, + { 0x00c1, 722 }, + { 0x00c2, 722 }, + { 0x00c3, 722 }, + { 0x00c4, 722 }, + { 0x00c5, 722 }, + { 0x00c6, 889 }, + { 0x00c7, 667 }, + { 0x00c8, 611 }, + { 0x00c9, 611 }, + { 0x00ca, 611 }, + { 0x00cb, 611 }, + { 0x00cc, 333 }, + { 0x00cd, 333 }, + { 0x00ce, 333 }, + { 0x00cf, 333 }, + { 0x00d0, 722 }, + { 0x00d1, 722 }, + { 0x00d2, 722 }, + { 0x00d3, 722 }, + { 0x00d4, 722 }, + { 0x00d5, 722 }, + { 0x00d6, 722 }, + { 0x00d7, 564 }, + { 0x00d8, 722 }, + { 0x00d9, 722 }, + { 0x00da, 722 }, + { 0x00db, 722 }, + { 0x00dc, 722 }, + { 0x00dd, 722 }, + { 0x00de, 556 }, + { 0x00df, 500 }, + { 0x00e0, 444 }, + { 0x00e1, 444 }, + { 0x00e2, 444 }, + { 0x00e3, 444 }, + { 0x00e4, 444 }, + { 0x00e5, 444 }, + { 0x00e6, 667 }, + { 0x00e7, 444 }, + { 0x00e8, 444 }, + { 0x00e9, 444 }, + { 0x00ea, 444 }, + { 0x00eb, 444 }, + { 0x00ec, 278 }, + { 0x00ed, 278 }, + { 0x00ee, 278 }, + { 0x00ef, 278 }, + { 0x00f0, 500 }, + { 0x00f1, 500 }, + { 0x00f2, 500 }, + { 0x00f3, 500 }, + { 0x00f4, 500 }, + { 0x00f5, 500 }, + { 0x00f6, 500 }, + { 0x00f7, 564 }, + { 0x00f8, 500 }, + { 0x00f9, 500 }, + { 0x00fa, 500 }, + { 0x00fb, 500 }, + { 0x00fc, 500 }, + { 0x00fd, 500 }, + { 0x00fe, 500 }, + { 0x00ff, 500 }, + { 0x0131, 278 }, + { 0x0141, 611 }, + { 0x0142, 278 }, + { 0x0152, 889 }, + { 0x0153, 722 }, + { 0x0160, 556 }, + { 0x0161, 389 }, + { 0x0178, 722 }, + { 0x017d, 611 }, + { 0x017e, 444 }, + { 0x0192, 500 }, + { 0x02c6, 333 }, + { 0x02c7, 333 }, + { 0x02d8, 333 }, + { 0x02d9, 333 }, + { 0x02da, 333 }, + { 0x02db, 333 }, + { 0x02dc, 333 }, + { 0x02dd, 333 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 333 }, + { 0x2019, 333 }, + { 0x201a, 333 }, + { 0x201c, 444 }, + { 0x201d, 444 }, + { 0x201e, 444 }, + { 0x2020, 500 }, + { 0x2021, 500 }, + { 0x2022, 350 }, + { 0x2026, 1000 }, + { 0x2030, 1000 }, + { 0x2039, 333 }, + { 0x203a, 333 }, + { 0x2044, 167 }, + { 0x20ac, 500 }, + { 0x2122, 980 }, + { 0x2212, 564 }, + { 0xfb01, 556 }, + { 0xfb02, 556 }, +}; + +static const AFMMETRICS metrics_ZapfChancery_MediumItalic[229] = +{ + { 0x0020, 220 }, + { 0x0021, 280 }, + { 0x0022, 220 }, + { 0x0023, 440 }, + { 0x0024, 440 }, + { 0x0025, 680 }, + { 0x0026, 780 }, + { 0x0027, 160 }, + { 0x0028, 260 }, + { 0x0029, 220 }, + { 0x002a, 420 }, + { 0x002b, 520 }, + { 0x002c, 220 }, + { 0x002d, 280 }, + { 0x002e, 220 }, + { 0x002f, 340 }, + { 0x0030, 440 }, + { 0x0031, 440 }, + { 0x0032, 440 }, + { 0x0033, 440 }, + { 0x0034, 440 }, + { 0x0035, 440 }, + { 0x0036, 440 }, + { 0x0037, 440 }, + { 0x0038, 440 }, + { 0x0039, 440 }, + { 0x003a, 260 }, + { 0x003b, 240 }, + { 0x003c, 520 }, + { 0x003d, 520 }, + { 0x003e, 520 }, + { 0x003f, 380 }, + { 0x0040, 700 }, + { 0x0041, 620 }, + { 0x0042, 600 }, + { 0x0043, 520 }, + { 0x0044, 700 }, + { 0x0045, 620 }, + { 0x0046, 580 }, + { 0x0047, 620 }, + { 0x0048, 680 }, + { 0x0049, 380 }, + { 0x004a, 400 }, + { 0x004b, 660 }, + { 0x004c, 580 }, + { 0x004d, 840 }, + { 0x004e, 700 }, + { 0x004f, 600 }, + { 0x0050, 540 }, + { 0x0051, 600 }, + { 0x0052, 600 }, + { 0x0053, 460 }, + { 0x0054, 500 }, + { 0x0055, 740 }, + { 0x0056, 640 }, + { 0x0057, 880 }, + { 0x0058, 560 }, + { 0x0059, 560 }, + { 0x005a, 620 }, + { 0x005b, 240 }, + { 0x005c, 480 }, + { 0x005d, 320 }, + { 0x005e, 520 }, + { 0x005f, 500 }, + { 0x0060, 220 }, + { 0x0061, 420 }, + { 0x0062, 420 }, + { 0x0063, 340 }, + { 0x0064, 440 }, + { 0x0065, 340 }, + { 0x0066, 320 }, + { 0x0067, 400 }, + { 0x0068, 440 }, + { 0x0069, 240 }, + { 0x006a, 220 }, + { 0x006b, 440 }, + { 0x006c, 240 }, + { 0x006d, 620 }, + { 0x006e, 460 }, + { 0x006f, 400 }, + { 0x0070, 440 }, + { 0x0071, 400 }, + { 0x0072, 300 }, + { 0x0073, 320 }, + { 0x0074, 320 }, + { 0x0075, 460 }, + { 0x0076, 440 }, + { 0x0077, 680 }, + { 0x0078, 420 }, + { 0x0079, 400 }, + { 0x007a, 440 }, + { 0x007b, 240 }, + { 0x007c, 520 }, + { 0x007d, 240 }, + { 0x007e, 520 }, + { 0x00a1, 280 }, + { 0x00a2, 440 }, + { 0x00a3, 440 }, + { 0x00a4, 440 }, + { 0x00a5, 440 }, + { 0x00a6, 520 }, + { 0x00a7, 420 }, + { 0x00a8, 360 }, + { 0x00a9, 740 }, + { 0x00aa, 260 }, + { 0x00ab, 340 }, + { 0x00ac, 520 }, + { 0x00ae, 740 }, + { 0x00af, 440 }, + { 0x00b0, 400 }, + { 0x00b1, 520 }, + { 0x00b2, 264 }, + { 0x00b3, 264 }, + { 0x00b4, 300 }, + { 0x00b5, 458 }, + { 0x00b6, 500 }, + { 0x00b7, 220 }, + { 0x00b8, 300 }, + { 0x00b9, 264 }, + { 0x00ba, 260 }, + { 0x00bb, 380 }, + { 0x00bc, 660 }, + { 0x00bd, 660 }, + { 0x00be, 660 }, + { 0x00bf, 400 }, + { 0x00c0, 620 }, + { 0x00c1, 620 }, + { 0x00c2, 620 }, + { 0x00c3, 620 }, + { 0x00c4, 620 }, + { 0x00c5, 620 }, + { 0x00c6, 740 }, + { 0x00c7, 520 }, + { 0x00c8, 620 }, + { 0x00c9, 620 }, + { 0x00ca, 620 }, + { 0x00cb, 620 }, + { 0x00cc, 380 }, + { 0x00cd, 380 }, + { 0x00ce, 380 }, + { 0x00cf, 380 }, + { 0x00d0, 700 }, + { 0x00d1, 700 }, + { 0x00d2, 600 }, + { 0x00d3, 600 }, + { 0x00d4, 600 }, + { 0x00d5, 600 }, + { 0x00d6, 600 }, + { 0x00d7, 520 }, + { 0x00d8, 660 }, + { 0x00d9, 740 }, + { 0x00da, 740 }, + { 0x00db, 740 }, + { 0x00dc, 740 }, + { 0x00dd, 560 }, + { 0x00de, 540 }, + { 0x00df, 420 }, + { 0x00e0, 420 }, + { 0x00e1, 420 }, + { 0x00e2, 420 }, + { 0x00e3, 420 }, + { 0x00e4, 420 }, + { 0x00e5, 420 }, + { 0x00e6, 540 }, + { 0x00e7, 340 }, + { 0x00e8, 340 }, + { 0x00e9, 340 }, + { 0x00ea, 340 }, + { 0x00eb, 340 }, + { 0x00ec, 240 }, + { 0x00ed, 240 }, + { 0x00ee, 240 }, + { 0x00ef, 240 }, + { 0x00f0, 400 }, + { 0x00f1, 460 }, + { 0x00f2, 400 }, + { 0x00f3, 400 }, + { 0x00f4, 400 }, + { 0x00f5, 400 }, + { 0x00f6, 400 }, + { 0x00f7, 520 }, + { 0x00f8, 440 }, + { 0x00f9, 460 }, + { 0x00fa, 460 }, + { 0x00fb, 460 }, + { 0x00fc, 460 }, + { 0x00fd, 400 }, + { 0x00fe, 440 }, + { 0x00ff, 400 }, + { 0x0131, 240 }, + { 0x0141, 580 }, + { 0x0142, 300 }, + { 0x0152, 820 }, + { 0x0153, 560 }, + { 0x0160, 460 }, + { 0x0161, 320 }, + { 0x0178, 560 }, + { 0x017d, 620 }, + { 0x017e, 440 }, + { 0x0192, 440 }, + { 0x02c6, 340 }, + { 0x02c7, 340 }, + { 0x02d8, 440 }, + { 0x02d9, 220 }, + { 0x02da, 300 }, + { 0x02db, 280 }, + { 0x02dc, 440 }, + { 0x02dd, 400 }, + { 0x2013, 500 }, + { 0x2014, 1000 }, + { 0x2018, 240 }, + { 0x2019, 240 }, + { 0x201a, 180 }, + { 0x201c, 340 }, + { 0x201d, 360 }, + { 0x201e, 280 }, + { 0x2020, 460 }, + { 0x2021, 480 }, + { 0x2022, 600 }, + { 0x2026, 1000 }, + { 0x2030, 960 }, + { 0x2039, 240 }, + { 0x203a, 260 }, + { 0x2044, 60 }, + { 0x20ac, 440 }, + { 0x2122, 1000 }, + { 0x2212, 520 }, + { 0xfb01, 520 }, + { 0xfb02, 520 }, +}; + +static const AFMMETRICS metrics_ZapfDingbats[202] = +{ + { 0xf020, 278 }, + { 0xf021, 974 }, + { 0xf022, 961 }, + { 0xf023, 974 }, + { 0xf024, 980 }, + { 0xf025, 719 }, + { 0xf026, 789 }, + { 0xf027, 790 }, + { 0xf028, 791 }, + { 0xf029, 690 }, + { 0xf02a, 960 }, + { 0xf02b, 939 }, + { 0xf02c, 549 }, + { 0xf02d, 855 }, + { 0xf02e, 911 }, + { 0xf02f, 933 }, + { 0xf030, 911 }, + { 0xf031, 945 }, + { 0xf032, 974 }, + { 0xf033, 755 }, + { 0xf034, 846 }, + { 0xf035, 762 }, + { 0xf036, 761 }, + { 0xf037, 571 }, + { 0xf038, 677 }, + { 0xf039, 763 }, + { 0xf03a, 760 }, + { 0xf03b, 759 }, + { 0xf03c, 754 }, + { 0xf03d, 494 }, + { 0xf03e, 552 }, + { 0xf03f, 537 }, + { 0xf040, 577 }, + { 0xf041, 692 }, + { 0xf042, 786 }, + { 0xf043, 788 }, + { 0xf044, 788 }, + { 0xf045, 790 }, + { 0xf046, 793 }, + { 0xf047, 794 }, + { 0xf048, 816 }, + { 0xf049, 823 }, + { 0xf04a, 789 }, + { 0xf04b, 841 }, + { 0xf04c, 823 }, + { 0xf04d, 833 }, + { 0xf04e, 816 }, + { 0xf04f, 831 }, + { 0xf050, 923 }, + { 0xf051, 744 }, + { 0xf052, 723 }, + { 0xf053, 749 }, + { 0xf054, 790 }, + { 0xf055, 792 }, + { 0xf056, 695 }, + { 0xf057, 776 }, + { 0xf058, 768 }, + { 0xf059, 792 }, + { 0xf05a, 759 }, + { 0xf05b, 707 }, + { 0xf05c, 708 }, + { 0xf05d, 682 }, + { 0xf05e, 701 }, + { 0xf05f, 826 }, + { 0xf060, 815 }, + { 0xf061, 789 }, + { 0xf062, 789 }, + { 0xf063, 707 }, + { 0xf064, 687 }, + { 0xf065, 696 }, + { 0xf066, 689 }, + { 0xf067, 786 }, + { 0xf068, 787 }, + { 0xf069, 713 }, + { 0xf06a, 791 }, + { 0xf06b, 785 }, + { 0xf06c, 791 }, + { 0xf06d, 873 }, + { 0xf06e, 761 }, + { 0xf06f, 762 }, + { 0xf070, 762 }, + { 0xf071, 759 }, + { 0xf072, 759 }, + { 0xf073, 892 }, + { 0xf074, 892 }, + { 0xf075, 788 }, + { 0xf076, 784 }, + { 0xf077, 438 }, + { 0xf078, 138 }, + { 0xf079, 277 }, + { 0xf07a, 415 }, + { 0xf07b, 392 }, + { 0xf07c, 392 }, + { 0xf07d, 668 }, + { 0xf07e, 668 }, + { 0xf080, 390 }, + { 0xf081, 390 }, + { 0xf082, 317 }, + { 0xf083, 317 }, + { 0xf084, 276 }, + { 0xf085, 276 }, + { 0xf086, 509 }, + { 0xf087, 509 }, + { 0xf088, 410 }, + { 0xf089, 410 }, + { 0xf08a, 234 }, + { 0xf08b, 234 }, + { 0xf08c, 334 }, + { 0xf08d, 334 }, + { 0xf0a1, 732 }, + { 0xf0a2, 544 }, + { 0xf0a3, 544 }, + { 0xf0a4, 910 }, + { 0xf0a5, 667 }, + { 0xf0a6, 760 }, + { 0xf0a7, 760 }, + { 0xf0a8, 776 }, + { 0xf0a9, 595 }, + { 0xf0aa, 694 }, + { 0xf0ab, 626 }, + { 0xf0ac, 788 }, + { 0xf0ad, 788 }, + { 0xf0ae, 788 }, + { 0xf0af, 788 }, + { 0xf0b0, 788 }, + { 0xf0b1, 788 }, + { 0xf0b2, 788 }, + { 0xf0b3, 788 }, + { 0xf0b4, 788 }, + { 0xf0b5, 788 }, + { 0xf0b6, 788 }, + { 0xf0b7, 788 }, + { 0xf0b8, 788 }, + { 0xf0b9, 788 }, + { 0xf0ba, 788 }, + { 0xf0bb, 788 }, + { 0xf0bc, 788 }, + { 0xf0bd, 788 }, + { 0xf0be, 788 }, + { 0xf0bf, 788 }, + { 0xf0c0, 788 }, + { 0xf0c1, 788 }, + { 0xf0c2, 788 }, + { 0xf0c3, 788 }, + { 0xf0c4, 788 }, + { 0xf0c5, 788 }, + { 0xf0c6, 788 }, + { 0xf0c7, 788 }, + { 0xf0c8, 788 }, + { 0xf0c9, 788 }, + { 0xf0ca, 788 }, + { 0xf0cb, 788 }, + { 0xf0cc, 788 }, + { 0xf0cd, 788 }, + { 0xf0ce, 788 }, + { 0xf0cf, 788 }, + { 0xf0d0, 788 }, + { 0xf0d1, 788 }, + { 0xf0d2, 788 }, + { 0xf0d3, 788 }, + { 0xf0d4, 894 }, + { 0xf0d5, 838 }, + { 0xf0d6, 1016 }, + { 0xf0d7, 458 }, + { 0xf0d8, 748 }, + { 0xf0d9, 924 }, + { 0xf0da, 748 }, + { 0xf0db, 918 }, + { 0xf0dc, 927 }, + { 0xf0dd, 928 }, + { 0xf0de, 928 }, + { 0xf0df, 834 }, + { 0xf0e0, 873 }, + { 0xf0e1, 828 }, + { 0xf0e2, 924 }, + { 0xf0e3, 924 }, + { 0xf0e4, 917 }, + { 0xf0e5, 930 }, + { 0xf0e6, 931 }, + { 0xf0e7, 463 }, + { 0xf0e8, 883 }, + { 0xf0e9, 836 }, + { 0xf0ea, 836 }, + { 0xf0eb, 867 }, + { 0xf0ec, 867 }, + { 0xf0ed, 696 }, + { 0xf0ee, 696 }, + { 0xf0ef, 874 }, + { 0xf0f1, 874 }, + { 0xf0f2, 760 }, + { 0xf0f3, 946 }, + { 0xf0f4, 771 }, + { 0xf0f5, 865 }, + { 0xf0f6, 771 }, + { 0xf0f7, 888 }, + { 0xf0f8, 967 }, + { 0xf0f9, 888 }, + { 0xf0fa, 831 }, + { 0xf0fb, 873 }, + { 0xf0fc, 927 }, + { 0xf0fd, 970 }, + { 0xf0fe, 918 }, +}; + +static const AFM font_AvantGarde_Book = +{ + .FontName = "AvantGarde-Book", + .FamilyName = L"ITC Avant Garde Gothic", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -113, -222, 1148, 955 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 819, + .WinMetrics.sDescender = -222, + .WinMetrics.sLineGap = 109, + .WinMetrics.sAvgCharWidth = 486, + .WinMetrics.usWinAscent = 819, + .WinMetrics.usWinDescent = 222, + .NumofMetrics = 3680, + .Metrics = metrics_AvantGarde_Book +}; + +static const AFM font_AvantGarde_BookOblique = +{ + .FontName = "AvantGarde-BookOblique", + .FamilyName = L"ITC Avant Garde Gothic", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = -10.5, + .IsFixedPitch = FALSE, + .FontBBox = { -113, -222, 1280, 955 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 819, + .WinMetrics.sDescender = -222, + .WinMetrics.sLineGap = 109, + .WinMetrics.sAvgCharWidth = 486, + .WinMetrics.usWinAscent = 819, + .WinMetrics.usWinDescent = 222, + .NumofMetrics = 3680, + .Metrics = metrics_AvantGarde_BookOblique +}; + +static const AFM font_AvantGarde_Demi = +{ + .FontName = "AvantGarde-Demi", + .FamilyName = L"ITC Avant Garde Gothic", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -123, -251, 1222, 1021 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 857, + .WinMetrics.sDescender = -251, + .WinMetrics.sLineGap = 42, + .WinMetrics.sAvgCharWidth = 486, + .WinMetrics.usWinAscent = 857, + .WinMetrics.usWinDescent = 251, + .NumofMetrics = 3680, + .Metrics = metrics_AvantGarde_Demi +}; + +static const AFM font_AvantGarde_DemiOblique = +{ + .FontName = "AvantGarde-DemiOblique", + .FamilyName = L"ITC Avant Garde Gothic", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = -10.5, + .IsFixedPitch = FALSE, + .FontBBox = { -123, -251, 1256, 1021 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 857, + .WinMetrics.sDescender = -251, + .WinMetrics.sLineGap = 42, + .WinMetrics.sAvgCharWidth = 486, + .WinMetrics.usWinAscent = 857, + .WinMetrics.usWinDescent = 251, + .NumofMetrics = 3680, + .Metrics = metrics_AvantGarde_DemiOblique +}; + +static const AFM font_Bookman_Demi = +{ + .FontName = "Bookman-Demi", + .FamilyName = L"ITC Bookman", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -194, -250, 1346, 934 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 805, + .WinMetrics.sDescender = -250, + .WinMetrics.sLineGap = 95, + .WinMetrics.sAvgCharWidth = 527, + .WinMetrics.usWinAscent = 805, + .WinMetrics.usWinDescent = 250, + .NumofMetrics = 3680, + .Metrics = metrics_Bookman_Demi +}; + +static const AFM font_Bookman_DemiItalic = +{ + .FontName = "Bookman-DemiItalic", + .FamilyName = L"ITC Bookman", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = -10, + .IsFixedPitch = FALSE, + .FontBBox = { -231, -250, 1333, 941 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 790, + .WinMetrics.sDescender = -250, + .WinMetrics.sLineGap = 110, + .WinMetrics.sAvgCharWidth = 538, + .WinMetrics.usWinAscent = 790, + .WinMetrics.usWinDescent = 250, + .NumofMetrics = 3680, + .Metrics = metrics_Bookman_DemiItalic +}; + +static const AFM font_Bookman_Light = +{ + .FontName = "Bookman-Light", + .FamilyName = L"ITC Bookman", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -188, -251, 1266, 908 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 791, + .WinMetrics.sDescender = -251, + .WinMetrics.sLineGap = 108, + .WinMetrics.sAvgCharWidth = 493, + .WinMetrics.usWinAscent = 791, + .WinMetrics.usWinDescent = 251, + .NumofMetrics = 3680, + .Metrics = metrics_Bookman_Light +}; + +static const AFM font_Bookman_LightItalic = +{ + .FontName = "Bookman-LightItalic", + .FamilyName = L"ITC Bookman", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = -10, + .IsFixedPitch = FALSE, + .FontBBox = { -228, -250, 1269, 883 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 777, + .WinMetrics.sDescender = -250, + .WinMetrics.sLineGap = 123, + .WinMetrics.sAvgCharWidth = 483, + .WinMetrics.usWinAscent = 777, + .WinMetrics.usWinDescent = 250, + .NumofMetrics = 3680, + .Metrics = metrics_Bookman_LightItalic +}; + +static const AFM font_Courier = +{ + .FontName = "Courier", + .FamilyName = L"Courier", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = 0, + .IsFixedPitch = TRUE, + .FontBBox = { -6, -249, 639, 803 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 764, + .WinMetrics.sDescender = -249, + .WinMetrics.sLineGap = 137, + .WinMetrics.sAvgCharWidth = 600, + .WinMetrics.usWinAscent = 764, + .WinMetrics.usWinDescent = 249, + .NumofMetrics = 3680, + .Metrics = metrics_Courier +}; + +static const AFM font_Courier_Bold = +{ + .FontName = "Courier-Bold", + .FamilyName = L"Courier", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = 0, + .IsFixedPitch = TRUE, + .FontBBox = { -88, -249, 697, 811 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 764, + .WinMetrics.sDescender = -249, + .WinMetrics.sLineGap = 137, + .WinMetrics.sAvgCharWidth = 600, + .WinMetrics.usWinAscent = 764, + .WinMetrics.usWinDescent = 249, + .NumofMetrics = 3680, + .Metrics = metrics_Courier_Bold +}; + +static const AFM font_Courier_BoldOblique = +{ + .FontName = "Courier-BoldOblique", + .FamilyName = L"Courier", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = -11, + .IsFixedPitch = TRUE, + .FontBBox = { -49, -249, 758, 811 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 764, + .WinMetrics.sDescender = -249, + .WinMetrics.sLineGap = 137, + .WinMetrics.sAvgCharWidth = 600, + .WinMetrics.usWinAscent = 764, + .WinMetrics.usWinDescent = 249, + .NumofMetrics = 3680, + .Metrics = metrics_Courier_BoldOblique +}; + +static const AFM font_Courier_Oblique = +{ + .FontName = "Courier-Oblique", + .FamilyName = L"Courier", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = -11, + .IsFixedPitch = TRUE, + .FontBBox = { -49, -249, 749, 803 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 764, + .WinMetrics.sDescender = -249, + .WinMetrics.sLineGap = 137, + .WinMetrics.sAvgCharWidth = 600, + .WinMetrics.usWinAscent = 764, + .WinMetrics.usWinDescent = 249, + .NumofMetrics = 3680, + .Metrics = metrics_Courier_Oblique +}; + +static const AFM font_Helvetica = +{ + .FontName = "Helvetica", + .FamilyName = L"Helvetica", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -166, -225, 1000, 931 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 775, + .WinMetrics.sDescender = -225, + .WinMetrics.sLineGap = 150, + .WinMetrics.sAvgCharWidth = 442, + .WinMetrics.usWinAscent = 775, + .WinMetrics.usWinDescent = 225, + .NumofMetrics = 3680, + .Metrics = metrics_Helvetica +}; + +static const AFM font_Helvetica_Bold = +{ + .FontName = "Helvetica-Bold", + .FamilyName = L"Helvetica", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -170, -228, 1003, 962 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 776, + .WinMetrics.sDescender = -228, + .WinMetrics.sLineGap = 146, + .WinMetrics.sAvgCharWidth = 479, + .WinMetrics.usWinAscent = 776, + .WinMetrics.usWinDescent = 228, + .NumofMetrics = 3680, + .Metrics = metrics_Helvetica_Bold +}; + +static const AFM font_Helvetica_BoldOblique = +{ + .FontName = "Helvetica-BoldOblique", + .FamilyName = L"Helvetica", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = -12, + .IsFixedPitch = FALSE, + .FontBBox = { -175, -228, 1114, 962 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 776, + .WinMetrics.sDescender = -228, + .WinMetrics.sLineGap = 146, + .WinMetrics.sAvgCharWidth = 479, + .WinMetrics.usWinAscent = 776, + .WinMetrics.usWinDescent = 228, + .NumofMetrics = 3680, + .Metrics = metrics_Helvetica_BoldOblique +}; + +static const AFM font_Helvetica_Narrow = +{ + .FontName = "Helvetica-Narrow", + .FamilyName = L"Helvetica Narrow", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -137, -225, 821, 931 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 775, + .WinMetrics.sDescender = -225, + .WinMetrics.sLineGap = 150, + .WinMetrics.sAvgCharWidth = 362, + .WinMetrics.usWinAscent = 775, + .WinMetrics.usWinDescent = 225, + .NumofMetrics = 3680, + .Metrics = metrics_Helvetica_Narrow +}; + +static const AFM font_Helvetica_Narrow_Bold = +{ + .FontName = "Helvetica-Narrow-Bold", + .FamilyName = L"Helvetica Narrow", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -140, -228, 823, 962 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 776, + .WinMetrics.sDescender = -228, + .WinMetrics.sLineGap = 146, + .WinMetrics.sAvgCharWidth = 393, + .WinMetrics.usWinAscent = 776, + .WinMetrics.usWinDescent = 228, + .NumofMetrics = 3680, + .Metrics = metrics_Helvetica_Narrow_Bold +}; + +static const AFM font_Helvetica_Narrow_BoldOblique = +{ + .FontName = "Helvetica-Narrow-BoldOblique", + .FamilyName = L"Helvetica Narrow", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = -12, + .IsFixedPitch = FALSE, + .FontBBox = { -143, -228, 914, 962 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 776, + .WinMetrics.sDescender = -228, + .WinMetrics.sLineGap = 146, + .WinMetrics.sAvgCharWidth = 393, + .WinMetrics.usWinAscent = 776, + .WinMetrics.usWinDescent = 228, + .NumofMetrics = 3680, + .Metrics = metrics_Helvetica_Narrow_BoldOblique +}; + +static const AFM font_Helvetica_Narrow_Oblique = +{ + .FontName = "Helvetica-Narrow-Oblique", + .FamilyName = L"Helvetica Narrow", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = -12, + .IsFixedPitch = FALSE, + .FontBBox = { -140, -225, 915, 931 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 775, + .WinMetrics.sDescender = -225, + .WinMetrics.sLineGap = 150, + .WinMetrics.sAvgCharWidth = 362, + .WinMetrics.usWinAscent = 775, + .WinMetrics.usWinDescent = 225, + .NumofMetrics = 3680, + .Metrics = metrics_Helvetica_Narrow_Oblique +}; + +static const AFM font_Helvetica_Oblique = +{ + .FontName = "Helvetica-Oblique", + .FamilyName = L"Helvetica", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = -12, + .IsFixedPitch = FALSE, + .FontBBox = { -171, -225, 1116, 931 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 775, + .WinMetrics.sDescender = -225, + .WinMetrics.sLineGap = 150, + .WinMetrics.sAvgCharWidth = 442, + .WinMetrics.usWinAscent = 775, + .WinMetrics.usWinDescent = 225, + .NumofMetrics = 3680, + .Metrics = metrics_Helvetica_Oblique +}; + +static const AFM font_NewCenturySchlbk_Bold = +{ + .FontName = "NewCenturySchlbk-Bold", + .FamilyName = L"New Century Schoolbook", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -165, -250, 1000, 988 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 810, + .WinMetrics.sDescender = -250, + .WinMetrics.sLineGap = 90, + .WinMetrics.sAvgCharWidth = 524, + .WinMetrics.usWinAscent = 810, + .WinMetrics.usWinDescent = 250, + .NumofMetrics = 3680, + .Metrics = metrics_NewCenturySchlbk_Bold +}; + +static const AFM font_NewCenturySchlbk_BoldItalic = +{ + .FontName = "NewCenturySchlbk-BoldItalic", + .FamilyName = L"New Century Schoolbook", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = -16, + .IsFixedPitch = FALSE, + .FontBBox = { -205, -250, 1147, 991 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 810, + .WinMetrics.sDescender = -250, + .WinMetrics.sLineGap = 90, + .WinMetrics.sAvgCharWidth = 515, + .WinMetrics.usWinAscent = 810, + .WinMetrics.usWinDescent = 250, + .NumofMetrics = 3680, + .Metrics = metrics_NewCenturySchlbk_BoldItalic +}; + +static const AFM font_NewCenturySchlbk_Italic = +{ + .FontName = "NewCenturySchlbk-Italic", + .FamilyName = L"New Century Schoolbook", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = -16, + .IsFixedPitch = FALSE, + .FontBBox = { -166, -250, 994, 958 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 808, + .WinMetrics.sDescender = -250, + .WinMetrics.sLineGap = 92, + .WinMetrics.sAvgCharWidth = 458, + .WinMetrics.usWinAscent = 808, + .WinMetrics.usWinDescent = 250, + .NumofMetrics = 3680, + .Metrics = metrics_NewCenturySchlbk_Italic +}; + +static const AFM font_NewCenturySchlbk_Roman = +{ + .FontName = "NewCenturySchlbk-Roman", + .FamilyName = L"New Century Schoolbook", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -195, -250, 1000, 965 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 813, + .WinMetrics.sDescender = -250, + .WinMetrics.sLineGap = 87, + .WinMetrics.sAvgCharWidth = 465, + .WinMetrics.usWinAscent = 813, + .WinMetrics.usWinDescent = 250, + .NumofMetrics = 3680, + .Metrics = metrics_NewCenturySchlbk_Roman +}; + +static const AFM font_Palatino_Bold = +{ + .FontName = "Palatino-Bold", + .FamilyName = L"Palatino", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -152, -266, 1000, 924 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 750, + .WinMetrics.sDescender = -266, + .WinMetrics.sLineGap = 134, + .WinMetrics.sAvgCharWidth = 459, + .WinMetrics.usWinAscent = 750, + .WinMetrics.usWinDescent = 266, + .NumofMetrics = 3680, + .Metrics = metrics_Palatino_Bold +}; + +static const AFM font_Palatino_BoldItalic = +{ + .FontName = "Palatino-BoldItalic", + .FamilyName = L"Palatino", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = -10, + .IsFixedPitch = FALSE, + .FontBBox = { -170, -271, 1073, 926 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 750, + .WinMetrics.sDescender = -271, + .WinMetrics.sLineGap = 129, + .WinMetrics.sAvgCharWidth = 447, + .WinMetrics.usWinAscent = 750, + .WinMetrics.usWinDescent = 271, + .NumofMetrics = 3680, + .Metrics = metrics_Palatino_BoldItalic +}; + +static const AFM font_Palatino_Italic = +{ + .FontName = "Palatino-Italic", + .FamilyName = L"Palatino", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = -10, + .IsFixedPitch = FALSE, + .FontBBox = { -170, -276, 1010, 918 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 750, + .WinMetrics.sDescender = -276, + .WinMetrics.sLineGap = 124, + .WinMetrics.sAvgCharWidth = 401, + .WinMetrics.usWinAscent = 750, + .WinMetrics.usWinDescent = 276, + .NumofMetrics = 3680, + .Metrics = metrics_Palatino_Italic +}; + +static const AFM font_Palatino_Roman = +{ + .FontName = "Palatino-Roman", + .FamilyName = L"Palatino", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -166, -283, 1021, 927 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 750, + .WinMetrics.sDescender = -283, + .WinMetrics.sLineGap = 117, + .WinMetrics.sAvgCharWidth = 445, + .WinMetrics.usWinAscent = 750, + .WinMetrics.usWinDescent = 283, + .NumofMetrics = 3680, + .Metrics = metrics_Palatino_Roman +}; + +static const AFM font_Symbol = +{ + .FontName = "Symbol", + .FamilyName = L"Symbol", + .EncodingScheme = L"FontSpecific", + .Weight = FW_NORMAL, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -180, -293, 1090, 1010 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 1010, + .WinMetrics.sDescender = -293, + .WinMetrics.sLineGap = 0, + .WinMetrics.sAvgCharWidth = 586, + .WinMetrics.usWinAscent = 1010, + .WinMetrics.usWinDescent = 293, + .NumofMetrics = 3680, + .Metrics = metrics_Symbol +}; + +static const AFM font_Times_Bold = +{ + .FontName = "Times-Bold", + .FamilyName = L"Times", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -168, -218, 1000, 935 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 782, + .WinMetrics.sDescender = -218, + .WinMetrics.sLineGap = 150, + .WinMetrics.sAvgCharWidth = 427, + .WinMetrics.usWinAscent = 782, + .WinMetrics.usWinDescent = 218, + .NumofMetrics = 3680, + .Metrics = metrics_Times_Bold +}; + +static const AFM font_Times_BoldItalic = +{ + .FontName = "Times-BoldItalic", + .FamilyName = L"Times", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_BOLD, + .ItalicAngle = -15, + .IsFixedPitch = FALSE, + .FontBBox = { -200, -218, 996, 921 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 782, + .WinMetrics.sDescender = -218, + .WinMetrics.sLineGap = 150, + .WinMetrics.sAvgCharWidth = 412, + .WinMetrics.usWinAscent = 782, + .WinMetrics.usWinDescent = 218, + .NumofMetrics = 3680, + .Metrics = metrics_Times_BoldItalic +}; + +static const AFM font_Times_Italic = +{ + .FontName = "Times-Italic", + .FamilyName = L"Times", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = -15.5, + .IsFixedPitch = FALSE, + .FontBBox = { -169, -217, 1010, 883 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 783, + .WinMetrics.sDescender = -217, + .WinMetrics.sLineGap = 150, + .WinMetrics.sAvgCharWidth = 402, + .WinMetrics.usWinAscent = 783, + .WinMetrics.usWinDescent = 217, + .NumofMetrics = 3680, + .Metrics = metrics_Times_Italic +}; + +static const AFM font_Times_Roman = +{ + .FontName = "Times-Roman", + .FamilyName = L"Times", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -168, -218, 1000, 898 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 782, + .WinMetrics.sDescender = -218, + .WinMetrics.sLineGap = 150, + .WinMetrics.sAvgCharWidth = 401, + .WinMetrics.usWinAscent = 782, + .WinMetrics.usWinDescent = 218, + .NumofMetrics = 3680, + .Metrics = metrics_Times_Roman +}; + +static const AFM font_ZapfChancery_MediumItalic = +{ + .FontName = "ZapfChancery-MediumItalic", + .FamilyName = L"ITC Zapf Chancery", + .EncodingScheme = L"AdobeStandardEncoding", + .Weight = FW_NORMAL, + .ItalicAngle = -14, + .IsFixedPitch = FALSE, + .FontBBox = { -181, -314, 1065, 831 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 750, + .WinMetrics.sDescender = -314, + .WinMetrics.sLineGap = 86, + .WinMetrics.sAvgCharWidth = 350, + .WinMetrics.usWinAscent = 750, + .WinMetrics.usWinDescent = 314, + .NumofMetrics = 3680, + .Metrics = metrics_ZapfChancery_MediumItalic +}; + +static const AFM font_ZapfDingbats = +{ + .FontName = "ZapfDingbats", + .FamilyName = L"ITC Zapf Dingbats", + .EncodingScheme = L"FontSpecific", + .Weight = FW_NORMAL, + .ItalicAngle = 0, + .IsFixedPitch = FALSE, + .FontBBox = { -1, -143, 981, 820 }, + .WinMetrics.usUnitsPerEm = 1000, + .WinMetrics.sAscender = 820, + .WinMetrics.sDescender = -143, + .WinMetrics.sLineGap = 187, + .WinMetrics.sAvgCharWidth = 746, + .WinMetrics.usWinAscent = 820, + .WinMetrics.usWinDescent = 143, + .NumofMetrics = 3680, + .Metrics = metrics_ZapfDingbats +}; + +const AFM * const PSDRV_BuiltinAFMs[] = +{ + &font_AvantGarde_Book, + &font_AvantGarde_BookOblique, + &font_AvantGarde_Demi, + &font_AvantGarde_DemiOblique, + &font_Bookman_Demi, + &font_Bookman_DemiItalic, + &font_Bookman_Light, + &font_Bookman_LightItalic, + &font_Courier, + &font_Courier_Bold, + &font_Courier_BoldOblique, + &font_Courier_Oblique, + &font_Helvetica, + &font_Helvetica_Bold, + &font_Helvetica_BoldOblique, + &font_Helvetica_Narrow, + &font_Helvetica_Narrow_Bold, + &font_Helvetica_Narrow_BoldOblique, + &font_Helvetica_Narrow_Oblique, + &font_Helvetica_Oblique, + &font_NewCenturySchlbk_Bold, + &font_NewCenturySchlbk_BoldItalic, + &font_NewCenturySchlbk_Italic, + &font_NewCenturySchlbk_Roman, + &font_Palatino_Bold, + &font_Palatino_BoldItalic, + &font_Palatino_Italic, + &font_Palatino_Roman, + &font_Symbol, + &font_Times_Bold, + &font_Times_BoldItalic, + &font_Times_Italic, + &font_Times_Roman, + &font_ZapfChancery_MediumItalic, + &font_ZapfDingbats, + NULL +}; diff --git a/dlls/wineps.drv/data/AvantGarde_Book.c b/dlls/wineps.drv/data/AvantGarde_Book.c deleted file mode 100644 index e948b68a96c..00000000000 --- a/dlls/wineps.drv/data/AvantGarde_Book.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 277 }, - { 0x0021, 295 }, - { 0x0022, 309 }, - { 0x0023, 554 }, - { 0x0024, 554 }, - { 0x0025, 775 }, - { 0x0026, 757 }, - { 0x0027, 198 }, - { 0x0028, 369 }, - { 0x0029, 369 }, - { 0x002a, 425 }, - { 0x002b, 606 }, - { 0x002c, 277 }, - { 0x002d, 332 }, - { 0x002e, 277 }, - { 0x002f, 437 }, - { 0x0030, 554 }, - { 0x0031, 554 }, - { 0x0032, 554 }, - { 0x0033, 554 }, - { 0x0034, 554 }, - { 0x0035, 554 }, - { 0x0036, 554 }, - { 0x0037, 554 }, - { 0x0038, 554 }, - { 0x0039, 554 }, - { 0x003a, 277 }, - { 0x003b, 277 }, - { 0x003c, 606 }, - { 0x003d, 606 }, - { 0x003e, 606 }, - { 0x003f, 591 }, - { 0x0040, 867 }, - { 0x0041, 740 }, - { 0x0042, 574 }, - { 0x0043, 813 }, - { 0x0044, 744 }, - { 0x0045, 536 }, - { 0x0046, 485 }, - { 0x0047, 872 }, - { 0x0048, 683 }, - { 0x0049, 226 }, - { 0x004a, 482 }, - { 0x004b, 591 }, - { 0x004c, 462 }, - { 0x004d, 919 }, - { 0x004e, 740 }, - { 0x004f, 869 }, - { 0x0050, 592 }, - { 0x0051, 871 }, - { 0x0052, 607 }, - { 0x0053, 498 }, - { 0x0054, 426 }, - { 0x0055, 655 }, - { 0x0056, 702 }, - { 0x0057, 960 }, - { 0x0058, 609 }, - { 0x0059, 592 }, - { 0x005a, 480 }, - { 0x005b, 351 }, - { 0x005c, 605 }, - { 0x005d, 351 }, - { 0x005e, 606 }, - { 0x005f, 500 }, - { 0x0060, 378 }, - { 0x0061, 683 }, - { 0x0062, 682 }, - { 0x0063, 647 }, - { 0x0064, 685 }, - { 0x0065, 650 }, - { 0x0066, 314 }, - { 0x0067, 673 }, - { 0x0068, 610 }, - { 0x0069, 200 }, - { 0x006a, 203 }, - { 0x006b, 502 }, - { 0x006c, 200 }, - { 0x006d, 938 }, - { 0x006e, 610 }, - { 0x006f, 655 }, - { 0x0070, 682 }, - { 0x0071, 682 }, - { 0x0072, 301 }, - { 0x0073, 388 }, - { 0x0074, 339 }, - { 0x0075, 608 }, - { 0x0076, 554 }, - { 0x0077, 831 }, - { 0x0078, 480 }, - { 0x0079, 536 }, - { 0x007a, 425 }, - { 0x007b, 351 }, - { 0x007c, 672 }, - { 0x007d, 351 }, - { 0x007e, 606 }, - { 0x00a1, 295 }, - { 0x00a2, 554 }, - { 0x00a3, 554 }, - { 0x00a4, 554 }, - { 0x00a5, 554 }, - { 0x00a6, 672 }, - { 0x00a7, 615 }, - { 0x00a8, 369 }, - { 0x00a9, 747 }, - { 0x00aa, 369 }, - { 0x00ab, 425 }, - { 0x00ac, 606 }, - { 0x00ae, 747 }, - { 0x00af, 485 }, - { 0x00b0, 400 }, - { 0x00b1, 606 }, - { 0x00b2, 332 }, - { 0x00b3, 332 }, - { 0x00b4, 375 }, - { 0x00b5, 608 }, - { 0x00b6, 564 }, - { 0x00b7, 277 }, - { 0x00b8, 324 }, - { 0x00b9, 332 }, - { 0x00ba, 369 }, - { 0x00bb, 425 }, - { 0x00bc, 831 }, - { 0x00bd, 831 }, - { 0x00be, 831 }, - { 0x00bf, 591 }, - { 0x00c0, 740 }, - { 0x00c1, 740 }, - { 0x00c2, 740 }, - { 0x00c3, 740 }, - { 0x00c4, 740 }, - { 0x00c5, 740 }, - { 0x00c6, 992 }, - { 0x00c7, 813 }, - { 0x00c8, 536 }, - { 0x00c9, 536 }, - { 0x00ca, 536 }, - { 0x00cb, 536 }, - { 0x00cc, 226 }, - { 0x00cd, 226 }, - { 0x00ce, 226 }, - { 0x00cf, 226 }, - { 0x00d0, 790 }, - { 0x00d1, 740 }, - { 0x00d2, 869 }, - { 0x00d3, 869 }, - { 0x00d4, 869 }, - { 0x00d5, 869 }, - { 0x00d6, 869 }, - { 0x00d7, 606 }, - { 0x00d8, 868 }, - { 0x00d9, 655 }, - { 0x00da, 655 }, - { 0x00db, 655 }, - { 0x00dc, 655 }, - { 0x00dd, 592 }, - { 0x00de, 592 }, - { 0x00df, 554 }, - { 0x00e0, 683 }, - { 0x00e1, 683 }, - { 0x00e2, 683 }, - { 0x00e3, 683 }, - { 0x00e4, 683 }, - { 0x00e5, 683 }, - { 0x00e6, 1157 }, - { 0x00e7, 647 }, - { 0x00e8, 650 }, - { 0x00e9, 650 }, - { 0x00ea, 650 }, - { 0x00eb, 650 }, - { 0x00ec, 200 }, - { 0x00ed, 200 }, - { 0x00ee, 200 }, - { 0x00ef, 200 }, - { 0x00f0, 655 }, - { 0x00f1, 610 }, - { 0x00f2, 655 }, - { 0x00f3, 655 }, - { 0x00f4, 655 }, - { 0x00f5, 655 }, - { 0x00f6, 655 }, - { 0x00f7, 606 }, - { 0x00f8, 653 }, - { 0x00f9, 608 }, - { 0x00fa, 608 }, - { 0x00fb, 608 }, - { 0x00fc, 608 }, - { 0x00fd, 536 }, - { 0x00fe, 682 }, - { 0x00ff, 536 }, - { 0x0131, 200 }, - { 0x0141, 517 }, - { 0x0142, 300 }, - { 0x0152, 1194 }, - { 0x0153, 1137 }, - { 0x0160, 498 }, - { 0x0161, 388 }, - { 0x0178, 592 }, - { 0x017d, 480 }, - { 0x017e, 425 }, - { 0x0192, 554 }, - { 0x02c6, 502 }, - { 0x02c7, 502 }, - { 0x02d8, 453 }, - { 0x02d9, 222 }, - { 0x02da, 332 }, - { 0x02db, 302 }, - { 0x02dc, 439 }, - { 0x02dd, 552 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 351 }, - { 0x2019, 351 }, - { 0x201a, 354 }, - { 0x201c, 502 }, - { 0x201d, 484 }, - { 0x201e, 502 }, - { 0x2020, 553 }, - { 0x2021, 553 }, - { 0x2022, 606 }, - { 0x2026, 1000 }, - { 0x2030, 1174 }, - { 0x2039, 251 }, - { 0x203a, 251 }, - { 0x2044, 166 }, - { 0x20ac, 554 }, - { 0x2122, 1000 }, - { 0x2212, 606 }, - { 0xfb01, 487 }, - { 0xfb02, 485 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_AvantGarde_Book = -{ - "AvantGarde-Book", /* FontName */ - L"ITC Avant Garde Gothic", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -113, -222, 1148, 955 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 819, /* WinMetrics.sAscender */ - -222, /* WinMetrics.sDescender */ - 109, /* WinMetrics.sLineGap */ - 486, /* WinMetrics.sAvgCharWidth */ - 819, /* WinMetrics.usWinAscent */ - 222, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/AvantGarde_BookOblique.c b/dlls/wineps.drv/data/AvantGarde_BookOblique.c deleted file mode 100644 index f139d3ec53b..00000000000 --- a/dlls/wineps.drv/data/AvantGarde_BookOblique.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 277 }, - { 0x0021, 295 }, - { 0x0022, 309 }, - { 0x0023, 554 }, - { 0x0024, 554 }, - { 0x0025, 775 }, - { 0x0026, 757 }, - { 0x0027, 198 }, - { 0x0028, 369 }, - { 0x0029, 369 }, - { 0x002a, 425 }, - { 0x002b, 606 }, - { 0x002c, 277 }, - { 0x002d, 332 }, - { 0x002e, 277 }, - { 0x002f, 437 }, - { 0x0030, 554 }, - { 0x0031, 554 }, - { 0x0032, 554 }, - { 0x0033, 554 }, - { 0x0034, 554 }, - { 0x0035, 554 }, - { 0x0036, 554 }, - { 0x0037, 554 }, - { 0x0038, 554 }, - { 0x0039, 554 }, - { 0x003a, 277 }, - { 0x003b, 277 }, - { 0x003c, 606 }, - { 0x003d, 606 }, - { 0x003e, 606 }, - { 0x003f, 591 }, - { 0x0040, 867 }, - { 0x0041, 740 }, - { 0x0042, 574 }, - { 0x0043, 813 }, - { 0x0044, 744 }, - { 0x0045, 536 }, - { 0x0046, 485 }, - { 0x0047, 872 }, - { 0x0048, 683 }, - { 0x0049, 226 }, - { 0x004a, 482 }, - { 0x004b, 591 }, - { 0x004c, 462 }, - { 0x004d, 919 }, - { 0x004e, 740 }, - { 0x004f, 869 }, - { 0x0050, 592 }, - { 0x0051, 871 }, - { 0x0052, 607 }, - { 0x0053, 498 }, - { 0x0054, 426 }, - { 0x0055, 655 }, - { 0x0056, 702 }, - { 0x0057, 960 }, - { 0x0058, 609 }, - { 0x0059, 592 }, - { 0x005a, 480 }, - { 0x005b, 351 }, - { 0x005c, 605 }, - { 0x005d, 351 }, - { 0x005e, 606 }, - { 0x005f, 500 }, - { 0x0060, 378 }, - { 0x0061, 683 }, - { 0x0062, 682 }, - { 0x0063, 647 }, - { 0x0064, 685 }, - { 0x0065, 650 }, - { 0x0066, 314 }, - { 0x0067, 673 }, - { 0x0068, 610 }, - { 0x0069, 200 }, - { 0x006a, 203 }, - { 0x006b, 502 }, - { 0x006c, 200 }, - { 0x006d, 938 }, - { 0x006e, 610 }, - { 0x006f, 655 }, - { 0x0070, 682 }, - { 0x0071, 682 }, - { 0x0072, 301 }, - { 0x0073, 388 }, - { 0x0074, 339 }, - { 0x0075, 608 }, - { 0x0076, 554 }, - { 0x0077, 831 }, - { 0x0078, 480 }, - { 0x0079, 536 }, - { 0x007a, 425 }, - { 0x007b, 351 }, - { 0x007c, 672 }, - { 0x007d, 351 }, - { 0x007e, 606 }, - { 0x00a1, 295 }, - { 0x00a2, 554 }, - { 0x00a3, 554 }, - { 0x00a4, 554 }, - { 0x00a5, 554 }, - { 0x00a6, 672 }, - { 0x00a7, 615 }, - { 0x00a8, 369 }, - { 0x00a9, 747 }, - { 0x00aa, 369 }, - { 0x00ab, 425 }, - { 0x00ac, 606 }, - { 0x00ae, 747 }, - { 0x00af, 485 }, - { 0x00b0, 400 }, - { 0x00b1, 606 }, - { 0x00b2, 332 }, - { 0x00b3, 332 }, - { 0x00b4, 375 }, - { 0x00b5, 608 }, - { 0x00b6, 564 }, - { 0x00b7, 277 }, - { 0x00b8, 324 }, - { 0x00b9, 332 }, - { 0x00ba, 369 }, - { 0x00bb, 425 }, - { 0x00bc, 831 }, - { 0x00bd, 831 }, - { 0x00be, 831 }, - { 0x00bf, 591 }, - { 0x00c0, 740 }, - { 0x00c1, 740 }, - { 0x00c2, 740 }, - { 0x00c3, 740 }, - { 0x00c4, 740 }, - { 0x00c5, 740 }, - { 0x00c6, 992 }, - { 0x00c7, 813 }, - { 0x00c8, 536 }, - { 0x00c9, 536 }, - { 0x00ca, 536 }, - { 0x00cb, 536 }, - { 0x00cc, 226 }, - { 0x00cd, 226 }, - { 0x00ce, 226 }, - { 0x00cf, 226 }, - { 0x00d0, 790 }, - { 0x00d1, 740 }, - { 0x00d2, 869 }, - { 0x00d3, 869 }, - { 0x00d4, 869 }, - { 0x00d5, 869 }, - { 0x00d6, 869 }, - { 0x00d7, 606 }, - { 0x00d8, 868 }, - { 0x00d9, 655 }, - { 0x00da, 655 }, - { 0x00db, 655 }, - { 0x00dc, 655 }, - { 0x00dd, 592 }, - { 0x00de, 592 }, - { 0x00df, 554 }, - { 0x00e0, 683 }, - { 0x00e1, 683 }, - { 0x00e2, 683 }, - { 0x00e3, 683 }, - { 0x00e4, 683 }, - { 0x00e5, 683 }, - { 0x00e6, 1157 }, - { 0x00e7, 647 }, - { 0x00e8, 650 }, - { 0x00e9, 650 }, - { 0x00ea, 650 }, - { 0x00eb, 650 }, - { 0x00ec, 200 }, - { 0x00ed, 200 }, - { 0x00ee, 200 }, - { 0x00ef, 200 }, - { 0x00f0, 655 }, - { 0x00f1, 610 }, - { 0x00f2, 655 }, - { 0x00f3, 655 }, - { 0x00f4, 655 }, - { 0x00f5, 655 }, - { 0x00f6, 655 }, - { 0x00f7, 606 }, - { 0x00f8, 653 }, - { 0x00f9, 608 }, - { 0x00fa, 608 }, - { 0x00fb, 608 }, - { 0x00fc, 608 }, - { 0x00fd, 536 }, - { 0x00fe, 682 }, - { 0x00ff, 536 }, - { 0x0131, 200 }, - { 0x0141, 517 }, - { 0x0142, 300 }, - { 0x0152, 1194 }, - { 0x0153, 1137 }, - { 0x0160, 498 }, - { 0x0161, 388 }, - { 0x0178, 592 }, - { 0x017d, 480 }, - { 0x017e, 425 }, - { 0x0192, 554 }, - { 0x02c6, 502 }, - { 0x02c7, 502 }, - { 0x02d8, 453 }, - { 0x02d9, 222 }, - { 0x02da, 332 }, - { 0x02db, 302 }, - { 0x02dc, 439 }, - { 0x02dd, 552 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 351 }, - { 0x2019, 351 }, - { 0x201a, 354 }, - { 0x201c, 502 }, - { 0x201d, 484 }, - { 0x201e, 502 }, - { 0x2020, 553 }, - { 0x2021, 553 }, - { 0x2022, 606 }, - { 0x2026, 1000 }, - { 0x2030, 1174 }, - { 0x2039, 251 }, - { 0x203a, 251 }, - { 0x2044, 166 }, - { 0x20ac, 554 }, - { 0x2122, 1000 }, - { 0x2212, 606 }, - { 0xfb01, 487 }, - { 0xfb02, 485 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_AvantGarde_BookOblique = -{ - "AvantGarde-BookOblique", /* FontName */ - L"ITC Avant Garde Gothic", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - -10.5, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -113, -222, 1280, 955 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 819, /* WinMetrics.sAscender */ - -222, /* WinMetrics.sDescender */ - 109, /* WinMetrics.sLineGap */ - 486, /* WinMetrics.sAvgCharWidth */ - 819, /* WinMetrics.usWinAscent */ - 222, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/AvantGarde_Demi.c b/dlls/wineps.drv/data/AvantGarde_Demi.c deleted file mode 100644 index 927fa88f8b4..00000000000 --- a/dlls/wineps.drv/data/AvantGarde_Demi.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 280 }, - { 0x0021, 280 }, - { 0x0022, 360 }, - { 0x0023, 560 }, - { 0x0024, 560 }, - { 0x0025, 860 }, - { 0x0026, 680 }, - { 0x0027, 220 }, - { 0x0028, 380 }, - { 0x0029, 380 }, - { 0x002a, 440 }, - { 0x002b, 600 }, - { 0x002c, 280 }, - { 0x002d, 420 }, - { 0x002e, 280 }, - { 0x002f, 460 }, - { 0x0030, 560 }, - { 0x0031, 560 }, - { 0x0032, 560 }, - { 0x0033, 560 }, - { 0x0034, 560 }, - { 0x0035, 560 }, - { 0x0036, 560 }, - { 0x0037, 560 }, - { 0x0038, 560 }, - { 0x0039, 560 }, - { 0x003a, 280 }, - { 0x003b, 280 }, - { 0x003c, 600 }, - { 0x003d, 600 }, - { 0x003e, 600 }, - { 0x003f, 560 }, - { 0x0040, 740 }, - { 0x0041, 740 }, - { 0x0042, 580 }, - { 0x0043, 780 }, - { 0x0044, 700 }, - { 0x0045, 520 }, - { 0x0046, 480 }, - { 0x0047, 840 }, - { 0x0048, 680 }, - { 0x0049, 280 }, - { 0x004a, 480 }, - { 0x004b, 620 }, - { 0x004c, 440 }, - { 0x004d, 900 }, - { 0x004e, 740 }, - { 0x004f, 840 }, - { 0x0050, 560 }, - { 0x0051, 840 }, - { 0x0052, 580 }, - { 0x0053, 520 }, - { 0x0054, 420 }, - { 0x0055, 640 }, - { 0x0056, 700 }, - { 0x0057, 900 }, - { 0x0058, 680 }, - { 0x0059, 620 }, - { 0x005a, 500 }, - { 0x005b, 320 }, - { 0x005c, 640 }, - { 0x005d, 320 }, - { 0x005e, 600 }, - { 0x005f, 500 }, - { 0x0060, 420 }, - { 0x0061, 660 }, - { 0x0062, 660 }, - { 0x0063, 640 }, - { 0x0064, 660 }, - { 0x0065, 640 }, - { 0x0066, 280 }, - { 0x0067, 660 }, - { 0x0068, 600 }, - { 0x0069, 240 }, - { 0x006a, 260 }, - { 0x006b, 580 }, - { 0x006c, 240 }, - { 0x006d, 940 }, - { 0x006e, 600 }, - { 0x006f, 640 }, - { 0x0070, 660 }, - { 0x0071, 660 }, - { 0x0072, 320 }, - { 0x0073, 440 }, - { 0x0074, 300 }, - { 0x0075, 600 }, - { 0x0076, 560 }, - { 0x0077, 800 }, - { 0x0078, 560 }, - { 0x0079, 580 }, - { 0x007a, 460 }, - { 0x007b, 340 }, - { 0x007c, 600 }, - { 0x007d, 340 }, - { 0x007e, 600 }, - { 0x00a1, 280 }, - { 0x00a2, 560 }, - { 0x00a3, 560 }, - { 0x00a4, 560 }, - { 0x00a5, 560 }, - { 0x00a6, 600 }, - { 0x00a7, 560 }, - { 0x00a8, 500 }, - { 0x00a9, 740 }, - { 0x00aa, 360 }, - { 0x00ab, 460 }, - { 0x00ac, 600 }, - { 0x00ae, 740 }, - { 0x00af, 420 }, - { 0x00b0, 400 }, - { 0x00b1, 600 }, - { 0x00b2, 336 }, - { 0x00b3, 336 }, - { 0x00b4, 420 }, - { 0x00b5, 600 }, - { 0x00b6, 600 }, - { 0x00b7, 280 }, - { 0x00b8, 340 }, - { 0x00b9, 336 }, - { 0x00ba, 360 }, - { 0x00bb, 460 }, - { 0x00bc, 840 }, - { 0x00bd, 840 }, - { 0x00be, 840 }, - { 0x00bf, 560 }, - { 0x00c0, 740 }, - { 0x00c1, 740 }, - { 0x00c2, 740 }, - { 0x00c3, 740 }, - { 0x00c4, 740 }, - { 0x00c5, 740 }, - { 0x00c6, 900 }, - { 0x00c7, 780 }, - { 0x00c8, 520 }, - { 0x00c9, 520 }, - { 0x00ca, 520 }, - { 0x00cb, 520 }, - { 0x00cc, 280 }, - { 0x00cd, 280 }, - { 0x00ce, 280 }, - { 0x00cf, 280 }, - { 0x00d0, 742 }, - { 0x00d1, 740 }, - { 0x00d2, 840 }, - { 0x00d3, 840 }, - { 0x00d4, 840 }, - { 0x00d5, 840 }, - { 0x00d6, 840 }, - { 0x00d7, 600 }, - { 0x00d8, 840 }, - { 0x00d9, 640 }, - { 0x00da, 640 }, - { 0x00db, 640 }, - { 0x00dc, 640 }, - { 0x00dd, 620 }, - { 0x00de, 560 }, - { 0x00df, 600 }, - { 0x00e0, 660 }, - { 0x00e1, 660 }, - { 0x00e2, 660 }, - { 0x00e3, 660 }, - { 0x00e4, 660 }, - { 0x00e5, 660 }, - { 0x00e6, 1080 }, - { 0x00e7, 640 }, - { 0x00e8, 640 }, - { 0x00e9, 640 }, - { 0x00ea, 640 }, - { 0x00eb, 640 }, - { 0x00ec, 240 }, - { 0x00ed, 240 }, - { 0x00ee, 240 }, - { 0x00ef, 240 }, - { 0x00f0, 640 }, - { 0x00f1, 600 }, - { 0x00f2, 640 }, - { 0x00f3, 640 }, - { 0x00f4, 640 }, - { 0x00f5, 640 }, - { 0x00f6, 640 }, - { 0x00f7, 600 }, - { 0x00f8, 660 }, - { 0x00f9, 600 }, - { 0x00fa, 600 }, - { 0x00fb, 600 }, - { 0x00fc, 600 }, - { 0x00fd, 580 }, - { 0x00fe, 660 }, - { 0x00ff, 580 }, - { 0x0131, 240 }, - { 0x0141, 480 }, - { 0x0142, 320 }, - { 0x0152, 1060 }, - { 0x0153, 1080 }, - { 0x0160, 520 }, - { 0x0161, 440 }, - { 0x0178, 620 }, - { 0x017d, 500 }, - { 0x017e, 460 }, - { 0x0192, 560 }, - { 0x02c6, 540 }, - { 0x02c7, 540 }, - { 0x02d8, 480 }, - { 0x02d9, 280 }, - { 0x02da, 360 }, - { 0x02db, 340 }, - { 0x02dc, 480 }, - { 0x02dd, 700 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 280 }, - { 0x2019, 280 }, - { 0x201a, 280 }, - { 0x201c, 480 }, - { 0x201d, 480 }, - { 0x201e, 480 }, - { 0x2020, 560 }, - { 0x2021, 560 }, - { 0x2022, 600 }, - { 0x2026, 1000 }, - { 0x2030, 1280 }, - { 0x2039, 240 }, - { 0x203a, 240 }, - { 0x2044, 160 }, - { 0x20ac, 560 }, - { 0x2122, 1000 }, - { 0x2212, 600 }, - { 0xfb01, 520 }, - { 0xfb02, 520 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_AvantGarde_Demi = -{ - "AvantGarde-Demi", /* FontName */ - L"ITC Avant Garde Gothic", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -123, -251, 1222, 1021 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 857, /* WinMetrics.sAscender */ - -251, /* WinMetrics.sDescender */ - 42, /* WinMetrics.sLineGap */ - 486, /* WinMetrics.sAvgCharWidth */ - 857, /* WinMetrics.usWinAscent */ - 251, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/AvantGarde_DemiOblique.c b/dlls/wineps.drv/data/AvantGarde_DemiOblique.c deleted file mode 100644 index aa8dbe3d55d..00000000000 --- a/dlls/wineps.drv/data/AvantGarde_DemiOblique.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 280 }, - { 0x0021, 280 }, - { 0x0022, 360 }, - { 0x0023, 560 }, - { 0x0024, 560 }, - { 0x0025, 860 }, - { 0x0026, 680 }, - { 0x0027, 220 }, - { 0x0028, 380 }, - { 0x0029, 380 }, - { 0x002a, 440 }, - { 0x002b, 600 }, - { 0x002c, 280 }, - { 0x002d, 420 }, - { 0x002e, 280 }, - { 0x002f, 460 }, - { 0x0030, 560 }, - { 0x0031, 560 }, - { 0x0032, 560 }, - { 0x0033, 560 }, - { 0x0034, 560 }, - { 0x0035, 560 }, - { 0x0036, 560 }, - { 0x0037, 560 }, - { 0x0038, 560 }, - { 0x0039, 560 }, - { 0x003a, 280 }, - { 0x003b, 280 }, - { 0x003c, 600 }, - { 0x003d, 600 }, - { 0x003e, 600 }, - { 0x003f, 560 }, - { 0x0040, 740 }, - { 0x0041, 740 }, - { 0x0042, 580 }, - { 0x0043, 780 }, - { 0x0044, 700 }, - { 0x0045, 520 }, - { 0x0046, 480 }, - { 0x0047, 840 }, - { 0x0048, 680 }, - { 0x0049, 280 }, - { 0x004a, 480 }, - { 0x004b, 620 }, - { 0x004c, 440 }, - { 0x004d, 900 }, - { 0x004e, 740 }, - { 0x004f, 840 }, - { 0x0050, 560 }, - { 0x0051, 840 }, - { 0x0052, 580 }, - { 0x0053, 520 }, - { 0x0054, 420 }, - { 0x0055, 640 }, - { 0x0056, 700 }, - { 0x0057, 900 }, - { 0x0058, 680 }, - { 0x0059, 620 }, - { 0x005a, 500 }, - { 0x005b, 320 }, - { 0x005c, 640 }, - { 0x005d, 320 }, - { 0x005e, 600 }, - { 0x005f, 500 }, - { 0x0060, 420 }, - { 0x0061, 660 }, - { 0x0062, 660 }, - { 0x0063, 640 }, - { 0x0064, 660 }, - { 0x0065, 640 }, - { 0x0066, 280 }, - { 0x0067, 660 }, - { 0x0068, 600 }, - { 0x0069, 240 }, - { 0x006a, 260 }, - { 0x006b, 580 }, - { 0x006c, 240 }, - { 0x006d, 940 }, - { 0x006e, 600 }, - { 0x006f, 640 }, - { 0x0070, 660 }, - { 0x0071, 660 }, - { 0x0072, 320 }, - { 0x0073, 440 }, - { 0x0074, 300 }, - { 0x0075, 600 }, - { 0x0076, 560 }, - { 0x0077, 800 }, - { 0x0078, 560 }, - { 0x0079, 580 }, - { 0x007a, 460 }, - { 0x007b, 340 }, - { 0x007c, 600 }, - { 0x007d, 340 }, - { 0x007e, 600 }, - { 0x00a1, 280 }, - { 0x00a2, 560 }, - { 0x00a3, 560 }, - { 0x00a4, 560 }, - { 0x00a5, 560 }, - { 0x00a6, 600 }, - { 0x00a7, 560 }, - { 0x00a8, 500 }, - { 0x00a9, 740 }, - { 0x00aa, 360 }, - { 0x00ab, 460 }, - { 0x00ac, 600 }, - { 0x00ae, 740 }, - { 0x00af, 420 }, - { 0x00b0, 400 }, - { 0x00b1, 600 }, - { 0x00b2, 336 }, - { 0x00b3, 336 }, - { 0x00b4, 420 }, - { 0x00b5, 600 }, - { 0x00b6, 600 }, - { 0x00b7, 280 }, - { 0x00b8, 340 }, - { 0x00b9, 336 }, - { 0x00ba, 360 }, - { 0x00bb, 460 }, - { 0x00bc, 840 }, - { 0x00bd, 840 }, - { 0x00be, 840 }, - { 0x00bf, 560 }, - { 0x00c0, 740 }, - { 0x00c1, 740 }, - { 0x00c2, 740 }, - { 0x00c3, 740 }, - { 0x00c4, 740 }, - { 0x00c5, 740 }, - { 0x00c6, 900 }, - { 0x00c7, 780 }, - { 0x00c8, 520 }, - { 0x00c9, 520 }, - { 0x00ca, 520 }, - { 0x00cb, 520 }, - { 0x00cc, 280 }, - { 0x00cd, 280 }, - { 0x00ce, 280 }, - { 0x00cf, 280 }, - { 0x00d0, 742 }, - { 0x00d1, 740 }, - { 0x00d2, 840 }, - { 0x00d3, 840 }, - { 0x00d4, 840 }, - { 0x00d5, 840 }, - { 0x00d6, 840 }, - { 0x00d7, 600 }, - { 0x00d8, 840 }, - { 0x00d9, 640 }, - { 0x00da, 640 }, - { 0x00db, 640 }, - { 0x00dc, 640 }, - { 0x00dd, 620 }, - { 0x00de, 560 }, - { 0x00df, 600 }, - { 0x00e0, 660 }, - { 0x00e1, 660 }, - { 0x00e2, 660 }, - { 0x00e3, 660 }, - { 0x00e4, 660 }, - { 0x00e5, 660 }, - { 0x00e6, 1080 }, - { 0x00e7, 640 }, - { 0x00e8, 640 }, - { 0x00e9, 640 }, - { 0x00ea, 640 }, - { 0x00eb, 640 }, - { 0x00ec, 240 }, - { 0x00ed, 240 }, - { 0x00ee, 240 }, - { 0x00ef, 240 }, - { 0x00f0, 640 }, - { 0x00f1, 600 }, - { 0x00f2, 640 }, - { 0x00f3, 640 }, - { 0x00f4, 640 }, - { 0x00f5, 640 }, - { 0x00f6, 640 }, - { 0x00f7, 600 }, - { 0x00f8, 660 }, - { 0x00f9, 600 }, - { 0x00fa, 600 }, - { 0x00fb, 600 }, - { 0x00fc, 600 }, - { 0x00fd, 580 }, - { 0x00fe, 660 }, - { 0x00ff, 580 }, - { 0x0131, 240 }, - { 0x0141, 480 }, - { 0x0142, 320 }, - { 0x0152, 1060 }, - { 0x0153, 1080 }, - { 0x0160, 520 }, - { 0x0161, 440 }, - { 0x0178, 620 }, - { 0x017d, 500 }, - { 0x017e, 460 }, - { 0x0192, 560 }, - { 0x02c6, 540 }, - { 0x02c7, 540 }, - { 0x02d8, 480 }, - { 0x02d9, 280 }, - { 0x02da, 360 }, - { 0x02db, 340 }, - { 0x02dc, 480 }, - { 0x02dd, 700 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 280 }, - { 0x2019, 280 }, - { 0x201a, 280 }, - { 0x201c, 480 }, - { 0x201d, 480 }, - { 0x201e, 480 }, - { 0x2020, 560 }, - { 0x2021, 560 }, - { 0x2022, 600 }, - { 0x2026, 1000 }, - { 0x2030, 1280 }, - { 0x2039, 240 }, - { 0x203a, 240 }, - { 0x2044, 160 }, - { 0x20ac, 560 }, - { 0x2122, 1000 }, - { 0x2212, 600 }, - { 0xfb01, 520 }, - { 0xfb02, 520 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_AvantGarde_DemiOblique = -{ - "AvantGarde-DemiOblique", /* FontName */ - L"ITC Avant Garde Gothic", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - -10.5, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -123, -251, 1256, 1021 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 857, /* WinMetrics.sAscender */ - -251, /* WinMetrics.sDescender */ - 42, /* WinMetrics.sLineGap */ - 486, /* WinMetrics.sAvgCharWidth */ - 857, /* WinMetrics.usWinAscent */ - 251, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Bookman_Demi.c b/dlls/wineps.drv/data/Bookman_Demi.c deleted file mode 100644 index 7caa8beaba9..00000000000 --- a/dlls/wineps.drv/data/Bookman_Demi.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 340 }, - { 0x0021, 360 }, - { 0x0022, 420 }, - { 0x0023, 660 }, - { 0x0024, 660 }, - { 0x0025, 940 }, - { 0x0026, 800 }, - { 0x0027, 240 }, - { 0x0028, 320 }, - { 0x0029, 320 }, - { 0x002a, 460 }, - { 0x002b, 600 }, - { 0x002c, 340 }, - { 0x002d, 360 }, - { 0x002e, 340 }, - { 0x002f, 600 }, - { 0x0030, 660 }, - { 0x0031, 660 }, - { 0x0032, 660 }, - { 0x0033, 660 }, - { 0x0034, 660 }, - { 0x0035, 660 }, - { 0x0036, 660 }, - { 0x0037, 660 }, - { 0x0038, 660 }, - { 0x0039, 660 }, - { 0x003a, 340 }, - { 0x003b, 340 }, - { 0x003c, 600 }, - { 0x003d, 600 }, - { 0x003e, 600 }, - { 0x003f, 660 }, - { 0x0040, 820 }, - { 0x0041, 720 }, - { 0x0042, 720 }, - { 0x0043, 740 }, - { 0x0044, 780 }, - { 0x0045, 720 }, - { 0x0046, 680 }, - { 0x0047, 780 }, - { 0x0048, 820 }, - { 0x0049, 400 }, - { 0x004a, 640 }, - { 0x004b, 800 }, - { 0x004c, 640 }, - { 0x004d, 940 }, - { 0x004e, 740 }, - { 0x004f, 800 }, - { 0x0050, 660 }, - { 0x0051, 800 }, - { 0x0052, 780 }, - { 0x0053, 660 }, - { 0x0054, 700 }, - { 0x0055, 740 }, - { 0x0056, 720 }, - { 0x0057, 940 }, - { 0x0058, 780 }, - { 0x0059, 700 }, - { 0x005a, 640 }, - { 0x005b, 300 }, - { 0x005c, 600 }, - { 0x005d, 300 }, - { 0x005e, 600 }, - { 0x005f, 500 }, - { 0x0060, 400 }, - { 0x0061, 580 }, - { 0x0062, 600 }, - { 0x0063, 580 }, - { 0x0064, 640 }, - { 0x0065, 580 }, - { 0x0066, 380 }, - { 0x0067, 580 }, - { 0x0068, 680 }, - { 0x0069, 360 }, - { 0x006a, 340 }, - { 0x006b, 660 }, - { 0x006c, 340 }, - { 0x006d, 1000 }, - { 0x006e, 680 }, - { 0x006f, 620 }, - { 0x0070, 640 }, - { 0x0071, 620 }, - { 0x0072, 460 }, - { 0x0073, 520 }, - { 0x0074, 460 }, - { 0x0075, 660 }, - { 0x0076, 600 }, - { 0x0077, 800 }, - { 0x0078, 600 }, - { 0x0079, 620 }, - { 0x007a, 560 }, - { 0x007b, 320 }, - { 0x007c, 600 }, - { 0x007d, 320 }, - { 0x007e, 600 }, - { 0x00a1, 360 }, - { 0x00a2, 660 }, - { 0x00a3, 660 }, - { 0x00a4, 660 }, - { 0x00a5, 660 }, - { 0x00a6, 600 }, - { 0x00a7, 600 }, - { 0x00a8, 500 }, - { 0x00a9, 740 }, - { 0x00aa, 400 }, - { 0x00ab, 400 }, - { 0x00ac, 600 }, - { 0x00ae, 740 }, - { 0x00af, 460 }, - { 0x00b0, 400 }, - { 0x00b1, 600 }, - { 0x00b2, 396 }, - { 0x00b3, 396 }, - { 0x00b4, 400 }, - { 0x00b5, 679 }, - { 0x00b6, 800 }, - { 0x00b7, 340 }, - { 0x00b8, 360 }, - { 0x00b9, 396 }, - { 0x00ba, 400 }, - { 0x00bb, 400 }, - { 0x00bc, 990 }, - { 0x00bd, 990 }, - { 0x00be, 990 }, - { 0x00bf, 660 }, - { 0x00c0, 720 }, - { 0x00c1, 720 }, - { 0x00c2, 720 }, - { 0x00c3, 720 }, - { 0x00c4, 720 }, - { 0x00c5, 720 }, - { 0x00c6, 1140 }, - { 0x00c7, 740 }, - { 0x00c8, 720 }, - { 0x00c9, 720 }, - { 0x00ca, 720 }, - { 0x00cb, 720 }, - { 0x00cc, 400 }, - { 0x00cd, 400 }, - { 0x00ce, 400 }, - { 0x00cf, 400 }, - { 0x00d0, 780 }, - { 0x00d1, 740 }, - { 0x00d2, 800 }, - { 0x00d3, 800 }, - { 0x00d4, 800 }, - { 0x00d5, 800 }, - { 0x00d6, 800 }, - { 0x00d7, 600 }, - { 0x00d8, 800 }, - { 0x00d9, 740 }, - { 0x00da, 740 }, - { 0x00db, 740 }, - { 0x00dc, 740 }, - { 0x00dd, 700 }, - { 0x00de, 660 }, - { 0x00df, 660 }, - { 0x00e0, 580 }, - { 0x00e1, 580 }, - { 0x00e2, 580 }, - { 0x00e3, 580 }, - { 0x00e4, 580 }, - { 0x00e5, 580 }, - { 0x00e6, 880 }, - { 0x00e7, 580 }, - { 0x00e8, 580 }, - { 0x00e9, 580 }, - { 0x00ea, 580 }, - { 0x00eb, 580 }, - { 0x00ec, 360 }, - { 0x00ed, 360 }, - { 0x00ee, 360 }, - { 0x00ef, 360 }, - { 0x00f0, 620 }, - { 0x00f1, 680 }, - { 0x00f2, 620 }, - { 0x00f3, 620 }, - { 0x00f4, 620 }, - { 0x00f5, 620 }, - { 0x00f6, 620 }, - { 0x00f7, 600 }, - { 0x00f8, 620 }, - { 0x00f9, 660 }, - { 0x00fa, 660 }, - { 0x00fb, 660 }, - { 0x00fc, 660 }, - { 0x00fd, 620 }, - { 0x00fe, 640 }, - { 0x00ff, 620 }, - { 0x0131, 360 }, - { 0x0141, 640 }, - { 0x0142, 340 }, - { 0x0152, 1220 }, - { 0x0153, 940 }, - { 0x0160, 660 }, - { 0x0161, 520 }, - { 0x0178, 700 }, - { 0x017d, 640 }, - { 0x017e, 560 }, - { 0x0192, 660 }, - { 0x02c6, 500 }, - { 0x02c7, 500 }, - { 0x02d8, 500 }, - { 0x02d9, 320 }, - { 0x02da, 340 }, - { 0x02db, 320 }, - { 0x02dc, 480 }, - { 0x02dd, 440 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 320 }, - { 0x2019, 320 }, - { 0x201a, 320 }, - { 0x201c, 540 }, - { 0x201d, 540 }, - { 0x201e, 540 }, - { 0x2020, 440 }, - { 0x2021, 380 }, - { 0x2022, 460 }, - { 0x2026, 1000 }, - { 0x2030, 1360 }, - { 0x2039, 220 }, - { 0x203a, 220 }, - { 0x2044, 120 }, - { 0x20ac, 660 }, - { 0x2122, 980 }, - { 0x2212, 600 }, - { 0xfb01, 740 }, - { 0xfb02, 740 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Bookman_Demi = -{ - "Bookman-Demi", /* FontName */ - L"ITC Bookman", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -194, -250, 1346, 934 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 805, /* WinMetrics.sAscender */ - -250, /* WinMetrics.sDescender */ - 95, /* WinMetrics.sLineGap */ - 527, /* WinMetrics.sAvgCharWidth */ - 805, /* WinMetrics.usWinAscent */ - 250, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Bookman_DemiItalic.c b/dlls/wineps.drv/data/Bookman_DemiItalic.c deleted file mode 100644 index ec48f7d1630..00000000000 --- a/dlls/wineps.drv/data/Bookman_DemiItalic.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 340 }, - { 0x0021, 320 }, - { 0x0022, 380 }, - { 0x0023, 680 }, - { 0x0024, 680 }, - { 0x0025, 880 }, - { 0x0026, 980 }, - { 0x0027, 180 }, - { 0x0028, 260 }, - { 0x0029, 260 }, - { 0x002a, 460 }, - { 0x002b, 600 }, - { 0x002c, 340 }, - { 0x002d, 280 }, - { 0x002e, 340 }, - { 0x002f, 360 }, - { 0x0030, 680 }, - { 0x0031, 680 }, - { 0x0032, 680 }, - { 0x0033, 680 }, - { 0x0034, 680 }, - { 0x0035, 680 }, - { 0x0036, 680 }, - { 0x0037, 680 }, - { 0x0038, 680 }, - { 0x0039, 680 }, - { 0x003a, 340 }, - { 0x003b, 340 }, - { 0x003c, 620 }, - { 0x003d, 600 }, - { 0x003e, 620 }, - { 0x003f, 620 }, - { 0x0040, 780 }, - { 0x0041, 720 }, - { 0x0042, 720 }, - { 0x0043, 700 }, - { 0x0044, 760 }, - { 0x0045, 720 }, - { 0x0046, 660 }, - { 0x0047, 760 }, - { 0x0048, 800 }, - { 0x0049, 380 }, - { 0x004a, 620 }, - { 0x004b, 780 }, - { 0x004c, 640 }, - { 0x004d, 860 }, - { 0x004e, 740 }, - { 0x004f, 760 }, - { 0x0050, 640 }, - { 0x0051, 760 }, - { 0x0052, 740 }, - { 0x0053, 700 }, - { 0x0054, 700 }, - { 0x0055, 740 }, - { 0x0056, 660 }, - { 0x0057, 1000 }, - { 0x0058, 740 }, - { 0x0059, 660 }, - { 0x005a, 680 }, - { 0x005b, 260 }, - { 0x005c, 580 }, - { 0x005d, 260 }, - { 0x005e, 620 }, - { 0x005f, 500 }, - { 0x0060, 380 }, - { 0x0061, 680 }, - { 0x0062, 600 }, - { 0x0063, 560 }, - { 0x0064, 680 }, - { 0x0065, 560 }, - { 0x0066, 420 }, - { 0x0067, 620 }, - { 0x0068, 700 }, - { 0x0069, 380 }, - { 0x006a, 320 }, - { 0x006b, 700 }, - { 0x006c, 380 }, - { 0x006d, 960 }, - { 0x006e, 680 }, - { 0x006f, 600 }, - { 0x0070, 660 }, - { 0x0071, 620 }, - { 0x0072, 500 }, - { 0x0073, 540 }, - { 0x0074, 440 }, - { 0x0075, 680 }, - { 0x0076, 540 }, - { 0x0077, 860 }, - { 0x0078, 620 }, - { 0x0079, 600 }, - { 0x007a, 560 }, - { 0x007b, 300 }, - { 0x007c, 620 }, - { 0x007d, 300 }, - { 0x007e, 620 }, - { 0x00a1, 320 }, - { 0x00a2, 680 }, - { 0x00a3, 680 }, - { 0x00a4, 680 }, - { 0x00a5, 680 }, - { 0x00a6, 620 }, - { 0x00a7, 620 }, - { 0x00a8, 520 }, - { 0x00a9, 780 }, - { 0x00aa, 440 }, - { 0x00ab, 380 }, - { 0x00ac, 620 }, - { 0x00ae, 780 }, - { 0x00af, 480 }, - { 0x00b0, 400 }, - { 0x00b1, 600 }, - { 0x00b2, 408 }, - { 0x00b3, 408 }, - { 0x00b4, 340 }, - { 0x00b5, 679 }, - { 0x00b6, 680 }, - { 0x00b7, 340 }, - { 0x00b8, 360 }, - { 0x00b9, 408 }, - { 0x00ba, 440 }, - { 0x00bb, 380 }, - { 0x00bc, 1020 }, - { 0x00bd, 1020 }, - { 0x00be, 1020 }, - { 0x00bf, 620 }, - { 0x00c0, 720 }, - { 0x00c1, 720 }, - { 0x00c2, 720 }, - { 0x00c3, 720 }, - { 0x00c4, 720 }, - { 0x00c5, 720 }, - { 0x00c6, 1140 }, - { 0x00c7, 700 }, - { 0x00c8, 720 }, - { 0x00c9, 720 }, - { 0x00ca, 720 }, - { 0x00cb, 720 }, - { 0x00cc, 380 }, - { 0x00cd, 380 }, - { 0x00ce, 380 }, - { 0x00cf, 380 }, - { 0x00d0, 760 }, - { 0x00d1, 740 }, - { 0x00d2, 760 }, - { 0x00d3, 760 }, - { 0x00d4, 760 }, - { 0x00d5, 760 }, - { 0x00d6, 760 }, - { 0x00d7, 600 }, - { 0x00d8, 760 }, - { 0x00d9, 740 }, - { 0x00da, 740 }, - { 0x00db, 740 }, - { 0x00dc, 740 }, - { 0x00dd, 660 }, - { 0x00de, 640 }, - { 0x00df, 660 }, - { 0x00e0, 680 }, - { 0x00e1, 680 }, - { 0x00e2, 680 }, - { 0x00e3, 680 }, - { 0x00e4, 680 }, - { 0x00e5, 680 }, - { 0x00e6, 880 }, - { 0x00e7, 560 }, - { 0x00e8, 560 }, - { 0x00e9, 560 }, - { 0x00ea, 560 }, - { 0x00eb, 560 }, - { 0x00ec, 380 }, - { 0x00ed, 380 }, - { 0x00ee, 380 }, - { 0x00ef, 380 }, - { 0x00f0, 600 }, - { 0x00f1, 680 }, - { 0x00f2, 600 }, - { 0x00f3, 600 }, - { 0x00f4, 600 }, - { 0x00f5, 600 }, - { 0x00f6, 600 }, - { 0x00f7, 600 }, - { 0x00f8, 600 }, - { 0x00f9, 680 }, - { 0x00fa, 680 }, - { 0x00fb, 680 }, - { 0x00fc, 680 }, - { 0x00fd, 600 }, - { 0x00fe, 660 }, - { 0x00ff, 600 }, - { 0x0131, 380 }, - { 0x0141, 640 }, - { 0x0142, 380 }, - { 0x0152, 1180 }, - { 0x0153, 920 }, - { 0x0160, 700 }, - { 0x0161, 540 }, - { 0x0178, 660 }, - { 0x017d, 680 }, - { 0x017e, 560 }, - { 0x0192, 680 }, - { 0x02c6, 480 }, - { 0x02c7, 480 }, - { 0x02d8, 460 }, - { 0x02d9, 380 }, - { 0x02da, 360 }, - { 0x02db, 320 }, - { 0x02dc, 480 }, - { 0x02dd, 560 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 320 }, - { 0x2019, 320 }, - { 0x201a, 300 }, - { 0x201c, 520 }, - { 0x201d, 520 }, - { 0x201e, 520 }, - { 0x2020, 420 }, - { 0x2021, 420 }, - { 0x2022, 360 }, - { 0x2026, 1000 }, - { 0x2030, 1360 }, - { 0x2039, 220 }, - { 0x203a, 220 }, - { 0x2044, 120 }, - { 0x20ac, 680 }, - { 0x2122, 940 }, - { 0x2212, 600 }, - { 0xfb01, 820 }, - { 0xfb02, 820 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Bookman_DemiItalic = -{ - "Bookman-DemiItalic", /* FontName */ - L"ITC Bookman", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - -10, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -231, -250, 1333, 941 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 790, /* WinMetrics.sAscender */ - -250, /* WinMetrics.sDescender */ - 110, /* WinMetrics.sLineGap */ - 538, /* WinMetrics.sAvgCharWidth */ - 790, /* WinMetrics.usWinAscent */ - 250, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Bookman_Light.c b/dlls/wineps.drv/data/Bookman_Light.c deleted file mode 100644 index 0aa080214ee..00000000000 --- a/dlls/wineps.drv/data/Bookman_Light.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 320 }, - { 0x0021, 300 }, - { 0x0022, 380 }, - { 0x0023, 620 }, - { 0x0024, 620 }, - { 0x0025, 900 }, - { 0x0026, 800 }, - { 0x0027, 220 }, - { 0x0028, 300 }, - { 0x0029, 300 }, - { 0x002a, 440 }, - { 0x002b, 600 }, - { 0x002c, 320 }, - { 0x002d, 400 }, - { 0x002e, 320 }, - { 0x002f, 600 }, - { 0x0030, 620 }, - { 0x0031, 620 }, - { 0x0032, 620 }, - { 0x0033, 620 }, - { 0x0034, 620 }, - { 0x0035, 620 }, - { 0x0036, 620 }, - { 0x0037, 620 }, - { 0x0038, 620 }, - { 0x0039, 620 }, - { 0x003a, 320 }, - { 0x003b, 320 }, - { 0x003c, 600 }, - { 0x003d, 600 }, - { 0x003e, 600 }, - { 0x003f, 540 }, - { 0x0040, 820 }, - { 0x0041, 680 }, - { 0x0042, 740 }, - { 0x0043, 740 }, - { 0x0044, 800 }, - { 0x0045, 720 }, - { 0x0046, 640 }, - { 0x0047, 800 }, - { 0x0048, 800 }, - { 0x0049, 340 }, - { 0x004a, 600 }, - { 0x004b, 720 }, - { 0x004c, 600 }, - { 0x004d, 920 }, - { 0x004e, 740 }, - { 0x004f, 800 }, - { 0x0050, 620 }, - { 0x0051, 820 }, - { 0x0052, 720 }, - { 0x0053, 660 }, - { 0x0054, 620 }, - { 0x0055, 780 }, - { 0x0056, 700 }, - { 0x0057, 960 }, - { 0x0058, 720 }, - { 0x0059, 640 }, - { 0x005a, 640 }, - { 0x005b, 300 }, - { 0x005c, 600 }, - { 0x005d, 300 }, - { 0x005e, 600 }, - { 0x005f, 500 }, - { 0x0060, 340 }, - { 0x0061, 580 }, - { 0x0062, 620 }, - { 0x0063, 520 }, - { 0x0064, 620 }, - { 0x0065, 520 }, - { 0x0066, 320 }, - { 0x0067, 540 }, - { 0x0068, 660 }, - { 0x0069, 300 }, - { 0x006a, 300 }, - { 0x006b, 620 }, - { 0x006c, 300 }, - { 0x006d, 940 }, - { 0x006e, 660 }, - { 0x006f, 560 }, - { 0x0070, 620 }, - { 0x0071, 580 }, - { 0x0072, 440 }, - { 0x0073, 520 }, - { 0x0074, 380 }, - { 0x0075, 680 }, - { 0x0076, 520 }, - { 0x0077, 780 }, - { 0x0078, 560 }, - { 0x0079, 540 }, - { 0x007a, 480 }, - { 0x007b, 280 }, - { 0x007c, 600 }, - { 0x007d, 280 }, - { 0x007e, 600 }, - { 0x00a1, 300 }, - { 0x00a2, 620 }, - { 0x00a3, 620 }, - { 0x00a4, 620 }, - { 0x00a5, 620 }, - { 0x00a6, 600 }, - { 0x00a7, 520 }, - { 0x00a8, 420 }, - { 0x00a9, 740 }, - { 0x00aa, 420 }, - { 0x00ab, 360 }, - { 0x00ac, 600 }, - { 0x00ae, 740 }, - { 0x00af, 440 }, - { 0x00b0, 400 }, - { 0x00b1, 600 }, - { 0x00b2, 372 }, - { 0x00b3, 372 }, - { 0x00b4, 340 }, - { 0x00b5, 627 }, - { 0x00b6, 600 }, - { 0x00b7, 320 }, - { 0x00b8, 320 }, - { 0x00b9, 372 }, - { 0x00ba, 420 }, - { 0x00bb, 360 }, - { 0x00bc, 930 }, - { 0x00bd, 930 }, - { 0x00be, 930 }, - { 0x00bf, 540 }, - { 0x00c0, 680 }, - { 0x00c1, 680 }, - { 0x00c2, 680 }, - { 0x00c3, 680 }, - { 0x00c4, 680 }, - { 0x00c5, 680 }, - { 0x00c6, 1260 }, - { 0x00c7, 740 }, - { 0x00c8, 720 }, - { 0x00c9, 720 }, - { 0x00ca, 720 }, - { 0x00cb, 720 }, - { 0x00cc, 340 }, - { 0x00cd, 340 }, - { 0x00ce, 340 }, - { 0x00cf, 340 }, - { 0x00d0, 800 }, - { 0x00d1, 740 }, - { 0x00d2, 800 }, - { 0x00d3, 800 }, - { 0x00d4, 800 }, - { 0x00d5, 800 }, - { 0x00d6, 800 }, - { 0x00d7, 600 }, - { 0x00d8, 800 }, - { 0x00d9, 780 }, - { 0x00da, 780 }, - { 0x00db, 780 }, - { 0x00dc, 780 }, - { 0x00dd, 640 }, - { 0x00de, 620 }, - { 0x00df, 660 }, - { 0x00e0, 580 }, - { 0x00e1, 580 }, - { 0x00e2, 580 }, - { 0x00e3, 580 }, - { 0x00e4, 580 }, - { 0x00e5, 580 }, - { 0x00e6, 860 }, - { 0x00e7, 520 }, - { 0x00e8, 520 }, - { 0x00e9, 520 }, - { 0x00ea, 520 }, - { 0x00eb, 520 }, - { 0x00ec, 300 }, - { 0x00ed, 300 }, - { 0x00ee, 300 }, - { 0x00ef, 300 }, - { 0x00f0, 560 }, - { 0x00f1, 660 }, - { 0x00f2, 560 }, - { 0x00f3, 560 }, - { 0x00f4, 560 }, - { 0x00f5, 560 }, - { 0x00f6, 560 }, - { 0x00f7, 600 }, - { 0x00f8, 560 }, - { 0x00f9, 680 }, - { 0x00fa, 680 }, - { 0x00fb, 680 }, - { 0x00fc, 680 }, - { 0x00fd, 540 }, - { 0x00fe, 620 }, - { 0x00ff, 540 }, - { 0x0131, 300 }, - { 0x0141, 600 }, - { 0x0142, 320 }, - { 0x0152, 1240 }, - { 0x0153, 900 }, - { 0x0160, 660 }, - { 0x0161, 520 }, - { 0x0178, 640 }, - { 0x017d, 640 }, - { 0x017e, 480 }, - { 0x0192, 620 }, - { 0x02c6, 420 }, - { 0x02c7, 420 }, - { 0x02d8, 460 }, - { 0x02d9, 260 }, - { 0x02da, 320 }, - { 0x02db, 320 }, - { 0x02dc, 440 }, - { 0x02dd, 380 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 220 }, - { 0x2019, 220 }, - { 0x201a, 220 }, - { 0x201c, 400 }, - { 0x201d, 400 }, - { 0x201e, 400 }, - { 0x2020, 540 }, - { 0x2021, 540 }, - { 0x2022, 460 }, - { 0x2026, 1000 }, - { 0x2030, 1280 }, - { 0x2039, 240 }, - { 0x203a, 240 }, - { 0x2044, 140 }, - { 0x20ac, 620 }, - { 0x2122, 980 }, - { 0x2212, 600 }, - { 0xfb01, 620 }, - { 0xfb02, 620 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Bookman_Light = -{ - "Bookman-Light", /* FontName */ - L"ITC Bookman", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -188, -251, 1266, 908 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 791, /* WinMetrics.sAscender */ - -251, /* WinMetrics.sDescender */ - 108, /* WinMetrics.sLineGap */ - 493, /* WinMetrics.sAvgCharWidth */ - 791, /* WinMetrics.usWinAscent */ - 251, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Bookman_LightItalic.c b/dlls/wineps.drv/data/Bookman_LightItalic.c deleted file mode 100644 index 6b15a0a6d0a..00000000000 --- a/dlls/wineps.drv/data/Bookman_LightItalic.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 300 }, - { 0x0021, 320 }, - { 0x0022, 360 }, - { 0x0023, 620 }, - { 0x0024, 620 }, - { 0x0025, 800 }, - { 0x0026, 820 }, - { 0x0027, 200 }, - { 0x0028, 280 }, - { 0x0029, 280 }, - { 0x002a, 440 }, - { 0x002b, 600 }, - { 0x002c, 300 }, - { 0x002d, 320 }, - { 0x002e, 300 }, - { 0x002f, 600 }, - { 0x0030, 620 }, - { 0x0031, 620 }, - { 0x0032, 620 }, - { 0x0033, 620 }, - { 0x0034, 620 }, - { 0x0035, 620 }, - { 0x0036, 620 }, - { 0x0037, 620 }, - { 0x0038, 620 }, - { 0x0039, 620 }, - { 0x003a, 300 }, - { 0x003b, 300 }, - { 0x003c, 600 }, - { 0x003d, 600 }, - { 0x003e, 600 }, - { 0x003f, 540 }, - { 0x0040, 780 }, - { 0x0041, 700 }, - { 0x0042, 720 }, - { 0x0043, 720 }, - { 0x0044, 740 }, - { 0x0045, 680 }, - { 0x0046, 620 }, - { 0x0047, 760 }, - { 0x0048, 800 }, - { 0x0049, 320 }, - { 0x004a, 560 }, - { 0x004b, 720 }, - { 0x004c, 580 }, - { 0x004d, 860 }, - { 0x004e, 720 }, - { 0x004f, 760 }, - { 0x0050, 600 }, - { 0x0051, 780 }, - { 0x0052, 700 }, - { 0x0053, 640 }, - { 0x0054, 600 }, - { 0x0055, 720 }, - { 0x0056, 680 }, - { 0x0057, 960 }, - { 0x0058, 700 }, - { 0x0059, 660 }, - { 0x005a, 580 }, - { 0x005b, 260 }, - { 0x005c, 600 }, - { 0x005d, 260 }, - { 0x005e, 600 }, - { 0x005f, 500 }, - { 0x0060, 340 }, - { 0x0061, 620 }, - { 0x0062, 600 }, - { 0x0063, 480 }, - { 0x0064, 640 }, - { 0x0065, 540 }, - { 0x0066, 340 }, - { 0x0067, 560 }, - { 0x0068, 620 }, - { 0x0069, 280 }, - { 0x006a, 280 }, - { 0x006b, 600 }, - { 0x006c, 280 }, - { 0x006d, 880 }, - { 0x006e, 620 }, - { 0x006f, 540 }, - { 0x0070, 600 }, - { 0x0071, 560 }, - { 0x0072, 400 }, - { 0x0073, 540 }, - { 0x0074, 340 }, - { 0x0075, 620 }, - { 0x0076, 540 }, - { 0x0077, 880 }, - { 0x0078, 540 }, - { 0x0079, 600 }, - { 0x007a, 520 }, - { 0x007b, 360 }, - { 0x007c, 600 }, - { 0x007d, 380 }, - { 0x007e, 600 }, - { 0x00a1, 320 }, - { 0x00a2, 620 }, - { 0x00a3, 620 }, - { 0x00a4, 620 }, - { 0x00a5, 620 }, - { 0x00a6, 600 }, - { 0x00a7, 620 }, - { 0x00a8, 420 }, - { 0x00a9, 740 }, - { 0x00aa, 440 }, - { 0x00ab, 300 }, - { 0x00ac, 600 }, - { 0x00ae, 740 }, - { 0x00af, 440 }, - { 0x00b0, 400 }, - { 0x00b1, 600 }, - { 0x00b2, 372 }, - { 0x00b3, 372 }, - { 0x00b4, 320 }, - { 0x00b5, 640 }, - { 0x00b6, 620 }, - { 0x00b7, 300 }, - { 0x00b8, 320 }, - { 0x00b9, 372 }, - { 0x00ba, 400 }, - { 0x00bb, 300 }, - { 0x00bc, 930 }, - { 0x00bd, 930 }, - { 0x00be, 930 }, - { 0x00bf, 540 }, - { 0x00c0, 700 }, - { 0x00c1, 700 }, - { 0x00c2, 700 }, - { 0x00c3, 700 }, - { 0x00c4, 700 }, - { 0x00c5, 700 }, - { 0x00c6, 1220 }, - { 0x00c7, 720 }, - { 0x00c8, 680 }, - { 0x00c9, 680 }, - { 0x00ca, 680 }, - { 0x00cb, 680 }, - { 0x00cc, 320 }, - { 0x00cd, 320 }, - { 0x00ce, 320 }, - { 0x00cf, 320 }, - { 0x00d0, 740 }, - { 0x00d1, 720 }, - { 0x00d2, 760 }, - { 0x00d3, 760 }, - { 0x00d4, 760 }, - { 0x00d5, 760 }, - { 0x00d6, 760 }, - { 0x00d7, 600 }, - { 0x00d8, 760 }, - { 0x00d9, 720 }, - { 0x00da, 720 }, - { 0x00db, 720 }, - { 0x00dc, 720 }, - { 0x00dd, 660 }, - { 0x00de, 600 }, - { 0x00df, 620 }, - { 0x00e0, 620 }, - { 0x00e1, 620 }, - { 0x00e2, 620 }, - { 0x00e3, 620 }, - { 0x00e4, 620 }, - { 0x00e5, 620 }, - { 0x00e6, 880 }, - { 0x00e7, 480 }, - { 0x00e8, 540 }, - { 0x00e9, 540 }, - { 0x00ea, 540 }, - { 0x00eb, 540 }, - { 0x00ec, 280 }, - { 0x00ed, 280 }, - { 0x00ee, 280 }, - { 0x00ef, 280 }, - { 0x00f0, 540 }, - { 0x00f1, 620 }, - { 0x00f2, 540 }, - { 0x00f3, 540 }, - { 0x00f4, 540 }, - { 0x00f5, 540 }, - { 0x00f6, 540 }, - { 0x00f7, 600 }, - { 0x00f8, 540 }, - { 0x00f9, 620 }, - { 0x00fa, 620 }, - { 0x00fb, 620 }, - { 0x00fc, 620 }, - { 0x00fd, 600 }, - { 0x00fe, 600 }, - { 0x00ff, 600 }, - { 0x0131, 280 }, - { 0x0141, 580 }, - { 0x0142, 340 }, - { 0x0152, 1180 }, - { 0x0153, 900 }, - { 0x0160, 640 }, - { 0x0161, 540 }, - { 0x0178, 660 }, - { 0x017d, 580 }, - { 0x017e, 520 }, - { 0x0192, 620 }, - { 0x02c6, 440 }, - { 0x02c7, 440 }, - { 0x02d8, 440 }, - { 0x02d9, 260 }, - { 0x02da, 300 }, - { 0x02db, 260 }, - { 0x02dc, 440 }, - { 0x02dd, 340 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 280 }, - { 0x2019, 280 }, - { 0x201a, 320 }, - { 0x201c, 440 }, - { 0x201d, 440 }, - { 0x201e, 480 }, - { 0x2020, 620 }, - { 0x2021, 620 }, - { 0x2022, 460 }, - { 0x2026, 1000 }, - { 0x2030, 1180 }, - { 0x2039, 180 }, - { 0x203a, 180 }, - { 0x2044, 20 }, - { 0x20ac, 620 }, - { 0x2122, 980 }, - { 0x2212, 600 }, - { 0xfb01, 640 }, - { 0xfb02, 660 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Bookman_LightItalic = -{ - "Bookman-LightItalic", /* FontName */ - L"ITC Bookman", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - -10, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -228, -250, 1269, 883 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 777, /* WinMetrics.sAscender */ - -250, /* WinMetrics.sDescender */ - 123, /* WinMetrics.sLineGap */ - 483, /* WinMetrics.sAvgCharWidth */ - 777, /* WinMetrics.usWinAscent */ - 250, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/COPYRIGHTS b/dlls/wineps.drv/data/COPYRIGHTS deleted file mode 100644 index 5d3fa79a618..00000000000 --- a/dlls/wineps.drv/data/COPYRIGHTS +++ /dev/null @@ -1,399 +0,0 @@ -Font copyright information for Wine PostScript driver built-in font metrics. - - -The font metric information built into the Wine PostScript driver is derived -from two sources. Individual glyph metrics and some font-wide metrics are -derived from the Adobe Font Metrics (AFM) files at: - - ftp://ftp.adobe.com/pub/adobe/type/win/all/afmfiles/base35/ - -Windows-specific font metrics, which are not present in the AFM files are -derived from each PostScript font's TrueType "workalike". - - -ITC Avant Garde Gothic Demi - -Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated. All -rights reserved. ITC Avant Garde Gothic is a registered trademark of -International Typeface Corporation. - -Windows metrics derived from Century Gothic Bold. Typeface copyright The -Monotype Corporation plc. Data copyright The Monotype Corporation plc/Type -Solutions Inc. 1990-1991. All rights reserved. Century Gothic is a trademark -of The Monotype Corporation plc. - - -ITC Avant Garde Gothic Demi Oblique - -Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated. All -rights reserved. ITC Avant Garde Gothic is a registered trademark of -International Typeface Corporation. - -Windows metrics derived from Century Gothic Bold Italic. Typeface copyright The -Monotype Corporation plc. Data copyright The Monotype Corporation plc/Type -Solutions Inc. 1990-1991. All rights reserved. Century Gothic is a trademark -of The Monotype Corporation plc. - - -ITC Avant Garde Gothic Book - -Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated. All -rights reserved. ITC Avant Garde Gothic is a registered trademark of -International Typeface Corporation. - -Windows metrics derived from Century Gothic. Typeface copyright The Monotype -Corporation plc. Data copyright The Monotype Corporation plc/Type Solutions -Inc. 1990-1991. All rights reserved. Century Gothic is a trademark of The -Monotype Corporation plc. - - -ITC Avant Garde Gothic Book Oblique - -Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated. All -rights reserved. ITC Avant Garde Gothic is a registered trademark of -International Typeface Corporation. - -Windows metrics derived from Century Gothic Italic. Typeface copyright The -Monotype Corporation plc. Data copyright The Monotype Corporation plc/Type -Solutions Inc. 1990-1991. All rights reserved. Century Gothic is a trademark -of The Monotype Corporation plc. - - -ITC Bookman Demi - -Copyright (c) 1985, 1987, 1989, 1992 Adobe Systems Incorporated. All rights -reserved. ITC Bookman is a registered trademark of International Typeface -Corporation. - -Windows metrics derived from Bookman Old Style Bold. Digitized data copyright -The Monotype Corporation 1991-1995. All rights reserved. Bookman Old Style is -a trademark of The Monotype Corporation which may be registered in certain -jurisdictions. - - -ITC Bookman Demi Italic - -Copyright (c) 1985, 1987, 1989, 1992 Adobe Systems Incorporated. All rights -reserved. ITC Bookman is a registered trademark of International Typeface -Corporation. - -Windows metrics derived from Bookman Old Style Bold Italic. Digitized data -copyright The Monotype Corporation 1991-1995. All rights reserved. Bookman Old -Style is a trademark of The Monotype Corporation which may be registered in -certain jurisdictions. - - -ITC Bookman Light - -Copyright (c) 1985, 1987, 1989, 1992 Adobe Systems Incorporated. All rights -reserved. ITC Bookman is a registered trademark of International Typeface -Corporation. - -Windows metrics derived from Bookman Old Style. Digitized data copyright The -Monotype Corporation 1991-1995. All rights reserved. Bookman Old Style is a -trademark of The Monotype Corporation which may be registered in certain -jurisdictions. - - -ITC Bookman Light Italic - -Copyright (c) 1985, 1987, 1989, 1992 Adobe Systems Incorporated. All rights -reserved. ITC Bookman is a registered trademark of International Typeface -Corporation. - -Windows metrics derived from Bookman Old Style Italic. Digitized data copyright -The Monotype Corporation 1991-1995. All rights reserved. Bookman Old Style is -a trademark of The Monotype Corporation which may be registered in certain -jurisdictions. - - -Courier Bold - -Copyright (c) 1989, 1990, 1991 Adobe Systems Incorporated. All rights reserved. - -Windows metrics derived from Courier New Bold. Typeface copyright The Monotype -Corporation plc. Data copyright The Monotype Corporation plc/Type Solutions -Inc. 1990-1992. All rights reserved. Courier is a trademark of The Monotype -Corporation plc, registered in certain countries. - - -Courier Bold Oblique - -Copyright (c) 1989, 1990, 1991 Adobe Systems Incorporated. All rights reserved. - -Windows metrics derived from Courier New Bold Italic. Typeface copyright The -Monotype Corporation plc. Data copyright The Monotype Corporation plc/Type -Solutions Inc. 1990-1992. All rights reserved. Courier is a trademark of The -Monotype Corporation plc, registered in certain countries. - - -Courier - -Copyright (c) 1989, 1990, 1991 Adobe Systems Incorporated. All rights reserved. - -Windows metrics derived from Courier New. Typeface copyright The Monotype -Corporation plc. Data copyright The Monotype Corporation plc/Type Solutions -Inc. 1990-1994. All rights reserved. Courier is a trademark of The Monotype -Corporation plc, registered in certain countries. - - -Courier Oblique - -Copyright (c) 1989, 1990, 1991 Adobe Systems Incorporated. All rights reserved. - -Windows metrics derived from Courier New Italic. Typeface copyright The -Monotype Corporation plc. Data copyright The Monotype Corporation plc/Type -Solutions Inc. 1990-1992. All rights reserved. Courier is a trademark of The -Monotype Corporation plc, registered in certain countries. - - -Helvetica - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Helvetica is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Arial. Typeface copyright The Monotype Corporation -plc. Data copyright The Monotype Corporation plc/Type Solutions Inc. 1990-1992. -All rights reserved. Arial is a registered trademark of The Monotype -Corporation plc, registered in the United States Patent and Trademark Office and -elsewhere. - - -Helvetica Bold - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Helvetica is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Arial Bold. Typeface copyright The Monotype -Corporation plc. Data copyright The Monotype Corporation plc/Type Solutions -Inc. 1990-1992. All rights reserved. Arial is a registered trademark of The -Monotype Corporation plc, registered in the United States Patent and Trademark -Office and elsewhere. - - -Helvetica Bold Oblique - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Helvetica is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Arial Bold Italic. Typeface copyright The Monotype -Corporation plc. Data copyright The Monotype Corporation plc/Type Solutions -Inc. 1990-1992. All rights reserved. Arial is a registered trademark of The -Monotype Corporation plc, registered in the United States Patent and Trademark -Office and elsewhere. - - -Helvetica Narrow - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Helvetica is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Arial Narrow. Digitized data copyright The -Monotype Corporation 1991-1995. All rights reserved. Arial is a trademark of -The Monotype Corporation which may be registered in certain jurisdictions. - - -Helvetica Narrow Bold - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Helvetica is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Arial Narrow Bold. Digitized data copyright The -Monotype Corporation 1991-1995. All rights reserved. Arial is a trademark of -The Monotype Corporation which may be registered in certain jurisdictions. - - -Helvetica Narrow Bold Oblique - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Helvetica is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Arial Narrow Bold Italic. Digitized data copyright -The Monotype Corporation 1991-1995. All rights reserved. Arial is a trademark -of The Monotype Corporation which may be registered in certain jurisdictions. - - -Helvetica Narrow Oblique - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Helvetica is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Arial Narrow Italic. Digitized data copyright The -Monotype Corporation 1991-1995. All rights reserved. Arial is a trademark of -The Monotype Corporation which may be registered in certain jurisdictions. - - -Helvetica Oblique - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Helvetica is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Arial Italic. Typeface copyright The Monotype -Corporation plc. Data copyright The Monotype Corporation plc/Type Solutions -Inc. 1990-1992. All rights reserved. Arial is a registered trademark of The -Monotype Corporation plc, registered in the United States Patent and Trademark -Office and elsewhere. - - -New Century Schoolbook Bold - -Copyright (c) 1985, 1987, 1988, 1991 Adobe Systems Incorporated. All rights -reserved. - -Windows metrics derived from Century Schoolbook Bold. Typeface copyright The -Monotype Corporation plc. Data copyright The Monotype Corporation plc/Type -Solutions Inc. 1990-1991. All rights reserved. Century Schoolbook is a -registered trademark of The Monotype Corporation plc. - - -New Century Schoolbook Bold Italic - -Copyright (c) 1985, 1987, 1989, 1991 Adobe Systems Incorporated. All rights -reserved. - -Windows metrics derived from Century Schoolbook Bold Italic. Typeface copyright -The Monotype Corporation plc. Data copyright The Monotype Corporation plc/Type -Solutions Inc. 1990-1991. All rights reserved. Century Schoolbook is a -registered trademark of The Monotype Corporation plc. - - -New Century Schoolbook Italic - -Copyright (c) 1985, 1987, 1989, 1991 Adobe Systems Incorporated. All rights -reserved. - -Windows metrics derived from Century Schoolbook Italic. Typeface copyright The -Monotype Corporation plc. Data copyright The Monotype Corporation plc/Type -Solutions Inc. 1990-1991. All rights reserved. Century Schoolbook is a -registered trademark of The Monotype Corporation plc. - - -New Century Schoolbook Roman - -Copyright (c) 1985, 1987, 1989, 1991 Adobe Systems Incorporated. All rights -reserved. - -Windows metrics derived from Century Schoolbook. Typeface copyright The -Monotype Corporation plc. Data copyright The Monotype Corporation plc/Type -Solutions Inc. 1990-1991. All rights reserved. Century Schoolbook is a -registered trademark of The Monotype Corporation plc. - - -Palatino Bold - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Palatino is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Book Antiqua Bold. Digitized data copyright The -Monotype Corporation 1991-1995. All rights reserved. Book Anqiqua is a -trademark of the Monotype Corporation which may be registered in certain -jurisdictions. - - -Palatino Bold Italic - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Palatino is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Book Antiqua Bold Italic. Digitized data copyright -The Monotype Corporation 1991-1995. All rights reserved. Book Antiqua is a -trademark of the Monotype Corporation which may be registered in certain -jurisdictions. - - -Palatino Italic - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Palatino is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Book Antiqua Italic. Digitized data copyright The -Monotype Corporation 1991-1995. All rights reserved. Book Antiqua is a -trademark of The Monotype Corporation which may be registered in certain -jurisdictions. - - -Palatino Roman - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Palatino is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Book Antiqua. Digitized data copyright The -Monotype Corporation 1991-1995. All rights reserved. Book Antiqua is a -trademark of The Monotype Corporation which may be registered in certain -jurisdictions. - - -Symbol - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. - -Windows metrics derived from [Monotype] Symbol. Typeface copyright The Monotype -Corporation plc. Data copyright the Monotype Corporation plc/Type Solutions -Inc. 1990-1992. All rights reserved. - - -Times Bold - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Times is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Times New Roman Bold. Typeface copyright The -Monotype Corporation plc/Type Solutions Inc. 1990-1992. All rights reserved. -Times New Roman is a registered trademark of the Monotype Corporation plc, -registered in the United States Patent and Trademark Office and elsewhere. - - -Times Bold Italic - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Times is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Times New Roman Bold Italic. Typeface copyright -the Monotype Corporation plc/Type Solutions Inc. 1990-1992. All rights -reserved. Times New Roman is a registered trademark of the Monotype Corporation -plc, registered in the United States Patent and Trademark Office and elsewhere. - - -Times Italic - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Times is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Times New Roman Italic. Typeface copyright The -Monotype Corporation plc/Type Solutions Inc. 1990-1992. All rights reserved. -Times New Roman is a registered trademark of the Monotype Corporation plc, -registered in the United States Patent and Trademark Office and elsewhere. - -Times Roman - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. Times is a trademark of Linotype AG and/or its subsidiaries. - -Windows metrics derived from Times New Roman. Typeface copyright The Monotype -Corporation plc/Type Solutions Inc. 1990-1992. All rights reserved. Times New -Roman is a registered trademark of The Monotype Corporation plc, registered in -the United States Patent and Trademark Office and elsewhere. - - -ITC Zapf Chancery Medium Italic - -Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated. All rights -reserved. ITC Zapf Chancery is a registered trademark of International Typeface -Corporation. - -Windows metrics derived from Monotype Corsiva. Digitized data copyright The -Monotype Corporation 1991-1995. All rights reserved. Monotype Corsiva is a -trademark of The Monotype Corporation which may be registered in certain -jurisdictions. - - -ITC Zapf Dingbats - -Copyright (c) 1985, 1987, 1988, 1989 Adobe Systems Incorporated. All rights -reserved. ITC Zapf Dingbats is a registered trademark of International Typeface -Corporation. - -Windows metrics derived from Monotype Sorts. Digitized data copyright Monotype -Typography Ltd 1991-1995. All rights reserved. Monotype Sorts is a trademark -of Monotype Typography, Ltd which may be registered in certain jurisdictions. diff --git a/dlls/wineps.drv/data/Courier.c b/dlls/wineps.drv/data/Courier.c deleted file mode 100644 index 41200e92d25..00000000000 --- a/dlls/wineps.drv/data/Courier.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 600 }, - { 0x0021, 600 }, - { 0x0022, 600 }, - { 0x0023, 600 }, - { 0x0024, 600 }, - { 0x0025, 600 }, - { 0x0026, 600 }, - { 0x0027, 600 }, - { 0x0028, 600 }, - { 0x0029, 600 }, - { 0x002a, 600 }, - { 0x002b, 600 }, - { 0x002c, 600 }, - { 0x002d, 600 }, - { 0x002e, 600 }, - { 0x002f, 600 }, - { 0x0030, 600 }, - { 0x0031, 600 }, - { 0x0032, 600 }, - { 0x0033, 600 }, - { 0x0034, 600 }, - { 0x0035, 600 }, - { 0x0036, 600 }, - { 0x0037, 600 }, - { 0x0038, 600 }, - { 0x0039, 600 }, - { 0x003a, 600 }, - { 0x003b, 600 }, - { 0x003c, 600 }, - { 0x003d, 600 }, - { 0x003e, 600 }, - { 0x003f, 600 }, - { 0x0040, 600 }, - { 0x0041, 600 }, - { 0x0042, 600 }, - { 0x0043, 600 }, - { 0x0044, 600 }, - { 0x0045, 600 }, - { 0x0046, 600 }, - { 0x0047, 600 }, - { 0x0048, 600 }, - { 0x0049, 600 }, - { 0x004a, 600 }, - { 0x004b, 600 }, - { 0x004c, 600 }, - { 0x004d, 600 }, - { 0x004e, 600 }, - { 0x004f, 600 }, - { 0x0050, 600 }, - { 0x0051, 600 }, - { 0x0052, 600 }, - { 0x0053, 600 }, - { 0x0054, 600 }, - { 0x0055, 600 }, - { 0x0056, 600 }, - { 0x0057, 600 }, - { 0x0058, 600 }, - { 0x0059, 600 }, - { 0x005a, 600 }, - { 0x005b, 600 }, - { 0x005c, 600 }, - { 0x005d, 600 }, - { 0x005e, 600 }, - { 0x005f, 600 }, - { 0x0060, 600 }, - { 0x0061, 600 }, - { 0x0062, 600 }, - { 0x0063, 600 }, - { 0x0064, 600 }, - { 0x0065, 600 }, - { 0x0066, 600 }, - { 0x0067, 600 }, - { 0x0068, 600 }, - { 0x0069, 600 }, - { 0x006a, 600 }, - { 0x006b, 600 }, - { 0x006c, 600 }, - { 0x006d, 600 }, - { 0x006e, 600 }, - { 0x006f, 600 }, - { 0x0070, 600 }, - { 0x0071, 600 }, - { 0x0072, 600 }, - { 0x0073, 600 }, - { 0x0074, 600 }, - { 0x0075, 600 }, - { 0x0076, 600 }, - { 0x0077, 600 }, - { 0x0078, 600 }, - { 0x0079, 600 }, - { 0x007a, 600 }, - { 0x007b, 600 }, - { 0x007c, 600 }, - { 0x007d, 600 }, - { 0x007e, 600 }, - { 0x00a1, 600 }, - { 0x00a2, 600 }, - { 0x00a3, 600 }, - { 0x00a4, 600 }, - { 0x00a5, 600 }, - { 0x00a6, 600 }, - { 0x00a7, 600 }, - { 0x00a8, 600 }, - { 0x00a9, 600 }, - { 0x00aa, 600 }, - { 0x00ab, 600 }, - { 0x00ac, 600 }, - { 0x00ae, 600 }, - { 0x00af, 600 }, - { 0x00b0, 600 }, - { 0x00b1, 600 }, - { 0x00b2, 600 }, - { 0x00b3, 600 }, - { 0x00b4, 600 }, - { 0x00b5, 600 }, - { 0x00b6, 600 }, - { 0x00b7, 600 }, - { 0x00b8, 600 }, - { 0x00b9, 600 }, - { 0x00ba, 600 }, - { 0x00bb, 600 }, - { 0x00bc, 600 }, - { 0x00bd, 600 }, - { 0x00be, 600 }, - { 0x00bf, 600 }, - { 0x00c0, 600 }, - { 0x00c1, 600 }, - { 0x00c2, 600 }, - { 0x00c3, 600 }, - { 0x00c4, 600 }, - { 0x00c5, 600 }, - { 0x00c6, 600 }, - { 0x00c7, 600 }, - { 0x00c8, 600 }, - { 0x00c9, 600 }, - { 0x00ca, 600 }, - { 0x00cb, 600 }, - { 0x00cc, 600 }, - { 0x00cd, 600 }, - { 0x00ce, 600 }, - { 0x00cf, 600 }, - { 0x00d0, 600 }, - { 0x00d1, 600 }, - { 0x00d2, 600 }, - { 0x00d3, 600 }, - { 0x00d4, 600 }, - { 0x00d5, 600 }, - { 0x00d6, 600 }, - { 0x00d7, 600 }, - { 0x00d8, 600 }, - { 0x00d9, 600 }, - { 0x00da, 600 }, - { 0x00db, 600 }, - { 0x00dc, 600 }, - { 0x00dd, 600 }, - { 0x00de, 600 }, - { 0x00df, 600 }, - { 0x00e0, 600 }, - { 0x00e1, 600 }, - { 0x00e2, 600 }, - { 0x00e3, 600 }, - { 0x00e4, 600 }, - { 0x00e5, 600 }, - { 0x00e6, 600 }, - { 0x00e7, 600 }, - { 0x00e8, 600 }, - { 0x00e9, 600 }, - { 0x00ea, 600 }, - { 0x00eb, 600 }, - { 0x00ec, 600 }, - { 0x00ed, 600 }, - { 0x00ee, 600 }, - { 0x00ef, 600 }, - { 0x00f0, 600 }, - { 0x00f1, 600 }, - { 0x00f2, 600 }, - { 0x00f3, 600 }, - { 0x00f4, 600 }, - { 0x00f5, 600 }, - { 0x00f6, 600 }, - { 0x00f7, 600 }, - { 0x00f8, 600 }, - { 0x00f9, 600 }, - { 0x00fa, 600 }, - { 0x00fb, 600 }, - { 0x00fc, 600 }, - { 0x00fd, 600 }, - { 0x00fe, 600 }, - { 0x00ff, 600 }, - { 0x0131, 600 }, - { 0x0141, 600 }, - { 0x0142, 600 }, - { 0x0152, 600 }, - { 0x0153, 600 }, - { 0x0160, 600 }, - { 0x0161, 600 }, - { 0x0178, 600 }, - { 0x017d, 600 }, - { 0x017e, 600 }, - { 0x0192, 600 }, - { 0x02c6, 600 }, - { 0x02c7, 600 }, - { 0x02d8, 600 }, - { 0x02d9, 600 }, - { 0x02da, 600 }, - { 0x02db, 600 }, - { 0x02dc, 600 }, - { 0x02dd, 600 }, - { 0x2013, 600 }, - { 0x2014, 600 }, - { 0x2018, 600 }, - { 0x2019, 600 }, - { 0x201a, 600 }, - { 0x201c, 600 }, - { 0x201d, 600 }, - { 0x201e, 600 }, - { 0x2020, 600 }, - { 0x2021, 600 }, - { 0x2022, 600 }, - { 0x2026, 600 }, - { 0x2030, 600 }, - { 0x2039, 600 }, - { 0x203a, 600 }, - { 0x2044, 600 }, - { 0x20ac, 600 }, - { 0x2122, 600 }, - { 0x2212, 600 }, - { 0xfb01, 600 }, - { 0xfb02, 600 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Courier = -{ - "Courier", /* FontName */ - L"Courier", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - 0, /* ItalicAngle */ - TRUE, /* IsFixedPitch */ - { -6, -249, 639, 803 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 764, /* WinMetrics.sAscender */ - -249, /* WinMetrics.sDescender */ - 137, /* WinMetrics.sLineGap */ - 600, /* WinMetrics.sAvgCharWidth */ - 764, /* WinMetrics.usWinAscent */ - 249, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Courier_Bold.c b/dlls/wineps.drv/data/Courier_Bold.c deleted file mode 100644 index 1960154a613..00000000000 --- a/dlls/wineps.drv/data/Courier_Bold.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 600 }, - { 0x0021, 600 }, - { 0x0022, 600 }, - { 0x0023, 600 }, - { 0x0024, 600 }, - { 0x0025, 600 }, - { 0x0026, 600 }, - { 0x0027, 600 }, - { 0x0028, 600 }, - { 0x0029, 600 }, - { 0x002a, 600 }, - { 0x002b, 600 }, - { 0x002c, 600 }, - { 0x002d, 600 }, - { 0x002e, 600 }, - { 0x002f, 600 }, - { 0x0030, 600 }, - { 0x0031, 600 }, - { 0x0032, 600 }, - { 0x0033, 600 }, - { 0x0034, 600 }, - { 0x0035, 600 }, - { 0x0036, 600 }, - { 0x0037, 600 }, - { 0x0038, 600 }, - { 0x0039, 600 }, - { 0x003a, 600 }, - { 0x003b, 600 }, - { 0x003c, 600 }, - { 0x003d, 600 }, - { 0x003e, 600 }, - { 0x003f, 600 }, - { 0x0040, 600 }, - { 0x0041, 600 }, - { 0x0042, 600 }, - { 0x0043, 600 }, - { 0x0044, 600 }, - { 0x0045, 600 }, - { 0x0046, 600 }, - { 0x0047, 600 }, - { 0x0048, 600 }, - { 0x0049, 600 }, - { 0x004a, 600 }, - { 0x004b, 600 }, - { 0x004c, 600 }, - { 0x004d, 600 }, - { 0x004e, 600 }, - { 0x004f, 600 }, - { 0x0050, 600 }, - { 0x0051, 600 }, - { 0x0052, 600 }, - { 0x0053, 600 }, - { 0x0054, 600 }, - { 0x0055, 600 }, - { 0x0056, 600 }, - { 0x0057, 600 }, - { 0x0058, 600 }, - { 0x0059, 600 }, - { 0x005a, 600 }, - { 0x005b, 600 }, - { 0x005c, 600 }, - { 0x005d, 600 }, - { 0x005e, 600 }, - { 0x005f, 600 }, - { 0x0060, 600 }, - { 0x0061, 600 }, - { 0x0062, 600 }, - { 0x0063, 600 }, - { 0x0064, 600 }, - { 0x0065, 600 }, - { 0x0066, 600 }, - { 0x0067, 600 }, - { 0x0068, 600 }, - { 0x0069, 600 }, - { 0x006a, 600 }, - { 0x006b, 600 }, - { 0x006c, 600 }, - { 0x006d, 600 }, - { 0x006e, 600 }, - { 0x006f, 600 }, - { 0x0070, 600 }, - { 0x0071, 600 }, - { 0x0072, 600 }, - { 0x0073, 600 }, - { 0x0074, 600 }, - { 0x0075, 600 }, - { 0x0076, 600 }, - { 0x0077, 600 }, - { 0x0078, 600 }, - { 0x0079, 600 }, - { 0x007a, 600 }, - { 0x007b, 600 }, - { 0x007c, 600 }, - { 0x007d, 600 }, - { 0x007e, 600 }, - { 0x00a1, 600 }, - { 0x00a2, 600 }, - { 0x00a3, 600 }, - { 0x00a4, 600 }, - { 0x00a5, 600 }, - { 0x00a6, 600 }, - { 0x00a7, 600 }, - { 0x00a8, 600 }, - { 0x00a9, 600 }, - { 0x00aa, 600 }, - { 0x00ab, 600 }, - { 0x00ac, 600 }, - { 0x00ae, 600 }, - { 0x00af, 600 }, - { 0x00b0, 600 }, - { 0x00b1, 600 }, - { 0x00b2, 600 }, - { 0x00b3, 600 }, - { 0x00b4, 600 }, - { 0x00b5, 600 }, - { 0x00b6, 600 }, - { 0x00b7, 600 }, - { 0x00b8, 600 }, - { 0x00b9, 600 }, - { 0x00ba, 600 }, - { 0x00bb, 600 }, - { 0x00bc, 600 }, - { 0x00bd, 600 }, - { 0x00be, 600 }, - { 0x00bf, 600 }, - { 0x00c0, 600 }, - { 0x00c1, 600 }, - { 0x00c2, 600 }, - { 0x00c3, 600 }, - { 0x00c4, 600 }, - { 0x00c5, 600 }, - { 0x00c6, 600 }, - { 0x00c7, 600 }, - { 0x00c8, 600 }, - { 0x00c9, 600 }, - { 0x00ca, 600 }, - { 0x00cb, 600 }, - { 0x00cc, 600 }, - { 0x00cd, 600 }, - { 0x00ce, 600 }, - { 0x00cf, 600 }, - { 0x00d0, 600 }, - { 0x00d1, 600 }, - { 0x00d2, 600 }, - { 0x00d3, 600 }, - { 0x00d4, 600 }, - { 0x00d5, 600 }, - { 0x00d6, 600 }, - { 0x00d7, 600 }, - { 0x00d8, 600 }, - { 0x00d9, 600 }, - { 0x00da, 600 }, - { 0x00db, 600 }, - { 0x00dc, 600 }, - { 0x00dd, 600 }, - { 0x00de, 600 }, - { 0x00df, 600 }, - { 0x00e0, 600 }, - { 0x00e1, 600 }, - { 0x00e2, 600 }, - { 0x00e3, 600 }, - { 0x00e4, 600 }, - { 0x00e5, 600 }, - { 0x00e6, 600 }, - { 0x00e7, 600 }, - { 0x00e8, 600 }, - { 0x00e9, 600 }, - { 0x00ea, 600 }, - { 0x00eb, 600 }, - { 0x00ec, 600 }, - { 0x00ed, 600 }, - { 0x00ee, 600 }, - { 0x00ef, 600 }, - { 0x00f0, 600 }, - { 0x00f1, 600 }, - { 0x00f2, 600 }, - { 0x00f3, 600 }, - { 0x00f4, 600 }, - { 0x00f5, 600 }, - { 0x00f6, 600 }, - { 0x00f7, 600 }, - { 0x00f8, 600 }, - { 0x00f9, 600 }, - { 0x00fa, 600 }, - { 0x00fb, 600 }, - { 0x00fc, 600 }, - { 0x00fd, 600 }, - { 0x00fe, 600 }, - { 0x00ff, 600 }, - { 0x0131, 600 }, - { 0x0141, 600 }, - { 0x0142, 600 }, - { 0x0152, 600 }, - { 0x0153, 600 }, - { 0x0160, 600 }, - { 0x0161, 600 }, - { 0x0178, 600 }, - { 0x017d, 600 }, - { 0x017e, 600 }, - { 0x0192, 600 }, - { 0x02c6, 600 }, - { 0x02c7, 600 }, - { 0x02d8, 600 }, - { 0x02d9, 600 }, - { 0x02da, 600 }, - { 0x02db, 600 }, - { 0x02dc, 600 }, - { 0x02dd, 600 }, - { 0x2013, 600 }, - { 0x2014, 600 }, - { 0x2018, 600 }, - { 0x2019, 600 }, - { 0x201a, 600 }, - { 0x201c, 600 }, - { 0x201d, 600 }, - { 0x201e, 600 }, - { 0x2020, 600 }, - { 0x2021, 600 }, - { 0x2022, 600 }, - { 0x2026, 600 }, - { 0x2030, 600 }, - { 0x2039, 600 }, - { 0x203a, 600 }, - { 0x2044, 600 }, - { 0x20ac, 600 }, - { 0x2122, 600 }, - { 0x2212, 600 }, - { 0xfb01, 600 }, - { 0xfb02, 600 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Courier_Bold = -{ - "Courier-Bold", /* FontName */ - L"Courier", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - 0, /* ItalicAngle */ - TRUE, /* IsFixedPitch */ - { -88, -249, 697, 811 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 764, /* WinMetrics.sAscender */ - -249, /* WinMetrics.sDescender */ - 137, /* WinMetrics.sLineGap */ - 600, /* WinMetrics.sAvgCharWidth */ - 764, /* WinMetrics.usWinAscent */ - 249, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Courier_BoldOblique.c b/dlls/wineps.drv/data/Courier_BoldOblique.c deleted file mode 100644 index f5837d4d977..00000000000 --- a/dlls/wineps.drv/data/Courier_BoldOblique.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 600 }, - { 0x0021, 600 }, - { 0x0022, 600 }, - { 0x0023, 600 }, - { 0x0024, 600 }, - { 0x0025, 600 }, - { 0x0026, 600 }, - { 0x0027, 600 }, - { 0x0028, 600 }, - { 0x0029, 600 }, - { 0x002a, 600 }, - { 0x002b, 600 }, - { 0x002c, 600 }, - { 0x002d, 600 }, - { 0x002e, 600 }, - { 0x002f, 600 }, - { 0x0030, 600 }, - { 0x0031, 600 }, - { 0x0032, 600 }, - { 0x0033, 600 }, - { 0x0034, 600 }, - { 0x0035, 600 }, - { 0x0036, 600 }, - { 0x0037, 600 }, - { 0x0038, 600 }, - { 0x0039, 600 }, - { 0x003a, 600 }, - { 0x003b, 600 }, - { 0x003c, 600 }, - { 0x003d, 600 }, - { 0x003e, 600 }, - { 0x003f, 600 }, - { 0x0040, 600 }, - { 0x0041, 600 }, - { 0x0042, 600 }, - { 0x0043, 600 }, - { 0x0044, 600 }, - { 0x0045, 600 }, - { 0x0046, 600 }, - { 0x0047, 600 }, - { 0x0048, 600 }, - { 0x0049, 600 }, - { 0x004a, 600 }, - { 0x004b, 600 }, - { 0x004c, 600 }, - { 0x004d, 600 }, - { 0x004e, 600 }, - { 0x004f, 600 }, - { 0x0050, 600 }, - { 0x0051, 600 }, - { 0x0052, 600 }, - { 0x0053, 600 }, - { 0x0054, 600 }, - { 0x0055, 600 }, - { 0x0056, 600 }, - { 0x0057, 600 }, - { 0x0058, 600 }, - { 0x0059, 600 }, - { 0x005a, 600 }, - { 0x005b, 600 }, - { 0x005c, 600 }, - { 0x005d, 600 }, - { 0x005e, 600 }, - { 0x005f, 600 }, - { 0x0060, 600 }, - { 0x0061, 600 }, - { 0x0062, 600 }, - { 0x0063, 600 }, - { 0x0064, 600 }, - { 0x0065, 600 }, - { 0x0066, 600 }, - { 0x0067, 600 }, - { 0x0068, 600 }, - { 0x0069, 600 }, - { 0x006a, 600 }, - { 0x006b, 600 }, - { 0x006c, 600 }, - { 0x006d, 600 }, - { 0x006e, 600 }, - { 0x006f, 600 }, - { 0x0070, 600 }, - { 0x0071, 600 }, - { 0x0072, 600 }, - { 0x0073, 600 }, - { 0x0074, 600 }, - { 0x0075, 600 }, - { 0x0076, 600 }, - { 0x0077, 600 }, - { 0x0078, 600 }, - { 0x0079, 600 }, - { 0x007a, 600 }, - { 0x007b, 600 }, - { 0x007c, 600 }, - { 0x007d, 600 }, - { 0x007e, 600 }, - { 0x00a1, 600 }, - { 0x00a2, 600 }, - { 0x00a3, 600 }, - { 0x00a4, 600 }, - { 0x00a5, 600 }, - { 0x00a6, 600 }, - { 0x00a7, 600 }, - { 0x00a8, 600 }, - { 0x00a9, 600 }, - { 0x00aa, 600 }, - { 0x00ab, 600 }, - { 0x00ac, 600 }, - { 0x00ae, 600 }, - { 0x00af, 600 }, - { 0x00b0, 600 }, - { 0x00b1, 600 }, - { 0x00b2, 600 }, - { 0x00b3, 600 }, - { 0x00b4, 600 }, - { 0x00b5, 600 }, - { 0x00b6, 600 }, - { 0x00b7, 600 }, - { 0x00b8, 600 }, - { 0x00b9, 600 }, - { 0x00ba, 600 }, - { 0x00bb, 600 }, - { 0x00bc, 600 }, - { 0x00bd, 600 }, - { 0x00be, 600 }, - { 0x00bf, 600 }, - { 0x00c0, 600 }, - { 0x00c1, 600 }, - { 0x00c2, 600 }, - { 0x00c3, 600 }, - { 0x00c4, 600 }, - { 0x00c5, 600 }, - { 0x00c6, 600 }, - { 0x00c7, 600 }, - { 0x00c8, 600 }, - { 0x00c9, 600 }, - { 0x00ca, 600 }, - { 0x00cb, 600 }, - { 0x00cc, 600 }, - { 0x00cd, 600 }, - { 0x00ce, 600 }, - { 0x00cf, 600 }, - { 0x00d0, 600 }, - { 0x00d1, 600 }, - { 0x00d2, 600 }, - { 0x00d3, 600 }, - { 0x00d4, 600 }, - { 0x00d5, 600 }, - { 0x00d6, 600 }, - { 0x00d7, 600 }, - { 0x00d8, 600 }, - { 0x00d9, 600 }, - { 0x00da, 600 }, - { 0x00db, 600 }, - { 0x00dc, 600 }, - { 0x00dd, 600 }, - { 0x00de, 600 }, - { 0x00df, 600 }, - { 0x00e0, 600 }, - { 0x00e1, 600 }, - { 0x00e2, 600 }, - { 0x00e3, 600 }, - { 0x00e4, 600 }, - { 0x00e5, 600 }, - { 0x00e6, 600 }, - { 0x00e7, 600 }, - { 0x00e8, 600 }, - { 0x00e9, 600 }, - { 0x00ea, 600 }, - { 0x00eb, 600 }, - { 0x00ec, 600 }, - { 0x00ed, 600 }, - { 0x00ee, 600 }, - { 0x00ef, 600 }, - { 0x00f0, 600 }, - { 0x00f1, 600 }, - { 0x00f2, 600 }, - { 0x00f3, 600 }, - { 0x00f4, 600 }, - { 0x00f5, 600 }, - { 0x00f6, 600 }, - { 0x00f7, 600 }, - { 0x00f8, 600 }, - { 0x00f9, 600 }, - { 0x00fa, 600 }, - { 0x00fb, 600 }, - { 0x00fc, 600 }, - { 0x00fd, 600 }, - { 0x00fe, 600 }, - { 0x00ff, 600 }, - { 0x0131, 600 }, - { 0x0141, 600 }, - { 0x0142, 600 }, - { 0x0152, 600 }, - { 0x0153, 600 }, - { 0x0160, 600 }, - { 0x0161, 600 }, - { 0x0178, 600 }, - { 0x017d, 600 }, - { 0x017e, 600 }, - { 0x0192, 600 }, - { 0x02c6, 600 }, - { 0x02c7, 600 }, - { 0x02d8, 600 }, - { 0x02d9, 600 }, - { 0x02da, 600 }, - { 0x02db, 600 }, - { 0x02dc, 600 }, - { 0x02dd, 600 }, - { 0x2013, 600 }, - { 0x2014, 600 }, - { 0x2018, 600 }, - { 0x2019, 600 }, - { 0x201a, 600 }, - { 0x201c, 600 }, - { 0x201d, 600 }, - { 0x201e, 600 }, - { 0x2020, 600 }, - { 0x2021, 600 }, - { 0x2022, 600 }, - { 0x2026, 600 }, - { 0x2030, 600 }, - { 0x2039, 600 }, - { 0x203a, 600 }, - { 0x2044, 600 }, - { 0x20ac, 600 }, - { 0x2122, 600 }, - { 0x2212, 600 }, - { 0xfb01, 600 }, - { 0xfb02, 600 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Courier_BoldOblique = -{ - "Courier-BoldOblique", /* FontName */ - L"Courier", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - -11, /* ItalicAngle */ - TRUE, /* IsFixedPitch */ - { -49, -249, 758, 811 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 764, /* WinMetrics.sAscender */ - -249, /* WinMetrics.sDescender */ - 137, /* WinMetrics.sLineGap */ - 600, /* WinMetrics.sAvgCharWidth */ - 764, /* WinMetrics.usWinAscent */ - 249, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Courier_Oblique.c b/dlls/wineps.drv/data/Courier_Oblique.c deleted file mode 100644 index 1a68e69afb2..00000000000 --- a/dlls/wineps.drv/data/Courier_Oblique.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 600 }, - { 0x0021, 600 }, - { 0x0022, 600 }, - { 0x0023, 600 }, - { 0x0024, 600 }, - { 0x0025, 600 }, - { 0x0026, 600 }, - { 0x0027, 600 }, - { 0x0028, 600 }, - { 0x0029, 600 }, - { 0x002a, 600 }, - { 0x002b, 600 }, - { 0x002c, 600 }, - { 0x002d, 600 }, - { 0x002e, 600 }, - { 0x002f, 600 }, - { 0x0030, 600 }, - { 0x0031, 600 }, - { 0x0032, 600 }, - { 0x0033, 600 }, - { 0x0034, 600 }, - { 0x0035, 600 }, - { 0x0036, 600 }, - { 0x0037, 600 }, - { 0x0038, 600 }, - { 0x0039, 600 }, - { 0x003a, 600 }, - { 0x003b, 600 }, - { 0x003c, 600 }, - { 0x003d, 600 }, - { 0x003e, 600 }, - { 0x003f, 600 }, - { 0x0040, 600 }, - { 0x0041, 600 }, - { 0x0042, 600 }, - { 0x0043, 600 }, - { 0x0044, 600 }, - { 0x0045, 600 }, - { 0x0046, 600 }, - { 0x0047, 600 }, - { 0x0048, 600 }, - { 0x0049, 600 }, - { 0x004a, 600 }, - { 0x004b, 600 }, - { 0x004c, 600 }, - { 0x004d, 600 }, - { 0x004e, 600 }, - { 0x004f, 600 }, - { 0x0050, 600 }, - { 0x0051, 600 }, - { 0x0052, 600 }, - { 0x0053, 600 }, - { 0x0054, 600 }, - { 0x0055, 600 }, - { 0x0056, 600 }, - { 0x0057, 600 }, - { 0x0058, 600 }, - { 0x0059, 600 }, - { 0x005a, 600 }, - { 0x005b, 600 }, - { 0x005c, 600 }, - { 0x005d, 600 }, - { 0x005e, 600 }, - { 0x005f, 600 }, - { 0x0060, 600 }, - { 0x0061, 600 }, - { 0x0062, 600 }, - { 0x0063, 600 }, - { 0x0064, 600 }, - { 0x0065, 600 }, - { 0x0066, 600 }, - { 0x0067, 600 }, - { 0x0068, 600 }, - { 0x0069, 600 }, - { 0x006a, 600 }, - { 0x006b, 600 }, - { 0x006c, 600 }, - { 0x006d, 600 }, - { 0x006e, 600 }, - { 0x006f, 600 }, - { 0x0070, 600 }, - { 0x0071, 600 }, - { 0x0072, 600 }, - { 0x0073, 600 }, - { 0x0074, 600 }, - { 0x0075, 600 }, - { 0x0076, 600 }, - { 0x0077, 600 }, - { 0x0078, 600 }, - { 0x0079, 600 }, - { 0x007a, 600 }, - { 0x007b, 600 }, - { 0x007c, 600 }, - { 0x007d, 600 }, - { 0x007e, 600 }, - { 0x00a1, 600 }, - { 0x00a2, 600 }, - { 0x00a3, 600 }, - { 0x00a4, 600 }, - { 0x00a5, 600 }, - { 0x00a6, 600 }, - { 0x00a7, 600 }, - { 0x00a8, 600 }, - { 0x00a9, 600 }, - { 0x00aa, 600 }, - { 0x00ab, 600 }, - { 0x00ac, 600 }, - { 0x00ae, 600 }, - { 0x00af, 600 }, - { 0x00b0, 600 }, - { 0x00b1, 600 }, - { 0x00b2, 600 }, - { 0x00b3, 600 }, - { 0x00b4, 600 }, - { 0x00b5, 600 }, - { 0x00b6, 600 }, - { 0x00b7, 600 }, - { 0x00b8, 600 }, - { 0x00b9, 600 }, - { 0x00ba, 600 }, - { 0x00bb, 600 }, - { 0x00bc, 600 }, - { 0x00bd, 600 }, - { 0x00be, 600 }, - { 0x00bf, 600 }, - { 0x00c0, 600 }, - { 0x00c1, 600 }, - { 0x00c2, 600 }, - { 0x00c3, 600 }, - { 0x00c4, 600 }, - { 0x00c5, 600 }, - { 0x00c6, 600 }, - { 0x00c7, 600 }, - { 0x00c8, 600 }, - { 0x00c9, 600 }, - { 0x00ca, 600 }, - { 0x00cb, 600 }, - { 0x00cc, 600 }, - { 0x00cd, 600 }, - { 0x00ce, 600 }, - { 0x00cf, 600 }, - { 0x00d0, 600 }, - { 0x00d1, 600 }, - { 0x00d2, 600 }, - { 0x00d3, 600 }, - { 0x00d4, 600 }, - { 0x00d5, 600 }, - { 0x00d6, 600 }, - { 0x00d7, 600 }, - { 0x00d8, 600 }, - { 0x00d9, 600 }, - { 0x00da, 600 }, - { 0x00db, 600 }, - { 0x00dc, 600 }, - { 0x00dd, 600 }, - { 0x00de, 600 }, - { 0x00df, 600 }, - { 0x00e0, 600 }, - { 0x00e1, 600 }, - { 0x00e2, 600 }, - { 0x00e3, 600 }, - { 0x00e4, 600 }, - { 0x00e5, 600 }, - { 0x00e6, 600 }, - { 0x00e7, 600 }, - { 0x00e8, 600 }, - { 0x00e9, 600 }, - { 0x00ea, 600 }, - { 0x00eb, 600 }, - { 0x00ec, 600 }, - { 0x00ed, 600 }, - { 0x00ee, 600 }, - { 0x00ef, 600 }, - { 0x00f0, 600 }, - { 0x00f1, 600 }, - { 0x00f2, 600 }, - { 0x00f3, 600 }, - { 0x00f4, 600 }, - { 0x00f5, 600 }, - { 0x00f6, 600 }, - { 0x00f7, 600 }, - { 0x00f8, 600 }, - { 0x00f9, 600 }, - { 0x00fa, 600 }, - { 0x00fb, 600 }, - { 0x00fc, 600 }, - { 0x00fd, 600 }, - { 0x00fe, 600 }, - { 0x00ff, 600 }, - { 0x0131, 600 }, - { 0x0141, 600 }, - { 0x0142, 600 }, - { 0x0152, 600 }, - { 0x0153, 600 }, - { 0x0160, 600 }, - { 0x0161, 600 }, - { 0x0178, 600 }, - { 0x017d, 600 }, - { 0x017e, 600 }, - { 0x0192, 600 }, - { 0x02c6, 600 }, - { 0x02c7, 600 }, - { 0x02d8, 600 }, - { 0x02d9, 600 }, - { 0x02da, 600 }, - { 0x02db, 600 }, - { 0x02dc, 600 }, - { 0x02dd, 600 }, - { 0x2013, 600 }, - { 0x2014, 600 }, - { 0x2018, 600 }, - { 0x2019, 600 }, - { 0x201a, 600 }, - { 0x201c, 600 }, - { 0x201d, 600 }, - { 0x201e, 600 }, - { 0x2020, 600 }, - { 0x2021, 600 }, - { 0x2022, 600 }, - { 0x2026, 600 }, - { 0x2030, 600 }, - { 0x2039, 600 }, - { 0x203a, 600 }, - { 0x2044, 600 }, - { 0x20ac, 600 }, - { 0x2122, 600 }, - { 0x2212, 600 }, - { 0xfb01, 600 }, - { 0xfb02, 600 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Courier_Oblique = -{ - "Courier-Oblique", /* FontName */ - L"Courier", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - -11, /* ItalicAngle */ - TRUE, /* IsFixedPitch */ - { -49, -249, 749, 803 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 764, /* WinMetrics.sAscender */ - -249, /* WinMetrics.sDescender */ - 137, /* WinMetrics.sLineGap */ - 600, /* WinMetrics.sAvgCharWidth */ - 764, /* WinMetrics.usWinAscent */ - 249, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Helvetica.c b/dlls/wineps.drv/data/Helvetica.c deleted file mode 100644 index a9162a67b07..00000000000 --- a/dlls/wineps.drv/data/Helvetica.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 278 }, - { 0x0021, 278 }, - { 0x0022, 355 }, - { 0x0023, 556 }, - { 0x0024, 556 }, - { 0x0025, 889 }, - { 0x0026, 667 }, - { 0x0027, 191 }, - { 0x0028, 333 }, - { 0x0029, 333 }, - { 0x002a, 389 }, - { 0x002b, 584 }, - { 0x002c, 278 }, - { 0x002d, 333 }, - { 0x002e, 278 }, - { 0x002f, 278 }, - { 0x0030, 556 }, - { 0x0031, 556 }, - { 0x0032, 556 }, - { 0x0033, 556 }, - { 0x0034, 556 }, - { 0x0035, 556 }, - { 0x0036, 556 }, - { 0x0037, 556 }, - { 0x0038, 556 }, - { 0x0039, 556 }, - { 0x003a, 278 }, - { 0x003b, 278 }, - { 0x003c, 584 }, - { 0x003d, 584 }, - { 0x003e, 584 }, - { 0x003f, 556 }, - { 0x0040, 1015 }, - { 0x0041, 667 }, - { 0x0042, 667 }, - { 0x0043, 722 }, - { 0x0044, 722 }, - { 0x0045, 667 }, - { 0x0046, 611 }, - { 0x0047, 778 }, - { 0x0048, 722 }, - { 0x0049, 278 }, - { 0x004a, 500 }, - { 0x004b, 667 }, - { 0x004c, 556 }, - { 0x004d, 833 }, - { 0x004e, 722 }, - { 0x004f, 778 }, - { 0x0050, 667 }, - { 0x0051, 778 }, - { 0x0052, 722 }, - { 0x0053, 667 }, - { 0x0054, 611 }, - { 0x0055, 722 }, - { 0x0056, 667 }, - { 0x0057, 944 }, - { 0x0058, 667 }, - { 0x0059, 667 }, - { 0x005a, 611 }, - { 0x005b, 278 }, - { 0x005c, 278 }, - { 0x005d, 278 }, - { 0x005e, 469 }, - { 0x005f, 556 }, - { 0x0060, 333 }, - { 0x0061, 556 }, - { 0x0062, 556 }, - { 0x0063, 500 }, - { 0x0064, 556 }, - { 0x0065, 556 }, - { 0x0066, 278 }, - { 0x0067, 556 }, - { 0x0068, 556 }, - { 0x0069, 222 }, - { 0x006a, 222 }, - { 0x006b, 500 }, - { 0x006c, 222 }, - { 0x006d, 833 }, - { 0x006e, 556 }, - { 0x006f, 556 }, - { 0x0070, 556 }, - { 0x0071, 556 }, - { 0x0072, 333 }, - { 0x0073, 500 }, - { 0x0074, 278 }, - { 0x0075, 556 }, - { 0x0076, 500 }, - { 0x0077, 722 }, - { 0x0078, 500 }, - { 0x0079, 500 }, - { 0x007a, 500 }, - { 0x007b, 334 }, - { 0x007c, 260 }, - { 0x007d, 334 }, - { 0x007e, 584 }, - { 0x00a1, 333 }, - { 0x00a2, 556 }, - { 0x00a3, 556 }, - { 0x00a4, 556 }, - { 0x00a5, 556 }, - { 0x00a6, 260 }, - { 0x00a7, 556 }, - { 0x00a8, 333 }, - { 0x00a9, 737 }, - { 0x00aa, 370 }, - { 0x00ab, 556 }, - { 0x00ac, 584 }, - { 0x00ae, 737 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 584 }, - { 0x00b2, 333 }, - { 0x00b3, 333 }, - { 0x00b4, 333 }, - { 0x00b5, 578 }, - { 0x00b6, 537 }, - { 0x00b7, 278 }, - { 0x00b8, 333 }, - { 0x00b9, 333 }, - { 0x00ba, 365 }, - { 0x00bb, 556 }, - { 0x00bc, 834 }, - { 0x00bd, 834 }, - { 0x00be, 834 }, - { 0x00bf, 611 }, - { 0x00c0, 667 }, - { 0x00c1, 667 }, - { 0x00c2, 667 }, - { 0x00c3, 667 }, - { 0x00c4, 667 }, - { 0x00c5, 667 }, - { 0x00c6, 1000 }, - { 0x00c7, 722 }, - { 0x00c8, 667 }, - { 0x00c9, 667 }, - { 0x00ca, 667 }, - { 0x00cb, 667 }, - { 0x00cc, 278 }, - { 0x00cd, 278 }, - { 0x00ce, 278 }, - { 0x00cf, 278 }, - { 0x00d0, 722 }, - { 0x00d1, 722 }, - { 0x00d2, 778 }, - { 0x00d3, 778 }, - { 0x00d4, 778 }, - { 0x00d5, 778 }, - { 0x00d6, 778 }, - { 0x00d7, 584 }, - { 0x00d8, 778 }, - { 0x00d9, 722 }, - { 0x00da, 722 }, - { 0x00db, 722 }, - { 0x00dc, 722 }, - { 0x00dd, 667 }, - { 0x00de, 667 }, - { 0x00df, 611 }, - { 0x00e0, 556 }, - { 0x00e1, 556 }, - { 0x00e2, 556 }, - { 0x00e3, 556 }, - { 0x00e4, 556 }, - { 0x00e5, 556 }, - { 0x00e6, 889 }, - { 0x00e7, 500 }, - { 0x00e8, 556 }, - { 0x00e9, 556 }, - { 0x00ea, 556 }, - { 0x00eb, 556 }, - { 0x00ec, 278 }, - { 0x00ed, 278 }, - { 0x00ee, 278 }, - { 0x00ef, 278 }, - { 0x00f0, 556 }, - { 0x00f1, 556 }, - { 0x00f2, 556 }, - { 0x00f3, 556 }, - { 0x00f4, 556 }, - { 0x00f5, 556 }, - { 0x00f6, 556 }, - { 0x00f7, 584 }, - { 0x00f8, 611 }, - { 0x00f9, 556 }, - { 0x00fa, 556 }, - { 0x00fb, 556 }, - { 0x00fc, 556 }, - { 0x00fd, 500 }, - { 0x00fe, 556 }, - { 0x00ff, 500 }, - { 0x0131, 278 }, - { 0x0141, 556 }, - { 0x0142, 222 }, - { 0x0152, 1000 }, - { 0x0153, 944 }, - { 0x0160, 667 }, - { 0x0161, 500 }, - { 0x0178, 667 }, - { 0x017d, 611 }, - { 0x017e, 500 }, - { 0x0192, 556 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 333 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 556 }, - { 0x2014, 1000 }, - { 0x2018, 222 }, - { 0x2019, 222 }, - { 0x201a, 222 }, - { 0x201c, 333 }, - { 0x201d, 333 }, - { 0x201e, 333 }, - { 0x2020, 556 }, - { 0x2021, 556 }, - { 0x2022, 350 }, - { 0x2026, 1000 }, - { 0x2030, 1000 }, - { 0x2039, 333 }, - { 0x203a, 333 }, - { 0x2044, 167 }, - { 0x20ac, 556 }, - { 0x2122, 1000 }, - { 0x2212, 584 }, - { 0xfb01, 500 }, - { 0xfb02, 500 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Helvetica = -{ - "Helvetica", /* FontName */ - L"Helvetica", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -166, -225, 1000, 931 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 775, /* WinMetrics.sAscender */ - -225, /* WinMetrics.sDescender */ - 150, /* WinMetrics.sLineGap */ - 442, /* WinMetrics.sAvgCharWidth */ - 775, /* WinMetrics.usWinAscent */ - 225, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Helvetica_Bold.c b/dlls/wineps.drv/data/Helvetica_Bold.c deleted file mode 100644 index 076626a745b..00000000000 --- a/dlls/wineps.drv/data/Helvetica_Bold.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 278 }, - { 0x0021, 333 }, - { 0x0022, 474 }, - { 0x0023, 556 }, - { 0x0024, 556 }, - { 0x0025, 889 }, - { 0x0026, 722 }, - { 0x0027, 238 }, - { 0x0028, 333 }, - { 0x0029, 333 }, - { 0x002a, 389 }, - { 0x002b, 584 }, - { 0x002c, 278 }, - { 0x002d, 333 }, - { 0x002e, 278 }, - { 0x002f, 278 }, - { 0x0030, 556 }, - { 0x0031, 556 }, - { 0x0032, 556 }, - { 0x0033, 556 }, - { 0x0034, 556 }, - { 0x0035, 556 }, - { 0x0036, 556 }, - { 0x0037, 556 }, - { 0x0038, 556 }, - { 0x0039, 556 }, - { 0x003a, 333 }, - { 0x003b, 333 }, - { 0x003c, 584 }, - { 0x003d, 584 }, - { 0x003e, 584 }, - { 0x003f, 611 }, - { 0x0040, 975 }, - { 0x0041, 722 }, - { 0x0042, 722 }, - { 0x0043, 722 }, - { 0x0044, 722 }, - { 0x0045, 667 }, - { 0x0046, 611 }, - { 0x0047, 778 }, - { 0x0048, 722 }, - { 0x0049, 278 }, - { 0x004a, 556 }, - { 0x004b, 722 }, - { 0x004c, 611 }, - { 0x004d, 833 }, - { 0x004e, 722 }, - { 0x004f, 778 }, - { 0x0050, 667 }, - { 0x0051, 778 }, - { 0x0052, 722 }, - { 0x0053, 667 }, - { 0x0054, 611 }, - { 0x0055, 722 }, - { 0x0056, 667 }, - { 0x0057, 944 }, - { 0x0058, 667 }, - { 0x0059, 667 }, - { 0x005a, 611 }, - { 0x005b, 333 }, - { 0x005c, 278 }, - { 0x005d, 333 }, - { 0x005e, 584 }, - { 0x005f, 556 }, - { 0x0060, 333 }, - { 0x0061, 556 }, - { 0x0062, 611 }, - { 0x0063, 556 }, - { 0x0064, 611 }, - { 0x0065, 556 }, - { 0x0066, 333 }, - { 0x0067, 611 }, - { 0x0068, 611 }, - { 0x0069, 278 }, - { 0x006a, 278 }, - { 0x006b, 556 }, - { 0x006c, 278 }, - { 0x006d, 889 }, - { 0x006e, 611 }, - { 0x006f, 611 }, - { 0x0070, 611 }, - { 0x0071, 611 }, - { 0x0072, 389 }, - { 0x0073, 556 }, - { 0x0074, 333 }, - { 0x0075, 611 }, - { 0x0076, 556 }, - { 0x0077, 778 }, - { 0x0078, 556 }, - { 0x0079, 556 }, - { 0x007a, 500 }, - { 0x007b, 389 }, - { 0x007c, 280 }, - { 0x007d, 389 }, - { 0x007e, 584 }, - { 0x00a1, 333 }, - { 0x00a2, 556 }, - { 0x00a3, 556 }, - { 0x00a4, 556 }, - { 0x00a5, 556 }, - { 0x00a6, 280 }, - { 0x00a7, 556 }, - { 0x00a8, 333 }, - { 0x00a9, 737 }, - { 0x00aa, 370 }, - { 0x00ab, 556 }, - { 0x00ac, 584 }, - { 0x00ae, 737 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 584 }, - { 0x00b2, 333 }, - { 0x00b3, 333 }, - { 0x00b4, 333 }, - { 0x00b5, 611 }, - { 0x00b6, 556 }, - { 0x00b7, 278 }, - { 0x00b8, 333 }, - { 0x00b9, 333 }, - { 0x00ba, 365 }, - { 0x00bb, 556 }, - { 0x00bc, 834 }, - { 0x00bd, 834 }, - { 0x00be, 834 }, - { 0x00bf, 611 }, - { 0x00c0, 722 }, - { 0x00c1, 722 }, - { 0x00c2, 722 }, - { 0x00c3, 722 }, - { 0x00c4, 722 }, - { 0x00c5, 722 }, - { 0x00c6, 1000 }, - { 0x00c7, 722 }, - { 0x00c8, 667 }, - { 0x00c9, 667 }, - { 0x00ca, 667 }, - { 0x00cb, 667 }, - { 0x00cc, 278 }, - { 0x00cd, 278 }, - { 0x00ce, 278 }, - { 0x00cf, 278 }, - { 0x00d0, 722 }, - { 0x00d1, 722 }, - { 0x00d2, 778 }, - { 0x00d3, 778 }, - { 0x00d4, 778 }, - { 0x00d5, 778 }, - { 0x00d6, 778 }, - { 0x00d7, 584 }, - { 0x00d8, 778 }, - { 0x00d9, 722 }, - { 0x00da, 722 }, - { 0x00db, 722 }, - { 0x00dc, 722 }, - { 0x00dd, 667 }, - { 0x00de, 667 }, - { 0x00df, 611 }, - { 0x00e0, 556 }, - { 0x00e1, 556 }, - { 0x00e2, 556 }, - { 0x00e3, 556 }, - { 0x00e4, 556 }, - { 0x00e5, 556 }, - { 0x00e6, 889 }, - { 0x00e7, 556 }, - { 0x00e8, 556 }, - { 0x00e9, 556 }, - { 0x00ea, 556 }, - { 0x00eb, 556 }, - { 0x00ec, 278 }, - { 0x00ed, 278 }, - { 0x00ee, 278 }, - { 0x00ef, 278 }, - { 0x00f0, 611 }, - { 0x00f1, 611 }, - { 0x00f2, 611 }, - { 0x00f3, 611 }, - { 0x00f4, 611 }, - { 0x00f5, 611 }, - { 0x00f6, 611 }, - { 0x00f7, 584 }, - { 0x00f8, 611 }, - { 0x00f9, 611 }, - { 0x00fa, 611 }, - { 0x00fb, 611 }, - { 0x00fc, 611 }, - { 0x00fd, 556 }, - { 0x00fe, 611 }, - { 0x00ff, 556 }, - { 0x0131, 278 }, - { 0x0141, 611 }, - { 0x0142, 278 }, - { 0x0152, 1000 }, - { 0x0153, 944 }, - { 0x0160, 667 }, - { 0x0161, 556 }, - { 0x0178, 667 }, - { 0x017d, 611 }, - { 0x017e, 500 }, - { 0x0192, 556 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 333 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 556 }, - { 0x2014, 1000 }, - { 0x2018, 278 }, - { 0x2019, 278 }, - { 0x201a, 278 }, - { 0x201c, 500 }, - { 0x201d, 500 }, - { 0x201e, 500 }, - { 0x2020, 556 }, - { 0x2021, 556 }, - { 0x2022, 350 }, - { 0x2026, 1000 }, - { 0x2030, 1000 }, - { 0x2039, 333 }, - { 0x203a, 333 }, - { 0x2044, 167 }, - { 0x20ac, 556 }, - { 0x2122, 1000 }, - { 0x2212, 584 }, - { 0xfb01, 611 }, - { 0xfb02, 611 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Helvetica_Bold = -{ - "Helvetica-Bold", /* FontName */ - L"Helvetica", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -170, -228, 1003, 962 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 776, /* WinMetrics.sAscender */ - -228, /* WinMetrics.sDescender */ - 146, /* WinMetrics.sLineGap */ - 479, /* WinMetrics.sAvgCharWidth */ - 776, /* WinMetrics.usWinAscent */ - 228, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Helvetica_BoldOblique.c b/dlls/wineps.drv/data/Helvetica_BoldOblique.c deleted file mode 100644 index 1e10a2786a6..00000000000 --- a/dlls/wineps.drv/data/Helvetica_BoldOblique.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 278 }, - { 0x0021, 333 }, - { 0x0022, 474 }, - { 0x0023, 556 }, - { 0x0024, 556 }, - { 0x0025, 889 }, - { 0x0026, 722 }, - { 0x0027, 238 }, - { 0x0028, 333 }, - { 0x0029, 333 }, - { 0x002a, 389 }, - { 0x002b, 584 }, - { 0x002c, 278 }, - { 0x002d, 333 }, - { 0x002e, 278 }, - { 0x002f, 278 }, - { 0x0030, 556 }, - { 0x0031, 556 }, - { 0x0032, 556 }, - { 0x0033, 556 }, - { 0x0034, 556 }, - { 0x0035, 556 }, - { 0x0036, 556 }, - { 0x0037, 556 }, - { 0x0038, 556 }, - { 0x0039, 556 }, - { 0x003a, 333 }, - { 0x003b, 333 }, - { 0x003c, 584 }, - { 0x003d, 584 }, - { 0x003e, 584 }, - { 0x003f, 611 }, - { 0x0040, 975 }, - { 0x0041, 722 }, - { 0x0042, 722 }, - { 0x0043, 722 }, - { 0x0044, 722 }, - { 0x0045, 667 }, - { 0x0046, 611 }, - { 0x0047, 778 }, - { 0x0048, 722 }, - { 0x0049, 278 }, - { 0x004a, 556 }, - { 0x004b, 722 }, - { 0x004c, 611 }, - { 0x004d, 833 }, - { 0x004e, 722 }, - { 0x004f, 778 }, - { 0x0050, 667 }, - { 0x0051, 778 }, - { 0x0052, 722 }, - { 0x0053, 667 }, - { 0x0054, 611 }, - { 0x0055, 722 }, - { 0x0056, 667 }, - { 0x0057, 944 }, - { 0x0058, 667 }, - { 0x0059, 667 }, - { 0x005a, 611 }, - { 0x005b, 333 }, - { 0x005c, 278 }, - { 0x005d, 333 }, - { 0x005e, 584 }, - { 0x005f, 556 }, - { 0x0060, 333 }, - { 0x0061, 556 }, - { 0x0062, 611 }, - { 0x0063, 556 }, - { 0x0064, 611 }, - { 0x0065, 556 }, - { 0x0066, 333 }, - { 0x0067, 611 }, - { 0x0068, 611 }, - { 0x0069, 278 }, - { 0x006a, 278 }, - { 0x006b, 556 }, - { 0x006c, 278 }, - { 0x006d, 889 }, - { 0x006e, 611 }, - { 0x006f, 611 }, - { 0x0070, 611 }, - { 0x0071, 611 }, - { 0x0072, 389 }, - { 0x0073, 556 }, - { 0x0074, 333 }, - { 0x0075, 611 }, - { 0x0076, 556 }, - { 0x0077, 778 }, - { 0x0078, 556 }, - { 0x0079, 556 }, - { 0x007a, 500 }, - { 0x007b, 389 }, - { 0x007c, 280 }, - { 0x007d, 389 }, - { 0x007e, 584 }, - { 0x00a1, 333 }, - { 0x00a2, 556 }, - { 0x00a3, 556 }, - { 0x00a4, 556 }, - { 0x00a5, 556 }, - { 0x00a6, 280 }, - { 0x00a7, 556 }, - { 0x00a8, 333 }, - { 0x00a9, 737 }, - { 0x00aa, 370 }, - { 0x00ab, 556 }, - { 0x00ac, 584 }, - { 0x00ae, 737 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 584 }, - { 0x00b2, 333 }, - { 0x00b3, 333 }, - { 0x00b4, 333 }, - { 0x00b5, 611 }, - { 0x00b6, 556 }, - { 0x00b7, 278 }, - { 0x00b8, 333 }, - { 0x00b9, 333 }, - { 0x00ba, 365 }, - { 0x00bb, 556 }, - { 0x00bc, 834 }, - { 0x00bd, 834 }, - { 0x00be, 834 }, - { 0x00bf, 611 }, - { 0x00c0, 722 }, - { 0x00c1, 722 }, - { 0x00c2, 722 }, - { 0x00c3, 722 }, - { 0x00c4, 722 }, - { 0x00c5, 722 }, - { 0x00c6, 1000 }, - { 0x00c7, 722 }, - { 0x00c8, 667 }, - { 0x00c9, 667 }, - { 0x00ca, 667 }, - { 0x00cb, 667 }, - { 0x00cc, 278 }, - { 0x00cd, 278 }, - { 0x00ce, 278 }, - { 0x00cf, 278 }, - { 0x00d0, 722 }, - { 0x00d1, 722 }, - { 0x00d2, 778 }, - { 0x00d3, 778 }, - { 0x00d4, 778 }, - { 0x00d5, 778 }, - { 0x00d6, 778 }, - { 0x00d7, 584 }, - { 0x00d8, 778 }, - { 0x00d9, 722 }, - { 0x00da, 722 }, - { 0x00db, 722 }, - { 0x00dc, 722 }, - { 0x00dd, 667 }, - { 0x00de, 667 }, - { 0x00df, 611 }, - { 0x00e0, 556 }, - { 0x00e1, 556 }, - { 0x00e2, 556 }, - { 0x00e3, 556 }, - { 0x00e4, 556 }, - { 0x00e5, 556 }, - { 0x00e6, 889 }, - { 0x00e7, 556 }, - { 0x00e8, 556 }, - { 0x00e9, 556 }, - { 0x00ea, 556 }, - { 0x00eb, 556 }, - { 0x00ec, 278 }, - { 0x00ed, 278 }, - { 0x00ee, 278 }, - { 0x00ef, 278 }, - { 0x00f0, 611 }, - { 0x00f1, 611 }, - { 0x00f2, 611 }, - { 0x00f3, 611 }, - { 0x00f4, 611 }, - { 0x00f5, 611 }, - { 0x00f6, 611 }, - { 0x00f7, 584 }, - { 0x00f8, 611 }, - { 0x00f9, 611 }, - { 0x00fa, 611 }, - { 0x00fb, 611 }, - { 0x00fc, 611 }, - { 0x00fd, 556 }, - { 0x00fe, 611 }, - { 0x00ff, 556 }, - { 0x0131, 278 }, - { 0x0141, 611 }, - { 0x0142, 278 }, - { 0x0152, 1000 }, - { 0x0153, 944 }, - { 0x0160, 667 }, - { 0x0161, 556 }, - { 0x0178, 667 }, - { 0x017d, 611 }, - { 0x017e, 500 }, - { 0x0192, 556 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 333 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 556 }, - { 0x2014, 1000 }, - { 0x2018, 278 }, - { 0x2019, 278 }, - { 0x201a, 278 }, - { 0x201c, 500 }, - { 0x201d, 500 }, - { 0x201e, 500 }, - { 0x2020, 556 }, - { 0x2021, 556 }, - { 0x2022, 350 }, - { 0x2026, 1000 }, - { 0x2030, 1000 }, - { 0x2039, 333 }, - { 0x203a, 333 }, - { 0x2044, 167 }, - { 0x20ac, 556 }, - { 0x2122, 1000 }, - { 0x2212, 584 }, - { 0xfb01, 611 }, - { 0xfb02, 611 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Helvetica_BoldOblique = -{ - "Helvetica-BoldOblique", /* FontName */ - L"Helvetica", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - -12, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -175, -228, 1114, 962 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 776, /* WinMetrics.sAscender */ - -228, /* WinMetrics.sDescender */ - 146, /* WinMetrics.sLineGap */ - 479, /* WinMetrics.sAvgCharWidth */ - 776, /* WinMetrics.usWinAscent */ - 228, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Helvetica_Narrow.c b/dlls/wineps.drv/data/Helvetica_Narrow.c deleted file mode 100644 index b72a67a5156..00000000000 --- a/dlls/wineps.drv/data/Helvetica_Narrow.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 228 }, - { 0x0021, 228 }, - { 0x0022, 291 }, - { 0x0023, 456 }, - { 0x0024, 456 }, - { 0x0025, 729 }, - { 0x0026, 547 }, - { 0x0027, 157 }, - { 0x0028, 273 }, - { 0x0029, 273 }, - { 0x002a, 319 }, - { 0x002b, 479 }, - { 0x002c, 228 }, - { 0x002d, 273 }, - { 0x002e, 228 }, - { 0x002f, 228 }, - { 0x0030, 456 }, - { 0x0031, 456 }, - { 0x0032, 456 }, - { 0x0033, 456 }, - { 0x0034, 456 }, - { 0x0035, 456 }, - { 0x0036, 456 }, - { 0x0037, 456 }, - { 0x0038, 456 }, - { 0x0039, 456 }, - { 0x003a, 228 }, - { 0x003b, 228 }, - { 0x003c, 479 }, - { 0x003d, 479 }, - { 0x003e, 479 }, - { 0x003f, 456 }, - { 0x0040, 832 }, - { 0x0041, 547 }, - { 0x0042, 547 }, - { 0x0043, 592 }, - { 0x0044, 592 }, - { 0x0045, 547 }, - { 0x0046, 501 }, - { 0x0047, 638 }, - { 0x0048, 592 }, - { 0x0049, 228 }, - { 0x004a, 410 }, - { 0x004b, 547 }, - { 0x004c, 456 }, - { 0x004d, 683 }, - { 0x004e, 592 }, - { 0x004f, 638 }, - { 0x0050, 547 }, - { 0x0051, 638 }, - { 0x0052, 592 }, - { 0x0053, 547 }, - { 0x0054, 501 }, - { 0x0055, 592 }, - { 0x0056, 547 }, - { 0x0057, 774 }, - { 0x0058, 547 }, - { 0x0059, 547 }, - { 0x005a, 501 }, - { 0x005b, 228 }, - { 0x005c, 228 }, - { 0x005d, 228 }, - { 0x005e, 385 }, - { 0x005f, 456 }, - { 0x0060, 273 }, - { 0x0061, 456 }, - { 0x0062, 456 }, - { 0x0063, 410 }, - { 0x0064, 456 }, - { 0x0065, 456 }, - { 0x0066, 228 }, - { 0x0067, 456 }, - { 0x0068, 456 }, - { 0x0069, 182 }, - { 0x006a, 182 }, - { 0x006b, 410 }, - { 0x006c, 182 }, - { 0x006d, 683 }, - { 0x006e, 456 }, - { 0x006f, 456 }, - { 0x0070, 456 }, - { 0x0071, 456 }, - { 0x0072, 273 }, - { 0x0073, 410 }, - { 0x0074, 228 }, - { 0x0075, 456 }, - { 0x0076, 410 }, - { 0x0077, 592 }, - { 0x0078, 410 }, - { 0x0079, 410 }, - { 0x007a, 410 }, - { 0x007b, 274 }, - { 0x007c, 213 }, - { 0x007d, 274 }, - { 0x007e, 479 }, - { 0x00a1, 273 }, - { 0x00a2, 456 }, - { 0x00a3, 456 }, - { 0x00a4, 456 }, - { 0x00a5, 456 }, - { 0x00a6, 213 }, - { 0x00a7, 456 }, - { 0x00a8, 273 }, - { 0x00a9, 604 }, - { 0x00aa, 303 }, - { 0x00ab, 456 }, - { 0x00ac, 479 }, - { 0x00ae, 604 }, - { 0x00af, 273 }, - { 0x00b0, 328 }, - { 0x00b1, 479 }, - { 0x00b2, 273 }, - { 0x00b3, 273 }, - { 0x00b4, 273 }, - { 0x00b5, 474 }, - { 0x00b6, 440 }, - { 0x00b7, 228 }, - { 0x00b8, 273 }, - { 0x00b9, 273 }, - { 0x00ba, 299 }, - { 0x00bb, 456 }, - { 0x00bc, 684 }, - { 0x00bd, 684 }, - { 0x00be, 684 }, - { 0x00bf, 501 }, - { 0x00c0, 547 }, - { 0x00c1, 547 }, - { 0x00c2, 547 }, - { 0x00c3, 547 }, - { 0x00c4, 547 }, - { 0x00c5, 547 }, - { 0x00c6, 820 }, - { 0x00c7, 592 }, - { 0x00c8, 547 }, - { 0x00c9, 547 }, - { 0x00ca, 547 }, - { 0x00cb, 547 }, - { 0x00cc, 228 }, - { 0x00cd, 228 }, - { 0x00ce, 228 }, - { 0x00cf, 228 }, - { 0x00d0, 592 }, - { 0x00d1, 592 }, - { 0x00d2, 638 }, - { 0x00d3, 638 }, - { 0x00d4, 638 }, - { 0x00d5, 638 }, - { 0x00d6, 638 }, - { 0x00d7, 479 }, - { 0x00d8, 638 }, - { 0x00d9, 592 }, - { 0x00da, 592 }, - { 0x00db, 592 }, - { 0x00dc, 592 }, - { 0x00dd, 547 }, - { 0x00de, 547 }, - { 0x00df, 501 }, - { 0x00e0, 456 }, - { 0x00e1, 456 }, - { 0x00e2, 456 }, - { 0x00e3, 456 }, - { 0x00e4, 456 }, - { 0x00e5, 456 }, - { 0x00e6, 729 }, - { 0x00e7, 410 }, - { 0x00e8, 456 }, - { 0x00e9, 456 }, - { 0x00ea, 456 }, - { 0x00eb, 456 }, - { 0x00ec, 228 }, - { 0x00ed, 228 }, - { 0x00ee, 228 }, - { 0x00ef, 228 }, - { 0x00f0, 456 }, - { 0x00f1, 456 }, - { 0x00f2, 456 }, - { 0x00f3, 456 }, - { 0x00f4, 456 }, - { 0x00f5, 456 }, - { 0x00f6, 456 }, - { 0x00f7, 479 }, - { 0x00f8, 501 }, - { 0x00f9, 456 }, - { 0x00fa, 456 }, - { 0x00fb, 456 }, - { 0x00fc, 456 }, - { 0x00fd, 410 }, - { 0x00fe, 456 }, - { 0x00ff, 410 }, - { 0x0131, 228 }, - { 0x0141, 456 }, - { 0x0142, 182 }, - { 0x0152, 820 }, - { 0x0153, 774 }, - { 0x0160, 547 }, - { 0x0161, 410 }, - { 0x0178, 547 }, - { 0x017d, 501 }, - { 0x017e, 410 }, - { 0x0192, 456 }, - { 0x02c6, 273 }, - { 0x02c7, 273 }, - { 0x02d8, 273 }, - { 0x02d9, 273 }, - { 0x02da, 273 }, - { 0x02db, 273 }, - { 0x02dc, 273 }, - { 0x02dd, 273 }, - { 0x2013, 456 }, - { 0x2014, 820 }, - { 0x2018, 182 }, - { 0x2019, 182 }, - { 0x201a, 182 }, - { 0x201c, 273 }, - { 0x201d, 273 }, - { 0x201e, 273 }, - { 0x2020, 456 }, - { 0x2021, 456 }, - { 0x2022, 287 }, - { 0x2026, 820 }, - { 0x2030, 820 }, - { 0x2039, 273 }, - { 0x203a, 273 }, - { 0x2044, 137 }, - { 0x20ac, 456 }, - { 0x2122, 820 }, - { 0x2212, 479 }, - { 0xfb01, 410 }, - { 0xfb02, 410 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Helvetica_Narrow = -{ - "Helvetica-Narrow", /* FontName */ - L"Helvetica Narrow", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -137, -225, 821, 931 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 775, /* WinMetrics.sAscender */ - -225, /* WinMetrics.sDescender */ - 150, /* WinMetrics.sLineGap */ - 362, /* WinMetrics.sAvgCharWidth */ - 775, /* WinMetrics.usWinAscent */ - 225, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Helvetica_Narrow_Bold.c b/dlls/wineps.drv/data/Helvetica_Narrow_Bold.c deleted file mode 100644 index 5eaa8cbb3e6..00000000000 --- a/dlls/wineps.drv/data/Helvetica_Narrow_Bold.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 228 }, - { 0x0021, 273 }, - { 0x0022, 389 }, - { 0x0023, 456 }, - { 0x0024, 456 }, - { 0x0025, 729 }, - { 0x0026, 592 }, - { 0x0027, 195 }, - { 0x0028, 273 }, - { 0x0029, 273 }, - { 0x002a, 319 }, - { 0x002b, 479 }, - { 0x002c, 228 }, - { 0x002d, 273 }, - { 0x002e, 228 }, - { 0x002f, 228 }, - { 0x0030, 456 }, - { 0x0031, 456 }, - { 0x0032, 456 }, - { 0x0033, 456 }, - { 0x0034, 456 }, - { 0x0035, 456 }, - { 0x0036, 456 }, - { 0x0037, 456 }, - { 0x0038, 456 }, - { 0x0039, 456 }, - { 0x003a, 273 }, - { 0x003b, 273 }, - { 0x003c, 479 }, - { 0x003d, 479 }, - { 0x003e, 479 }, - { 0x003f, 501 }, - { 0x0040, 800 }, - { 0x0041, 592 }, - { 0x0042, 592 }, - { 0x0043, 592 }, - { 0x0044, 592 }, - { 0x0045, 547 }, - { 0x0046, 501 }, - { 0x0047, 638 }, - { 0x0048, 592 }, - { 0x0049, 228 }, - { 0x004a, 456 }, - { 0x004b, 592 }, - { 0x004c, 501 }, - { 0x004d, 683 }, - { 0x004e, 592 }, - { 0x004f, 638 }, - { 0x0050, 547 }, - { 0x0051, 638 }, - { 0x0052, 592 }, - { 0x0053, 547 }, - { 0x0054, 501 }, - { 0x0055, 592 }, - { 0x0056, 547 }, - { 0x0057, 774 }, - { 0x0058, 547 }, - { 0x0059, 547 }, - { 0x005a, 501 }, - { 0x005b, 273 }, - { 0x005c, 228 }, - { 0x005d, 273 }, - { 0x005e, 479 }, - { 0x005f, 456 }, - { 0x0060, 273 }, - { 0x0061, 456 }, - { 0x0062, 501 }, - { 0x0063, 456 }, - { 0x0064, 501 }, - { 0x0065, 456 }, - { 0x0066, 273 }, - { 0x0067, 501 }, - { 0x0068, 501 }, - { 0x0069, 228 }, - { 0x006a, 228 }, - { 0x006b, 456 }, - { 0x006c, 228 }, - { 0x006d, 729 }, - { 0x006e, 501 }, - { 0x006f, 501 }, - { 0x0070, 501 }, - { 0x0071, 501 }, - { 0x0072, 319 }, - { 0x0073, 456 }, - { 0x0074, 273 }, - { 0x0075, 501 }, - { 0x0076, 456 }, - { 0x0077, 638 }, - { 0x0078, 456 }, - { 0x0079, 456 }, - { 0x007a, 410 }, - { 0x007b, 319 }, - { 0x007c, 230 }, - { 0x007d, 319 }, - { 0x007e, 479 }, - { 0x00a1, 273 }, - { 0x00a2, 456 }, - { 0x00a3, 456 }, - { 0x00a4, 456 }, - { 0x00a5, 456 }, - { 0x00a6, 230 }, - { 0x00a7, 456 }, - { 0x00a8, 273 }, - { 0x00a9, 604 }, - { 0x00aa, 303 }, - { 0x00ab, 456 }, - { 0x00ac, 479 }, - { 0x00ae, 604 }, - { 0x00af, 273 }, - { 0x00b0, 328 }, - { 0x00b1, 479 }, - { 0x00b2, 273 }, - { 0x00b3, 273 }, - { 0x00b4, 273 }, - { 0x00b5, 501 }, - { 0x00b6, 456 }, - { 0x00b7, 228 }, - { 0x00b8, 273 }, - { 0x00b9, 273 }, - { 0x00ba, 299 }, - { 0x00bb, 456 }, - { 0x00bc, 684 }, - { 0x00bd, 684 }, - { 0x00be, 684 }, - { 0x00bf, 501 }, - { 0x00c0, 592 }, - { 0x00c1, 592 }, - { 0x00c2, 592 }, - { 0x00c3, 592 }, - { 0x00c4, 592 }, - { 0x00c5, 592 }, - { 0x00c6, 820 }, - { 0x00c7, 592 }, - { 0x00c8, 547 }, - { 0x00c9, 547 }, - { 0x00ca, 547 }, - { 0x00cb, 547 }, - { 0x00cc, 228 }, - { 0x00cd, 228 }, - { 0x00ce, 228 }, - { 0x00cf, 228 }, - { 0x00d0, 592 }, - { 0x00d1, 592 }, - { 0x00d2, 638 }, - { 0x00d3, 638 }, - { 0x00d4, 638 }, - { 0x00d5, 638 }, - { 0x00d6, 638 }, - { 0x00d7, 479 }, - { 0x00d8, 638 }, - { 0x00d9, 592 }, - { 0x00da, 592 }, - { 0x00db, 592 }, - { 0x00dc, 592 }, - { 0x00dd, 547 }, - { 0x00de, 547 }, - { 0x00df, 501 }, - { 0x00e0, 456 }, - { 0x00e1, 456 }, - { 0x00e2, 456 }, - { 0x00e3, 456 }, - { 0x00e4, 456 }, - { 0x00e5, 456 }, - { 0x00e6, 729 }, - { 0x00e7, 456 }, - { 0x00e8, 456 }, - { 0x00e9, 456 }, - { 0x00ea, 456 }, - { 0x00eb, 456 }, - { 0x00ec, 228 }, - { 0x00ed, 228 }, - { 0x00ee, 228 }, - { 0x00ef, 228 }, - { 0x00f0, 501 }, - { 0x00f1, 501 }, - { 0x00f2, 501 }, - { 0x00f3, 501 }, - { 0x00f4, 501 }, - { 0x00f5, 501 }, - { 0x00f6, 501 }, - { 0x00f7, 479 }, - { 0x00f8, 501 }, - { 0x00f9, 501 }, - { 0x00fa, 501 }, - { 0x00fb, 501 }, - { 0x00fc, 501 }, - { 0x00fd, 456 }, - { 0x00fe, 501 }, - { 0x00ff, 456 }, - { 0x0131, 228 }, - { 0x0141, 501 }, - { 0x0142, 228 }, - { 0x0152, 820 }, - { 0x0153, 774 }, - { 0x0160, 547 }, - { 0x0161, 456 }, - { 0x0178, 547 }, - { 0x017d, 501 }, - { 0x017e, 410 }, - { 0x0192, 456 }, - { 0x02c6, 273 }, - { 0x02c7, 273 }, - { 0x02d8, 273 }, - { 0x02d9, 273 }, - { 0x02da, 273 }, - { 0x02db, 273 }, - { 0x02dc, 273 }, - { 0x02dd, 273 }, - { 0x2013, 456 }, - { 0x2014, 820 }, - { 0x2018, 228 }, - { 0x2019, 228 }, - { 0x201a, 228 }, - { 0x201c, 410 }, - { 0x201d, 410 }, - { 0x201e, 410 }, - { 0x2020, 456 }, - { 0x2021, 456 }, - { 0x2022, 287 }, - { 0x2026, 820 }, - { 0x2030, 820 }, - { 0x2039, 273 }, - { 0x203a, 273 }, - { 0x2044, 137 }, - { 0x20ac, 456 }, - { 0x2122, 820 }, - { 0x2212, 479 }, - { 0xfb01, 501 }, - { 0xfb02, 501 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Helvetica_Narrow_Bold = -{ - "Helvetica-Narrow-Bold", /* FontName */ - L"Helvetica Narrow", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -140, -228, 823, 962 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 776, /* WinMetrics.sAscender */ - -228, /* WinMetrics.sDescender */ - 146, /* WinMetrics.sLineGap */ - 393, /* WinMetrics.sAvgCharWidth */ - 776, /* WinMetrics.usWinAscent */ - 228, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Helvetica_Narrow_BoldOblique.c b/dlls/wineps.drv/data/Helvetica_Narrow_BoldOblique.c deleted file mode 100644 index 13b54b08a08..00000000000 --- a/dlls/wineps.drv/data/Helvetica_Narrow_BoldOblique.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 228 }, - { 0x0021, 273 }, - { 0x0022, 389 }, - { 0x0023, 456 }, - { 0x0024, 456 }, - { 0x0025, 729 }, - { 0x0026, 592 }, - { 0x0027, 195 }, - { 0x0028, 273 }, - { 0x0029, 273 }, - { 0x002a, 319 }, - { 0x002b, 479 }, - { 0x002c, 228 }, - { 0x002d, 273 }, - { 0x002e, 228 }, - { 0x002f, 228 }, - { 0x0030, 456 }, - { 0x0031, 456 }, - { 0x0032, 456 }, - { 0x0033, 456 }, - { 0x0034, 456 }, - { 0x0035, 456 }, - { 0x0036, 456 }, - { 0x0037, 456 }, - { 0x0038, 456 }, - { 0x0039, 456 }, - { 0x003a, 273 }, - { 0x003b, 273 }, - { 0x003c, 479 }, - { 0x003d, 479 }, - { 0x003e, 479 }, - { 0x003f, 501 }, - { 0x0040, 800 }, - { 0x0041, 592 }, - { 0x0042, 592 }, - { 0x0043, 592 }, - { 0x0044, 592 }, - { 0x0045, 547 }, - { 0x0046, 501 }, - { 0x0047, 638 }, - { 0x0048, 592 }, - { 0x0049, 228 }, - { 0x004a, 456 }, - { 0x004b, 592 }, - { 0x004c, 501 }, - { 0x004d, 683 }, - { 0x004e, 592 }, - { 0x004f, 638 }, - { 0x0050, 547 }, - { 0x0051, 638 }, - { 0x0052, 592 }, - { 0x0053, 547 }, - { 0x0054, 501 }, - { 0x0055, 592 }, - { 0x0056, 547 }, - { 0x0057, 774 }, - { 0x0058, 547 }, - { 0x0059, 547 }, - { 0x005a, 501 }, - { 0x005b, 273 }, - { 0x005c, 228 }, - { 0x005d, 273 }, - { 0x005e, 479 }, - { 0x005f, 456 }, - { 0x0060, 273 }, - { 0x0061, 456 }, - { 0x0062, 501 }, - { 0x0063, 456 }, - { 0x0064, 501 }, - { 0x0065, 456 }, - { 0x0066, 273 }, - { 0x0067, 501 }, - { 0x0068, 501 }, - { 0x0069, 228 }, - { 0x006a, 228 }, - { 0x006b, 456 }, - { 0x006c, 228 }, - { 0x006d, 729 }, - { 0x006e, 501 }, - { 0x006f, 501 }, - { 0x0070, 501 }, - { 0x0071, 501 }, - { 0x0072, 319 }, - { 0x0073, 456 }, - { 0x0074, 273 }, - { 0x0075, 501 }, - { 0x0076, 456 }, - { 0x0077, 638 }, - { 0x0078, 456 }, - { 0x0079, 456 }, - { 0x007a, 410 }, - { 0x007b, 319 }, - { 0x007c, 230 }, - { 0x007d, 319 }, - { 0x007e, 479 }, - { 0x00a1, 273 }, - { 0x00a2, 456 }, - { 0x00a3, 456 }, - { 0x00a4, 456 }, - { 0x00a5, 456 }, - { 0x00a6, 230 }, - { 0x00a7, 456 }, - { 0x00a8, 273 }, - { 0x00a9, 604 }, - { 0x00aa, 303 }, - { 0x00ab, 456 }, - { 0x00ac, 479 }, - { 0x00ae, 604 }, - { 0x00af, 273 }, - { 0x00b0, 328 }, - { 0x00b1, 479 }, - { 0x00b2, 273 }, - { 0x00b3, 273 }, - { 0x00b4, 273 }, - { 0x00b5, 501 }, - { 0x00b6, 456 }, - { 0x00b7, 228 }, - { 0x00b8, 273 }, - { 0x00b9, 273 }, - { 0x00ba, 299 }, - { 0x00bb, 456 }, - { 0x00bc, 684 }, - { 0x00bd, 684 }, - { 0x00be, 684 }, - { 0x00bf, 501 }, - { 0x00c0, 592 }, - { 0x00c1, 592 }, - { 0x00c2, 592 }, - { 0x00c3, 592 }, - { 0x00c4, 592 }, - { 0x00c5, 592 }, - { 0x00c6, 820 }, - { 0x00c7, 592 }, - { 0x00c8, 547 }, - { 0x00c9, 547 }, - { 0x00ca, 547 }, - { 0x00cb, 547 }, - { 0x00cc, 228 }, - { 0x00cd, 228 }, - { 0x00ce, 228 }, - { 0x00cf, 228 }, - { 0x00d0, 592 }, - { 0x00d1, 592 }, - { 0x00d2, 638 }, - { 0x00d3, 638 }, - { 0x00d4, 638 }, - { 0x00d5, 638 }, - { 0x00d6, 638 }, - { 0x00d7, 479 }, - { 0x00d8, 638 }, - { 0x00d9, 592 }, - { 0x00da, 592 }, - { 0x00db, 592 }, - { 0x00dc, 592 }, - { 0x00dd, 547 }, - { 0x00de, 547 }, - { 0x00df, 501 }, - { 0x00e0, 456 }, - { 0x00e1, 456 }, - { 0x00e2, 456 }, - { 0x00e3, 456 }, - { 0x00e4, 456 }, - { 0x00e5, 456 }, - { 0x00e6, 729 }, - { 0x00e7, 456 }, - { 0x00e8, 456 }, - { 0x00e9, 456 }, - { 0x00ea, 456 }, - { 0x00eb, 456 }, - { 0x00ec, 228 }, - { 0x00ed, 228 }, - { 0x00ee, 228 }, - { 0x00ef, 228 }, - { 0x00f0, 501 }, - { 0x00f1, 501 }, - { 0x00f2, 501 }, - { 0x00f3, 501 }, - { 0x00f4, 501 }, - { 0x00f5, 501 }, - { 0x00f6, 501 }, - { 0x00f7, 479 }, - { 0x00f8, 501 }, - { 0x00f9, 501 }, - { 0x00fa, 501 }, - { 0x00fb, 501 }, - { 0x00fc, 501 }, - { 0x00fd, 456 }, - { 0x00fe, 501 }, - { 0x00ff, 456 }, - { 0x0131, 228 }, - { 0x0141, 501 }, - { 0x0142, 228 }, - { 0x0152, 820 }, - { 0x0153, 774 }, - { 0x0160, 547 }, - { 0x0161, 456 }, - { 0x0178, 547 }, - { 0x017d, 501 }, - { 0x017e, 410 }, - { 0x0192, 456 }, - { 0x02c6, 273 }, - { 0x02c7, 273 }, - { 0x02d8, 273 }, - { 0x02d9, 273 }, - { 0x02da, 273 }, - { 0x02db, 273 }, - { 0x02dc, 273 }, - { 0x02dd, 273 }, - { 0x2013, 456 }, - { 0x2014, 820 }, - { 0x2018, 228 }, - { 0x2019, 228 }, - { 0x201a, 228 }, - { 0x201c, 410 }, - { 0x201d, 410 }, - { 0x201e, 410 }, - { 0x2020, 456 }, - { 0x2021, 456 }, - { 0x2022, 287 }, - { 0x2026, 820 }, - { 0x2030, 820 }, - { 0x2039, 273 }, - { 0x203a, 273 }, - { 0x2044, 137 }, - { 0x20ac, 456 }, - { 0x2122, 820 }, - { 0x2212, 479 }, - { 0xfb01, 501 }, - { 0xfb02, 501 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Helvetica_Narrow_BoldOblique = -{ - "Helvetica-Narrow-BoldOblique", /* FontName */ - L"Helvetica Narrow", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - -12, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -143, -228, 914, 962 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 776, /* WinMetrics.sAscender */ - -228, /* WinMetrics.sDescender */ - 146, /* WinMetrics.sLineGap */ - 393, /* WinMetrics.sAvgCharWidth */ - 776, /* WinMetrics.usWinAscent */ - 228, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Helvetica_Narrow_Oblique.c b/dlls/wineps.drv/data/Helvetica_Narrow_Oblique.c deleted file mode 100644 index 5065e203c26..00000000000 --- a/dlls/wineps.drv/data/Helvetica_Narrow_Oblique.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 228 }, - { 0x0021, 228 }, - { 0x0022, 291 }, - { 0x0023, 456 }, - { 0x0024, 456 }, - { 0x0025, 729 }, - { 0x0026, 547 }, - { 0x0027, 157 }, - { 0x0028, 273 }, - { 0x0029, 273 }, - { 0x002a, 319 }, - { 0x002b, 479 }, - { 0x002c, 228 }, - { 0x002d, 273 }, - { 0x002e, 228 }, - { 0x002f, 228 }, - { 0x0030, 456 }, - { 0x0031, 456 }, - { 0x0032, 456 }, - { 0x0033, 456 }, - { 0x0034, 456 }, - { 0x0035, 456 }, - { 0x0036, 456 }, - { 0x0037, 456 }, - { 0x0038, 456 }, - { 0x0039, 456 }, - { 0x003a, 228 }, - { 0x003b, 228 }, - { 0x003c, 479 }, - { 0x003d, 479 }, - { 0x003e, 479 }, - { 0x003f, 456 }, - { 0x0040, 832 }, - { 0x0041, 547 }, - { 0x0042, 547 }, - { 0x0043, 592 }, - { 0x0044, 592 }, - { 0x0045, 547 }, - { 0x0046, 501 }, - { 0x0047, 638 }, - { 0x0048, 592 }, - { 0x0049, 228 }, - { 0x004a, 410 }, - { 0x004b, 547 }, - { 0x004c, 456 }, - { 0x004d, 683 }, - { 0x004e, 592 }, - { 0x004f, 638 }, - { 0x0050, 547 }, - { 0x0051, 638 }, - { 0x0052, 592 }, - { 0x0053, 547 }, - { 0x0054, 501 }, - { 0x0055, 592 }, - { 0x0056, 547 }, - { 0x0057, 774 }, - { 0x0058, 547 }, - { 0x0059, 547 }, - { 0x005a, 501 }, - { 0x005b, 228 }, - { 0x005c, 228 }, - { 0x005d, 228 }, - { 0x005e, 385 }, - { 0x005f, 456 }, - { 0x0060, 273 }, - { 0x0061, 456 }, - { 0x0062, 456 }, - { 0x0063, 410 }, - { 0x0064, 456 }, - { 0x0065, 456 }, - { 0x0066, 228 }, - { 0x0067, 456 }, - { 0x0068, 456 }, - { 0x0069, 182 }, - { 0x006a, 182 }, - { 0x006b, 410 }, - { 0x006c, 182 }, - { 0x006d, 683 }, - { 0x006e, 456 }, - { 0x006f, 456 }, - { 0x0070, 456 }, - { 0x0071, 456 }, - { 0x0072, 273 }, - { 0x0073, 410 }, - { 0x0074, 228 }, - { 0x0075, 456 }, - { 0x0076, 410 }, - { 0x0077, 592 }, - { 0x0078, 410 }, - { 0x0079, 410 }, - { 0x007a, 410 }, - { 0x007b, 274 }, - { 0x007c, 213 }, - { 0x007d, 274 }, - { 0x007e, 479 }, - { 0x00a1, 273 }, - { 0x00a2, 456 }, - { 0x00a3, 456 }, - { 0x00a4, 456 }, - { 0x00a5, 456 }, - { 0x00a6, 213 }, - { 0x00a7, 456 }, - { 0x00a8, 273 }, - { 0x00a9, 604 }, - { 0x00aa, 303 }, - { 0x00ab, 456 }, - { 0x00ac, 479 }, - { 0x00ae, 604 }, - { 0x00af, 273 }, - { 0x00b0, 328 }, - { 0x00b1, 479 }, - { 0x00b2, 273 }, - { 0x00b3, 273 }, - { 0x00b4, 273 }, - { 0x00b5, 474 }, - { 0x00b6, 440 }, - { 0x00b7, 228 }, - { 0x00b8, 273 }, - { 0x00b9, 273 }, - { 0x00ba, 299 }, - { 0x00bb, 456 }, - { 0x00bc, 684 }, - { 0x00bd, 684 }, - { 0x00be, 684 }, - { 0x00bf, 501 }, - { 0x00c0, 547 }, - { 0x00c1, 547 }, - { 0x00c2, 547 }, - { 0x00c3, 547 }, - { 0x00c4, 547 }, - { 0x00c5, 547 }, - { 0x00c6, 820 }, - { 0x00c7, 592 }, - { 0x00c8, 547 }, - { 0x00c9, 547 }, - { 0x00ca, 547 }, - { 0x00cb, 547 }, - { 0x00cc, 228 }, - { 0x00cd, 228 }, - { 0x00ce, 228 }, - { 0x00cf, 228 }, - { 0x00d0, 592 }, - { 0x00d1, 592 }, - { 0x00d2, 638 }, - { 0x00d3, 638 }, - { 0x00d4, 638 }, - { 0x00d5, 638 }, - { 0x00d6, 638 }, - { 0x00d7, 479 }, - { 0x00d8, 638 }, - { 0x00d9, 592 }, - { 0x00da, 592 }, - { 0x00db, 592 }, - { 0x00dc, 592 }, - { 0x00dd, 547 }, - { 0x00de, 547 }, - { 0x00df, 501 }, - { 0x00e0, 456 }, - { 0x00e1, 456 }, - { 0x00e2, 456 }, - { 0x00e3, 456 }, - { 0x00e4, 456 }, - { 0x00e5, 456 }, - { 0x00e6, 729 }, - { 0x00e7, 410 }, - { 0x00e8, 456 }, - { 0x00e9, 456 }, - { 0x00ea, 456 }, - { 0x00eb, 456 }, - { 0x00ec, 228 }, - { 0x00ed, 228 }, - { 0x00ee, 228 }, - { 0x00ef, 228 }, - { 0x00f0, 456 }, - { 0x00f1, 456 }, - { 0x00f2, 456 }, - { 0x00f3, 456 }, - { 0x00f4, 456 }, - { 0x00f5, 456 }, - { 0x00f6, 456 }, - { 0x00f7, 479 }, - { 0x00f8, 501 }, - { 0x00f9, 456 }, - { 0x00fa, 456 }, - { 0x00fb, 456 }, - { 0x00fc, 456 }, - { 0x00fd, 410 }, - { 0x00fe, 456 }, - { 0x00ff, 410 }, - { 0x0131, 228 }, - { 0x0141, 456 }, - { 0x0142, 182 }, - { 0x0152, 820 }, - { 0x0153, 774 }, - { 0x0160, 547 }, - { 0x0161, 410 }, - { 0x0178, 547 }, - { 0x017d, 501 }, - { 0x017e, 410 }, - { 0x0192, 456 }, - { 0x02c6, 273 }, - { 0x02c7, 273 }, - { 0x02d8, 273 }, - { 0x02d9, 273 }, - { 0x02da, 273 }, - { 0x02db, 273 }, - { 0x02dc, 273 }, - { 0x02dd, 273 }, - { 0x2013, 456 }, - { 0x2014, 820 }, - { 0x2018, 182 }, - { 0x2019, 182 }, - { 0x201a, 182 }, - { 0x201c, 273 }, - { 0x201d, 273 }, - { 0x201e, 273 }, - { 0x2020, 456 }, - { 0x2021, 456 }, - { 0x2022, 287 }, - { 0x2026, 820 }, - { 0x2030, 820 }, - { 0x2039, 273 }, - { 0x203a, 273 }, - { 0x2044, 137 }, - { 0x20ac, 456 }, - { 0x2122, 820 }, - { 0x2212, 479 }, - { 0xfb01, 410 }, - { 0xfb02, 410 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Helvetica_Narrow_Oblique = -{ - "Helvetica-Narrow-Oblique", /* FontName */ - L"Helvetica Narrow", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - -12, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -140, -225, 915, 931 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 775, /* WinMetrics.sAscender */ - -225, /* WinMetrics.sDescender */ - 150, /* WinMetrics.sLineGap */ - 362, /* WinMetrics.sAvgCharWidth */ - 775, /* WinMetrics.usWinAscent */ - 225, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Helvetica_Oblique.c b/dlls/wineps.drv/data/Helvetica_Oblique.c deleted file mode 100644 index f8dd3c3c638..00000000000 --- a/dlls/wineps.drv/data/Helvetica_Oblique.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 278 }, - { 0x0021, 278 }, - { 0x0022, 355 }, - { 0x0023, 556 }, - { 0x0024, 556 }, - { 0x0025, 889 }, - { 0x0026, 667 }, - { 0x0027, 191 }, - { 0x0028, 333 }, - { 0x0029, 333 }, - { 0x002a, 389 }, - { 0x002b, 584 }, - { 0x002c, 278 }, - { 0x002d, 333 }, - { 0x002e, 278 }, - { 0x002f, 278 }, - { 0x0030, 556 }, - { 0x0031, 556 }, - { 0x0032, 556 }, - { 0x0033, 556 }, - { 0x0034, 556 }, - { 0x0035, 556 }, - { 0x0036, 556 }, - { 0x0037, 556 }, - { 0x0038, 556 }, - { 0x0039, 556 }, - { 0x003a, 278 }, - { 0x003b, 278 }, - { 0x003c, 584 }, - { 0x003d, 584 }, - { 0x003e, 584 }, - { 0x003f, 556 }, - { 0x0040, 1015 }, - { 0x0041, 667 }, - { 0x0042, 667 }, - { 0x0043, 722 }, - { 0x0044, 722 }, - { 0x0045, 667 }, - { 0x0046, 611 }, - { 0x0047, 778 }, - { 0x0048, 722 }, - { 0x0049, 278 }, - { 0x004a, 500 }, - { 0x004b, 667 }, - { 0x004c, 556 }, - { 0x004d, 833 }, - { 0x004e, 722 }, - { 0x004f, 778 }, - { 0x0050, 667 }, - { 0x0051, 778 }, - { 0x0052, 722 }, - { 0x0053, 667 }, - { 0x0054, 611 }, - { 0x0055, 722 }, - { 0x0056, 667 }, - { 0x0057, 944 }, - { 0x0058, 667 }, - { 0x0059, 667 }, - { 0x005a, 611 }, - { 0x005b, 278 }, - { 0x005c, 278 }, - { 0x005d, 278 }, - { 0x005e, 469 }, - { 0x005f, 556 }, - { 0x0060, 333 }, - { 0x0061, 556 }, - { 0x0062, 556 }, - { 0x0063, 500 }, - { 0x0064, 556 }, - { 0x0065, 556 }, - { 0x0066, 278 }, - { 0x0067, 556 }, - { 0x0068, 556 }, - { 0x0069, 222 }, - { 0x006a, 222 }, - { 0x006b, 500 }, - { 0x006c, 222 }, - { 0x006d, 833 }, - { 0x006e, 556 }, - { 0x006f, 556 }, - { 0x0070, 556 }, - { 0x0071, 556 }, - { 0x0072, 333 }, - { 0x0073, 500 }, - { 0x0074, 278 }, - { 0x0075, 556 }, - { 0x0076, 500 }, - { 0x0077, 722 }, - { 0x0078, 500 }, - { 0x0079, 500 }, - { 0x007a, 500 }, - { 0x007b, 334 }, - { 0x007c, 260 }, - { 0x007d, 334 }, - { 0x007e, 584 }, - { 0x00a1, 333 }, - { 0x00a2, 556 }, - { 0x00a3, 556 }, - { 0x00a4, 556 }, - { 0x00a5, 556 }, - { 0x00a6, 260 }, - { 0x00a7, 556 }, - { 0x00a8, 333 }, - { 0x00a9, 737 }, - { 0x00aa, 370 }, - { 0x00ab, 556 }, - { 0x00ac, 584 }, - { 0x00ae, 737 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 584 }, - { 0x00b2, 333 }, - { 0x00b3, 333 }, - { 0x00b4, 333 }, - { 0x00b5, 578 }, - { 0x00b6, 537 }, - { 0x00b7, 278 }, - { 0x00b8, 333 }, - { 0x00b9, 333 }, - { 0x00ba, 365 }, - { 0x00bb, 556 }, - { 0x00bc, 834 }, - { 0x00bd, 834 }, - { 0x00be, 834 }, - { 0x00bf, 611 }, - { 0x00c0, 667 }, - { 0x00c1, 667 }, - { 0x00c2, 667 }, - { 0x00c3, 667 }, - { 0x00c4, 667 }, - { 0x00c5, 667 }, - { 0x00c6, 1000 }, - { 0x00c7, 722 }, - { 0x00c8, 667 }, - { 0x00c9, 667 }, - { 0x00ca, 667 }, - { 0x00cb, 667 }, - { 0x00cc, 278 }, - { 0x00cd, 278 }, - { 0x00ce, 278 }, - { 0x00cf, 278 }, - { 0x00d0, 722 }, - { 0x00d1, 722 }, - { 0x00d2, 778 }, - { 0x00d3, 778 }, - { 0x00d4, 778 }, - { 0x00d5, 778 }, - { 0x00d6, 778 }, - { 0x00d7, 584 }, - { 0x00d8, 778 }, - { 0x00d9, 722 }, - { 0x00da, 722 }, - { 0x00db, 722 }, - { 0x00dc, 722 }, - { 0x00dd, 667 }, - { 0x00de, 667 }, - { 0x00df, 611 }, - { 0x00e0, 556 }, - { 0x00e1, 556 }, - { 0x00e2, 556 }, - { 0x00e3, 556 }, - { 0x00e4, 556 }, - { 0x00e5, 556 }, - { 0x00e6, 889 }, - { 0x00e7, 500 }, - { 0x00e8, 556 }, - { 0x00e9, 556 }, - { 0x00ea, 556 }, - { 0x00eb, 556 }, - { 0x00ec, 278 }, - { 0x00ed, 278 }, - { 0x00ee, 278 }, - { 0x00ef, 278 }, - { 0x00f0, 556 }, - { 0x00f1, 556 }, - { 0x00f2, 556 }, - { 0x00f3, 556 }, - { 0x00f4, 556 }, - { 0x00f5, 556 }, - { 0x00f6, 556 }, - { 0x00f7, 584 }, - { 0x00f8, 611 }, - { 0x00f9, 556 }, - { 0x00fa, 556 }, - { 0x00fb, 556 }, - { 0x00fc, 556 }, - { 0x00fd, 500 }, - { 0x00fe, 556 }, - { 0x00ff, 500 }, - { 0x0131, 278 }, - { 0x0141, 556 }, - { 0x0142, 222 }, - { 0x0152, 1000 }, - { 0x0153, 944 }, - { 0x0160, 667 }, - { 0x0161, 500 }, - { 0x0178, 667 }, - { 0x017d, 611 }, - { 0x017e, 500 }, - { 0x0192, 556 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 333 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 556 }, - { 0x2014, 1000 }, - { 0x2018, 222 }, - { 0x2019, 222 }, - { 0x201a, 222 }, - { 0x201c, 333 }, - { 0x201d, 333 }, - { 0x201e, 333 }, - { 0x2020, 556 }, - { 0x2021, 556 }, - { 0x2022, 350 }, - { 0x2026, 1000 }, - { 0x2030, 1000 }, - { 0x2039, 333 }, - { 0x203a, 333 }, - { 0x2044, 167 }, - { 0x20ac, 556 }, - { 0x2122, 1000 }, - { 0x2212, 584 }, - { 0xfb01, 500 }, - { 0xfb02, 500 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Helvetica_Oblique = -{ - "Helvetica-Oblique", /* FontName */ - L"Helvetica", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - -12, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -171, -225, 1116, 931 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 775, /* WinMetrics.sAscender */ - -225, /* WinMetrics.sDescender */ - 150, /* WinMetrics.sLineGap */ - 442, /* WinMetrics.sAvgCharWidth */ - 775, /* WinMetrics.usWinAscent */ - 225, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/NewCenturySchlbk_Bold.c b/dlls/wineps.drv/data/NewCenturySchlbk_Bold.c deleted file mode 100644 index 03da6ae34fe..00000000000 --- a/dlls/wineps.drv/data/NewCenturySchlbk_Bold.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 287 }, - { 0x0021, 296 }, - { 0x0022, 333 }, - { 0x0023, 574 }, - { 0x0024, 574 }, - { 0x0025, 833 }, - { 0x0026, 852 }, - { 0x0027, 241 }, - { 0x0028, 389 }, - { 0x0029, 389 }, - { 0x002a, 500 }, - { 0x002b, 606 }, - { 0x002c, 278 }, - { 0x002d, 333 }, - { 0x002e, 278 }, - { 0x002f, 278 }, - { 0x0030, 574 }, - { 0x0031, 574 }, - { 0x0032, 574 }, - { 0x0033, 574 }, - { 0x0034, 574 }, - { 0x0035, 574 }, - { 0x0036, 574 }, - { 0x0037, 574 }, - { 0x0038, 574 }, - { 0x0039, 574 }, - { 0x003a, 278 }, - { 0x003b, 278 }, - { 0x003c, 606 }, - { 0x003d, 606 }, - { 0x003e, 606 }, - { 0x003f, 500 }, - { 0x0040, 747 }, - { 0x0041, 759 }, - { 0x0042, 778 }, - { 0x0043, 778 }, - { 0x0044, 833 }, - { 0x0045, 759 }, - { 0x0046, 722 }, - { 0x0047, 833 }, - { 0x0048, 870 }, - { 0x0049, 444 }, - { 0x004a, 648 }, - { 0x004b, 815 }, - { 0x004c, 722 }, - { 0x004d, 981 }, - { 0x004e, 833 }, - { 0x004f, 833 }, - { 0x0050, 759 }, - { 0x0051, 833 }, - { 0x0052, 815 }, - { 0x0053, 667 }, - { 0x0054, 722 }, - { 0x0055, 833 }, - { 0x0056, 759 }, - { 0x0057, 981 }, - { 0x0058, 722 }, - { 0x0059, 722 }, - { 0x005a, 667 }, - { 0x005b, 389 }, - { 0x005c, 606 }, - { 0x005d, 389 }, - { 0x005e, 606 }, - { 0x005f, 500 }, - { 0x0060, 333 }, - { 0x0061, 611 }, - { 0x0062, 648 }, - { 0x0063, 556 }, - { 0x0064, 667 }, - { 0x0065, 574 }, - { 0x0066, 389 }, - { 0x0067, 611 }, - { 0x0068, 685 }, - { 0x0069, 370 }, - { 0x006a, 352 }, - { 0x006b, 667 }, - { 0x006c, 352 }, - { 0x006d, 963 }, - { 0x006e, 685 }, - { 0x006f, 611 }, - { 0x0070, 667 }, - { 0x0071, 648 }, - { 0x0072, 519 }, - { 0x0073, 500 }, - { 0x0074, 426 }, - { 0x0075, 685 }, - { 0x0076, 611 }, - { 0x0077, 889 }, - { 0x0078, 611 }, - { 0x0079, 611 }, - { 0x007a, 537 }, - { 0x007b, 389 }, - { 0x007c, 606 }, - { 0x007d, 389 }, - { 0x007e, 606 }, - { 0x00a1, 296 }, - { 0x00a2, 574 }, - { 0x00a3, 574 }, - { 0x00a4, 574 }, - { 0x00a5, 574 }, - { 0x00a6, 606 }, - { 0x00a7, 500 }, - { 0x00a8, 333 }, - { 0x00a9, 747 }, - { 0x00aa, 367 }, - { 0x00ab, 500 }, - { 0x00ac, 606 }, - { 0x00ae, 747 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 606 }, - { 0x00b2, 344 }, - { 0x00b3, 344 }, - { 0x00b4, 333 }, - { 0x00b5, 685 }, - { 0x00b6, 747 }, - { 0x00b7, 278 }, - { 0x00b8, 333 }, - { 0x00b9, 344 }, - { 0x00ba, 367 }, - { 0x00bb, 500 }, - { 0x00bc, 861 }, - { 0x00bd, 861 }, - { 0x00be, 861 }, - { 0x00bf, 500 }, - { 0x00c0, 759 }, - { 0x00c1, 759 }, - { 0x00c2, 759 }, - { 0x00c3, 759 }, - { 0x00c4, 759 }, - { 0x00c5, 759 }, - { 0x00c6, 981 }, - { 0x00c7, 778 }, - { 0x00c8, 759 }, - { 0x00c9, 759 }, - { 0x00ca, 759 }, - { 0x00cb, 759 }, - { 0x00cc, 444 }, - { 0x00cd, 444 }, - { 0x00ce, 444 }, - { 0x00cf, 444 }, - { 0x00d0, 833 }, - { 0x00d1, 833 }, - { 0x00d2, 833 }, - { 0x00d3, 833 }, - { 0x00d4, 833 }, - { 0x00d5, 833 }, - { 0x00d6, 833 }, - { 0x00d7, 606 }, - { 0x00d8, 833 }, - { 0x00d9, 833 }, - { 0x00da, 833 }, - { 0x00db, 833 }, - { 0x00dc, 833 }, - { 0x00dd, 722 }, - { 0x00de, 759 }, - { 0x00df, 611 }, - { 0x00e0, 611 }, - { 0x00e1, 611 }, - { 0x00e2, 611 }, - { 0x00e3, 611 }, - { 0x00e4, 611 }, - { 0x00e5, 611 }, - { 0x00e6, 870 }, - { 0x00e7, 556 }, - { 0x00e8, 574 }, - { 0x00e9, 574 }, - { 0x00ea, 574 }, - { 0x00eb, 574 }, - { 0x00ec, 370 }, - { 0x00ed, 370 }, - { 0x00ee, 370 }, - { 0x00ef, 370 }, - { 0x00f0, 611 }, - { 0x00f1, 685 }, - { 0x00f2, 611 }, - { 0x00f3, 611 }, - { 0x00f4, 611 }, - { 0x00f5, 611 }, - { 0x00f6, 611 }, - { 0x00f7, 606 }, - { 0x00f8, 611 }, - { 0x00f9, 685 }, - { 0x00fa, 685 }, - { 0x00fb, 685 }, - { 0x00fc, 685 }, - { 0x00fd, 611 }, - { 0x00fe, 667 }, - { 0x00ff, 611 }, - { 0x0131, 370 }, - { 0x0141, 722 }, - { 0x0142, 352 }, - { 0x0152, 1000 }, - { 0x0153, 907 }, - { 0x0160, 667 }, - { 0x0161, 500 }, - { 0x0178, 722 }, - { 0x017d, 667 }, - { 0x017e, 537 }, - { 0x0192, 574 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 333 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 241 }, - { 0x2019, 241 }, - { 0x201a, 241 }, - { 0x201c, 481 }, - { 0x201d, 481 }, - { 0x201e, 481 }, - { 0x2020, 500 }, - { 0x2021, 500 }, - { 0x2022, 606 }, - { 0x2026, 1000 }, - { 0x2030, 1000 }, - { 0x2039, 333 }, - { 0x203a, 333 }, - { 0x2044, 167 }, - { 0x20ac, 574 }, - { 0x2122, 1000 }, - { 0x2212, 606 }, - { 0xfb01, 685 }, - { 0xfb02, 685 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_NewCenturySchlbk_Bold = -{ - "NewCenturySchlbk-Bold", /* FontName */ - L"New Century Schoolbook", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -165, -250, 1000, 988 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 810, /* WinMetrics.sAscender */ - -250, /* WinMetrics.sDescender */ - 90, /* WinMetrics.sLineGap */ - 524, /* WinMetrics.sAvgCharWidth */ - 810, /* WinMetrics.usWinAscent */ - 250, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/NewCenturySchlbk_BoldItalic.c b/dlls/wineps.drv/data/NewCenturySchlbk_BoldItalic.c deleted file mode 100644 index 068e1d61a41..00000000000 --- a/dlls/wineps.drv/data/NewCenturySchlbk_BoldItalic.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 287 }, - { 0x0021, 333 }, - { 0x0022, 400 }, - { 0x0023, 574 }, - { 0x0024, 574 }, - { 0x0025, 889 }, - { 0x0026, 889 }, - { 0x0027, 287 }, - { 0x0028, 407 }, - { 0x0029, 407 }, - { 0x002a, 500 }, - { 0x002b, 606 }, - { 0x002c, 287 }, - { 0x002d, 333 }, - { 0x002e, 287 }, - { 0x002f, 278 }, - { 0x0030, 574 }, - { 0x0031, 574 }, - { 0x0032, 574 }, - { 0x0033, 574 }, - { 0x0034, 574 }, - { 0x0035, 574 }, - { 0x0036, 574 }, - { 0x0037, 574 }, - { 0x0038, 574 }, - { 0x0039, 574 }, - { 0x003a, 287 }, - { 0x003b, 287 }, - { 0x003c, 606 }, - { 0x003d, 606 }, - { 0x003e, 606 }, - { 0x003f, 481 }, - { 0x0040, 747 }, - { 0x0041, 741 }, - { 0x0042, 759 }, - { 0x0043, 759 }, - { 0x0044, 833 }, - { 0x0045, 741 }, - { 0x0046, 704 }, - { 0x0047, 815 }, - { 0x0048, 870 }, - { 0x0049, 444 }, - { 0x004a, 667 }, - { 0x004b, 778 }, - { 0x004c, 704 }, - { 0x004d, 944 }, - { 0x004e, 852 }, - { 0x004f, 833 }, - { 0x0050, 741 }, - { 0x0051, 833 }, - { 0x0052, 796 }, - { 0x0053, 685 }, - { 0x0054, 722 }, - { 0x0055, 833 }, - { 0x0056, 741 }, - { 0x0057, 944 }, - { 0x0058, 741 }, - { 0x0059, 704 }, - { 0x005a, 704 }, - { 0x005b, 407 }, - { 0x005c, 606 }, - { 0x005d, 407 }, - { 0x005e, 606 }, - { 0x005f, 500 }, - { 0x0060, 333 }, - { 0x0061, 667 }, - { 0x0062, 611 }, - { 0x0063, 537 }, - { 0x0064, 667 }, - { 0x0065, 519 }, - { 0x0066, 389 }, - { 0x0067, 611 }, - { 0x0068, 685 }, - { 0x0069, 389 }, - { 0x006a, 370 }, - { 0x006b, 648 }, - { 0x006c, 389 }, - { 0x006d, 944 }, - { 0x006e, 685 }, - { 0x006f, 574 }, - { 0x0070, 648 }, - { 0x0071, 630 }, - { 0x0072, 519 }, - { 0x0073, 481 }, - { 0x0074, 407 }, - { 0x0075, 685 }, - { 0x0076, 556 }, - { 0x0077, 833 }, - { 0x0078, 574 }, - { 0x0079, 519 }, - { 0x007a, 519 }, - { 0x007b, 407 }, - { 0x007c, 606 }, - { 0x007d, 407 }, - { 0x007e, 606 }, - { 0x00a1, 333 }, - { 0x00a2, 574 }, - { 0x00a3, 574 }, - { 0x00a4, 574 }, - { 0x00a5, 574 }, - { 0x00a6, 606 }, - { 0x00a7, 500 }, - { 0x00a8, 333 }, - { 0x00a9, 747 }, - { 0x00aa, 412 }, - { 0x00ab, 481 }, - { 0x00ac, 606 }, - { 0x00ae, 747 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 606 }, - { 0x00b2, 344 }, - { 0x00b3, 344 }, - { 0x00b4, 333 }, - { 0x00b5, 685 }, - { 0x00b6, 650 }, - { 0x00b7, 287 }, - { 0x00b8, 333 }, - { 0x00b9, 344 }, - { 0x00ba, 356 }, - { 0x00bb, 481 }, - { 0x00bc, 861 }, - { 0x00bd, 861 }, - { 0x00be, 861 }, - { 0x00bf, 481 }, - { 0x00c0, 741 }, - { 0x00c1, 741 }, - { 0x00c2, 741 }, - { 0x00c3, 741 }, - { 0x00c4, 741 }, - { 0x00c5, 741 }, - { 0x00c6, 889 }, - { 0x00c7, 759 }, - { 0x00c8, 741 }, - { 0x00c9, 741 }, - { 0x00ca, 741 }, - { 0x00cb, 741 }, - { 0x00cc, 444 }, - { 0x00cd, 444 }, - { 0x00ce, 444 }, - { 0x00cf, 444 }, - { 0x00d0, 833 }, - { 0x00d1, 852 }, - { 0x00d2, 833 }, - { 0x00d3, 833 }, - { 0x00d4, 833 }, - { 0x00d5, 833 }, - { 0x00d6, 833 }, - { 0x00d7, 606 }, - { 0x00d8, 833 }, - { 0x00d9, 833 }, - { 0x00da, 833 }, - { 0x00db, 833 }, - { 0x00dc, 833 }, - { 0x00dd, 704 }, - { 0x00de, 741 }, - { 0x00df, 574 }, - { 0x00e0, 667 }, - { 0x00e1, 667 }, - { 0x00e2, 667 }, - { 0x00e3, 667 }, - { 0x00e4, 667 }, - { 0x00e5, 667 }, - { 0x00e6, 815 }, - { 0x00e7, 537 }, - { 0x00e8, 519 }, - { 0x00e9, 519 }, - { 0x00ea, 519 }, - { 0x00eb, 519 }, - { 0x00ec, 389 }, - { 0x00ed, 389 }, - { 0x00ee, 389 }, - { 0x00ef, 389 }, - { 0x00f0, 574 }, - { 0x00f1, 685 }, - { 0x00f2, 574 }, - { 0x00f3, 574 }, - { 0x00f4, 574 }, - { 0x00f5, 574 }, - { 0x00f6, 574 }, - { 0x00f7, 606 }, - { 0x00f8, 574 }, - { 0x00f9, 685 }, - { 0x00fa, 685 }, - { 0x00fb, 685 }, - { 0x00fc, 685 }, - { 0x00fd, 519 }, - { 0x00fe, 648 }, - { 0x00ff, 519 }, - { 0x0131, 389 }, - { 0x0141, 704 }, - { 0x0142, 389 }, - { 0x0152, 963 }, - { 0x0153, 852 }, - { 0x0160, 685 }, - { 0x0161, 481 }, - { 0x0178, 704 }, - { 0x017d, 704 }, - { 0x017e, 519 }, - { 0x0192, 574 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 333 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 259 }, - { 0x2019, 259 }, - { 0x201a, 259 }, - { 0x201c, 481 }, - { 0x201d, 481 }, - { 0x201e, 481 }, - { 0x2020, 500 }, - { 0x2021, 500 }, - { 0x2022, 606 }, - { 0x2026, 1000 }, - { 0x2030, 1167 }, - { 0x2039, 278 }, - { 0x203a, 278 }, - { 0x2044, 167 }, - { 0x20ac, 574 }, - { 0x2122, 950 }, - { 0x2212, 606 }, - { 0xfb01, 685 }, - { 0xfb02, 685 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_NewCenturySchlbk_BoldItalic = -{ - "NewCenturySchlbk-BoldItalic", /* FontName */ - L"New Century Schoolbook", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - -16, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -205, -250, 1147, 991 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 810, /* WinMetrics.sAscender */ - -250, /* WinMetrics.sDescender */ - 90, /* WinMetrics.sLineGap */ - 515, /* WinMetrics.sAvgCharWidth */ - 810, /* WinMetrics.usWinAscent */ - 250, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/NewCenturySchlbk_Italic.c b/dlls/wineps.drv/data/NewCenturySchlbk_Italic.c deleted file mode 100644 index 67d4ddc6eb7..00000000000 --- a/dlls/wineps.drv/data/NewCenturySchlbk_Italic.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 278 }, - { 0x0021, 333 }, - { 0x0022, 400 }, - { 0x0023, 556 }, - { 0x0024, 556 }, - { 0x0025, 833 }, - { 0x0026, 852 }, - { 0x0027, 278 }, - { 0x0028, 333 }, - { 0x0029, 333 }, - { 0x002a, 500 }, - { 0x002b, 606 }, - { 0x002c, 278 }, - { 0x002d, 333 }, - { 0x002e, 278 }, - { 0x002f, 606 }, - { 0x0030, 556 }, - { 0x0031, 556 }, - { 0x0032, 556 }, - { 0x0033, 556 }, - { 0x0034, 556 }, - { 0x0035, 556 }, - { 0x0036, 556 }, - { 0x0037, 556 }, - { 0x0038, 556 }, - { 0x0039, 556 }, - { 0x003a, 278 }, - { 0x003b, 278 }, - { 0x003c, 606 }, - { 0x003d, 606 }, - { 0x003e, 606 }, - { 0x003f, 444 }, - { 0x0040, 747 }, - { 0x0041, 704 }, - { 0x0042, 722 }, - { 0x0043, 722 }, - { 0x0044, 778 }, - { 0x0045, 722 }, - { 0x0046, 667 }, - { 0x0047, 778 }, - { 0x0048, 833 }, - { 0x0049, 407 }, - { 0x004a, 611 }, - { 0x004b, 741 }, - { 0x004c, 667 }, - { 0x004d, 944 }, - { 0x004e, 815 }, - { 0x004f, 778 }, - { 0x0050, 667 }, - { 0x0051, 778 }, - { 0x0052, 741 }, - { 0x0053, 667 }, - { 0x0054, 685 }, - { 0x0055, 815 }, - { 0x0056, 704 }, - { 0x0057, 926 }, - { 0x0058, 704 }, - { 0x0059, 685 }, - { 0x005a, 667 }, - { 0x005b, 333 }, - { 0x005c, 606 }, - { 0x005d, 333 }, - { 0x005e, 606 }, - { 0x005f, 500 }, - { 0x0060, 333 }, - { 0x0061, 574 }, - { 0x0062, 556 }, - { 0x0063, 444 }, - { 0x0064, 611 }, - { 0x0065, 444 }, - { 0x0066, 333 }, - { 0x0067, 537 }, - { 0x0068, 611 }, - { 0x0069, 333 }, - { 0x006a, 315 }, - { 0x006b, 556 }, - { 0x006c, 333 }, - { 0x006d, 889 }, - { 0x006e, 611 }, - { 0x006f, 500 }, - { 0x0070, 574 }, - { 0x0071, 556 }, - { 0x0072, 444 }, - { 0x0073, 444 }, - { 0x0074, 352 }, - { 0x0075, 611 }, - { 0x0076, 519 }, - { 0x0077, 778 }, - { 0x0078, 500 }, - { 0x0079, 500 }, - { 0x007a, 463 }, - { 0x007b, 333 }, - { 0x007c, 606 }, - { 0x007d, 333 }, - { 0x007e, 606 }, - { 0x00a1, 333 }, - { 0x00a2, 556 }, - { 0x00a3, 556 }, - { 0x00a4, 556 }, - { 0x00a5, 556 }, - { 0x00a6, 606 }, - { 0x00a7, 500 }, - { 0x00a8, 333 }, - { 0x00a9, 747 }, - { 0x00aa, 422 }, - { 0x00ab, 426 }, - { 0x00ac, 606 }, - { 0x00ae, 747 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 606 }, - { 0x00b2, 333 }, - { 0x00b3, 333 }, - { 0x00b4, 333 }, - { 0x00b5, 611 }, - { 0x00b6, 650 }, - { 0x00b7, 278 }, - { 0x00b8, 333 }, - { 0x00b9, 333 }, - { 0x00ba, 372 }, - { 0x00bb, 426 }, - { 0x00bc, 834 }, - { 0x00bd, 834 }, - { 0x00be, 834 }, - { 0x00bf, 444 }, - { 0x00c0, 704 }, - { 0x00c1, 704 }, - { 0x00c2, 704 }, - { 0x00c3, 704 }, - { 0x00c4, 704 }, - { 0x00c5, 704 }, - { 0x00c6, 870 }, - { 0x00c7, 722 }, - { 0x00c8, 722 }, - { 0x00c9, 722 }, - { 0x00ca, 722 }, - { 0x00cb, 722 }, - { 0x00cc, 407 }, - { 0x00cd, 407 }, - { 0x00ce, 407 }, - { 0x00cf, 407 }, - { 0x00d0, 778 }, - { 0x00d1, 815 }, - { 0x00d2, 778 }, - { 0x00d3, 778 }, - { 0x00d4, 778 }, - { 0x00d5, 778 }, - { 0x00d6, 778 }, - { 0x00d7, 606 }, - { 0x00d8, 778 }, - { 0x00d9, 815 }, - { 0x00da, 815 }, - { 0x00db, 815 }, - { 0x00dc, 815 }, - { 0x00dd, 685 }, - { 0x00de, 667 }, - { 0x00df, 556 }, - { 0x00e0, 574 }, - { 0x00e1, 574 }, - { 0x00e2, 574 }, - { 0x00e3, 574 }, - { 0x00e4, 574 }, - { 0x00e5, 574 }, - { 0x00e6, 722 }, - { 0x00e7, 444 }, - { 0x00e8, 444 }, - { 0x00e9, 444 }, - { 0x00ea, 444 }, - { 0x00eb, 444 }, - { 0x00ec, 333 }, - { 0x00ed, 333 }, - { 0x00ee, 333 }, - { 0x00ef, 333 }, - { 0x00f0, 500 }, - { 0x00f1, 611 }, - { 0x00f2, 500 }, - { 0x00f3, 500 }, - { 0x00f4, 500 }, - { 0x00f5, 500 }, - { 0x00f6, 500 }, - { 0x00f7, 606 }, - { 0x00f8, 500 }, - { 0x00f9, 611 }, - { 0x00fa, 611 }, - { 0x00fb, 611 }, - { 0x00fc, 611 }, - { 0x00fd, 500 }, - { 0x00fe, 574 }, - { 0x00ff, 500 }, - { 0x0131, 333 }, - { 0x0141, 667 }, - { 0x0142, 333 }, - { 0x0152, 981 }, - { 0x0153, 778 }, - { 0x0160, 667 }, - { 0x0161, 444 }, - { 0x0178, 685 }, - { 0x017d, 667 }, - { 0x017e, 463 }, - { 0x0192, 556 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 333 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 204 }, - { 0x2019, 204 }, - { 0x201a, 204 }, - { 0x201c, 389 }, - { 0x201d, 389 }, - { 0x201e, 389 }, - { 0x2020, 500 }, - { 0x2021, 500 }, - { 0x2022, 606 }, - { 0x2026, 1000 }, - { 0x2030, 1000 }, - { 0x2039, 333 }, - { 0x203a, 333 }, - { 0x2044, 167 }, - { 0x20ac, 556 }, - { 0x2122, 950 }, - { 0x2212, 606 }, - { 0xfb01, 611 }, - { 0xfb02, 611 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_NewCenturySchlbk_Italic = -{ - "NewCenturySchlbk-Italic", /* FontName */ - L"New Century Schoolbook", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - -16, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -166, -250, 994, 958 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 808, /* WinMetrics.sAscender */ - -250, /* WinMetrics.sDescender */ - 92, /* WinMetrics.sLineGap */ - 458, /* WinMetrics.sAvgCharWidth */ - 808, /* WinMetrics.usWinAscent */ - 250, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/NewCenturySchlbk_Roman.c b/dlls/wineps.drv/data/NewCenturySchlbk_Roman.c deleted file mode 100644 index 1db0b747ac3..00000000000 --- a/dlls/wineps.drv/data/NewCenturySchlbk_Roman.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 278 }, - { 0x0021, 296 }, - { 0x0022, 389 }, - { 0x0023, 556 }, - { 0x0024, 556 }, - { 0x0025, 833 }, - { 0x0026, 815 }, - { 0x0027, 204 }, - { 0x0028, 333 }, - { 0x0029, 333 }, - { 0x002a, 500 }, - { 0x002b, 606 }, - { 0x002c, 278 }, - { 0x002d, 333 }, - { 0x002e, 278 }, - { 0x002f, 278 }, - { 0x0030, 556 }, - { 0x0031, 556 }, - { 0x0032, 556 }, - { 0x0033, 556 }, - { 0x0034, 556 }, - { 0x0035, 556 }, - { 0x0036, 556 }, - { 0x0037, 556 }, - { 0x0038, 556 }, - { 0x0039, 556 }, - { 0x003a, 278 }, - { 0x003b, 278 }, - { 0x003c, 606 }, - { 0x003d, 606 }, - { 0x003e, 606 }, - { 0x003f, 444 }, - { 0x0040, 737 }, - { 0x0041, 722 }, - { 0x0042, 722 }, - { 0x0043, 722 }, - { 0x0044, 778 }, - { 0x0045, 722 }, - { 0x0046, 667 }, - { 0x0047, 778 }, - { 0x0048, 833 }, - { 0x0049, 407 }, - { 0x004a, 556 }, - { 0x004b, 778 }, - { 0x004c, 667 }, - { 0x004d, 944 }, - { 0x004e, 815 }, - { 0x004f, 778 }, - { 0x0050, 667 }, - { 0x0051, 778 }, - { 0x0052, 722 }, - { 0x0053, 630 }, - { 0x0054, 667 }, - { 0x0055, 815 }, - { 0x0056, 722 }, - { 0x0057, 981 }, - { 0x0058, 704 }, - { 0x0059, 704 }, - { 0x005a, 611 }, - { 0x005b, 333 }, - { 0x005c, 606 }, - { 0x005d, 333 }, - { 0x005e, 606 }, - { 0x005f, 500 }, - { 0x0060, 333 }, - { 0x0061, 556 }, - { 0x0062, 556 }, - { 0x0063, 444 }, - { 0x0064, 574 }, - { 0x0065, 500 }, - { 0x0066, 333 }, - { 0x0067, 537 }, - { 0x0068, 611 }, - { 0x0069, 315 }, - { 0x006a, 296 }, - { 0x006b, 593 }, - { 0x006c, 315 }, - { 0x006d, 889 }, - { 0x006e, 611 }, - { 0x006f, 500 }, - { 0x0070, 574 }, - { 0x0071, 556 }, - { 0x0072, 444 }, - { 0x0073, 463 }, - { 0x0074, 389 }, - { 0x0075, 611 }, - { 0x0076, 537 }, - { 0x0077, 778 }, - { 0x0078, 537 }, - { 0x0079, 537 }, - { 0x007a, 481 }, - { 0x007b, 333 }, - { 0x007c, 606 }, - { 0x007d, 333 }, - { 0x007e, 606 }, - { 0x00a1, 296 }, - { 0x00a2, 556 }, - { 0x00a3, 556 }, - { 0x00a4, 556 }, - { 0x00a5, 556 }, - { 0x00a6, 606 }, - { 0x00a7, 500 }, - { 0x00a8, 333 }, - { 0x00a9, 737 }, - { 0x00aa, 334 }, - { 0x00ab, 426 }, - { 0x00ac, 606 }, - { 0x00ae, 737 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 606 }, - { 0x00b2, 333 }, - { 0x00b3, 333 }, - { 0x00b4, 333 }, - { 0x00b5, 611 }, - { 0x00b6, 606 }, - { 0x00b7, 278 }, - { 0x00b8, 333 }, - { 0x00b9, 333 }, - { 0x00ba, 300 }, - { 0x00bb, 426 }, - { 0x00bc, 834 }, - { 0x00bd, 834 }, - { 0x00be, 834 }, - { 0x00bf, 444 }, - { 0x00c0, 722 }, - { 0x00c1, 722 }, - { 0x00c2, 722 }, - { 0x00c3, 722 }, - { 0x00c4, 722 }, - { 0x00c5, 722 }, - { 0x00c6, 1000 }, - { 0x00c7, 722 }, - { 0x00c8, 722 }, - { 0x00c9, 722 }, - { 0x00ca, 722 }, - { 0x00cb, 722 }, - { 0x00cc, 407 }, - { 0x00cd, 407 }, - { 0x00ce, 407 }, - { 0x00cf, 407 }, - { 0x00d0, 778 }, - { 0x00d1, 815 }, - { 0x00d2, 778 }, - { 0x00d3, 778 }, - { 0x00d4, 778 }, - { 0x00d5, 778 }, - { 0x00d6, 778 }, - { 0x00d7, 606 }, - { 0x00d8, 778 }, - { 0x00d9, 815 }, - { 0x00da, 815 }, - { 0x00db, 815 }, - { 0x00dc, 815 }, - { 0x00dd, 704 }, - { 0x00de, 667 }, - { 0x00df, 574 }, - { 0x00e0, 556 }, - { 0x00e1, 556 }, - { 0x00e2, 556 }, - { 0x00e3, 556 }, - { 0x00e4, 556 }, - { 0x00e5, 556 }, - { 0x00e6, 796 }, - { 0x00e7, 444 }, - { 0x00e8, 500 }, - { 0x00e9, 500 }, - { 0x00ea, 500 }, - { 0x00eb, 500 }, - { 0x00ec, 315 }, - { 0x00ed, 315 }, - { 0x00ee, 315 }, - { 0x00ef, 315 }, - { 0x00f0, 500 }, - { 0x00f1, 611 }, - { 0x00f2, 500 }, - { 0x00f3, 500 }, - { 0x00f4, 500 }, - { 0x00f5, 500 }, - { 0x00f6, 500 }, - { 0x00f7, 606 }, - { 0x00f8, 500 }, - { 0x00f9, 611 }, - { 0x00fa, 611 }, - { 0x00fb, 611 }, - { 0x00fc, 611 }, - { 0x00fd, 537 }, - { 0x00fe, 574 }, - { 0x00ff, 537 }, - { 0x0131, 315 }, - { 0x0141, 667 }, - { 0x0142, 315 }, - { 0x0152, 1000 }, - { 0x0153, 833 }, - { 0x0160, 630 }, - { 0x0161, 463 }, - { 0x0178, 704 }, - { 0x017d, 611 }, - { 0x017e, 481 }, - { 0x0192, 556 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 333 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 556 }, - { 0x2014, 1000 }, - { 0x2018, 204 }, - { 0x2019, 204 }, - { 0x201a, 204 }, - { 0x201c, 389 }, - { 0x201d, 389 }, - { 0x201e, 389 }, - { 0x2020, 500 }, - { 0x2021, 500 }, - { 0x2022, 606 }, - { 0x2026, 1000 }, - { 0x2030, 1000 }, - { 0x2039, 259 }, - { 0x203a, 259 }, - { 0x2044, 167 }, - { 0x20ac, 556 }, - { 0x2122, 1000 }, - { 0x2212, 606 }, - { 0xfb01, 611 }, - { 0xfb02, 611 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_NewCenturySchlbk_Roman = -{ - "NewCenturySchlbk-Roman", /* FontName */ - L"New Century Schoolbook", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -195, -250, 1000, 965 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 813, /* WinMetrics.sAscender */ - -250, /* WinMetrics.sDescender */ - 87, /* WinMetrics.sLineGap */ - 465, /* WinMetrics.sAvgCharWidth */ - 813, /* WinMetrics.usWinAscent */ - 250, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Palatino_Bold.c b/dlls/wineps.drv/data/Palatino_Bold.c deleted file mode 100644 index 5925d87d6e5..00000000000 --- a/dlls/wineps.drv/data/Palatino_Bold.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 250 }, - { 0x0021, 278 }, - { 0x0022, 402 }, - { 0x0023, 500 }, - { 0x0024, 500 }, - { 0x0025, 889 }, - { 0x0026, 833 }, - { 0x0027, 227 }, - { 0x0028, 333 }, - { 0x0029, 333 }, - { 0x002a, 444 }, - { 0x002b, 606 }, - { 0x002c, 250 }, - { 0x002d, 333 }, - { 0x002e, 250 }, - { 0x002f, 296 }, - { 0x0030, 500 }, - { 0x0031, 500 }, - { 0x0032, 500 }, - { 0x0033, 500 }, - { 0x0034, 500 }, - { 0x0035, 500 }, - { 0x0036, 500 }, - { 0x0037, 500 }, - { 0x0038, 500 }, - { 0x0039, 500 }, - { 0x003a, 250 }, - { 0x003b, 250 }, - { 0x003c, 606 }, - { 0x003d, 606 }, - { 0x003e, 606 }, - { 0x003f, 444 }, - { 0x0040, 747 }, - { 0x0041, 778 }, - { 0x0042, 667 }, - { 0x0043, 722 }, - { 0x0044, 833 }, - { 0x0045, 611 }, - { 0x0046, 556 }, - { 0x0047, 833 }, - { 0x0048, 833 }, - { 0x0049, 389 }, - { 0x004a, 389 }, - { 0x004b, 778 }, - { 0x004c, 611 }, - { 0x004d, 1000 }, - { 0x004e, 833 }, - { 0x004f, 833 }, - { 0x0050, 611 }, - { 0x0051, 833 }, - { 0x0052, 722 }, - { 0x0053, 611 }, - { 0x0054, 667 }, - { 0x0055, 778 }, - { 0x0056, 778 }, - { 0x0057, 1000 }, - { 0x0058, 667 }, - { 0x0059, 667 }, - { 0x005a, 667 }, - { 0x005b, 333 }, - { 0x005c, 606 }, - { 0x005d, 333 }, - { 0x005e, 606 }, - { 0x005f, 500 }, - { 0x0060, 333 }, - { 0x0061, 500 }, - { 0x0062, 611 }, - { 0x0063, 444 }, - { 0x0064, 611 }, - { 0x0065, 500 }, - { 0x0066, 389 }, - { 0x0067, 556 }, - { 0x0068, 611 }, - { 0x0069, 333 }, - { 0x006a, 333 }, - { 0x006b, 611 }, - { 0x006c, 333 }, - { 0x006d, 889 }, - { 0x006e, 611 }, - { 0x006f, 556 }, - { 0x0070, 611 }, - { 0x0071, 611 }, - { 0x0072, 389 }, - { 0x0073, 444 }, - { 0x0074, 333 }, - { 0x0075, 611 }, - { 0x0076, 556 }, - { 0x0077, 833 }, - { 0x0078, 500 }, - { 0x0079, 556 }, - { 0x007a, 500 }, - { 0x007b, 310 }, - { 0x007c, 606 }, - { 0x007d, 310 }, - { 0x007e, 606 }, - { 0x00a1, 278 }, - { 0x00a2, 500 }, - { 0x00a3, 500 }, - { 0x00a4, 500 }, - { 0x00a5, 500 }, - { 0x00a6, 606 }, - { 0x00a7, 500 }, - { 0x00a8, 333 }, - { 0x00a9, 747 }, - { 0x00aa, 438 }, - { 0x00ab, 500 }, - { 0x00ac, 606 }, - { 0x00ae, 747 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 606 }, - { 0x00b2, 300 }, - { 0x00b3, 300 }, - { 0x00b4, 333 }, - { 0x00b5, 611 }, - { 0x00b6, 641 }, - { 0x00b7, 250 }, - { 0x00b8, 333 }, - { 0x00b9, 300 }, - { 0x00ba, 488 }, - { 0x00bb, 500 }, - { 0x00bc, 750 }, - { 0x00bd, 750 }, - { 0x00be, 750 }, - { 0x00bf, 444 }, - { 0x00c0, 778 }, - { 0x00c1, 778 }, - { 0x00c2, 778 }, - { 0x00c3, 778 }, - { 0x00c4, 778 }, - { 0x00c5, 778 }, - { 0x00c6, 1000 }, - { 0x00c7, 722 }, - { 0x00c8, 611 }, - { 0x00c9, 611 }, - { 0x00ca, 611 }, - { 0x00cb, 611 }, - { 0x00cc, 389 }, - { 0x00cd, 389 }, - { 0x00ce, 389 }, - { 0x00cf, 389 }, - { 0x00d0, 833 }, - { 0x00d1, 833 }, - { 0x00d2, 833 }, - { 0x00d3, 833 }, - { 0x00d4, 833 }, - { 0x00d5, 833 }, - { 0x00d6, 833 }, - { 0x00d7, 606 }, - { 0x00d8, 833 }, - { 0x00d9, 778 }, - { 0x00da, 778 }, - { 0x00db, 778 }, - { 0x00dc, 778 }, - { 0x00dd, 667 }, - { 0x00de, 611 }, - { 0x00df, 611 }, - { 0x00e0, 500 }, - { 0x00e1, 500 }, - { 0x00e2, 500 }, - { 0x00e3, 500 }, - { 0x00e4, 500 }, - { 0x00e5, 500 }, - { 0x00e6, 778 }, - { 0x00e7, 444 }, - { 0x00e8, 500 }, - { 0x00e9, 500 }, - { 0x00ea, 500 }, - { 0x00eb, 500 }, - { 0x00ec, 333 }, - { 0x00ed, 333 }, - { 0x00ee, 333 }, - { 0x00ef, 333 }, - { 0x00f0, 556 }, - { 0x00f1, 611 }, - { 0x00f2, 556 }, - { 0x00f3, 556 }, - { 0x00f4, 556 }, - { 0x00f5, 556 }, - { 0x00f6, 556 }, - { 0x00f7, 606 }, - { 0x00f8, 556 }, - { 0x00f9, 611 }, - { 0x00fa, 611 }, - { 0x00fb, 611 }, - { 0x00fc, 611 }, - { 0x00fd, 556 }, - { 0x00fe, 611 }, - { 0x00ff, 556 }, - { 0x0131, 333 }, - { 0x0141, 611 }, - { 0x0142, 333 }, - { 0x0152, 1000 }, - { 0x0153, 833 }, - { 0x0160, 611 }, - { 0x0161, 444 }, - { 0x0178, 667 }, - { 0x017d, 667 }, - { 0x017e, 500 }, - { 0x0192, 500 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 333 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 278 }, - { 0x2019, 278 }, - { 0x201a, 333 }, - { 0x201c, 500 }, - { 0x201d, 500 }, - { 0x201e, 500 }, - { 0x2020, 500 }, - { 0x2021, 500 }, - { 0x2022, 606 }, - { 0x2026, 1000 }, - { 0x2030, 1000 }, - { 0x2039, 389 }, - { 0x203a, 389 }, - { 0x2044, 167 }, - { 0x20ac, 500 }, - { 0x2122, 998 }, - { 0x2212, 606 }, - { 0xfb01, 611 }, - { 0xfb02, 611 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Palatino_Bold = -{ - "Palatino-Bold", /* FontName */ - L"Palatino", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -152, -266, 1000, 924 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 750, /* WinMetrics.sAscender */ - -266, /* WinMetrics.sDescender */ - 134, /* WinMetrics.sLineGap */ - 459, /* WinMetrics.sAvgCharWidth */ - 750, /* WinMetrics.usWinAscent */ - 266, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Palatino_BoldItalic.c b/dlls/wineps.drv/data/Palatino_BoldItalic.c deleted file mode 100644 index 2092b300ba0..00000000000 --- a/dlls/wineps.drv/data/Palatino_BoldItalic.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 250 }, - { 0x0021, 333 }, - { 0x0022, 500 }, - { 0x0023, 500 }, - { 0x0024, 500 }, - { 0x0025, 889 }, - { 0x0026, 833 }, - { 0x0027, 250 }, - { 0x0028, 333 }, - { 0x0029, 333 }, - { 0x002a, 444 }, - { 0x002b, 606 }, - { 0x002c, 250 }, - { 0x002d, 389 }, - { 0x002e, 250 }, - { 0x002f, 315 }, - { 0x0030, 500 }, - { 0x0031, 500 }, - { 0x0032, 500 }, - { 0x0033, 500 }, - { 0x0034, 500 }, - { 0x0035, 500 }, - { 0x0036, 500 }, - { 0x0037, 500 }, - { 0x0038, 500 }, - { 0x0039, 500 }, - { 0x003a, 250 }, - { 0x003b, 250 }, - { 0x003c, 606 }, - { 0x003d, 606 }, - { 0x003e, 606 }, - { 0x003f, 444 }, - { 0x0040, 833 }, - { 0x0041, 722 }, - { 0x0042, 667 }, - { 0x0043, 685 }, - { 0x0044, 778 }, - { 0x0045, 611 }, - { 0x0046, 556 }, - { 0x0047, 778 }, - { 0x0048, 778 }, - { 0x0049, 389 }, - { 0x004a, 389 }, - { 0x004b, 722 }, - { 0x004c, 611 }, - { 0x004d, 944 }, - { 0x004e, 778 }, - { 0x004f, 833 }, - { 0x0050, 667 }, - { 0x0051, 833 }, - { 0x0052, 722 }, - { 0x0053, 556 }, - { 0x0054, 611 }, - { 0x0055, 778 }, - { 0x0056, 667 }, - { 0x0057, 1000 }, - { 0x0058, 722 }, - { 0x0059, 611 }, - { 0x005a, 667 }, - { 0x005b, 333 }, - { 0x005c, 606 }, - { 0x005d, 333 }, - { 0x005e, 606 }, - { 0x005f, 500 }, - { 0x0060, 333 }, - { 0x0061, 556 }, - { 0x0062, 537 }, - { 0x0063, 444 }, - { 0x0064, 556 }, - { 0x0065, 444 }, - { 0x0066, 333 }, - { 0x0067, 500 }, - { 0x0068, 556 }, - { 0x0069, 333 }, - { 0x006a, 333 }, - { 0x006b, 556 }, - { 0x006c, 333 }, - { 0x006d, 833 }, - { 0x006e, 556 }, - { 0x006f, 556 }, - { 0x0070, 556 }, - { 0x0071, 537 }, - { 0x0072, 389 }, - { 0x0073, 444 }, - { 0x0074, 389 }, - { 0x0075, 556 }, - { 0x0076, 556 }, - { 0x0077, 833 }, - { 0x0078, 500 }, - { 0x0079, 556 }, - { 0x007a, 500 }, - { 0x007b, 333 }, - { 0x007c, 606 }, - { 0x007d, 333 }, - { 0x007e, 606 }, - { 0x00a1, 333 }, - { 0x00a2, 500 }, - { 0x00a3, 500 }, - { 0x00a4, 500 }, - { 0x00a5, 500 }, - { 0x00a6, 606 }, - { 0x00a7, 556 }, - { 0x00a8, 333 }, - { 0x00a9, 747 }, - { 0x00aa, 333 }, - { 0x00ab, 500 }, - { 0x00ac, 606 }, - { 0x00ae, 747 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 606 }, - { 0x00b2, 300 }, - { 0x00b3, 300 }, - { 0x00b4, 333 }, - { 0x00b5, 541 }, - { 0x00b6, 556 }, - { 0x00b7, 250 }, - { 0x00b8, 333 }, - { 0x00b9, 300 }, - { 0x00ba, 333 }, - { 0x00bb, 500 }, - { 0x00bc, 750 }, - { 0x00bd, 750 }, - { 0x00be, 750 }, - { 0x00bf, 444 }, - { 0x00c0, 722 }, - { 0x00c1, 722 }, - { 0x00c2, 722 }, - { 0x00c3, 722 }, - { 0x00c4, 722 }, - { 0x00c5, 722 }, - { 0x00c6, 944 }, - { 0x00c7, 685 }, - { 0x00c8, 611 }, - { 0x00c9, 611 }, - { 0x00ca, 611 }, - { 0x00cb, 611 }, - { 0x00cc, 389 }, - { 0x00cd, 389 }, - { 0x00ce, 389 }, - { 0x00cf, 389 }, - { 0x00d0, 778 }, - { 0x00d1, 778 }, - { 0x00d2, 833 }, - { 0x00d3, 833 }, - { 0x00d4, 833 }, - { 0x00d5, 833 }, - { 0x00d6, 833 }, - { 0x00d7, 606 }, - { 0x00d8, 833 }, - { 0x00d9, 778 }, - { 0x00da, 778 }, - { 0x00db, 778 }, - { 0x00dc, 778 }, - { 0x00dd, 611 }, - { 0x00de, 667 }, - { 0x00df, 556 }, - { 0x00e0, 556 }, - { 0x00e1, 556 }, - { 0x00e2, 556 }, - { 0x00e3, 556 }, - { 0x00e4, 556 }, - { 0x00e5, 556 }, - { 0x00e6, 738 }, - { 0x00e7, 444 }, - { 0x00e8, 444 }, - { 0x00e9, 444 }, - { 0x00ea, 444 }, - { 0x00eb, 444 }, - { 0x00ec, 333 }, - { 0x00ed, 333 }, - { 0x00ee, 333 }, - { 0x00ef, 333 }, - { 0x00f0, 556 }, - { 0x00f1, 556 }, - { 0x00f2, 556 }, - { 0x00f3, 556 }, - { 0x00f4, 556 }, - { 0x00f5, 556 }, - { 0x00f6, 556 }, - { 0x00f7, 606 }, - { 0x00f8, 556 }, - { 0x00f9, 556 }, - { 0x00fa, 556 }, - { 0x00fb, 556 }, - { 0x00fc, 556 }, - { 0x00fd, 556 }, - { 0x00fe, 556 }, - { 0x00ff, 556 }, - { 0x0131, 333 }, - { 0x0141, 611 }, - { 0x0142, 333 }, - { 0x0152, 944 }, - { 0x0153, 778 }, - { 0x0160, 556 }, - { 0x0161, 444 }, - { 0x0178, 611 }, - { 0x017d, 667 }, - { 0x017e, 500 }, - { 0x0192, 500 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 556 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 278 }, - { 0x2019, 278 }, - { 0x201a, 250 }, - { 0x201c, 500 }, - { 0x201d, 500 }, - { 0x201e, 500 }, - { 0x2020, 556 }, - { 0x2021, 556 }, - { 0x2022, 606 }, - { 0x2026, 1000 }, - { 0x2030, 1000 }, - { 0x2039, 333 }, - { 0x203a, 333 }, - { 0x2044, 167 }, - { 0x20ac, 500 }, - { 0x2122, 1000 }, - { 0x2212, 606 }, - { 0xfb01, 611 }, - { 0xfb02, 611 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Palatino_BoldItalic = -{ - "Palatino-BoldItalic", /* FontName */ - L"Palatino", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - -10, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -170, -271, 1073, 926 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 750, /* WinMetrics.sAscender */ - -271, /* WinMetrics.sDescender */ - 129, /* WinMetrics.sLineGap */ - 447, /* WinMetrics.sAvgCharWidth */ - 750, /* WinMetrics.usWinAscent */ - 271, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Palatino_Italic.c b/dlls/wineps.drv/data/Palatino_Italic.c deleted file mode 100644 index da052518ca4..00000000000 --- a/dlls/wineps.drv/data/Palatino_Italic.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 250 }, - { 0x0021, 333 }, - { 0x0022, 500 }, - { 0x0023, 500 }, - { 0x0024, 500 }, - { 0x0025, 889 }, - { 0x0026, 778 }, - { 0x0027, 333 }, - { 0x0028, 333 }, - { 0x0029, 333 }, - { 0x002a, 389 }, - { 0x002b, 606 }, - { 0x002c, 250 }, - { 0x002d, 333 }, - { 0x002e, 250 }, - { 0x002f, 296 }, - { 0x0030, 500 }, - { 0x0031, 500 }, - { 0x0032, 500 }, - { 0x0033, 500 }, - { 0x0034, 500 }, - { 0x0035, 500 }, - { 0x0036, 500 }, - { 0x0037, 500 }, - { 0x0038, 500 }, - { 0x0039, 500 }, - { 0x003a, 250 }, - { 0x003b, 250 }, - { 0x003c, 606 }, - { 0x003d, 606 }, - { 0x003e, 606 }, - { 0x003f, 500 }, - { 0x0040, 747 }, - { 0x0041, 722 }, - { 0x0042, 611 }, - { 0x0043, 667 }, - { 0x0044, 778 }, - { 0x0045, 611 }, - { 0x0046, 556 }, - { 0x0047, 722 }, - { 0x0048, 778 }, - { 0x0049, 333 }, - { 0x004a, 333 }, - { 0x004b, 667 }, - { 0x004c, 556 }, - { 0x004d, 944 }, - { 0x004e, 778 }, - { 0x004f, 778 }, - { 0x0050, 611 }, - { 0x0051, 778 }, - { 0x0052, 667 }, - { 0x0053, 556 }, - { 0x0054, 611 }, - { 0x0055, 778 }, - { 0x0056, 722 }, - { 0x0057, 944 }, - { 0x0058, 722 }, - { 0x0059, 667 }, - { 0x005a, 667 }, - { 0x005b, 333 }, - { 0x005c, 606 }, - { 0x005d, 333 }, - { 0x005e, 606 }, - { 0x005f, 500 }, - { 0x0060, 333 }, - { 0x0061, 444 }, - { 0x0062, 463 }, - { 0x0063, 407 }, - { 0x0064, 500 }, - { 0x0065, 389 }, - { 0x0066, 278 }, - { 0x0067, 500 }, - { 0x0068, 500 }, - { 0x0069, 278 }, - { 0x006a, 278 }, - { 0x006b, 444 }, - { 0x006c, 278 }, - { 0x006d, 778 }, - { 0x006e, 556 }, - { 0x006f, 444 }, - { 0x0070, 500 }, - { 0x0071, 463 }, - { 0x0072, 389 }, - { 0x0073, 389 }, - { 0x0074, 333 }, - { 0x0075, 556 }, - { 0x0076, 500 }, - { 0x0077, 722 }, - { 0x0078, 500 }, - { 0x0079, 500 }, - { 0x007a, 444 }, - { 0x007b, 333 }, - { 0x007c, 606 }, - { 0x007d, 333 }, - { 0x007e, 606 }, - { 0x00a1, 333 }, - { 0x00a2, 500 }, - { 0x00a3, 500 }, - { 0x00a4, 500 }, - { 0x00a5, 500 }, - { 0x00a6, 606 }, - { 0x00a7, 500 }, - { 0x00a8, 333 }, - { 0x00a9, 747 }, - { 0x00aa, 333 }, - { 0x00ab, 500 }, - { 0x00ac, 606 }, - { 0x00ae, 747 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 606 }, - { 0x00b2, 300 }, - { 0x00b3, 300 }, - { 0x00b4, 333 }, - { 0x00b5, 504 }, - { 0x00b6, 500 }, - { 0x00b7, 250 }, - { 0x00b8, 333 }, - { 0x00b9, 300 }, - { 0x00ba, 333 }, - { 0x00bb, 500 }, - { 0x00bc, 750 }, - { 0x00bd, 750 }, - { 0x00be, 750 }, - { 0x00bf, 500 }, - { 0x00c0, 722 }, - { 0x00c1, 722 }, - { 0x00c2, 722 }, - { 0x00c3, 722 }, - { 0x00c4, 722 }, - { 0x00c5, 722 }, - { 0x00c6, 941 }, - { 0x00c7, 667 }, - { 0x00c8, 611 }, - { 0x00c9, 611 }, - { 0x00ca, 611 }, - { 0x00cb, 611 }, - { 0x00cc, 333 }, - { 0x00cd, 333 }, - { 0x00ce, 333 }, - { 0x00cf, 333 }, - { 0x00d0, 778 }, - { 0x00d1, 778 }, - { 0x00d2, 778 }, - { 0x00d3, 778 }, - { 0x00d4, 778 }, - { 0x00d5, 778 }, - { 0x00d6, 778 }, - { 0x00d7, 606 }, - { 0x00d8, 778 }, - { 0x00d9, 778 }, - { 0x00da, 778 }, - { 0x00db, 778 }, - { 0x00dc, 778 }, - { 0x00dd, 667 }, - { 0x00de, 611 }, - { 0x00df, 500 }, - { 0x00e0, 444 }, - { 0x00e1, 444 }, - { 0x00e2, 444 }, - { 0x00e3, 444 }, - { 0x00e4, 444 }, - { 0x00e5, 444 }, - { 0x00e6, 638 }, - { 0x00e7, 407 }, - { 0x00e8, 389 }, - { 0x00e9, 389 }, - { 0x00ea, 389 }, - { 0x00eb, 389 }, - { 0x00ec, 278 }, - { 0x00ed, 278 }, - { 0x00ee, 278 }, - { 0x00ef, 278 }, - { 0x00f0, 444 }, - { 0x00f1, 556 }, - { 0x00f2, 444 }, - { 0x00f3, 444 }, - { 0x00f4, 444 }, - { 0x00f5, 444 }, - { 0x00f6, 444 }, - { 0x00f7, 606 }, - { 0x00f8, 444 }, - { 0x00f9, 556 }, - { 0x00fa, 556 }, - { 0x00fb, 556 }, - { 0x00fc, 556 }, - { 0x00fd, 500 }, - { 0x00fe, 500 }, - { 0x00ff, 500 }, - { 0x0131, 278 }, - { 0x0141, 556 }, - { 0x0142, 278 }, - { 0x0152, 1028 }, - { 0x0153, 669 }, - { 0x0160, 556 }, - { 0x0161, 389 }, - { 0x0178, 667 }, - { 0x017d, 667 }, - { 0x017e, 444 }, - { 0x0192, 500 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 333 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 278 }, - { 0x2019, 278 }, - { 0x201a, 278 }, - { 0x201c, 500 }, - { 0x201d, 500 }, - { 0x201e, 500 }, - { 0x2020, 500 }, - { 0x2021, 500 }, - { 0x2022, 500 }, - { 0x2026, 1000 }, - { 0x2030, 1000 }, - { 0x2039, 333 }, - { 0x203a, 333 }, - { 0x2044, 167 }, - { 0x20ac, 500 }, - { 0x2122, 1000 }, - { 0x2212, 606 }, - { 0xfb01, 528 }, - { 0xfb02, 545 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Palatino_Italic = -{ - "Palatino-Italic", /* FontName */ - L"Palatino", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - -10, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -170, -276, 1010, 918 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 750, /* WinMetrics.sAscender */ - -276, /* WinMetrics.sDescender */ - 124, /* WinMetrics.sLineGap */ - 401, /* WinMetrics.sAvgCharWidth */ - 750, /* WinMetrics.usWinAscent */ - 276, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Palatino_Roman.c b/dlls/wineps.drv/data/Palatino_Roman.c deleted file mode 100644 index 6235dbe7471..00000000000 --- a/dlls/wineps.drv/data/Palatino_Roman.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 250 }, - { 0x0021, 278 }, - { 0x0022, 371 }, - { 0x0023, 500 }, - { 0x0024, 500 }, - { 0x0025, 840 }, - { 0x0026, 778 }, - { 0x0027, 208 }, - { 0x0028, 333 }, - { 0x0029, 333 }, - { 0x002a, 389 }, - { 0x002b, 606 }, - { 0x002c, 250 }, - { 0x002d, 333 }, - { 0x002e, 250 }, - { 0x002f, 606 }, - { 0x0030, 500 }, - { 0x0031, 500 }, - { 0x0032, 500 }, - { 0x0033, 500 }, - { 0x0034, 500 }, - { 0x0035, 500 }, - { 0x0036, 500 }, - { 0x0037, 500 }, - { 0x0038, 500 }, - { 0x0039, 500 }, - { 0x003a, 250 }, - { 0x003b, 250 }, - { 0x003c, 606 }, - { 0x003d, 606 }, - { 0x003e, 606 }, - { 0x003f, 444 }, - { 0x0040, 747 }, - { 0x0041, 778 }, - { 0x0042, 611 }, - { 0x0043, 709 }, - { 0x0044, 774 }, - { 0x0045, 611 }, - { 0x0046, 556 }, - { 0x0047, 763 }, - { 0x0048, 832 }, - { 0x0049, 337 }, - { 0x004a, 333 }, - { 0x004b, 726 }, - { 0x004c, 611 }, - { 0x004d, 946 }, - { 0x004e, 831 }, - { 0x004f, 786 }, - { 0x0050, 604 }, - { 0x0051, 786 }, - { 0x0052, 668 }, - { 0x0053, 525 }, - { 0x0054, 613 }, - { 0x0055, 778 }, - { 0x0056, 722 }, - { 0x0057, 1000 }, - { 0x0058, 667 }, - { 0x0059, 667 }, - { 0x005a, 667 }, - { 0x005b, 333 }, - { 0x005c, 606 }, - { 0x005d, 333 }, - { 0x005e, 606 }, - { 0x005f, 500 }, - { 0x0060, 333 }, - { 0x0061, 500 }, - { 0x0062, 553 }, - { 0x0063, 444 }, - { 0x0064, 611 }, - { 0x0065, 479 }, - { 0x0066, 333 }, - { 0x0067, 556 }, - { 0x0068, 582 }, - { 0x0069, 291 }, - { 0x006a, 234 }, - { 0x006b, 556 }, - { 0x006c, 291 }, - { 0x006d, 883 }, - { 0x006e, 582 }, - { 0x006f, 546 }, - { 0x0070, 601 }, - { 0x0071, 560 }, - { 0x0072, 395 }, - { 0x0073, 424 }, - { 0x0074, 326 }, - { 0x0075, 603 }, - { 0x0076, 565 }, - { 0x0077, 834 }, - { 0x0078, 516 }, - { 0x0079, 556 }, - { 0x007a, 500 }, - { 0x007b, 333 }, - { 0x007c, 606 }, - { 0x007d, 333 }, - { 0x007e, 606 }, - { 0x00a1, 278 }, - { 0x00a2, 500 }, - { 0x00a3, 500 }, - { 0x00a4, 500 }, - { 0x00a5, 500 }, - { 0x00a6, 606 }, - { 0x00a7, 500 }, - { 0x00a8, 333 }, - { 0x00a9, 747 }, - { 0x00aa, 333 }, - { 0x00ab, 500 }, - { 0x00ac, 606 }, - { 0x00ae, 747 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 606 }, - { 0x00b2, 300 }, - { 0x00b3, 300 }, - { 0x00b4, 333 }, - { 0x00b5, 574 }, - { 0x00b6, 628 }, - { 0x00b7, 250 }, - { 0x00b8, 333 }, - { 0x00b9, 300 }, - { 0x00ba, 333 }, - { 0x00bb, 500 }, - { 0x00bc, 750 }, - { 0x00bd, 750 }, - { 0x00be, 750 }, - { 0x00bf, 444 }, - { 0x00c0, 778 }, - { 0x00c1, 778 }, - { 0x00c2, 778 }, - { 0x00c3, 778 }, - { 0x00c4, 778 }, - { 0x00c5, 778 }, - { 0x00c6, 944 }, - { 0x00c7, 709 }, - { 0x00c8, 611 }, - { 0x00c9, 611 }, - { 0x00ca, 611 }, - { 0x00cb, 611 }, - { 0x00cc, 337 }, - { 0x00cd, 337 }, - { 0x00ce, 337 }, - { 0x00cf, 337 }, - { 0x00d0, 774 }, - { 0x00d1, 831 }, - { 0x00d2, 786 }, - { 0x00d3, 786 }, - { 0x00d4, 786 }, - { 0x00d5, 786 }, - { 0x00d6, 786 }, - { 0x00d7, 606 }, - { 0x00d8, 833 }, - { 0x00d9, 778 }, - { 0x00da, 778 }, - { 0x00db, 778 }, - { 0x00dc, 778 }, - { 0x00dd, 667 }, - { 0x00de, 604 }, - { 0x00df, 556 }, - { 0x00e0, 500 }, - { 0x00e1, 500 }, - { 0x00e2, 500 }, - { 0x00e3, 500 }, - { 0x00e4, 500 }, - { 0x00e5, 500 }, - { 0x00e6, 758 }, - { 0x00e7, 444 }, - { 0x00e8, 479 }, - { 0x00e9, 479 }, - { 0x00ea, 479 }, - { 0x00eb, 479 }, - { 0x00ec, 287 }, - { 0x00ed, 287 }, - { 0x00ee, 287 }, - { 0x00ef, 287 }, - { 0x00f0, 546 }, - { 0x00f1, 582 }, - { 0x00f2, 546 }, - { 0x00f3, 546 }, - { 0x00f4, 546 }, - { 0x00f5, 546 }, - { 0x00f6, 546 }, - { 0x00f7, 606 }, - { 0x00f8, 556 }, - { 0x00f9, 603 }, - { 0x00fa, 603 }, - { 0x00fb, 603 }, - { 0x00fc, 603 }, - { 0x00fd, 556 }, - { 0x00fe, 601 }, - { 0x00ff, 556 }, - { 0x0131, 287 }, - { 0x0141, 611 }, - { 0x0142, 291 }, - { 0x0152, 998 }, - { 0x0153, 827 }, - { 0x0160, 525 }, - { 0x0161, 424 }, - { 0x0178, 667 }, - { 0x017d, 667 }, - { 0x017e, 500 }, - { 0x0192, 500 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 250 }, - { 0x02da, 333 }, - { 0x02db, 313 }, - { 0x02dc, 333 }, - { 0x02dd, 380 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 278 }, - { 0x2019, 278 }, - { 0x201a, 278 }, - { 0x201c, 500 }, - { 0x201d, 500 }, - { 0x201e, 500 }, - { 0x2020, 500 }, - { 0x2021, 500 }, - { 0x2022, 606 }, - { 0x2026, 1000 }, - { 0x2030, 1144 }, - { 0x2039, 331 }, - { 0x203a, 331 }, - { 0x2044, 167 }, - { 0x20ac, 500 }, - { 0x2122, 979 }, - { 0x2212, 606 }, - { 0xfb01, 605 }, - { 0xfb02, 608 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Palatino_Roman = -{ - "Palatino-Roman", /* FontName */ - L"Palatino", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -166, -283, 1021, 927 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 750, /* WinMetrics.sAscender */ - -283, /* WinMetrics.sDescender */ - 117, /* WinMetrics.sLineGap */ - 445, /* WinMetrics.sAvgCharWidth */ - 750, /* WinMetrics.usWinAscent */ - 283, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Symbol.c b/dlls/wineps.drv/data/Symbol.c deleted file mode 100644 index c5cbfbb8890..00000000000 --- a/dlls/wineps.drv/data/Symbol.c +++ /dev/null @@ -1,228 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[189] = -{ - { 0xf020, 250 }, - { 0xf021, 333 }, - { 0xf022, 713 }, - { 0xf023, 500 }, - { 0xf024, 549 }, - { 0xf025, 833 }, - { 0xf026, 778 }, - { 0xf027, 439 }, - { 0xf028, 333 }, - { 0xf029, 333 }, - { 0xf02a, 500 }, - { 0xf02b, 549 }, - { 0xf02c, 250 }, - { 0xf02d, 549 }, - { 0xf02e, 250 }, - { 0xf02f, 278 }, - { 0xf030, 500 }, - { 0xf031, 500 }, - { 0xf032, 500 }, - { 0xf033, 500 }, - { 0xf034, 500 }, - { 0xf035, 500 }, - { 0xf036, 500 }, - { 0xf037, 500 }, - { 0xf038, 500 }, - { 0xf039, 500 }, - { 0xf03a, 278 }, - { 0xf03b, 278 }, - { 0xf03c, 549 }, - { 0xf03d, 549 }, - { 0xf03e, 549 }, - { 0xf03f, 444 }, - { 0xf040, 549 }, - { 0xf041, 722 }, - { 0xf042, 667 }, - { 0xf043, 722 }, - { 0xf044, 612 }, - { 0xf045, 611 }, - { 0xf046, 763 }, - { 0xf047, 603 }, - { 0xf048, 722 }, - { 0xf049, 333 }, - { 0xf04a, 631 }, - { 0xf04b, 722 }, - { 0xf04c, 686 }, - { 0xf04d, 889 }, - { 0xf04e, 722 }, - { 0xf04f, 722 }, - { 0xf050, 768 }, - { 0xf051, 741 }, - { 0xf052, 556 }, - { 0xf053, 592 }, - { 0xf054, 611 }, - { 0xf055, 690 }, - { 0xf056, 439 }, - { 0xf057, 768 }, - { 0xf058, 645 }, - { 0xf059, 795 }, - { 0xf05a, 611 }, - { 0xf05b, 333 }, - { 0xf05c, 863 }, - { 0xf05d, 333 }, - { 0xf05e, 658 }, - { 0xf05f, 500 }, - { 0xf060, 500 }, - { 0xf061, 631 }, - { 0xf062, 549 }, - { 0xf063, 549 }, - { 0xf064, 494 }, - { 0xf065, 439 }, - { 0xf066, 521 }, - { 0xf067, 411 }, - { 0xf068, 603 }, - { 0xf069, 329 }, - { 0xf06a, 603 }, - { 0xf06b, 549 }, - { 0xf06c, 549 }, - { 0xf06d, 576 }, - { 0xf06e, 521 }, - { 0xf06f, 549 }, - { 0xf070, 549 }, - { 0xf071, 521 }, - { 0xf072, 549 }, - { 0xf073, 603 }, - { 0xf074, 439 }, - { 0xf075, 576 }, - { 0xf076, 713 }, - { 0xf077, 686 }, - { 0xf078, 493 }, - { 0xf079, 686 }, - { 0xf07a, 494 }, - { 0xf07b, 480 }, - { 0xf07c, 200 }, - { 0xf07d, 480 }, - { 0xf07e, 549 }, - { 0xf0a0, 750 }, - { 0xf0a1, 620 }, - { 0xf0a2, 247 }, - { 0xf0a3, 549 }, - { 0xf0a4, 167 }, - { 0xf0a5, 713 }, - { 0xf0a6, 500 }, - { 0xf0a7, 753 }, - { 0xf0a8, 753 }, - { 0xf0a9, 753 }, - { 0xf0aa, 753 }, - { 0xf0ab, 1042 }, - { 0xf0ac, 987 }, - { 0xf0ad, 603 }, - { 0xf0ae, 987 }, - { 0xf0af, 603 }, - { 0xf0b0, 400 }, - { 0xf0b1, 549 }, - { 0xf0b2, 411 }, - { 0xf0b3, 549 }, - { 0xf0b4, 549 }, - { 0xf0b5, 713 }, - { 0xf0b6, 494 }, - { 0xf0b7, 460 }, - { 0xf0b8, 549 }, - { 0xf0b9, 549 }, - { 0xf0ba, 549 }, - { 0xf0bb, 549 }, - { 0xf0bc, 1000 }, - { 0xf0bd, 603 }, - { 0xf0be, 1000 }, - { 0xf0bf, 658 }, - { 0xf0c0, 823 }, - { 0xf0c1, 686 }, - { 0xf0c2, 795 }, - { 0xf0c3, 987 }, - { 0xf0c4, 768 }, - { 0xf0c5, 768 }, - { 0xf0c6, 823 }, - { 0xf0c7, 768 }, - { 0xf0c8, 768 }, - { 0xf0c9, 713 }, - { 0xf0ca, 713 }, - { 0xf0cb, 713 }, - { 0xf0cc, 713 }, - { 0xf0cd, 713 }, - { 0xf0ce, 713 }, - { 0xf0cf, 713 }, - { 0xf0d0, 768 }, - { 0xf0d1, 713 }, - { 0xf0d2, 790 }, - { 0xf0d3, 790 }, - { 0xf0d4, 890 }, - { 0xf0d5, 823 }, - { 0xf0d6, 549 }, - { 0xf0d7, 250 }, - { 0xf0d8, 713 }, - { 0xf0d9, 603 }, - { 0xf0da, 603 }, - { 0xf0db, 1042 }, - { 0xf0dc, 987 }, - { 0xf0dd, 603 }, - { 0xf0de, 987 }, - { 0xf0df, 603 }, - { 0xf0e0, 494 }, - { 0xf0e1, 329 }, - { 0xf0e2, 790 }, - { 0xf0e3, 790 }, - { 0xf0e4, 786 }, - { 0xf0e5, 713 }, - { 0xf0e6, 384 }, - { 0xf0e7, 384 }, - { 0xf0e8, 384 }, - { 0xf0e9, 384 }, - { 0xf0ea, 384 }, - { 0xf0eb, 384 }, - { 0xf0ec, 494 }, - { 0xf0ed, 494 }, - { 0xf0ee, 494 }, - { 0xf0ef, 494 }, - { 0xf0f1, 329 }, - { 0xf0f2, 274 }, - { 0xf0f3, 686 }, - { 0xf0f4, 686 }, - { 0xf0f5, 686 }, - { 0xf0f6, 384 }, - { 0xf0f7, 384 }, - { 0xf0f8, 384 }, - { 0xf0f9, 384 }, - { 0xf0fa, 384 }, - { 0xf0fb, 384 }, - { 0xf0fc, 494 }, - { 0xf0fd, 494 }, - { 0xf0fe, 494 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Symbol = -{ - "Symbol", /* FontName */ - L"Symbol", /* FamilyName */ - L"FontSpecific", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -180, -293, 1090, 1010 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 1010, /* WinMetrics.sAscender */ - -293, /* WinMetrics.sDescender */ - 0, /* WinMetrics.sLineGap */ - 586, /* WinMetrics.sAvgCharWidth */ - 1010, /* WinMetrics.usWinAscent */ - 293, /* WinMetrics.usWinDescent */ - }, - 189, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Times_Bold.c b/dlls/wineps.drv/data/Times_Bold.c deleted file mode 100644 index 84173de7c06..00000000000 --- a/dlls/wineps.drv/data/Times_Bold.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 250 }, - { 0x0021, 333 }, - { 0x0022, 555 }, - { 0x0023, 500 }, - { 0x0024, 500 }, - { 0x0025, 1000 }, - { 0x0026, 833 }, - { 0x0027, 278 }, - { 0x0028, 333 }, - { 0x0029, 333 }, - { 0x002a, 500 }, - { 0x002b, 570 }, - { 0x002c, 250 }, - { 0x002d, 333 }, - { 0x002e, 250 }, - { 0x002f, 278 }, - { 0x0030, 500 }, - { 0x0031, 500 }, - { 0x0032, 500 }, - { 0x0033, 500 }, - { 0x0034, 500 }, - { 0x0035, 500 }, - { 0x0036, 500 }, - { 0x0037, 500 }, - { 0x0038, 500 }, - { 0x0039, 500 }, - { 0x003a, 333 }, - { 0x003b, 333 }, - { 0x003c, 570 }, - { 0x003d, 570 }, - { 0x003e, 570 }, - { 0x003f, 500 }, - { 0x0040, 930 }, - { 0x0041, 722 }, - { 0x0042, 667 }, - { 0x0043, 722 }, - { 0x0044, 722 }, - { 0x0045, 667 }, - { 0x0046, 611 }, - { 0x0047, 778 }, - { 0x0048, 778 }, - { 0x0049, 389 }, - { 0x004a, 500 }, - { 0x004b, 778 }, - { 0x004c, 667 }, - { 0x004d, 944 }, - { 0x004e, 722 }, - { 0x004f, 778 }, - { 0x0050, 611 }, - { 0x0051, 778 }, - { 0x0052, 722 }, - { 0x0053, 556 }, - { 0x0054, 667 }, - { 0x0055, 722 }, - { 0x0056, 722 }, - { 0x0057, 1000 }, - { 0x0058, 722 }, - { 0x0059, 722 }, - { 0x005a, 667 }, - { 0x005b, 333 }, - { 0x005c, 278 }, - { 0x005d, 333 }, - { 0x005e, 581 }, - { 0x005f, 500 }, - { 0x0060, 333 }, - { 0x0061, 500 }, - { 0x0062, 556 }, - { 0x0063, 444 }, - { 0x0064, 556 }, - { 0x0065, 444 }, - { 0x0066, 333 }, - { 0x0067, 500 }, - { 0x0068, 556 }, - { 0x0069, 278 }, - { 0x006a, 333 }, - { 0x006b, 556 }, - { 0x006c, 278 }, - { 0x006d, 833 }, - { 0x006e, 556 }, - { 0x006f, 500 }, - { 0x0070, 556 }, - { 0x0071, 556 }, - { 0x0072, 444 }, - { 0x0073, 389 }, - { 0x0074, 333 }, - { 0x0075, 556 }, - { 0x0076, 500 }, - { 0x0077, 722 }, - { 0x0078, 500 }, - { 0x0079, 500 }, - { 0x007a, 444 }, - { 0x007b, 394 }, - { 0x007c, 220 }, - { 0x007d, 394 }, - { 0x007e, 520 }, - { 0x00a1, 333 }, - { 0x00a2, 500 }, - { 0x00a3, 500 }, - { 0x00a4, 500 }, - { 0x00a5, 500 }, - { 0x00a6, 220 }, - { 0x00a7, 500 }, - { 0x00a8, 333 }, - { 0x00a9, 747 }, - { 0x00aa, 300 }, - { 0x00ab, 500 }, - { 0x00ac, 570 }, - { 0x00ae, 747 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 570 }, - { 0x00b2, 300 }, - { 0x00b3, 300 }, - { 0x00b4, 333 }, - { 0x00b5, 601 }, - { 0x00b6, 540 }, - { 0x00b7, 250 }, - { 0x00b8, 333 }, - { 0x00b9, 300 }, - { 0x00ba, 330 }, - { 0x00bb, 500 }, - { 0x00bc, 750 }, - { 0x00bd, 750 }, - { 0x00be, 750 }, - { 0x00bf, 500 }, - { 0x00c0, 722 }, - { 0x00c1, 722 }, - { 0x00c2, 722 }, - { 0x00c3, 722 }, - { 0x00c4, 722 }, - { 0x00c5, 722 }, - { 0x00c6, 1000 }, - { 0x00c7, 722 }, - { 0x00c8, 667 }, - { 0x00c9, 667 }, - { 0x00ca, 667 }, - { 0x00cb, 667 }, - { 0x00cc, 389 }, - { 0x00cd, 389 }, - { 0x00ce, 389 }, - { 0x00cf, 389 }, - { 0x00d0, 722 }, - { 0x00d1, 722 }, - { 0x00d2, 778 }, - { 0x00d3, 778 }, - { 0x00d4, 778 }, - { 0x00d5, 778 }, - { 0x00d6, 778 }, - { 0x00d7, 570 }, - { 0x00d8, 778 }, - { 0x00d9, 722 }, - { 0x00da, 722 }, - { 0x00db, 722 }, - { 0x00dc, 722 }, - { 0x00dd, 722 }, - { 0x00de, 611 }, - { 0x00df, 556 }, - { 0x00e0, 500 }, - { 0x00e1, 500 }, - { 0x00e2, 500 }, - { 0x00e3, 500 }, - { 0x00e4, 500 }, - { 0x00e5, 500 }, - { 0x00e6, 722 }, - { 0x00e7, 444 }, - { 0x00e8, 444 }, - { 0x00e9, 444 }, - { 0x00ea, 444 }, - { 0x00eb, 444 }, - { 0x00ec, 278 }, - { 0x00ed, 278 }, - { 0x00ee, 278 }, - { 0x00ef, 278 }, - { 0x00f0, 500 }, - { 0x00f1, 556 }, - { 0x00f2, 500 }, - { 0x00f3, 500 }, - { 0x00f4, 500 }, - { 0x00f5, 500 }, - { 0x00f6, 500 }, - { 0x00f7, 570 }, - { 0x00f8, 500 }, - { 0x00f9, 556 }, - { 0x00fa, 556 }, - { 0x00fb, 556 }, - { 0x00fc, 556 }, - { 0x00fd, 500 }, - { 0x00fe, 556 }, - { 0x00ff, 500 }, - { 0x0131, 278 }, - { 0x0141, 667 }, - { 0x0142, 278 }, - { 0x0152, 1000 }, - { 0x0153, 722 }, - { 0x0160, 556 }, - { 0x0161, 389 }, - { 0x0178, 722 }, - { 0x017d, 667 }, - { 0x017e, 444 }, - { 0x0192, 500 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 333 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 333 }, - { 0x2019, 333 }, - { 0x201a, 333 }, - { 0x201c, 500 }, - { 0x201d, 500 }, - { 0x201e, 500 }, - { 0x2020, 500 }, - { 0x2021, 500 }, - { 0x2022, 350 }, - { 0x2026, 1000 }, - { 0x2030, 1000 }, - { 0x2039, 333 }, - { 0x203a, 333 }, - { 0x2044, 167 }, - { 0x20ac, 500 }, - { 0x2122, 1000 }, - { 0x2212, 570 }, - { 0xfb01, 556 }, - { 0xfb02, 556 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Times_Bold = -{ - "Times-Bold", /* FontName */ - L"Times", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -168, -218, 1000, 935 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 782, /* WinMetrics.sAscender */ - -218, /* WinMetrics.sDescender */ - 150, /* WinMetrics.sLineGap */ - 427, /* WinMetrics.sAvgCharWidth */ - 782, /* WinMetrics.usWinAscent */ - 218, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Times_BoldItalic.c b/dlls/wineps.drv/data/Times_BoldItalic.c deleted file mode 100644 index d5ca0110351..00000000000 --- a/dlls/wineps.drv/data/Times_BoldItalic.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 250 }, - { 0x0021, 389 }, - { 0x0022, 555 }, - { 0x0023, 500 }, - { 0x0024, 500 }, - { 0x0025, 833 }, - { 0x0026, 778 }, - { 0x0027, 278 }, - { 0x0028, 333 }, - { 0x0029, 333 }, - { 0x002a, 500 }, - { 0x002b, 570 }, - { 0x002c, 250 }, - { 0x002d, 333 }, - { 0x002e, 250 }, - { 0x002f, 278 }, - { 0x0030, 500 }, - { 0x0031, 500 }, - { 0x0032, 500 }, - { 0x0033, 500 }, - { 0x0034, 500 }, - { 0x0035, 500 }, - { 0x0036, 500 }, - { 0x0037, 500 }, - { 0x0038, 500 }, - { 0x0039, 500 }, - { 0x003a, 333 }, - { 0x003b, 333 }, - { 0x003c, 570 }, - { 0x003d, 570 }, - { 0x003e, 570 }, - { 0x003f, 500 }, - { 0x0040, 832 }, - { 0x0041, 667 }, - { 0x0042, 667 }, - { 0x0043, 667 }, - { 0x0044, 722 }, - { 0x0045, 667 }, - { 0x0046, 667 }, - { 0x0047, 722 }, - { 0x0048, 778 }, - { 0x0049, 389 }, - { 0x004a, 500 }, - { 0x004b, 667 }, - { 0x004c, 611 }, - { 0x004d, 889 }, - { 0x004e, 722 }, - { 0x004f, 722 }, - { 0x0050, 611 }, - { 0x0051, 722 }, - { 0x0052, 667 }, - { 0x0053, 556 }, - { 0x0054, 611 }, - { 0x0055, 722 }, - { 0x0056, 667 }, - { 0x0057, 889 }, - { 0x0058, 667 }, - { 0x0059, 611 }, - { 0x005a, 611 }, - { 0x005b, 333 }, - { 0x005c, 278 }, - { 0x005d, 333 }, - { 0x005e, 570 }, - { 0x005f, 500 }, - { 0x0060, 333 }, - { 0x0061, 500 }, - { 0x0062, 500 }, - { 0x0063, 444 }, - { 0x0064, 500 }, - { 0x0065, 444 }, - { 0x0066, 333 }, - { 0x0067, 500 }, - { 0x0068, 556 }, - { 0x0069, 278 }, - { 0x006a, 278 }, - { 0x006b, 500 }, - { 0x006c, 278 }, - { 0x006d, 778 }, - { 0x006e, 556 }, - { 0x006f, 500 }, - { 0x0070, 500 }, - { 0x0071, 500 }, - { 0x0072, 389 }, - { 0x0073, 389 }, - { 0x0074, 278 }, - { 0x0075, 556 }, - { 0x0076, 444 }, - { 0x0077, 667 }, - { 0x0078, 500 }, - { 0x0079, 444 }, - { 0x007a, 389 }, - { 0x007b, 348 }, - { 0x007c, 220 }, - { 0x007d, 348 }, - { 0x007e, 570 }, - { 0x00a1, 389 }, - { 0x00a2, 500 }, - { 0x00a3, 500 }, - { 0x00a4, 500 }, - { 0x00a5, 500 }, - { 0x00a6, 220 }, - { 0x00a7, 500 }, - { 0x00a8, 333 }, - { 0x00a9, 747 }, - { 0x00aa, 266 }, - { 0x00ab, 500 }, - { 0x00ac, 606 }, - { 0x00ae, 747 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 570 }, - { 0x00b2, 300 }, - { 0x00b3, 300 }, - { 0x00b4, 333 }, - { 0x00b5, 532 }, - { 0x00b6, 500 }, - { 0x00b7, 250 }, - { 0x00b8, 333 }, - { 0x00b9, 300 }, - { 0x00ba, 300 }, - { 0x00bb, 500 }, - { 0x00bc, 750 }, - { 0x00bd, 750 }, - { 0x00be, 750 }, - { 0x00bf, 500 }, - { 0x00c0, 667 }, - { 0x00c1, 667 }, - { 0x00c2, 667 }, - { 0x00c3, 667 }, - { 0x00c4, 667 }, - { 0x00c5, 667 }, - { 0x00c6, 944 }, - { 0x00c7, 667 }, - { 0x00c8, 667 }, - { 0x00c9, 667 }, - { 0x00ca, 667 }, - { 0x00cb, 667 }, - { 0x00cc, 389 }, - { 0x00cd, 389 }, - { 0x00ce, 389 }, - { 0x00cf, 389 }, - { 0x00d0, 722 }, - { 0x00d1, 722 }, - { 0x00d2, 722 }, - { 0x00d3, 722 }, - { 0x00d4, 722 }, - { 0x00d5, 722 }, - { 0x00d6, 722 }, - { 0x00d7, 570 }, - { 0x00d8, 722 }, - { 0x00d9, 722 }, - { 0x00da, 722 }, - { 0x00db, 722 }, - { 0x00dc, 722 }, - { 0x00dd, 611 }, - { 0x00de, 611 }, - { 0x00df, 500 }, - { 0x00e0, 500 }, - { 0x00e1, 500 }, - { 0x00e2, 500 }, - { 0x00e3, 500 }, - { 0x00e4, 500 }, - { 0x00e5, 500 }, - { 0x00e6, 722 }, - { 0x00e7, 444 }, - { 0x00e8, 444 }, - { 0x00e9, 444 }, - { 0x00ea, 444 }, - { 0x00eb, 444 }, - { 0x00ec, 278 }, - { 0x00ed, 278 }, - { 0x00ee, 278 }, - { 0x00ef, 278 }, - { 0x00f0, 500 }, - { 0x00f1, 556 }, - { 0x00f2, 500 }, - { 0x00f3, 500 }, - { 0x00f4, 500 }, - { 0x00f5, 500 }, - { 0x00f6, 500 }, - { 0x00f7, 570 }, - { 0x00f8, 500 }, - { 0x00f9, 556 }, - { 0x00fa, 556 }, - { 0x00fb, 556 }, - { 0x00fc, 556 }, - { 0x00fd, 444 }, - { 0x00fe, 500 }, - { 0x00ff, 444 }, - { 0x0131, 278 }, - { 0x0141, 611 }, - { 0x0142, 278 }, - { 0x0152, 944 }, - { 0x0153, 722 }, - { 0x0160, 556 }, - { 0x0161, 389 }, - { 0x0178, 611 }, - { 0x017d, 611 }, - { 0x017e, 389 }, - { 0x0192, 500 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 333 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 333 }, - { 0x2019, 333 }, - { 0x201a, 333 }, - { 0x201c, 500 }, - { 0x201d, 500 }, - { 0x201e, 500 }, - { 0x2020, 500 }, - { 0x2021, 500 }, - { 0x2022, 350 }, - { 0x2026, 1000 }, - { 0x2030, 1000 }, - { 0x2039, 333 }, - { 0x203a, 333 }, - { 0x2044, 167 }, - { 0x20ac, 500 }, - { 0x2122, 1000 }, - { 0x2212, 606 }, - { 0xfb01, 556 }, - { 0xfb02, 556 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Times_BoldItalic = -{ - "Times-BoldItalic", /* FontName */ - L"Times", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_BOLD, /* Weight */ - -15, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -200, -218, 996, 921 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 782, /* WinMetrics.sAscender */ - -218, /* WinMetrics.sDescender */ - 150, /* WinMetrics.sLineGap */ - 412, /* WinMetrics.sAvgCharWidth */ - 782, /* WinMetrics.usWinAscent */ - 218, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Times_Italic.c b/dlls/wineps.drv/data/Times_Italic.c deleted file mode 100644 index 76c0e080777..00000000000 --- a/dlls/wineps.drv/data/Times_Italic.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 250 }, - { 0x0021, 333 }, - { 0x0022, 420 }, - { 0x0023, 500 }, - { 0x0024, 500 }, - { 0x0025, 833 }, - { 0x0026, 778 }, - { 0x0027, 214 }, - { 0x0028, 333 }, - { 0x0029, 333 }, - { 0x002a, 500 }, - { 0x002b, 675 }, - { 0x002c, 250 }, - { 0x002d, 333 }, - { 0x002e, 250 }, - { 0x002f, 278 }, - { 0x0030, 500 }, - { 0x0031, 500 }, - { 0x0032, 500 }, - { 0x0033, 500 }, - { 0x0034, 500 }, - { 0x0035, 500 }, - { 0x0036, 500 }, - { 0x0037, 500 }, - { 0x0038, 500 }, - { 0x0039, 500 }, - { 0x003a, 333 }, - { 0x003b, 333 }, - { 0x003c, 675 }, - { 0x003d, 675 }, - { 0x003e, 675 }, - { 0x003f, 500 }, - { 0x0040, 920 }, - { 0x0041, 611 }, - { 0x0042, 611 }, - { 0x0043, 667 }, - { 0x0044, 722 }, - { 0x0045, 611 }, - { 0x0046, 611 }, - { 0x0047, 722 }, - { 0x0048, 722 }, - { 0x0049, 333 }, - { 0x004a, 444 }, - { 0x004b, 667 }, - { 0x004c, 556 }, - { 0x004d, 833 }, - { 0x004e, 667 }, - { 0x004f, 722 }, - { 0x0050, 611 }, - { 0x0051, 722 }, - { 0x0052, 611 }, - { 0x0053, 500 }, - { 0x0054, 556 }, - { 0x0055, 722 }, - { 0x0056, 611 }, - { 0x0057, 833 }, - { 0x0058, 611 }, - { 0x0059, 556 }, - { 0x005a, 556 }, - { 0x005b, 389 }, - { 0x005c, 278 }, - { 0x005d, 389 }, - { 0x005e, 422 }, - { 0x005f, 500 }, - { 0x0060, 333 }, - { 0x0061, 500 }, - { 0x0062, 500 }, - { 0x0063, 444 }, - { 0x0064, 500 }, - { 0x0065, 444 }, - { 0x0066, 278 }, - { 0x0067, 500 }, - { 0x0068, 500 }, - { 0x0069, 278 }, - { 0x006a, 278 }, - { 0x006b, 444 }, - { 0x006c, 278 }, - { 0x006d, 722 }, - { 0x006e, 500 }, - { 0x006f, 500 }, - { 0x0070, 500 }, - { 0x0071, 500 }, - { 0x0072, 389 }, - { 0x0073, 389 }, - { 0x0074, 278 }, - { 0x0075, 500 }, - { 0x0076, 444 }, - { 0x0077, 667 }, - { 0x0078, 444 }, - { 0x0079, 444 }, - { 0x007a, 389 }, - { 0x007b, 400 }, - { 0x007c, 275 }, - { 0x007d, 400 }, - { 0x007e, 541 }, - { 0x00a1, 389 }, - { 0x00a2, 500 }, - { 0x00a3, 500 }, - { 0x00a4, 500 }, - { 0x00a5, 500 }, - { 0x00a6, 275 }, - { 0x00a7, 500 }, - { 0x00a8, 333 }, - { 0x00a9, 760 }, - { 0x00aa, 276 }, - { 0x00ab, 500 }, - { 0x00ac, 675 }, - { 0x00ae, 760 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 675 }, - { 0x00b2, 300 }, - { 0x00b3, 300 }, - { 0x00b4, 333 }, - { 0x00b5, 514 }, - { 0x00b6, 523 }, - { 0x00b7, 250 }, - { 0x00b8, 333 }, - { 0x00b9, 300 }, - { 0x00ba, 310 }, - { 0x00bb, 500 }, - { 0x00bc, 750 }, - { 0x00bd, 750 }, - { 0x00be, 750 }, - { 0x00bf, 500 }, - { 0x00c0, 611 }, - { 0x00c1, 611 }, - { 0x00c2, 611 }, - { 0x00c3, 611 }, - { 0x00c4, 611 }, - { 0x00c5, 611 }, - { 0x00c6, 889 }, - { 0x00c7, 667 }, - { 0x00c8, 611 }, - { 0x00c9, 611 }, - { 0x00ca, 611 }, - { 0x00cb, 611 }, - { 0x00cc, 333 }, - { 0x00cd, 333 }, - { 0x00ce, 333 }, - { 0x00cf, 333 }, - { 0x00d0, 722 }, - { 0x00d1, 667 }, - { 0x00d2, 722 }, - { 0x00d3, 722 }, - { 0x00d4, 722 }, - { 0x00d5, 722 }, - { 0x00d6, 722 }, - { 0x00d7, 675 }, - { 0x00d8, 722 }, - { 0x00d9, 722 }, - { 0x00da, 722 }, - { 0x00db, 722 }, - { 0x00dc, 722 }, - { 0x00dd, 556 }, - { 0x00de, 611 }, - { 0x00df, 500 }, - { 0x00e0, 500 }, - { 0x00e1, 500 }, - { 0x00e2, 500 }, - { 0x00e3, 500 }, - { 0x00e4, 500 }, - { 0x00e5, 500 }, - { 0x00e6, 667 }, - { 0x00e7, 444 }, - { 0x00e8, 444 }, - { 0x00e9, 444 }, - { 0x00ea, 444 }, - { 0x00eb, 444 }, - { 0x00ec, 278 }, - { 0x00ed, 278 }, - { 0x00ee, 278 }, - { 0x00ef, 278 }, - { 0x00f0, 500 }, - { 0x00f1, 500 }, - { 0x00f2, 500 }, - { 0x00f3, 500 }, - { 0x00f4, 500 }, - { 0x00f5, 500 }, - { 0x00f6, 500 }, - { 0x00f7, 675 }, - { 0x00f8, 500 }, - { 0x00f9, 500 }, - { 0x00fa, 500 }, - { 0x00fb, 500 }, - { 0x00fc, 500 }, - { 0x00fd, 444 }, - { 0x00fe, 500 }, - { 0x00ff, 444 }, - { 0x0131, 278 }, - { 0x0141, 556 }, - { 0x0142, 278 }, - { 0x0152, 944 }, - { 0x0153, 667 }, - { 0x0160, 500 }, - { 0x0161, 389 }, - { 0x0178, 556 }, - { 0x017d, 556 }, - { 0x017e, 389 }, - { 0x0192, 500 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 333 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 500 }, - { 0x2014, 889 }, - { 0x2018, 333 }, - { 0x2019, 333 }, - { 0x201a, 333 }, - { 0x201c, 556 }, - { 0x201d, 556 }, - { 0x201e, 556 }, - { 0x2020, 500 }, - { 0x2021, 500 }, - { 0x2022, 350 }, - { 0x2026, 889 }, - { 0x2030, 1000 }, - { 0x2039, 333 }, - { 0x203a, 333 }, - { 0x2044, 167 }, - { 0x20ac, 500 }, - { 0x2122, 980 }, - { 0x2212, 675 }, - { 0xfb01, 500 }, - { 0xfb02, 500 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Times_Italic = -{ - "Times-Italic", /* FontName */ - L"Times", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - -15.5, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -169, -217, 1010, 883 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 783, /* WinMetrics.sAscender */ - -217, /* WinMetrics.sDescender */ - 150, /* WinMetrics.sLineGap */ - 402, /* WinMetrics.sAvgCharWidth */ - 783, /* WinMetrics.usWinAscent */ - 217, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/Times_Roman.c b/dlls/wineps.drv/data/Times_Roman.c deleted file mode 100644 index e8d47ac1d05..00000000000 --- a/dlls/wineps.drv/data/Times_Roman.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 250 }, - { 0x0021, 333 }, - { 0x0022, 408 }, - { 0x0023, 500 }, - { 0x0024, 500 }, - { 0x0025, 833 }, - { 0x0026, 778 }, - { 0x0027, 180 }, - { 0x0028, 333 }, - { 0x0029, 333 }, - { 0x002a, 500 }, - { 0x002b, 564 }, - { 0x002c, 250 }, - { 0x002d, 333 }, - { 0x002e, 250 }, - { 0x002f, 278 }, - { 0x0030, 500 }, - { 0x0031, 500 }, - { 0x0032, 500 }, - { 0x0033, 500 }, - { 0x0034, 500 }, - { 0x0035, 500 }, - { 0x0036, 500 }, - { 0x0037, 500 }, - { 0x0038, 500 }, - { 0x0039, 500 }, - { 0x003a, 278 }, - { 0x003b, 278 }, - { 0x003c, 564 }, - { 0x003d, 564 }, - { 0x003e, 564 }, - { 0x003f, 444 }, - { 0x0040, 921 }, - { 0x0041, 722 }, - { 0x0042, 667 }, - { 0x0043, 667 }, - { 0x0044, 722 }, - { 0x0045, 611 }, - { 0x0046, 556 }, - { 0x0047, 722 }, - { 0x0048, 722 }, - { 0x0049, 333 }, - { 0x004a, 389 }, - { 0x004b, 722 }, - { 0x004c, 611 }, - { 0x004d, 889 }, - { 0x004e, 722 }, - { 0x004f, 722 }, - { 0x0050, 556 }, - { 0x0051, 722 }, - { 0x0052, 667 }, - { 0x0053, 556 }, - { 0x0054, 611 }, - { 0x0055, 722 }, - { 0x0056, 722 }, - { 0x0057, 944 }, - { 0x0058, 722 }, - { 0x0059, 722 }, - { 0x005a, 611 }, - { 0x005b, 333 }, - { 0x005c, 278 }, - { 0x005d, 333 }, - { 0x005e, 469 }, - { 0x005f, 500 }, - { 0x0060, 333 }, - { 0x0061, 444 }, - { 0x0062, 500 }, - { 0x0063, 444 }, - { 0x0064, 500 }, - { 0x0065, 444 }, - { 0x0066, 333 }, - { 0x0067, 500 }, - { 0x0068, 500 }, - { 0x0069, 278 }, - { 0x006a, 278 }, - { 0x006b, 500 }, - { 0x006c, 278 }, - { 0x006d, 778 }, - { 0x006e, 500 }, - { 0x006f, 500 }, - { 0x0070, 500 }, - { 0x0071, 500 }, - { 0x0072, 333 }, - { 0x0073, 389 }, - { 0x0074, 278 }, - { 0x0075, 500 }, - { 0x0076, 500 }, - { 0x0077, 722 }, - { 0x0078, 500 }, - { 0x0079, 500 }, - { 0x007a, 444 }, - { 0x007b, 480 }, - { 0x007c, 200 }, - { 0x007d, 480 }, - { 0x007e, 541 }, - { 0x00a1, 333 }, - { 0x00a2, 500 }, - { 0x00a3, 500 }, - { 0x00a4, 500 }, - { 0x00a5, 500 }, - { 0x00a6, 200 }, - { 0x00a7, 500 }, - { 0x00a8, 333 }, - { 0x00a9, 760 }, - { 0x00aa, 276 }, - { 0x00ab, 500 }, - { 0x00ac, 564 }, - { 0x00ae, 760 }, - { 0x00af, 333 }, - { 0x00b0, 400 }, - { 0x00b1, 564 }, - { 0x00b2, 300 }, - { 0x00b3, 300 }, - { 0x00b4, 333 }, - { 0x00b5, 510 }, - { 0x00b6, 453 }, - { 0x00b7, 250 }, - { 0x00b8, 333 }, - { 0x00b9, 300 }, - { 0x00ba, 310 }, - { 0x00bb, 500 }, - { 0x00bc, 750 }, - { 0x00bd, 750 }, - { 0x00be, 750 }, - { 0x00bf, 444 }, - { 0x00c0, 722 }, - { 0x00c1, 722 }, - { 0x00c2, 722 }, - { 0x00c3, 722 }, - { 0x00c4, 722 }, - { 0x00c5, 722 }, - { 0x00c6, 889 }, - { 0x00c7, 667 }, - { 0x00c8, 611 }, - { 0x00c9, 611 }, - { 0x00ca, 611 }, - { 0x00cb, 611 }, - { 0x00cc, 333 }, - { 0x00cd, 333 }, - { 0x00ce, 333 }, - { 0x00cf, 333 }, - { 0x00d0, 722 }, - { 0x00d1, 722 }, - { 0x00d2, 722 }, - { 0x00d3, 722 }, - { 0x00d4, 722 }, - { 0x00d5, 722 }, - { 0x00d6, 722 }, - { 0x00d7, 564 }, - { 0x00d8, 722 }, - { 0x00d9, 722 }, - { 0x00da, 722 }, - { 0x00db, 722 }, - { 0x00dc, 722 }, - { 0x00dd, 722 }, - { 0x00de, 556 }, - { 0x00df, 500 }, - { 0x00e0, 444 }, - { 0x00e1, 444 }, - { 0x00e2, 444 }, - { 0x00e3, 444 }, - { 0x00e4, 444 }, - { 0x00e5, 444 }, - { 0x00e6, 667 }, - { 0x00e7, 444 }, - { 0x00e8, 444 }, - { 0x00e9, 444 }, - { 0x00ea, 444 }, - { 0x00eb, 444 }, - { 0x00ec, 278 }, - { 0x00ed, 278 }, - { 0x00ee, 278 }, - { 0x00ef, 278 }, - { 0x00f0, 500 }, - { 0x00f1, 500 }, - { 0x00f2, 500 }, - { 0x00f3, 500 }, - { 0x00f4, 500 }, - { 0x00f5, 500 }, - { 0x00f6, 500 }, - { 0x00f7, 564 }, - { 0x00f8, 500 }, - { 0x00f9, 500 }, - { 0x00fa, 500 }, - { 0x00fb, 500 }, - { 0x00fc, 500 }, - { 0x00fd, 500 }, - { 0x00fe, 500 }, - { 0x00ff, 500 }, - { 0x0131, 278 }, - { 0x0141, 611 }, - { 0x0142, 278 }, - { 0x0152, 889 }, - { 0x0153, 722 }, - { 0x0160, 556 }, - { 0x0161, 389 }, - { 0x0178, 722 }, - { 0x017d, 611 }, - { 0x017e, 444 }, - { 0x0192, 500 }, - { 0x02c6, 333 }, - { 0x02c7, 333 }, - { 0x02d8, 333 }, - { 0x02d9, 333 }, - { 0x02da, 333 }, - { 0x02db, 333 }, - { 0x02dc, 333 }, - { 0x02dd, 333 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 333 }, - { 0x2019, 333 }, - { 0x201a, 333 }, - { 0x201c, 444 }, - { 0x201d, 444 }, - { 0x201e, 444 }, - { 0x2020, 500 }, - { 0x2021, 500 }, - { 0x2022, 350 }, - { 0x2026, 1000 }, - { 0x2030, 1000 }, - { 0x2039, 333 }, - { 0x203a, 333 }, - { 0x2044, 167 }, - { 0x20ac, 500 }, - { 0x2122, 980 }, - { 0x2212, 564 }, - { 0xfb01, 556 }, - { 0xfb02, 556 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_Times_Roman = -{ - "Times-Roman", /* FontName */ - L"Times", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -168, -218, 1000, 898 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 782, /* WinMetrics.sAscender */ - -218, /* WinMetrics.sDescender */ - 150, /* WinMetrics.sLineGap */ - 401, /* WinMetrics.sAvgCharWidth */ - 782, /* WinMetrics.usWinAscent */ - 218, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/ZapfChancery_MediumItalic.c b/dlls/wineps.drv/data/ZapfChancery_MediumItalic.c deleted file mode 100644 index daa3ff10a98..00000000000 --- a/dlls/wineps.drv/data/ZapfChancery_MediumItalic.c +++ /dev/null @@ -1,268 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[229] = -{ - { 0x0020, 220 }, - { 0x0021, 280 }, - { 0x0022, 220 }, - { 0x0023, 440 }, - { 0x0024, 440 }, - { 0x0025, 680 }, - { 0x0026, 780 }, - { 0x0027, 160 }, - { 0x0028, 260 }, - { 0x0029, 220 }, - { 0x002a, 420 }, - { 0x002b, 520 }, - { 0x002c, 220 }, - { 0x002d, 280 }, - { 0x002e, 220 }, - { 0x002f, 340 }, - { 0x0030, 440 }, - { 0x0031, 440 }, - { 0x0032, 440 }, - { 0x0033, 440 }, - { 0x0034, 440 }, - { 0x0035, 440 }, - { 0x0036, 440 }, - { 0x0037, 440 }, - { 0x0038, 440 }, - { 0x0039, 440 }, - { 0x003a, 260 }, - { 0x003b, 240 }, - { 0x003c, 520 }, - { 0x003d, 520 }, - { 0x003e, 520 }, - { 0x003f, 380 }, - { 0x0040, 700 }, - { 0x0041, 620 }, - { 0x0042, 600 }, - { 0x0043, 520 }, - { 0x0044, 700 }, - { 0x0045, 620 }, - { 0x0046, 580 }, - { 0x0047, 620 }, - { 0x0048, 680 }, - { 0x0049, 380 }, - { 0x004a, 400 }, - { 0x004b, 660 }, - { 0x004c, 580 }, - { 0x004d, 840 }, - { 0x004e, 700 }, - { 0x004f, 600 }, - { 0x0050, 540 }, - { 0x0051, 600 }, - { 0x0052, 600 }, - { 0x0053, 460 }, - { 0x0054, 500 }, - { 0x0055, 740 }, - { 0x0056, 640 }, - { 0x0057, 880 }, - { 0x0058, 560 }, - { 0x0059, 560 }, - { 0x005a, 620 }, - { 0x005b, 240 }, - { 0x005c, 480 }, - { 0x005d, 320 }, - { 0x005e, 520 }, - { 0x005f, 500 }, - { 0x0060, 220 }, - { 0x0061, 420 }, - { 0x0062, 420 }, - { 0x0063, 340 }, - { 0x0064, 440 }, - { 0x0065, 340 }, - { 0x0066, 320 }, - { 0x0067, 400 }, - { 0x0068, 440 }, - { 0x0069, 240 }, - { 0x006a, 220 }, - { 0x006b, 440 }, - { 0x006c, 240 }, - { 0x006d, 620 }, - { 0x006e, 460 }, - { 0x006f, 400 }, - { 0x0070, 440 }, - { 0x0071, 400 }, - { 0x0072, 300 }, - { 0x0073, 320 }, - { 0x0074, 320 }, - { 0x0075, 460 }, - { 0x0076, 440 }, - { 0x0077, 680 }, - { 0x0078, 420 }, - { 0x0079, 400 }, - { 0x007a, 440 }, - { 0x007b, 240 }, - { 0x007c, 520 }, - { 0x007d, 240 }, - { 0x007e, 520 }, - { 0x00a1, 280 }, - { 0x00a2, 440 }, - { 0x00a3, 440 }, - { 0x00a4, 440 }, - { 0x00a5, 440 }, - { 0x00a6, 520 }, - { 0x00a7, 420 }, - { 0x00a8, 360 }, - { 0x00a9, 740 }, - { 0x00aa, 260 }, - { 0x00ab, 340 }, - { 0x00ac, 520 }, - { 0x00ae, 740 }, - { 0x00af, 440 }, - { 0x00b0, 400 }, - { 0x00b1, 520 }, - { 0x00b2, 264 }, - { 0x00b3, 264 }, - { 0x00b4, 300 }, - { 0x00b5, 458 }, - { 0x00b6, 500 }, - { 0x00b7, 220 }, - { 0x00b8, 300 }, - { 0x00b9, 264 }, - { 0x00ba, 260 }, - { 0x00bb, 380 }, - { 0x00bc, 660 }, - { 0x00bd, 660 }, - { 0x00be, 660 }, - { 0x00bf, 400 }, - { 0x00c0, 620 }, - { 0x00c1, 620 }, - { 0x00c2, 620 }, - { 0x00c3, 620 }, - { 0x00c4, 620 }, - { 0x00c5, 620 }, - { 0x00c6, 740 }, - { 0x00c7, 520 }, - { 0x00c8, 620 }, - { 0x00c9, 620 }, - { 0x00ca, 620 }, - { 0x00cb, 620 }, - { 0x00cc, 380 }, - { 0x00cd, 380 }, - { 0x00ce, 380 }, - { 0x00cf, 380 }, - { 0x00d0, 700 }, - { 0x00d1, 700 }, - { 0x00d2, 600 }, - { 0x00d3, 600 }, - { 0x00d4, 600 }, - { 0x00d5, 600 }, - { 0x00d6, 600 }, - { 0x00d7, 520 }, - { 0x00d8, 660 }, - { 0x00d9, 740 }, - { 0x00da, 740 }, - { 0x00db, 740 }, - { 0x00dc, 740 }, - { 0x00dd, 560 }, - { 0x00de, 540 }, - { 0x00df, 420 }, - { 0x00e0, 420 }, - { 0x00e1, 420 }, - { 0x00e2, 420 }, - { 0x00e3, 420 }, - { 0x00e4, 420 }, - { 0x00e5, 420 }, - { 0x00e6, 540 }, - { 0x00e7, 340 }, - { 0x00e8, 340 }, - { 0x00e9, 340 }, - { 0x00ea, 340 }, - { 0x00eb, 340 }, - { 0x00ec, 240 }, - { 0x00ed, 240 }, - { 0x00ee, 240 }, - { 0x00ef, 240 }, - { 0x00f0, 400 }, - { 0x00f1, 460 }, - { 0x00f2, 400 }, - { 0x00f3, 400 }, - { 0x00f4, 400 }, - { 0x00f5, 400 }, - { 0x00f6, 400 }, - { 0x00f7, 520 }, - { 0x00f8, 440 }, - { 0x00f9, 460 }, - { 0x00fa, 460 }, - { 0x00fb, 460 }, - { 0x00fc, 460 }, - { 0x00fd, 400 }, - { 0x00fe, 440 }, - { 0x00ff, 400 }, - { 0x0131, 240 }, - { 0x0141, 580 }, - { 0x0142, 300 }, - { 0x0152, 820 }, - { 0x0153, 560 }, - { 0x0160, 460 }, - { 0x0161, 320 }, - { 0x0178, 560 }, - { 0x017d, 620 }, - { 0x017e, 440 }, - { 0x0192, 440 }, - { 0x02c6, 340 }, - { 0x02c7, 340 }, - { 0x02d8, 440 }, - { 0x02d9, 220 }, - { 0x02da, 300 }, - { 0x02db, 280 }, - { 0x02dc, 440 }, - { 0x02dd, 400 }, - { 0x2013, 500 }, - { 0x2014, 1000 }, - { 0x2018, 240 }, - { 0x2019, 240 }, - { 0x201a, 180 }, - { 0x201c, 340 }, - { 0x201d, 360 }, - { 0x201e, 280 }, - { 0x2020, 460 }, - { 0x2021, 480 }, - { 0x2022, 600 }, - { 0x2026, 1000 }, - { 0x2030, 960 }, - { 0x2039, 240 }, - { 0x203a, 260 }, - { 0x2044, 60 }, - { 0x20ac, 440 }, - { 0x2122, 1000 }, - { 0x2212, 520 }, - { 0xfb01, 520 }, - { 0xfb02, 520 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_ZapfChancery_MediumItalic = -{ - "ZapfChancery-MediumItalic", /* FontName */ - L"ITC Zapf Chancery", /* FamilyName */ - L"AdobeStandardEncoding", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - -14, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -181, -314, 1065, 831 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 750, /* WinMetrics.sAscender */ - -314, /* WinMetrics.sDescender */ - 86, /* WinMetrics.sLineGap */ - 350, /* WinMetrics.sAvgCharWidth */ - 750, /* WinMetrics.usWinAscent */ - 314, /* WinMetrics.usWinDescent */ - }, - 229, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/ZapfDingbats.c b/dlls/wineps.drv/data/ZapfDingbats.c deleted file mode 100644 index 80399993577..00000000000 --- a/dlls/wineps.drv/data/ZapfDingbats.c +++ /dev/null @@ -1,241 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - - -/* - * Glyph metrics - */ - -static const AFMMETRICS metrics[202] = -{ - { 0xf020, 278 }, - { 0xf021, 974 }, - { 0xf022, 961 }, - { 0xf023, 974 }, - { 0xf024, 980 }, - { 0xf025, 719 }, - { 0xf026, 789 }, - { 0xf027, 790 }, - { 0xf028, 791 }, - { 0xf029, 690 }, - { 0xf02a, 960 }, - { 0xf02b, 939 }, - { 0xf02c, 549 }, - { 0xf02d, 855 }, - { 0xf02e, 911 }, - { 0xf02f, 933 }, - { 0xf030, 911 }, - { 0xf031, 945 }, - { 0xf032, 974 }, - { 0xf033, 755 }, - { 0xf034, 846 }, - { 0xf035, 762 }, - { 0xf036, 761 }, - { 0xf037, 571 }, - { 0xf038, 677 }, - { 0xf039, 763 }, - { 0xf03a, 760 }, - { 0xf03b, 759 }, - { 0xf03c, 754 }, - { 0xf03d, 494 }, - { 0xf03e, 552 }, - { 0xf03f, 537 }, - { 0xf040, 577 }, - { 0xf041, 692 }, - { 0xf042, 786 }, - { 0xf043, 788 }, - { 0xf044, 788 }, - { 0xf045, 790 }, - { 0xf046, 793 }, - { 0xf047, 794 }, - { 0xf048, 816 }, - { 0xf049, 823 }, - { 0xf04a, 789 }, - { 0xf04b, 841 }, - { 0xf04c, 823 }, - { 0xf04d, 833 }, - { 0xf04e, 816 }, - { 0xf04f, 831 }, - { 0xf050, 923 }, - { 0xf051, 744 }, - { 0xf052, 723 }, - { 0xf053, 749 }, - { 0xf054, 790 }, - { 0xf055, 792 }, - { 0xf056, 695 }, - { 0xf057, 776 }, - { 0xf058, 768 }, - { 0xf059, 792 }, - { 0xf05a, 759 }, - { 0xf05b, 707 }, - { 0xf05c, 708 }, - { 0xf05d, 682 }, - { 0xf05e, 701 }, - { 0xf05f, 826 }, - { 0xf060, 815 }, - { 0xf061, 789 }, - { 0xf062, 789 }, - { 0xf063, 707 }, - { 0xf064, 687 }, - { 0xf065, 696 }, - { 0xf066, 689 }, - { 0xf067, 786 }, - { 0xf068, 787 }, - { 0xf069, 713 }, - { 0xf06a, 791 }, - { 0xf06b, 785 }, - { 0xf06c, 791 }, - { 0xf06d, 873 }, - { 0xf06e, 761 }, - { 0xf06f, 762 }, - { 0xf070, 762 }, - { 0xf071, 759 }, - { 0xf072, 759 }, - { 0xf073, 892 }, - { 0xf074, 892 }, - { 0xf075, 788 }, - { 0xf076, 784 }, - { 0xf077, 438 }, - { 0xf078, 138 }, - { 0xf079, 277 }, - { 0xf07a, 415 }, - { 0xf07b, 392 }, - { 0xf07c, 392 }, - { 0xf07d, 668 }, - { 0xf07e, 668 }, - { 0xf080, 390 }, - { 0xf081, 390 }, - { 0xf082, 317 }, - { 0xf083, 317 }, - { 0xf084, 276 }, - { 0xf085, 276 }, - { 0xf086, 509 }, - { 0xf087, 509 }, - { 0xf088, 410 }, - { 0xf089, 410 }, - { 0xf08a, 234 }, - { 0xf08b, 234 }, - { 0xf08c, 334 }, - { 0xf08d, 334 }, - { 0xf0a1, 732 }, - { 0xf0a2, 544 }, - { 0xf0a3, 544 }, - { 0xf0a4, 910 }, - { 0xf0a5, 667 }, - { 0xf0a6, 760 }, - { 0xf0a7, 760 }, - { 0xf0a8, 776 }, - { 0xf0a9, 595 }, - { 0xf0aa, 694 }, - { 0xf0ab, 626 }, - { 0xf0ac, 788 }, - { 0xf0ad, 788 }, - { 0xf0ae, 788 }, - { 0xf0af, 788 }, - { 0xf0b0, 788 }, - { 0xf0b1, 788 }, - { 0xf0b2, 788 }, - { 0xf0b3, 788 }, - { 0xf0b4, 788 }, - { 0xf0b5, 788 }, - { 0xf0b6, 788 }, - { 0xf0b7, 788 }, - { 0xf0b8, 788 }, - { 0xf0b9, 788 }, - { 0xf0ba, 788 }, - { 0xf0bb, 788 }, - { 0xf0bc, 788 }, - { 0xf0bd, 788 }, - { 0xf0be, 788 }, - { 0xf0bf, 788 }, - { 0xf0c0, 788 }, - { 0xf0c1, 788 }, - { 0xf0c2, 788 }, - { 0xf0c3, 788 }, - { 0xf0c4, 788 }, - { 0xf0c5, 788 }, - { 0xf0c6, 788 }, - { 0xf0c7, 788 }, - { 0xf0c8, 788 }, - { 0xf0c9, 788 }, - { 0xf0ca, 788 }, - { 0xf0cb, 788 }, - { 0xf0cc, 788 }, - { 0xf0cd, 788 }, - { 0xf0ce, 788 }, - { 0xf0cf, 788 }, - { 0xf0d0, 788 }, - { 0xf0d1, 788 }, - { 0xf0d2, 788 }, - { 0xf0d3, 788 }, - { 0xf0d4, 894 }, - { 0xf0d5, 838 }, - { 0xf0d6, 1016 }, - { 0xf0d7, 458 }, - { 0xf0d8, 748 }, - { 0xf0d9, 924 }, - { 0xf0da, 748 }, - { 0xf0db, 918 }, - { 0xf0dc, 927 }, - { 0xf0dd, 928 }, - { 0xf0de, 928 }, - { 0xf0df, 834 }, - { 0xf0e0, 873 }, - { 0xf0e1, 828 }, - { 0xf0e2, 924 }, - { 0xf0e3, 924 }, - { 0xf0e4, 917 }, - { 0xf0e5, 930 }, - { 0xf0e6, 931 }, - { 0xf0e7, 463 }, - { 0xf0e8, 883 }, - { 0xf0e9, 836 }, - { 0xf0ea, 836 }, - { 0xf0eb, 867 }, - { 0xf0ec, 867 }, - { 0xf0ed, 696 }, - { 0xf0ee, 696 }, - { 0xf0ef, 874 }, - { 0xf0f1, 874 }, - { 0xf0f2, 760 }, - { 0xf0f3, 946 }, - { 0xf0f4, 771 }, - { 0xf0f5, 865 }, - { 0xf0f6, 771 }, - { 0xf0f7, 888 }, - { 0xf0f8, 967 }, - { 0xf0f9, 888 }, - { 0xf0fa, 831 }, - { 0xf0fb, 873 }, - { 0xf0fc, 927 }, - { 0xf0fd, 970 }, - { 0xf0fe, 918 }, -}; - - -/* - * Font metrics - */ - -const AFM PSDRV_ZapfDingbats = -{ - "ZapfDingbats", /* FontName */ - L"ITC Zapf Dingbats", /* FamilyName */ - L"FontSpecific", /* EncodingScheme */ - FW_NORMAL, /* Weight */ - 0, /* ItalicAngle */ - FALSE, /* IsFixedPitch */ - { -1, -143, 981, 820 }, /* FontBBox */ - { - 1000, /* WinMetrics.usUnitsPerEm */ - 820, /* WinMetrics.sAscender */ - -143, /* WinMetrics.sDescender */ - 187, /* WinMetrics.sLineGap */ - 746, /* WinMetrics.sAvgCharWidth */ - 820, /* WinMetrics.usWinAscent */ - 143, /* WinMetrics.usWinDescent */ - }, - 202, /* NumofMetrics */ - metrics /* Metrics */ -}; diff --git a/dlls/wineps.drv/data/agl.c b/dlls/wineps.drv/data/agl.c deleted file mode 100644 index 9f8834ce43f..00000000000 --- a/dlls/wineps.drv/data/agl.c +++ /dev/null @@ -1,79 +0,0 @@ -/* Automatically generated; DO NOT EDIT!! */ - -#include "psdrv.h" - -extern const AFM PSDRV_AvantGarde_Book; -extern const AFM PSDRV_AvantGarde_BookOblique; -extern const AFM PSDRV_AvantGarde_Demi; -extern const AFM PSDRV_AvantGarde_DemiOblique; -extern const AFM PSDRV_Bookman_Demi; -extern const AFM PSDRV_Bookman_DemiItalic; -extern const AFM PSDRV_Bookman_Light; -extern const AFM PSDRV_Bookman_LightItalic; -extern const AFM PSDRV_Courier; -extern const AFM PSDRV_Courier_Bold; -extern const AFM PSDRV_Courier_BoldOblique; -extern const AFM PSDRV_Courier_Oblique; -extern const AFM PSDRV_Helvetica; -extern const AFM PSDRV_Helvetica_Bold; -extern const AFM PSDRV_Helvetica_BoldOblique; -extern const AFM PSDRV_Helvetica_Narrow; -extern const AFM PSDRV_Helvetica_Narrow_Bold; -extern const AFM PSDRV_Helvetica_Narrow_BoldOblique; -extern const AFM PSDRV_Helvetica_Narrow_Oblique; -extern const AFM PSDRV_Helvetica_Oblique; -extern const AFM PSDRV_NewCenturySchlbk_Bold; -extern const AFM PSDRV_NewCenturySchlbk_BoldItalic; -extern const AFM PSDRV_NewCenturySchlbk_Italic; -extern const AFM PSDRV_NewCenturySchlbk_Roman; -extern const AFM PSDRV_Palatino_Bold; -extern const AFM PSDRV_Palatino_BoldItalic; -extern const AFM PSDRV_Palatino_Italic; -extern const AFM PSDRV_Palatino_Roman; -extern const AFM PSDRV_Symbol; -extern const AFM PSDRV_Times_Bold; -extern const AFM PSDRV_Times_BoldItalic; -extern const AFM PSDRV_Times_Italic; -extern const AFM PSDRV_Times_Roman; -extern const AFM PSDRV_ZapfChancery_MediumItalic; -extern const AFM PSDRV_ZapfDingbats; - -const AFM *const PSDRV_BuiltinAFMs[] = -{ - &PSDRV_AvantGarde_Book, - &PSDRV_AvantGarde_BookOblique, - &PSDRV_AvantGarde_Demi, - &PSDRV_AvantGarde_DemiOblique, - &PSDRV_Bookman_Demi, - &PSDRV_Bookman_DemiItalic, - &PSDRV_Bookman_Light, - &PSDRV_Bookman_LightItalic, - &PSDRV_Courier, - &PSDRV_Courier_Bold, - &PSDRV_Courier_BoldOblique, - &PSDRV_Courier_Oblique, - &PSDRV_Helvetica, - &PSDRV_Helvetica_Bold, - &PSDRV_Helvetica_BoldOblique, - &PSDRV_Helvetica_Narrow, - &PSDRV_Helvetica_Narrow_Bold, - &PSDRV_Helvetica_Narrow_BoldOblique, - &PSDRV_Helvetica_Narrow_Oblique, - &PSDRV_Helvetica_Oblique, - &PSDRV_NewCenturySchlbk_Bold, - &PSDRV_NewCenturySchlbk_BoldItalic, - &PSDRV_NewCenturySchlbk_Italic, - &PSDRV_NewCenturySchlbk_Roman, - &PSDRV_Palatino_Bold, - &PSDRV_Palatino_BoldItalic, - &PSDRV_Palatino_Italic, - &PSDRV_Palatino_Roman, - &PSDRV_Symbol, - &PSDRV_Times_Bold, - &PSDRV_Times_BoldItalic, - &PSDRV_Times_Italic, - &PSDRV_Times_Roman, - &PSDRV_ZapfChancery_MediumItalic, - &PSDRV_ZapfDingbats, - NULL -}; diff --git a/tools/make_unicode b/tools/make_unicode index 7f4b1027d95..6256c9c7c24 100755 --- a/tools/make_unicode +++ b/tools/make_unicode @@ -6085,21 +6085,26 @@ sub dump_psfonts($) $fonts{$varname} = %font; }
+ $filename = "$dir/corefonts.c"; + printf "Building %s\n", $filename; + open OUTPUT, ">$filename.new" or die "Cannot create $filename"; + print OUTPUT "/* Adobe Core Fonts, generated from $data_files{psfonts}->{url} */\n"; + print OUTPUT "/* DO NOT EDIT!! */\n\n"; + print OUTPUT "#include "psdrv.h"\n\n"; + foreach my $name (sort keys %fonts) { my $count = scalar @{$fonts{$name}->{chars}}; - my $filename = sprintf "%s/data/%s.c", $dir, $name; - printf "Building %s\n", $filename; - open OUTPUT, ">$filename.new" or die "Cannot create $filename"; - print OUTPUT "/* Automatically generated; DO NOT EDIT!! */\n\n"; - print OUTPUT "#include "psdrv.h"\n\n"; - print OUTPUT "\n/*\n * Glyph metrics\n */\n\n"; - printf OUTPUT "static const AFMMETRICS metrics[%u] =\n{\n", $count; + printf OUTPUT "static const AFMMETRICS metrics_%s[%u] =\n{\n", $name, $count; foreach my $m (sort { $a->{UV} <=> $b->{UV} } @{$fonts{$name}->{chars}}) { printf OUTPUT " { 0x%04x, %4u },\n", $m->{UV}, $m->{WX}; } - print OUTPUT "};\n"; + print OUTPUT "};\n\n"; + } + + foreach my $name (sort keys %fonts) + { my %weights = ( Bold => "FW_BOLD", Book => "FW_NORMAL", Demi => "FW_BOLD", @@ -6107,38 +6112,28 @@ sub dump_psfonts($) Roman => "FW_NORMAL", Medium => "FW_NORMAL", ); - printf OUTPUT "\n\n/*\n * Font metrics\n */\n\nconst AFM PSDRV_%s =\n{\n", $name; - printf OUTPUT " "%s", /* FontName */\n", $fonts{$name}->{FontName}; - printf OUTPUT " L"%s", /* FamilyName */\n", $fonts{$name}->{FamilyName}; - printf OUTPUT " L"%s", /* EncodingScheme */\n", $fonts{$name}->{EncodingScheme}; - printf OUTPUT " %s, /* Weight */\n", $weights{$fonts{$name}->{Weight}}; - printf OUTPUT " %s, /* ItalicAngle */\n", $fonts{$name}->{ItalicAngle}; - printf OUTPUT " %s, /* IsFixedPitch */\n", uc $fonts{$name}->{IsFixedPitch}; - printf OUTPUT " { %d, %d, %d, %d }, /* FontBBox */\n", @{$fonts{$name}->{FontBBox}}[0..3]; - print OUTPUT " {\n"; - printf OUTPUT " %d, /* WinMetrics.usUnitsPerEm */\n", $fonts{$name}->{usUnitsPerEm}; - printf OUTPUT " %d, /* WinMetrics.sAscender */\n", $fonts{$name}->{sAscender}; - printf OUTPUT " %d, /* WinMetrics.sDescender */\n", $fonts{$name}->{sDescender}; - printf OUTPUT " %d, /* WinMetrics.sLineGap */\n", $fonts{$name}->{sLineGap}; - printf OUTPUT " %d, /* WinMetrics.sAvgCharWidth */\n", $fonts{$name}->{sAvgCharWidth}; - printf OUTPUT " %d, /* WinMetrics.usWinAscent */\n", $fonts{$name}->{usWinAscent}; - printf OUTPUT " %d, /* WinMetrics.usWinDescent */\n", $fonts{$name}->{usWinDescent}; - print OUTPUT " },\n"; - printf OUTPUT " %s, /* NumofMetrics */\n", $count; - print OUTPUT " metrics /* Metrics */\n"; - print OUTPUT "};\n"; - close OUTPUT; - save_file($filename); + printf OUTPUT "static const AFM font_%s =\n{\n", $name; + printf OUTPUT " .FontName = "%s",\n", $fonts{$name}->{FontName}; + printf OUTPUT " .FamilyName = L"%s",\n", $fonts{$name}->{FamilyName}; + printf OUTPUT " .EncodingScheme = L"%s",\n", $fonts{$name}->{EncodingScheme}; + printf OUTPUT " .Weight = %s,\n", $weights{$fonts{$name}->{Weight}}; + printf OUTPUT " .ItalicAngle = %s,\n", $fonts{$name}->{ItalicAngle}; + printf OUTPUT " .IsFixedPitch = %s,\n", uc $fonts{$name}->{IsFixedPitch}; + printf OUTPUT " .FontBBox = { %d, %d, %d, %d },\n", @{$fonts{$name}->{FontBBox}}[0..3]; + printf OUTPUT " .WinMetrics.usUnitsPerEm = %d,\n", $fonts{$name}->{usUnitsPerEm}; + printf OUTPUT " .WinMetrics.sAscender = %d,\n", $fonts{$name}->{sAscender}; + printf OUTPUT " .WinMetrics.sDescender = %d,\n", $fonts{$name}->{sDescender}; + printf OUTPUT " .WinMetrics.sLineGap = %d,\n", $fonts{$name}->{sLineGap}; + printf OUTPUT " .WinMetrics.sAvgCharWidth = %d,\n", $fonts{$name}->{sAvgCharWidth}; + printf OUTPUT " .WinMetrics.usWinAscent = %d,\n", $fonts{$name}->{usWinAscent}; + printf OUTPUT " .WinMetrics.usWinDescent = %d,\n", $fonts{$name}->{usWinDescent}; + printf OUTPUT " .NumofMetrics = %s,\n", $count; + printf OUTPUT " .Metrics = metrics_%s\n", $name; + print OUTPUT "};\n\n"; }
- $filename = "$dir/data/agl.c"; - printf "Building %s\n", $filename; - open OUTPUT, ">$filename.new" or die "Cannot create $filename"; - print OUTPUT "/* Automatically generated; DO NOT EDIT!! */\n\n"; - print OUTPUT "#include "psdrv.h"\n\n"; - map { print OUTPUT "extern const AFM PSDRV_$_;\n"; } sort keys %fonts; - print OUTPUT "\nconst AFM *const PSDRV_BuiltinAFMs[] =\n{\n"; - map { print OUTPUT " &PSDRV_$_,\n"; } sort keys %fonts; + print OUTPUT "const AFM * const PSDRV_BuiltinAFMs[] =\n{\n"; + map { print OUTPUT " &font_$_,\n"; } sort keys %fonts; print OUTPUT " NULL\n};\n"; close OUTPUT; save_file($filename);