Commit dd419dc3 authored by Oleg.Korshul's avatar Oleg.Korshul Committed by Alexander Trofimov

git-svn-id:...

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@56304 954022d7-b5bf-4e40-9824-e11837661b57
parent bc73e615
...@@ -20,7 +20,7 @@ typedef struct FD_FontMapRecW_ ...@@ -20,7 +20,7 @@ typedef struct FD_FontMapRecW_
int m_index_bi; int m_index_bi;
} FD_FontMapRecW; } FD_FontMapRecW;
#define FONTS_DICT_ASCII_NAMES_COUNT 410 #define FONTS_DICT_ASCII_NAMES_COUNT 426
static const FD_FontMapRec FD_Ascii_Names[FONTS_DICT_ASCII_NAMES_COUNT] = static const FD_FontMapRec FD_Ascii_Names[FONTS_DICT_ASCII_NAMES_COUNT] =
{ {
{ "AGA Arabesque", 24, -1, -1, -1 }, { "AGA Arabesque", 24, -1, -1, -1 },
...@@ -30,416 +30,432 @@ static const FD_FontMapRec FD_Ascii_Names[FONTS_DICT_ASCII_NAMES_COUNT] = ...@@ -30,416 +30,432 @@ static const FD_FontMapRec FD_Ascii_Names[FONTS_DICT_ASCII_NAMES_COUNT] =
{ "Akhbar MT", -1, 4, -1, 5 }, { "Akhbar MT", -1, 4, -1, 5 },
{ "Aldhabi", 6, -1, -1, -1 }, { "Aldhabi", 6, -1, -1, -1 },
{ "Algerian", 7, -1, -1, -1 }, { "Algerian", 7, -1, -1, -1 },
{ "Ami R", 338, -1, -1, -1 }, { "Ami R", 364, -1, -1, -1 },
{ "Andalus", 8, -1, -1, -1 }, { "Andalus", 8, -1, -1, -1 },
{ "Angsana New", 9, 11, 10, 16 }, { "Angsana New", 9, 11, 10, 16 },
{ "AngsanaUPC", 12, 14, 13, 15 }, { "AngsanaUPC", 12, 14, 13, 15 },
{ "Aparajita", 20, 23, 21, 22 }, { "Aparajita", 20, 23, 21, 22 },
{ "Arabic Transparent", 40, -1, 39, -1 }, { "Arabic Transparent", 40, -1, 39, -1 },
{ "Arabic Typesetting", 25, -1, -1, -1 }, { "Arabic Typesetting", 25, -1, -1, -1 },
{ "Arial", 37, 35, 33, 34 }, { "Arial", 28, 31, 29, 30 },
{ "Arial Black", 37, -1, -1, -1 },
{ "Arial Narrow", 32, 35, 33, 34 },
{ "Arial Rounded MT Bold", 38, -1, -1, -1 }, { "Arial Rounded MT Bold", 38, -1, -1, -1 },
{ "Arial Unicode MS", 36, -1, -1, -1 }, { "Arial Unicode MS", 36, -1, -1, -1 },
{ "Arvo", 44, 43, 41, 42 }, { "Arvo", 44, 43, 41, 42 },
{ "Aston-F1", 45, -1, -1, -1 }, { "Aston-F1", 45, -1, -1, -1 },
{ "Baskerville Old Face", 46, -1, -1, -1 }, { "Baskerville Old Face", 46, -1, -1, -1 },
{ "Batang", 47, -1, -1, -1 }, { "Batang", 47, -1, -1, -1 },
{ "BatangChe", 47, -1, -1, -1 }, { "BatangChe", 48, -1, -1, -1 },
{ "Bauhaus 93", 48, -1, -1, -1 }, { "Bauhaus 93", 51, -1, -1, -1 },
{ "Bell MT", 49, 51, 50, -1 }, { "Bell MT", 52, 54, 53, -1 },
{ "Berlin Sans FB", 75, -1, 73, -1 }, { "Berlin Sans FB", 78, -1, 76, -1 },
{ "Berlin Sans FB Demi", -1, -1, 74, -1 }, { "Berlin Sans FB Demi", -1, -1, 77, -1 },
{ "Bernard MT Condensed", 52, -1, -1, -1 }, { "Bernard MT Condensed", 55, -1, -1, -1 },
{ "Bickham Script Pro", -1, -1, 53, -1 }, { "Bickham Script Pro", -1, -1, 56, -1 },
{ "Blackadder ITC", 348, -1, -1, -1 }, { "Bickham Script Pro Regular", -1, -1, 56, -1 },
{ "Bodoni MT", 66, 64, 60, 61 }, { "Blackadder ITC", 374, -1, -1, -1 },
{ "Bold Italic Art", 55, -1, -1, -1 }, { "Bodoni MT", 69, 67, 59, 60 },
{ "Book Antiqua", 54, 19, 17, 18 }, { "Bodoni MT Black", 62, 61, -1, -1 },
{ "Bookman Old Style", 67, 70, 68, 69 }, { "Bodoni MT Condensed", 66, 65, 63, 64 },
{ "Bookshelf Symbol 7", 86, -1, -1, -1 }, { "Bodoni MT Poster Compressed", 68, -1, -1, -1 },
{ "Bradley Hand ITC", 71, -1, -1, -1 }, { "Bold Italic Art", 58, -1, -1, -1 },
{ "Britannic Bold", 72, -1, -1, -1 }, { "Book Antiqua", 57, 19, 17, 18 },
{ "Broadway", 76, -1, -1, -1 }, { "Bookman Old Style", 70, 73, 71, 72 },
{ "Browallia New", 77, 79, 78, 84 }, { "Bookshelf Symbol 7", 89, -1, -1, -1 },
{ "BrowalliaUPC", 80, 82, 81, 83 }, { "Bradley Hand ITC", 74, -1, -1, -1 },
{ "Brush Script MT", -1, 85, -1, -1 }, { "Britannic Bold", 75, -1, -1, -1 },
{ "Calibri", 90, 91, 88, 92 }, { "Broadway", 79, -1, -1, -1 },
{ "Californian FB", 95, 94, 93, -1 }, { "Browallia New", 80, 82, 81, 87 },
{ "Calisto MT", 96, 99, 97, 98 }, { "BrowalliaUPC", 83, 85, 84, 86 },
{ "Cambria", 100, 102, 101, 103 }, { "Brush Script MT", -1, 88, -1, -1 },
{ "Cambria Math", 100, -1, -1, -1 }, { "Calibri", 90, 92, 91, 95 },
{ "Candara", 104, 106, 105, 107 }, { "Calibri Light", 93, 94, -1, -1 },
{ "Castellar", 108, -1, -1, -1 }, { "Calibri Light Italic", -1, 94, -1, -1 },
{ "Centaur", 110, -1, -1, -1 }, { "Californian FB", 98, 97, 96, -1 },
{ "Century", 111, -1, -1, -1 }, { "Calisto MT", 99, 102, 100, 101 },
{ "Century Gothic", 295, 298, 296, 297 }, { "Cambria", 103, 106, 105, 107 },
{ "Century Schoolbook", 109, 526, 524, 525 }, { "Cambria Math", 104, -1, -1, -1 },
{ "Chiller", 112, -1, -1, -1 }, { "Candara", 108, 110, 109, 111 },
{ "Colonna MT", 113, -1, -1, -1 }, { "Castellar", 112, -1, -1, -1 },
{ "Comic Sans MS", 114, 116, 115, 117 }, { "Centaur", 114, -1, -1, -1 },
{ "Consolas", 118, 120, 119, 121 }, { "Century", 115, -1, -1, -1 },
{ "Constantia", 122, 124, 123, 125 }, { "Century Gothic", 299, 302, 300, 301 },
{ "Cooper Black", 126, -1, -1, -1 }, { "Century Schoolbook", 113, 569, 567, 568 },
{ "Copperplate Gothic Bold", 127, -1, -1, -1 }, { "Chiller", 116, -1, -1, -1 },
{ "Copperplate Gothic Light", 128, -1, -1, -1 }, { "Colonna MT", 117, -1, -1, -1 },
{ "Corbel", 129, 131, 130, 132 }, { "Comic Sans MS", 118, 120, 119, 121 },
{ "Cordia New", 133, 135, 134, 140 }, { "Consolas", 122, 124, 123, 125 },
{ "CordiaUPC", 136, 138, 137, 139 }, { "Constantia", 126, 128, 127, 129 },
{ "Courier New", 141, 144, 142, 143 }, { "Cooper Black", 130, -1, -1, -1 },
{ "Cuprum", 148, 147, 145, 146 }, { "Copperplate Gothic Bold", 131, -1, -1, -1 },
{ "Curlz MT", 149, -1, -1, -1 }, { "Copperplate Gothic Light", 132, -1, -1, -1 },
{ "DFKai-SB", 354, -1, -1, -1 }, { "Corbel", 133, 135, 134, 136 },
{ "Dancing Script", 151, -1, 150, -1 }, { "Cordia New", 137, 139, 138, 144 },
{ "DaunPenh", 152, -1, -1, -1 }, { "CordiaUPC", 140, 142, 141, 143 },
{ "David", 153, -1, 154, -1 }, { "Courier New", 145, 148, 146, 147 },
{ "David Transparent", 155, -1, -1, -1 }, { "Cuprum", 152, 151, 149, 150 },
{ "DecoType Naskh", 210, -1, -1, -1 }, { "Curlz MT", 153, -1, -1, -1 },
{ "DecoType Naskh Extensions", 213, -1, -1, -1 }, { "DFKai-SB", 380, -1, -1, -1 },
{ "DecoType Naskh Special", 211, -1, -1, -1 }, { "Dancing Script", 155, -1, 154, -1 },
{ "DecoType Naskh Swashes", 214, -1, -1, -1 }, { "DaunPenh", 156, -1, -1, -1 },
{ "DecoType Naskh Variants", 212, -1, -1, -1 }, { "David", 157, -1, 158, -1 },
{ "DecoType Thuluth", 209, -1, -1, -1 }, { "David Transparent", 159, -1, -1, -1 },
{ "DejaVu Sans", 179, 184, 175, 176 }, { "DecoType Naskh", 214, -1, -1, -1 },
{ "DejaVu Sans Mono", 183, 182, 180, 181 }, { "DecoType Naskh Extensions", 217, -1, -1, -1 },
{ "DejaVu Serif", 194, 195, 191, 192 }, { "DecoType Naskh Special", 215, -1, -1, -1 },
{ "DilleniaUPC", 614, 613, 611, 612 }, { "DecoType Naskh Swashes", 218, -1, -1, -1 },
{ "Dingbats", 196, -1, -1, -1 }, { "DecoType Naskh Variants", 216, -1, -1, -1 },
{ "Diwani Bent", 197, -1, -1, -1 }, { "DecoType Thuluth", 213, -1, -1, -1 },
{ "Diwani Letter", 198, -1, -1, -1 }, { "DejaVu Sans", 176, 188, 177, 178 },
{ "Diwani Outline Shaded", 215, -1, -1, -1 }, { "DejaVu Sans Condensed", 182, 181, 179, 180 },
{ "Diwani Simple Outline", 217, -1, -1, -1 }, { "DejaVu Sans Light", 183, -1, -1, -1 },
{ "Diwani Simple Outline 2", 216, -1, -1, -1 }, { "DejaVu Sans Mono", 187, 186, 184, 185 },
{ "Diwani Simple Striped", 218, -1, -1, -1 }, { "DejaVu Serif", 192, 199, 193, 194 },
{ "DokChampa", 199, -1, -1, -1 }, { "DejaVu Serif Condensed", 198, 197, 195, 196 },
{ "Dotum", 303, -1, -1, -1 }, { "DilleniaUPC", 658, 657, 655, 656 },
{ "DotumChe", 303, -1, -1, -1 }, { "Dingbats", 200, -1, -1, -1 },
{ "Droid Sans", 203, -1, 202, -1 }, { "Diwani Bent", 201, -1, -1, -1 },
{ "Droid Sans Mono", 204, -1, -1, -1 }, { "Diwani Letter", 202, -1, -1, -1 },
{ "Droid Serif", 208, 207, 205, 206 }, { "Diwani Outline Shaded", 219, -1, -1, -1 },
{ "Ebrima", 219, -1, 220, -1 }, { "Diwani Simple Outline", 221, -1, -1, -1 },
{ "Edwardian Script ITC", 349, -1, -1, -1 }, { "Diwani Simple Outline 2", 220, -1, -1, -1 },
{ "Elephant", 221, 222, -1, -1 }, { "Diwani Simple Striped", 222, -1, -1, -1 },
{ "Engravers MT", 223, -1, -1, -1 }, { "DokChampa", 203, -1, -1, -1 },
{ "Eras Bold ITC", 224, -1, -1, -1 }, { "Dotum", 309, -1, -1, -1 },
{ "Eras Demi ITC", 225, -1, -1, -1 }, { "DotumChe", 310, -1, -1, -1 },
{ "Eras Light ITC", 226, -1, -1, -1 }, { "Droid Sans", 207, -1, 206, -1 },
{ "Eras Medium ITC", 227, -1, -1, -1 }, { "Droid Sans Mono", 208, -1, -1, -1 },
{ "Estrangelo Edessa", 228, -1, -1, -1 }, { "Droid Serif", 212, 211, 209, 210 },
{ "EucrosiaUPC", 618, 617, 615, 616 }, { "Ebrima", 223, -1, 224, -1 },
{ "Euphemia", 229, -1, -1, -1 }, { "Edwardian Script ITC", 375, -1, -1, -1 },
{ "Expo M", 335, -1, -1, -1 }, { "Elephant", 225, 226, -1, -1 },
{ "FZShuTi", 251, -1, -1, -1 }, { "Engravers MT", 227, -1, -1, -1 },
{ "FZYaoTi", 252, -1, -1, -1 }, { "Eras Bold ITC", 228, -1, -1, -1 },
{ "FangSong", 548, -1, -1, -1 }, { "Eras Demi ITC", 229, -1, -1, -1 },
{ "Farsi Simple Bold", 248, -1, -1, -1 }, { "Eras Light ITC", 230, -1, -1, -1 },
{ "Farsi Simple Outline", 249, -1, -1, -1 }, { "Eras Medium ITC", 231, -1, -1, -1 },
{ "Felix Titling", 230, -1, -1, -1 }, { "Estrangelo Edessa", 232, -1, -1, -1 },
{ "Fixed Miriam Transparent", 433, -1, -1, -1 }, { "EucrosiaUPC", 662, 661, 659, 660 },
{ "FlemishScript BT", 231, -1, -1, -1 }, { "Euphemia", 233, -1, -1, -1 },
{ "Footlight MT Light", 250, -1, -1, -1 }, { "Expo M", 361, -1, -1, -1 },
{ "Forte", 232, -1, -1, -1 }, { "FZShuTi", 255, -1, -1, -1 },
{ "FrankRuehl", 243, -1, -1, -1 }, { "FZYaoTi", 256, -1, -1, -1 },
{ "Franklin Gothic Book", 233, 234, -1, -1 }, { "FangSong", 591, -1, -1, -1 },
{ "Franklin Gothic Demi", 235, 237, -1, -1 }, { "Farsi Simple Bold", 252, -1, -1, -1 },
{ "Franklin Gothic Demi Cond", 236, -1, -1, -1 }, { "Farsi Simple Outline", 253, -1, -1, -1 },
{ "Franklin Gothic Heavy", 238, 239, -1, -1 }, { "Felix Titling", 234, -1, -1, -1 },
{ "Franklin Gothic Medium", 240, 242, -1, -1 }, { "Fixed Miriam Transparent", 469, -1, -1, -1 },
{ "Franklin Gothic Medium Cond", 241, -1, -1, -1 }, { "FlemishScript BT", 235, -1, -1, -1 },
{ "FreesiaUPC", 622, 621, 619, 620 }, { "Footlight MT Light", 254, -1, -1, -1 },
{ "Freestyle Script", 245, -1, -1, -1 }, { "Forte", 236, -1, -1, -1 },
{ "French Script MT", 247, -1, -1, -1 }, { "FrankRuehl", 247, -1, -1, -1 },
{ "GOST type A", 293, -1, -1, -1 }, { "Franklin Gothic Book", 237, 238, -1, -1 },
{ "GOST type B", 294, -1, -1, -1 }, { "Franklin Gothic Demi", 239, 241, -1, -1 },
{ "Gabriola", 253, -1, -1, -1 }, { "Franklin Gothic Demi Cond", 240, -1, -1, -1 },
{ "Gadugi", 254, -1, 255, -1 }, { "Franklin Gothic Heavy", 242, 243, -1, -1 },
{ "Garamond", 257, 259, 258, -1 }, { "Franklin Gothic Medium", 244, 246, -1, -1 },
{ "Gautami", 260, -1, 261, -1 }, { "Franklin Gothic Medium Cond", 245, -1, -1, -1 },
{ "Gentium Basic", 265, 264, 262, 263 }, { "FreesiaUPC", 666, 665, 663, 664 },
{ "Gentium Book Basic", 269, 268, 266, 267 }, { "Freestyle Script", 249, -1, -1, -1 },
{ "Georgia", 270, 272, 271, 273 }, { "French Script MT", 251, -1, -1, -1 },
{ "Gigi", 277, -1, -1, -1 }, { "GOST type A", 297, -1, -1, -1 },
{ "Gill Sans MT", 284, 281, 279, 278 }, { "GOST type B", 298, -1, -1, -1 },
{ "Gill Sans MT Condensed", 280, -1, -1, -1 }, { "Gabriola", 257, -1, -1, -1 },
{ "Gill Sans MT Ext Condensed Bold", 291, -1, -1, -1 }, { "Gadugi", 258, -1, 259, -1 },
{ "Gill Sans Ultra Bold", 283, -1, -1, -1 }, { "Garamond", 261, 263, 262, -1 },
{ "Gill Sans Ultra Bold Condensed", 282, -1, -1, -1 }, { "Gautami", 264, -1, 265, -1 },
{ "Gisha", 285, -1, 286, -1 }, { "Gentium Basic", 269, 268, 266, 267 },
{ "Gloucester MT Extra Condensed", 290, -1, -1, -1 }, { "Gentium Book Basic", 273, 272, 270, 271 },
{ "Goudy Old Style", 299, 301, 300, -1 }, { "Georgia", 274, 276, 275, 277 },
{ "Goudy Stout", 302, -1, -1, -1 }, { "Gigi", 281, -1, -1, -1 },
{ "Gulim", 303, -1, -1, -1 }, { "Gill Sans MT", 288, 285, 283, 282 },
{ "GulimChe", 303, -1, -1, -1 }, { "Gill Sans MT Condensed", 284, -1, -1, -1 },
{ "Gungsuh", 47, -1, -1, -1 }, { "Gill Sans MT Ext Condensed Bold", 295, -1, -1, -1 },
{ "GungsuhChe", 47, -1, -1, -1 }, { "Gill Sans Ultra Bold", 287, -1, -1, -1 },
{ "Guttman Aharoni", 256, -1, -1, -1 }, { "Gill Sans Ultra Bold Condensed", 286, -1, -1, -1 },
{ "Guttman Drogolin", 201, -1, 200, -1 }, { "Gisha", 289, -1, 290, -1 },
{ "Guttman Frank", 274, -1, 244, -1 }, { "Gloucester MT Extra Condensed", 294, -1, -1, -1 },
{ "Guttman Frnew", 246, -1, -1, -1 }, { "Goudy Old Style", 303, 305, 304, -1 },
{ "Guttman Haim", 275, -1, -1, -1 }, { "Goudy Stout", 306, -1, -1, -1 },
{ "Guttman Haim-Condensed", 276, -1, -1, -1 }, { "Gulim", 307, -1, -1, -1 },
{ "Guttman Hatzvi", 605, -1, 604, -1 }, { "GulimChe", 308, -1, -1, -1 },
{ "Guttman Kav", 289, -1, 287, -1 }, { "Gungsuh", 49, -1, -1, -1 },
{ "Guttman Kav-Light", 288, -1, -1, -1 }, { "GungsuhChe", 50, -1, -1, -1 },
{ "Guttman Logo1", 392, -1, -1, -1 }, { "Guttman Aharoni", 260, -1, -1, -1 },
{ "Guttman Mantova", 415, -1, 413, -1 }, { "Guttman Drogolin", 205, -1, 204, -1 },
{ "Guttman Mantova-Decor", 414, -1, -1, -1 }, { "Guttman Frank", 278, -1, 248, -1 },
{ "Guttman Miryam", 425, -1, 423, -1 }, { "Guttman Frnew", 250, -1, -1, -1 },
{ "Guttman Myamfix", 292, -1, -1, -1 }, { "Guttman Haim", 279, -1, -1, -1 },
{ "Guttman Rashi", 509, -1, 511, -1 }, { "Guttman Haim-Condensed", 280, -1, -1, -1 },
{ "Guttman Stam", 564, -1, -1, -1 }, { "Guttman Hatzvi", 649, -1, 648, -1 },
{ "Guttman Stam1", 565, -1, -1, -1 }, { "Guttman Kav", 293, -1, 291, -1 },
{ "Guttman Vilna", 652, -1, 653, -1 }, { "Guttman Kav-Light", 292, -1, -1, -1 },
{ "Guttman Yad", 305, -1, -1, -1 }, { "Guttman Logo1", 418, -1, -1, -1 },
{ "Guttman Yad-Brush", 304, -1, -1, -1 }, { "Guttman Mantova", 441, -1, 439, -1 },
{ "Guttman Yad-Light", 306, -1, -1, -1 }, { "Guttman Mantova-Decor", 440, -1, -1, -1 },
{ "Guttman Miryam", 461, -1, 459, -1 },
{ "Guttman Myamfix", 296, -1, -1, -1 },
{ "Guttman Rashi", 552, -1, 554, -1 },
{ "Guttman Stam", 608, -1, -1, -1 },
{ "Guttman Stam1", 609, -1, -1, -1 },
{ "Guttman Vilna", 696, -1, 697, -1 },
{ "Guttman Yad", 312, -1, -1, -1 },
{ "Guttman Yad-Brush", 311, -1, -1, -1 },
{ "Guttman Yad-Light", 313, -1, -1, -1 },
{ "Guttman-Aharoni", -1, -1, 2, -1 }, { "Guttman-Aharoni", -1, -1, 2, -1 },
{ "Guttman-Aram", 26, -1, -1, -1 }, { "Guttman-Aram", 26, -1, -1, -1 },
{ "Guttman-CourMir", 424, -1, -1, -1 }, { "Guttman-CourMir", 460, -1, -1, -1 },
{ "HGGothicE", 323, -1, -1, -1 }, { "HGGothicE", 330, -1, -1, -1 },
{ "HGGothicM", 324, -1, -1, -1 }, { "HGGothicM", 333, -1, -1, -1 },
{ "HGGyoshotai", 325, -1, -1, -1 }, { "HGGyoshotai", 336, -1, -1, -1 },
{ "HGKyokashotai", 326, -1, -1, -1 }, { "HGKyokashotai", 339, -1, -1, -1 },
{ "HGMaruGothicMPRO", 333, -1, -1, -1 }, { "HGMaruGothicMPRO", 358, -1, -1, -1 },
{ "HGMinchoB", 327, -1, -1, -1 }, { "HGMinchoB", 342, -1, -1, -1 },
{ "HGMinchoE", 328, -1, -1, -1 }, { "HGMinchoE", 345, -1, -1, -1 },
{ "HGPGothicE", 323, -1, -1, -1 }, { "HGPGothicE", 331, -1, -1, -1 },
{ "HGPGothicM", 324, -1, -1, -1 }, { "HGPGothicM", 334, -1, -1, -1 },
{ "HGPGyoshotai", 325, -1, -1, -1 }, { "HGPGyoshotai", 337, -1, -1, -1 },
{ "HGPKyokashotai", 326, -1, -1, -1 }, { "HGPKyokashotai", 340, -1, -1, -1 },
{ "HGPMinchoB", 327, -1, -1, -1 }, { "HGPMinchoB", 343, -1, -1, -1 },
{ "HGPMinchoE", 328, -1, -1, -1 }, { "HGPMinchoE", 346, -1, -1, -1 },
{ "HGPSoeiKakugothicUB", 331, -1, -1, -1 }, { "HGPSoeiKakugothicUB", 355, -1, -1, -1 },
{ "HGPSoeiKakupoptai", 329, -1, -1, -1 }, { "HGPSoeiKakupoptai", 349, -1, -1, -1 },
{ "HGPSoeiPresenceEB", 330, -1, -1, -1 }, { "HGPSoeiPresenceEB", 352, -1, -1, -1 },
{ "HGSGothicE", 323, -1, -1, -1 }, { "HGSGothicE", 332, -1, -1, -1 },
{ "HGSGothicM", 324, -1, -1, -1 }, { "HGSGothicM", 335, -1, -1, -1 },
{ "HGSGyoshotai", 325, -1, -1, -1 }, { "HGSGyoshotai", 338, -1, -1, -1 },
{ "HGSKyokashotai", 326, -1, -1, -1 }, { "HGSKyokashotai", 341, -1, -1, -1 },
{ "HGSMinchoB", 327, -1, -1, -1 }, { "HGSMinchoB", 344, -1, -1, -1 },
{ "HGSMinchoE", 328, -1, -1, -1 }, { "HGSMinchoE", 347, -1, -1, -1 },
{ "HGSSoeiKakugothicUB", 331, -1, -1, -1 }, { "HGSSoeiKakugothicUB", 356, -1, -1, -1 },
{ "HGSSoeiKakupoptai", 329, -1, -1, -1 }, { "HGSSoeiKakupoptai", 350, -1, -1, -1 },
{ "HGSSoeiPresenceEB", 330, -1, -1, -1 }, { "HGSSoeiPresenceEB", 353, -1, -1, -1 },
{ "HGSeikaishotaiPRO", 332, -1, -1, -1 }, { "HGSeikaishotaiPRO", 357, -1, -1, -1 },
{ "HGSoeiKakugothicUB", 331, -1, -1, -1 }, { "HGSoeiKakugothicUB", 354, -1, -1, -1 },
{ "HGSoeiKakupoptai", 329, -1, -1, -1 }, { "HGSoeiKakupoptai", 348, -1, -1, -1 },
{ "HGSoeiPresenceEB", 330, -1, -1, -1 }, { "HGSoeiPresenceEB", 351, -1, -1, -1 },
{ "HYGothic-Extra", 309, -1, -1, -1 }, { "HYGothic-Extra", 316, -1, -1, -1 },
{ "HYGothic-Medium", 310, -1, -1, -1 }, { "HYGothic-Medium", 317, -1, -1, -1 },
{ "HYGraphic-Medium", 307, -1, -1, -1 }, { "HYGraphic-Medium", 314, -1, -1, -1 },
{ "HYGungSo-Bold", 308, -1, -1, -1 }, { "HYGungSo-Bold", 315, -1, -1, -1 },
{ "HYHeadLine-Medium", 311, -1, -1, -1 }, { "HYHeadLine-Medium", 318, -1, -1, -1 },
{ "HYMyeongJo-Extra", 312, -1, -1, -1 }, { "HYMyeongJo-Extra", 319, -1, -1, -1 },
{ "HYPMokGak-Bold", 314, -1, -1, -1 }, { "HYPMokGak-Bold", 321, -1, -1, -1 },
{ "HYPost-Light", 315, -1, -1, -1 }, { "HYPost-Light", 322, -1, -1, -1 },
{ "HYPost-Medium", 316, -1, -1, -1 }, { "HYPost-Medium", 323, -1, -1, -1 },
{ "HYShortSamul-Medium", 317, -1, -1, -1 }, { "HYShortSamul-Medium", 324, -1, -1, -1 },
{ "HYSinMyeongJo-Medium", 313, -1, -1, -1 }, { "HYSinMyeongJo-Medium", 320, -1, -1, -1 },
{ "Haettenschweiler", 320, -1, -1, -1 }, { "Haettenschweiler", 327, -1, -1, -1 },
{ "HanWangMingMedium", 663, -1, -1, -1 }, { "HanWangMingMedium", 707, -1, -1, -1 },
{ "Harlow Solid Italic", -1, 318, -1, -1 }, { "Harlow Solid Italic", -1, 325, -1, -1 },
{ "Harrington", 319, -1, -1, -1 }, { "Harrington", 326, -1, -1, -1 },
{ "Headline R", 340, -1, -1, -1 }, { "Headline R", 366, -1, -1, -1 },
{ "High Tower Text", 341, 342, -1, -1 }, { "High Tower Text", 367, 368, -1, -1 },
{ "Impact", 343, -1, -1, -1 }, { "Impact", 369, -1, -1, -1 },
{ "Imprint MT Shadow", 344, -1, -1, -1 }, { "Imprint MT Shadow", 370, -1, -1, -1 },
{ "Informal Roman", 345, -1, -1, -1 }, { "Informal Roman", 371, -1, -1, -1 },
{ "IrisUPC", 626, 625, 623, 624 }, { "IrisUPC", 670, 669, 667, 668 },
{ "Iskoola Pota", 346, -1, 347, -1 }, { "Iskoola Pota", 372, -1, 373, -1 },
{ "Italic Outline Art", 351, -1, -1, -1 }, { "Italic Outline Art", 377, -1, -1, -1 },
{ "JasmineUPC", 630, 629, 627, 628 }, { "JasmineUPC", 674, 673, 671, 672 },
{ "Jokerman", 352, -1, -1, -1 }, { "Jokerman", 378, -1, -1, -1 },
{ "Juice ITC", 353, -1, -1, -1 }, { "Juice ITC", 379, -1, -1, -1 },
{ "KaiTi", 550, -1, -1, -1 }, { "KaiTi", 593, -1, -1, -1 },
{ "Kalinga", 355, -1, 356, -1 }, { "Kalinga", 381, -1, 382, -1 },
{ "Kartika", 357, -1, 358, -1 }, { "Kartika", 383, -1, 384, -1 },
{ "Khmer UI", 361, -1, 362, -1 }, { "Khmer UI", 387, -1, 388, -1 },
{ "KodchiangUPC", 634, 633, 631, 632 }, { "KodchiangUPC", 678, 677, 675, 676 },
{ "Kokila", 363, 366, 364, 365 }, { "Kokila", 389, 392, 390, 391 },
{ "Kristen ITC", 350, -1, -1, -1 }, { "Kristen ITC", 376, -1, -1, -1 },
{ "Kufi Extended Outline", 359, -1, -1, -1 }, { "Kufi Extended Outline", 385, -1, -1, -1 },
{ "Kufi Outline Shaded", 360, -1, -1, -1 }, { "Kufi Outline Shaded", 386, -1, -1, -1 },
{ "Kunstler Script", 368, -1, -1, -1 }, { "Kunstler Script", 394, -1, -1, -1 },
{ "Lao UI", 369, -1, 370, -1 }, { "Lao UI", 395, -1, 396, -1 },
{ "Latha", 371, -1, 372, -1 }, { "Latha", 397, -1, 398, -1 },
{ "Led Italic Font", 379, -1, -1, -1 }, { "Led Italic Font", 405, -1, -1, -1 },
{ "Leelawadee", 380, -1, 381, -1 }, { "Leelawadee", 406, -1, 407, -1 },
{ "Levenim MT", 402, -1, 403, -1 }, { "Levenim MT", 428, -1, 429, -1 },
{ "LiSu", 551, -1, -1, -1 }, { "LiSu", 594, -1, -1, -1 },
{ "LilyUPC", 638, 637, 635, 636 }, { "LilyUPC", 682, 681, 679, 680 },
{ "Lobster 1.4", 387, -1, -1, -1 }, { "Lobster", 413, -1, -1, -1 },
{ "Lobster Two", 391, 390, 388, 389 }, { "Lobster 1.4", 413, -1, -1, -1 },
{ "Lucida Bright", 374, 377, 375, 376 }, { "Lobster Two", 417, 416, 414, 415 },
{ "Lucida Calligraphy", 378, -1, -1, -1 }, { "Lucida Bright", 400, 403, 401, 402 },
{ "Lucida Console", 401, -1, -1, -1 }, { "Lucida Calligraphy", 404, -1, -1, -1 },
{ "Lucida Fax", 382, 385, 383, 384 }, { "Lucida Console", 427, -1, -1, -1 },
{ "Lucida Handwriting", 386, -1, -1, -1 }, { "Lucida Fax", 408, 411, 409, 410 },
{ "Lucida Sans", 393, 396, 394, 395 }, { "Lucida Handwriting", 412, -1, -1, -1 },
{ "Lucida Sans Typewriter", 397, 400, 398, 399 }, { "Lucida Sans", 419, 422, 420, 421 },
{ "Lucida Sans Unicode", 404, -1, -1, -1 }, { "Lucida Sans Typewriter", 423, 426, 424, 425 },
{ "MS Gothic", 435, -1, -1, -1 }, { "Lucida Sans Unicode", 430, -1, -1, -1 },
{ "MS Mincho", 438, -1, -1, -1 }, { "MS Gothic", 471, -1, -1, -1 },
{ "MS Outlook", 474, -1, -1, -1 }, { "MS Mincho", 478, -1, -1, -1 },
{ "MS PGothic", 435, -1, -1, -1 }, { "MS Outlook", 517, -1, -1, -1 },
{ "MS PMincho", 438, -1, -1, -1 }, { "MS PGothic", 473, -1, -1, -1 },
{ "MS Reference Sans Serif", 513, -1, -1, -1 }, { "MS PMincho", 479, -1, -1, -1 },
{ "MS Reference Specialty", 514, -1, -1, -1 }, { "MS Reference Sans Serif", 556, -1, -1, -1 },
{ "MS UI Gothic", 435, -1, -1, -1 }, { "MS Reference Specialty", 557, -1, -1, -1 },
{ "MV Boli", 446, -1, -1, -1 }, { "MS UI Gothic", 472, -1, -1, -1 },
{ "Magic R", 339, -1, -1, -1 }, { "MV Boli", 489, -1, -1, -1 },
{ "Magneto", -1, -1, 405, -1 }, { "Magic R", 365, -1, -1, -1 },
{ "Maiandra GD", 406, -1, -1, -1 }, { "Magneto", -1, -1, 431, -1 },
{ "Malgun Gothic", 409, -1, 410, -1 }, { "Maiandra GD", 432, -1, -1, -1 },
{ "Mangal", 411, -1, 412, -1 }, { "Malgun Gothic", 435, -1, 436, -1 },
{ "Marlett", 416, -1, -1, -1 }, { "Mangal", 437, -1, 438, -1 },
{ "Matura MT Script Capitals", 417, -1, -1, -1 }, { "Marlett", 442, -1, -1, -1 },
{ "Meiryo", 418, 418, 419, 419 }, { "Matura MT Script Capitals", 443, -1, -1, -1 },
{ "Meiryo UI", 418, 418, 419, 419 }, { "Meiryo", 444, 445, 448, 449 },
{ "Microsoft Himalaya", 334, -1, -1, -1 }, { "Meiryo UI", 446, 447, 450, 451 },
{ "Microsoft JhengHei", 436, -1, 437, -1 }, { "Microsoft Himalaya", 359, -1, -1, -1 },
{ "Microsoft JhengHei UI", 436, -1, 437, -1 }, { "Microsoft JhengHei", 474, -1, 476, -1 },
{ "Microsoft New Tai Lue", 453, -1, 454, -1 }, { "Microsoft JhengHei UI", 475, -1, 477, -1 },
{ "Microsoft PhagsPa", 489, -1, 490, -1 }, { "Microsoft New Tai Lue", 496, -1, 497, -1 },
{ "Microsoft Sans Serif", 420, -1, -1, -1 }, { "Microsoft PhagsPa", 532, -1, 533, -1 },
{ "Microsoft Tai Le", 581, -1, 582, -1 }, { "Microsoft Sans Serif", 452, -1, -1, -1 },
{ "Microsoft Uighur", 440, -1, 439, -1 }, { "Microsoft Tai Le", 625, -1, 626, -1 },
{ "Microsoft YaHei", 441, -1, 442, -1 }, { "Microsoft Uighur", 481, -1, 480, -1 },
{ "Microsoft YaHei UI", 441, -1, 442, -1 }, { "Microsoft YaHei", 482, -1, 484, -1 },
{ "Microsoft Yi Baiti", 443, -1, -1, -1 }, { "Microsoft YaHei UI", 483, -1, 485, -1 },
{ "MingLiU", 421, -1, -1, -1 }, { "Microsoft Yi Baiti", 486, -1, -1, -1 },
{ "MingLiU-ExtB", 422, -1, -1, -1 }, { "MingLiU", 453, -1, -1, -1 },
{ "MingLiU_HKSCS", 421, -1, -1, -1 }, { "MingLiU-ExtB", 456, -1, -1, -1 },
{ "MingLiU_HKSCS-ExtB", 422, -1, -1, -1 }, { "MingLiU_HKSCS", 455, -1, -1, -1 },
{ "Miriam", 431, -1, -1, -1 }, { "MingLiU_HKSCS-ExtB", 458, -1, -1, -1 },
{ "Miriam Fixed", 432, -1, -1, -1 }, { "Miriam", 467, -1, -1, -1 },
{ "Miriam Transparent", 434, -1, -1, -1 }, { "Miriam Fixed", 468, -1, -1, -1 },
{ "Mistral", 426, -1, -1, -1 }, { "Miriam Transparent", 470, -1, -1, -1 },
{ "Modern No. 20", 428, -1, -1, -1 }, { "Mistral", 462, -1, -1, -1 },
{ "MoeumT R", 335, -1, -1, -1 }, { "Modern No. 20", 464, -1, -1, -1 },
{ "Mongolian Baiti", 429, -1, -1, -1 }, { "MoeumT R", 360, -1, -1, -1 },
{ "Monotype Corsiva", -1, 444, -1, -1 }, { "Mongolian Baiti", 465, -1, -1, -1 },
{ "Monotype Hadassah", 321, -1, 322, -1 }, { "Monotype Corsiva", -1, 487, -1, -1 },
{ "Monotype Koufi", -1, 367, -1, -1 }, { "Monotype Hadassah", 328, -1, 329, -1 },
{ "MoolBoran", 430, -1, -1, -1 }, { "Monotype Koufi", -1, 393, -1, -1 },
{ "Mudir MT", -1, 445, -1, -1 }, { "MoolBoran", 466, -1, -1, -1 },
{ "Myanmar Text", 427, -1, -1, -1 }, { "Mudir MT", -1, 488, -1, -1 },
{ "NSimSun", 555, -1, -1, -1 }, { "Myanmar Text", 463, -1, -1, -1 },
{ "Narkisim", 452, -1, -1, -1 }, { "NSimSun", 599, -1, -1, -1 },
{ "New Gulim", 447, -1, -1, -1 }, { "Narkisim", 495, -1, -1, -1 },
{ "Niagara Engraved", 448, -1, -1, -1 }, { "New Gulim", 490, -1, -1, -1 },
{ "Niagara Solid", 449, -1, -1, -1 }, { "Niagara Engraved", 491, -1, -1, -1 },
{ "Nirmala UI", 450, -1, 451, -1 }, { "Niagara Solid", 492, -1, -1, -1 },
{ "Nyala", 455, -1, -1, -1 }, { "Nirmala UI", 493, -1, 494, -1 },
{ "OCR A Extended", 456, -1, -1, -1 }, { "Nyala", 498, -1, -1, -1 },
{ "OCRB", 457, -1, -1, -1 }, { "OCR A Extended", 499, -1, -1, -1 },
{ "Old Antic Bold", 458, -1, -1, -1 }, { "OCRB", 500, -1, -1, -1 },
{ "Old Antic Decorative", 459, -1, -1, -1 }, { "Old Antic Bold", 501, -1, -1, -1 },
{ "Old Antic Outline", 460, -1, -1, -1 }, { "Old Antic Decorative", 502, -1, -1, -1 },
{ "Old Antic Outline Shaded", 462, -1, -1, -1 }, { "Old Antic Outline", 503, -1, -1, -1 },
{ "Old English Text MT", 461, -1, -1, -1 }, { "Old Antic Outline Shaded", 505, -1, -1, -1 },
{ "Onyx", 463, -1, -1, -1 }, { "Old English Text MT", 504, -1, -1, -1 },
{ "Open Sans", 470, 469, 464, 465 }, { "Onyx", 506, -1, -1, -1 },
{ "Open Sans Condensed", -1, -1, 466, -1 }, { "Open Sans", 513, 512, 507, 508 },
{ "OpenSymbol", 471, -1, -1, -1 }, { "Open Sans Condensed", -1, -1, 509, -1 },
{ "Oswald", 473, -1, 472, -1 }, { "Open Sans Condensed Light", 510, 511, -1, -1 },
{ "PMingLiU", 421, -1, -1, -1 }, { "OpenSymbol", 514, -1, -1, -1 },
{ "PMingLiU-ExtB", 422, -1, -1, -1 }, { "Oswald", 516, -1, 515, -1 },
{ "PT Bold Arch", 495, -1, -1, -1 }, { "PMingLiU", 454, -1, -1, -1 },
{ "PT Bold Broken", 496, -1, -1, -1 }, { "PMingLiU-ExtB", 457, -1, -1, -1 },
{ "PT Bold Dusky", 497, -1, -1, -1 }, { "PT Bold Arch", 538, -1, -1, -1 },
{ "PT Bold Heading", 498, -1, -1, -1 }, { "PT Bold Broken", 539, -1, -1, -1 },
{ "PT Bold Mirror", 499, -1, -1, -1 }, { "PT Bold Dusky", 540, -1, -1, -1 },
{ "PT Bold Stars", 500, -1, -1, -1 }, { "PT Bold Heading", 541, -1, -1, -1 },
{ "PT Sans", 505, 504, 502, 503 }, { "PT Bold Mirror", 542, -1, -1, -1 },
{ "PT Separated Baloon", 501, -1, -1, -1 }, { "PT Bold Stars", 543, -1, -1, -1 },
{ "PT Simple Bold Ruled", 560, -1, -1, -1 }, { "PT Sans", 548, 547, 545, 546 },
{ "Pacifico", 475, -1, -1, -1 }, { "PT Separated Baloon", 544, -1, -1, -1 },
{ "Palace Script MT", -1, 480, -1, -1 }, { "PT Simple Bold Ruled", 604, -1, -1, -1 },
{ "Palatino Linotype", 476, 479, 477, 478 }, { "Pacifico", 518, -1, -1, -1 },
{ "Papyrus", 481, -1, -1, -1 }, { "Palace Script MT", -1, 523, -1, -1 },
{ "Parchment", 482, -1, -1, -1 }, { "Palatino Linotype", 519, 522, 520, 521 },
{ "Perpetua", 488, 485, 484, 483 }, { "Papyrus", 524, -1, -1, -1 },
{ "Perpetua Titling MT", 487, -1, 486, -1 }, { "Parchment", 525, -1, -1, -1 },
{ "Plantagenet Cherokee", 491, -1, -1, -1 }, { "Perpetua", 531, 528, 527, 526 },
{ "Playbill", 492, -1, -1, -1 }, { "Perpetua Titling MT", 530, -1, 529, -1 },
{ "Poor Richard", 493, -1, -1, -1 }, { "Plantagenet Cherokee", 534, -1, -1, -1 },
{ "Pristina", 494, -1, -1, -1 }, { "Playbill", 535, -1, -1, -1 },
{ "Pyunji R", 337, -1, -1, -1 }, { "Poor Richard", 536, -1, -1, -1 },
{ "Raavi", 506, -1, 507, -1 }, { "Pristina", 537, -1, -1, -1 },
{ "Rage Italic", 508, -1, -1, -1 }, { "Pyunji R", 363, -1, -1, -1 },
{ "Ravie", 512, -1, -1, -1 }, { "Raavi", 549, -1, 550, -1 },
{ "Rockwell", 517, 521, 518, 519 }, { "Rage Italic", 551, -1, -1, -1 },
{ "Rockwell Condensed", 516, -1, 515, -1 }, { "Ravie", 555, -1, -1, -1 },
{ "Rockwell Extra Bold", 520, -1, -1, -1 }, { "Rockwell", 560, 564, 561, 562 },
{ "Rod", 522, -1, -1, -1 }, { "Rockwell Condensed", 559, -1, 558, -1 },
{ "Rod Transparent", 523, -1, -1, -1 }, { "Rockwell Extra Bold", 563, -1, -1, -1 },
{ "STCaiyun", 566, -1, -1, -1 }, { "Rod", 565, -1, -1, -1 },
{ "STFangsong", 568, -1, -1, -1 }, { "Rod Transparent", 566, -1, -1, -1 },
{ "STHupo", 569, -1, -1, -1 }, { "STCaiyun", 610, -1, -1, -1 },
{ "STKaiti", 570, -1, -1, -1 }, { "STFangsong", 612, -1, -1, -1 },
{ "STLiti", 571, -1, -1, -1 }, { "STHupo", 613, -1, -1, -1 },
{ "STSong", 572, -1, -1, -1 }, { "STKaiti", 614, -1, -1, -1 },
{ "STXihei", 573, -1, -1, -1 }, { "STLiti", 615, -1, -1, -1 },
{ "STXingkai", 574, -1, -1, -1 }, { "STSong", 616, -1, -1, -1 },
{ "STXinwei", 575, -1, -1, -1 }, { "STXihei", 617, -1, -1, -1 },
{ "STZhongsong", 576, -1, -1, -1 }, { "STXingkai", 618, -1, -1, -1 },
{ "Sakkal Majalla", 407, -1, 408, -1 }, { "STXinwei", 619, -1, -1, -1 },
{ "Script MT Bold", 527, -1, -1, -1 }, { "STZhongsong", 620, -1, -1, -1 },
{ "Segoe Print", 528, -1, 529, -1 }, { "Sakkal Majalla", 433, -1, 434, -1 },
{ "Segoe Script", 530, -1, 531, -1 }, { "Script MT Bold", 570, -1, -1, -1 },
{ "Segoe UI", 539, 541, 533, 537 }, { "Segoe Print", 571, -1, 572, -1 },
{ "Segoe UI Symbol", 542, -1, -1, -1 }, { "Segoe Script", 573, -1, 574, -1 },
{ "Shonar Bangla", 543, -1, 544, -1 }, { "Segoe UI", 575, 577, 576, 580 },
{ "Showcard Gothic", 545, -1, -1, -1 }, { "Segoe UI Light", 578, 581, -1, -1 },
{ "Shruti", 546, -1, 547, -1 }, { "Segoe UI Semibold", 582, 583, -1, -1 },
{ "SimHei", 549, -1, -1, -1 }, { "Segoe UI Semilight", 579, 584, -1, -1 },
{ "SimSun", 555, -1, -1, -1 }, { "Segoe UI Symbol", 585, -1, -1, -1 },
{ "SimSun-ExtB", 556, -1, -1, -1 }, { "Shonar Bangla", 586, -1, 587, -1 },
{ "Simple Bold Jut Out", 559, -1, -1, -1 }, { "Showcard Gothic", 588, -1, -1, -1 },
{ "Simple Indust Outline", 561, -1, -1, -1 }, { "Shruti", 589, -1, 590, -1 },
{ "Simple Indust Shaded", 562, -1, -1, -1 }, { "SimHei", 592, -1, -1, -1 },
{ "Simple Outline Pat", 563, -1, -1, -1 }, { "SimSun", 598, -1, -1, -1 },
{ "Simplified Arabic", 554, -1, 552, -1 }, { "SimSun-ExtB", 600, -1, -1, -1 },
{ "Simplified Arabic Fixed", 553, -1, -1, -1 }, { "Simple Bold Jut Out", 603, -1, -1, -1 },
{ "Snap ITC", 558, -1, -1, -1 }, { "Simple Indust Outline", 605, -1, -1, -1 },
{ "Stencil", 567, -1, -1, -1 }, { "Simple Indust Shaded", 606, -1, -1, -1 },
{ "Sylfaen", 577, -1, -1, -1 }, { "Simple Outline Pat", 607, -1, -1, -1 },
{ "Symbol", 578, -1, -1, -1 }, { "Simplified Arabic", 597, -1, 595, -1 },
{ "Tahoma", 579, -1, 580, -1 }, { "Simplified Arabic Fixed", 596, -1, -1, -1 },
{ "Tall Paul", 583, -1, -1, -1 }, { "Snap ITC", 602, -1, -1, -1 },
{ "Tempus Sans ITC", 591, -1, -1, -1 }, { "Stencil", 611, -1, -1, -1 },
{ "Times New Roman", 592, 595, 593, 594 }, { "Sylfaen", 621, -1, -1, -1 },
{ "Traditional Arabic", 597, -1, 596, -1 }, { "Symbol", 622, -1, -1, -1 },
{ "Trebuchet MS", 598, 601, 599, 600 }, { "Tahoma", 623, -1, 624, -1 },
{ "Tunga", 602, -1, 603, -1 }, { "Tall Paul", 627, -1, -1, -1 },
{ "Tw Cen MT", 590, 589, 585, 584 }, { "Tempus Sans ITC", 635, -1, -1, -1 },
{ "Tw Cen MT Condensed", 588, -1, 586, -1 }, { "Times New Roman", 636, 639, 637, 638 },
{ "Tw Cen MT Condensed Extra Bold", 587, -1, -1, -1 }, { "Traditional Arabic", 641, -1, 640, -1 },
{ "Ubuntu", 609, 608, 606, 607 }, { "Trebuchet MS", 642, 645, 643, 644 },
{ "Ubuntu Condensed", 610, -1, -1, -1 }, { "Tunga", 646, -1, 647, -1 },
{ "Urdu Typesetting", 639, -1, -1, -1 }, { "Tw Cen MT", 634, 633, 629, 628 },
{ "Utsaah", 640, 643, 641, 642 }, { "Tw Cen MT Condensed", 632, -1, 630, -1 },
{ "Vani", 644, -1, 645, -1 }, { "Tw Cen MT Condensed Extra Bold", 631, -1, -1, -1 },
{ "Verdana", 646, 648, 647, 649 }, { "Ubuntu", 653, 652, 650, 651 },
{ "Vijaya", 650, -1, 651, -1 }, { "Ubuntu Condensed", 654, -1, -1, -1 },
{ "Viner Hand ITC", 654, -1, -1, -1 }, { "Urdu Typesetting", 683, -1, -1, -1 },
{ "Vivaldi", -1, 655, -1, -1 }, { "Utsaah", 684, 687, 685, 686 },
{ "Vladimir Script", 656, -1, -1, -1 }, { "Vani", 688, -1, 689, -1 },
{ "Vrinda", 657, -1, 658, -1 }, { "Verdana", 690, 692, 691, 693 },
{ "Webdings", 659, -1, -1, -1 }, { "Vijaya", 694, -1, 695, -1 },
{ "Wide Latin", 373, -1, -1, -1 }, { "Viner Hand ITC", 698, -1, -1, -1 },
{ "Wingdings", 660, -1, -1, -1 }, { "Vivaldi", -1, 699, -1, -1 },
{ "Wingdings 2", 661, -1, -1, -1 }, { "Vladimir Script", 700, -1, -1, -1 },
{ "Wingdings 3", 662, -1, -1, -1 }, { "Vrinda", 701, -1, 702, -1 },
{ "Yet R", 336, -1, -1, -1 }, { "Webdings", 703, -1, -1, -1 },
{ "YouYuan", 557, -1, -1, -1 } { "Wide Latin", 399, -1, -1, -1 },
{ "Wingdings", 704, -1, -1, -1 },
{ "Wingdings 2", 705, -1, -1, -1 },
{ "Wingdings 3", 706, -1, -1, -1 },
{ "Yet R", 362, -1, -1, -1 },
{ "YouYuan", 601, -1, -1, -1 }
}; };
static const int FD_Ascii_Names_Offsets[256] = static const int FD_Ascii_Names_Offsets[256] =
{ {
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, 0, 19, 40, 65, 93, 105, 125, 172, 218, 224, 227, 237, 254, 300, 307, 319, -1, 342, 350, 382, 392, 396, 403, -1, 408, -1, -1, -1, -1, -1, -1, -1, 0, 21, 46, 73, 104, 116, 136, 183, 229, 235, 238, 248, 266, 312, 319, 332, -1, 355, 363, 398, 408, 412, 419, -1, 424, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
...@@ -450,97 +466,97 @@ static const int FD_Ascii_Names_Offsets[256] = ...@@ -450,97 +466,97 @@ static const int FD_Ascii_Names_Offsets[256] =
#define FONTS_DICT_UNICODE_NAMES_COUNT 91 #define FONTS_DICT_UNICODE_NAMES_COUNT 91
static const FD_FontMapRecW FD_Unicode_Names[FONTS_DICT_UNICODE_NAMES_COUNT] = static const FD_FontMapRecW FD_Unicode_Names[FONTS_DICT_UNICODE_NAMES_COUNT] =
{ {
{ L"HGP創英角ゴシックUB", 331, -1, -1, -1 }, { L"HGP創英角ゴシックUB", 355, -1, -1, -1 },
{ L"HGP創英角ポップ体", 329, -1, -1, -1 }, { L"HGP創英角ポップ体", 349, -1, -1, -1 },
{ L"HGP創英プレゼンスEB", 330, -1, -1, -1 }, { L"HGP創英プレゼンスEB", 352, -1, -1, -1 },
{ L"HGP教科書体", 326, -1, -1, -1 }, { L"HGP教科書体", 340, -1, -1, -1 },
{ L"HGP明朝B", 327, -1, -1, -1 }, { L"HGP明朝B", 343, -1, -1, -1 },
{ L"HGP明朝E", 328, -1, -1, -1 }, { L"HGP明朝E", 346, -1, -1, -1 },
{ L"HGP行書体", 325, -1, -1, -1 }, { L"HGP行書体", 337, -1, -1, -1 },
{ L"HGPゴシックE", 323, -1, -1, -1 }, { L"HGPゴシックE", 331, -1, -1, -1 },
{ L"HGPゴシックM", 324, -1, -1, -1 }, { L"HGPゴシックM", 334, -1, -1, -1 },
{ L"HGS創英角ゴシックUB", 331, -1, -1, -1 }, { L"HGS創英角ゴシックUB", 356, -1, -1, -1 },
{ L"HGS創英角ポップ体", 329, -1, -1, -1 }, { L"HGS創英角ポップ体", 350, -1, -1, -1 },
{ L"HGS創英プレゼンスEB", 330, -1, -1, -1 }, { L"HGS創英プレゼンスEB", 353, -1, -1, -1 },
{ L"HGS教科書体", 326, -1, -1, -1 }, { L"HGS教科書体", 341, -1, -1, -1 },
{ L"HGS明朝B", 327, -1, -1, -1 }, { L"HGS明朝B", 344, -1, -1, -1 },
{ L"HGS明朝E", 328, -1, -1, -1 }, { L"HGS明朝E", 347, -1, -1, -1 },
{ L"HGS行書体", 325, -1, -1, -1 }, { L"HGS行書体", 338, -1, -1, -1 },
{ L"HGSゴシックE", 323, -1, -1, -1 }, { L"HGSゴシックE", 332, -1, -1, -1 },
{ L"HGSゴシックM", 324, -1, -1, -1 }, { L"HGSゴシックM", 335, -1, -1, -1 },
{ L"HG丸ゴシックM-PRO", 333, -1, -1, -1 }, { L"HG丸ゴシックM-PRO", 358, -1, -1, -1 },
{ L"HG創英角ゴシックUB", 331, -1, -1, -1 }, { L"HG創英角ゴシックUB", 354, -1, -1, -1 },
{ L"HG創英角ポップ体", 329, -1, -1, -1 }, { L"HG創英角ポップ体", 348, -1, -1, -1 },
{ L"HG創英プレゼンスEB", 330, -1, -1, -1 }, { L"HG創英プレゼンスEB", 351, -1, -1, -1 },
{ L"HG教科書体", 326, -1, -1, -1 }, { L"HG教科書体", 339, -1, -1, -1 },
{ L"HG明朝B", 327, -1, -1, -1 }, { L"HG明朝B", 342, -1, -1, -1 },
{ L"HG明朝E", 328, -1, -1, -1 }, { L"HG明朝E", 345, -1, -1, -1 },
{ L"HG正楷書体-PRO", 332, -1, -1, -1 }, { L"HG正楷書体-PRO", 357, -1, -1, -1 },
{ L"HG行書体", 325, -1, -1, -1 }, { L"HG行書体", 336, -1, -1, -1 },
{ L"HGゴシックE", 323, -1, -1, -1 }, { L"HGゴシックE", 330, -1, -1, -1 },
{ L"HGゴシックM", 324, -1, -1, -1 }, { L"HGゴシックM", 333, -1, -1, -1 },
{ L"HY견고딕", 309, -1, -1, -1 }, { L"HY견고딕", 316, -1, -1, -1 },
{ L"HY견명조", 312, -1, -1, -1 }, { L"HY견명조", 319, -1, -1, -1 },
{ L"HY궁서B", 308, -1, -1, -1 }, { L"HY궁서B", 315, -1, -1, -1 },
{ L"HY그래픽M", 307, -1, -1, -1 }, { L"HY그래픽M", 314, -1, -1, -1 },
{ L"HY목각파임B", 314, -1, -1, -1 }, { L"HY목각파임B", 321, -1, -1, -1 },
{ L"HY신명조", 313, -1, -1, -1 }, { L"HY신명조", 320, -1, -1, -1 },
{ L"HY얕은샘물M", 317, -1, -1, -1 }, { L"HY얕은샘물M", 324, -1, -1, -1 },
{ L"HY엽서L", 315, -1, -1, -1 }, { L"HY엽서L", 322, -1, -1, -1 },
{ L"HY엽서M", 316, -1, -1, -1 }, { L"HY엽서M", 323, -1, -1, -1 },
{ L"HY중고딕", 310, -1, -1, -1 }, { L"HY중고딕", 317, -1, -1, -1 },
{ L"HY헤드라인M", 311, -1, -1, -1 }, { L"HY헤드라인M", 318, -1, -1, -1 },
{ L"メイリオ", 418, 418, 419, 419 }, { L"メイリオ", 444, 445, 448, 449 },
{ L"仿宋", 548, -1, -1, -1 }, { L"仿宋", 591, -1, -1, -1 },
{ L"华文中宋", 576, -1, -1, -1 }, { L"华文中宋", 620, -1, -1, -1 },
{ L"华文仿宋", 568, -1, -1, -1 }, { L"华文仿宋", 612, -1, -1, -1 },
{ L"华文宋体", 572, -1, -1, -1 }, { L"华文宋体", 616, -1, -1, -1 },
{ L"华文彩云", 566, -1, -1, -1 }, { L"华文彩云", 610, -1, -1, -1 },
{ L"华文新魏", 575, -1, -1, -1 }, { L"华文新魏", 619, -1, -1, -1 },
{ L"华文楷体", 570, -1, -1, -1 }, { L"华文楷体", 614, -1, -1, -1 },
{ L"华文琥珀", 569, -1, -1, -1 }, { L"华文琥珀", 613, -1, -1, -1 },
{ L"华文细黑", 573, -1, -1, -1 }, { L"华文细黑", 617, -1, -1, -1 },
{ L"华文行楷", 574, -1, -1, -1 }, { L"华文行楷", 618, -1, -1, -1 },
{ L"华文隶书", 571, -1, -1, -1 }, { L"华文隶书", 615, -1, -1, -1 },
{ L"宋体", 555, -1, -1, -1 }, { L"宋体", 598, -1, -1, -1 },
{ L"幼圆", 557, -1, -1, -1 }, { L"幼圆", 601, -1, -1, -1 },
{ L"微軟正黑體", 436, -1, 437, -1 }, { L"微軟正黑體", 474, -1, 476, -1 },
{ L"微软雅黑", 441, -1, 442, -1 }, { L"微软雅黑", 482, -1, 484, -1 },
{ L"新宋体", 555, -1, -1, -1 }, { L"新宋体", 599, -1, -1, -1 },
{ L"新細明體", 421, -1, -1, -1 }, { L"新細明體", 454, -1, -1, -1 },
{ L"新細明體-ExtB", 422, -1, -1, -1 }, { L"新細明體-ExtB", 457, -1, -1, -1 },
{ L"方正姚体", 252, -1, -1, -1 }, { L"方正姚体", 256, -1, -1, -1 },
{ L"方正舒体", 251, -1, -1, -1 }, { L"方正舒体", 255, -1, -1, -1 },
{ L"楷体", 550, -1, -1, -1 }, { L"楷体", 593, -1, -1, -1 },
{ L"標楷體", 354, -1, -1, -1 }, { L"標楷體", 380, -1, -1, -1 },
{ L"王漢宗中明體繁", 663, -1, -1, -1 }, { L"王漢宗中明體繁", 707, -1, -1, -1 },
{ L"細明體", 421, -1, -1, -1 }, { L"細明體", 453, -1, -1, -1 },
{ L"細明體-ExtB", 422, -1, -1, -1 }, { L"細明體-ExtB", 456, -1, -1, -1 },
{ L"細明體_HKSCS", 421, -1, -1, -1 }, { L"細明體_HKSCS", 455, -1, -1, -1 },
{ L"細明體_HKSCS-ExtB", 422, -1, -1, -1 }, { L"細明體_HKSCS-ExtB", 458, -1, -1, -1 },
{ L"隶书", 551, -1, -1, -1 }, { L"隶书", 594, -1, -1, -1 },
{ L"黑体", 549, -1, -1, -1 }, { L"黑体", 592, -1, -1, -1 },
{ L"굴림", 303, -1, -1, -1 }, { L"굴림", 307, -1, -1, -1 },
{ L"굴림체", 303, -1, -1, -1 }, { L"굴림체", 308, -1, -1, -1 },
{ L"궁서", 47, -1, -1, -1 }, { L"궁서", 49, -1, -1, -1 },
{ L"궁서체", 47, -1, -1, -1 }, { L"궁서체", 50, -1, -1, -1 },
{ L"돋움", 303, -1, -1, -1 }, { L"돋움", 309, -1, -1, -1 },
{ L"돋움체", 303, -1, -1, -1 }, { L"돋움체", 310, -1, -1, -1 },
{ L"맑은 고딕", 409, -1, 410, -1 }, { L"맑은 고딕", 435, -1, 436, -1 },
{ L"바탕", 47, -1, -1, -1 }, { L"바탕", 47, -1, -1, -1 },
{ L"바탕체", 47, -1, -1, -1 }, { L"바탕체", 48, -1, -1, -1 },
{ L"새굴림", 447, -1, -1, -1 }, { L"새굴림", 490, -1, -1, -1 },
{ L"휴먼둥근헤드라인", 340, -1, -1, -1 }, { L"휴먼둥근헤드라인", 366, -1, -1, -1 },
{ L"휴먼매직체", 339, -1, -1, -1 }, { L"휴먼매직체", 365, -1, -1, -1 },
{ L"휴먼모음T", 335, -1, -1, -1 }, { L"휴먼모음T", 360, -1, -1, -1 },
{ L"휴먼아미체", 338, -1, -1, -1 }, { L"휴먼아미체", 364, -1, -1, -1 },
{ L"휴먼엑스포", 335, -1, -1, -1 }, { L"휴먼엑스포", 361, -1, -1, -1 },
{ L"휴먼옛체", 336, -1, -1, -1 }, { L"휴먼옛체", 362, -1, -1, -1 },
{ L"휴먼편지체", 337, -1, -1, -1 }, { L"휴먼편지체", 363, -1, -1, -1 },
{ L"MS ゴシック", 435, -1, -1, -1 }, { L"MS ゴシック", 471, -1, -1, -1 },
{ L"MS 明朝", 438, -1, -1, -1 }, { L"MS 明朝", 478, -1, -1, -1 },
{ L"MS Pゴシック", 435, -1, -1, -1 }, { L"MS Pゴシック", 473, -1, -1, -1 },
{ L"MS P明朝", 438, -1, -1, -1 }, { L"MS P明朝", 479, -1, -1, -1 },
}; };
typedef struct FD_Font_Rec typedef struct FD_Font_Rec
...@@ -611,12 +627,12 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] = ...@@ -611,12 +627,12 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] =
{"Arial", 0, 1, 0, 0, { 2, 11, 7, 4, 2, 2, 2, 2, 2, 4 }, 3758107391, 3221256259, 9, 0, 1073742335, 4294901760, 700, 5, 2053, 1, 478, 728, -210, 149, 518, 715 }, {"Arial", 0, 1, 0, 0, { 2, 11, 7, 4, 2, 2, 2, 2, 2, 4 }, 3758107391, 3221256259, 9, 0, 1073742335, 4294901760, 700, 5, 2053, 1, 478, 728, -210, 149, 518, 715 },
{"Arial", 0, 1, 1, 0, { 2, 11, 7, 4, 2, 2, 2, 9, 2, 4 }, 3758099199, 30787, 1, 0, 1073742271, 3757506560, 700, 5, 2053, 1, 478, 728, -210, 149, 518, 715 }, {"Arial", 0, 1, 1, 0, { 2, 11, 7, 4, 2, 2, 2, 9, 2, 4 }, 3758099199, 30787, 1, 0, 1073742271, 3757506560, 700, 5, 2053, 1, 478, 728, -210, 149, 518, 715 },
{"Arial", 0, 0, 1, 0, { 2, 11, 6, 4, 2, 2, 2, 9, 2, 4 }, 3758099199, 30787, 1, 0, 1073742271, 3757506560, 400, 5, 2053, 1, 441, 728, -207, 149, 518, 715 }, {"Arial", 0, 0, 1, 0, { 2, 11, 6, 4, 2, 2, 2, 9, 2, 4 }, 3758099199, 30787, 1, 0, 1073742271, 3757506560, 400, 5, 2053, 1, 441, 728, -207, 149, 518, 715 },
{"Arial", 0, 0, 0, 0, { 2, 11, 6, 6, 2, 2, 2, 3, 2, 4 }, 647, 2048, 0, 0, 536871071, 3755409408, 400, 3, 2053, 1, 361, 728, -210, 131, 0, 0 }, {"Arial Narrow", 0, 0, 0, 0, { 2, 11, 6, 6, 2, 2, 2, 3, 2, 4 }, 647, 2048, 0, 0, 536871071, 3755409408, 400, 3, 2053, 1, 361, 728, -210, 131, 0, 0 },
{"Arial", 0, 1, 0, 0, { 2, 11, 7, 6, 2, 2, 2, 3, 2, 4 }, 647, 2048, 0, 0, 536871071, 3755409408, 700, 3, 2053, 1, 392, 728, -210, 131, 0, 0 }, {"Arial Narrow", 0, 1, 0, 0, { 2, 11, 7, 6, 2, 2, 2, 3, 2, 4 }, 647, 2048, 0, 0, 536871071, 3755409408, 700, 3, 2053, 1, 392, 728, -210, 131, 0, 0 },
{"Arial", 0, 1, 1, 0, { 2, 11, 7, 6, 2, 2, 2, 10, 2, 4 }, 647, 2048, 0, 0, 536871071, 3755409408, 700, 3, 2053, 1, 392, 728, -210, 131, 0, 0 }, {"Arial Narrow", 0, 1, 1, 0, { 2, 11, 7, 6, 2, 2, 2, 10, 2, 4 }, 647, 2048, 0, 0, 536871071, 3755409408, 700, 3, 2053, 1, 392, 728, -210, 131, 0, 0 },
{"Arial", 0, 0, 1, 0, { 2, 11, 6, 6, 2, 2, 2, 10, 2, 4 }, 647, 2048, 0, 0, 536871071, 3755409408, 400, 3, 2053, 1, 361, 728, -207, 134, 0, 0 }, {"Arial Narrow", 0, 0, 1, 0, { 2, 11, 6, 6, 2, 2, 2, 10, 2, 4 }, 647, 2048, 0, 0, 536871071, 3755409408, 400, 3, 2053, 1, 361, 728, -207, 134, 0, 0 },
{"Arial Unicode MS", 0, 0, 0, 0, { 2, 11, 6, 4, 2, 2, 2, 2, 2, 4 }, 4294967295, 3925868543, 63, 0, 1614742015, 4294901760, 400, 5, 2053, 1, 441, 728, -209, 131, 0, 0 }, {"Arial Unicode MS", 0, 0, 0, 0, { 2, 11, 6, 4, 2, 2, 2, 2, 2, 4 }, 4294967295, 3925868543, 63, 0, 1614742015, 4294901760, 400, 5, 2053, 1, 441, 728, -209, 131, 0, 0 },
{"Arial", 0, 0, 0, 0, { 2, 11, 10, 4, 2, 1, 2, 2, 2, 4 }, 2684355247, 1073772795, 0, 0, 1610612895, 3755409408, 900, 5, 2053, 1, 552, 715, 211, 142, 518, 715 }, {"Arial Black", 0, 0, 0, 0, { 2, 11, 10, 4, 2, 1, 2, 2, 2, 4 }, 2684355247, 1073772795, 0, 0, 1610612895, 3755409408, 900, 5, 2053, 1, 552, 715, 211, 142, 518, 715 },
{"Arial Rounded MT Bold", 0, 0, 0, 0, { 2, 15, 7, 4, 3, 5, 4, 3, 2, 4 }, 3, 0, 0, 0, 536870913, 0, 400, 5, 2053, 1, 483, 728, -209, 131, 0, 0 }, {"Arial Rounded MT Bold", 0, 0, 0, 0, { 2, 15, 7, 4, 3, 5, 4, 3, 2, 4 }, 3, 0, 0, 0, 536870913, 0, 400, 5, 2053, 1, 483, 728, -209, 131, 0, 0 },
{"Arabic Transparent", 0, 1, 0, 0, { 2, 1, 0, 0, 0, 0, 0, 0, 0, 0 }, 8192, 0, 0, 0, 64, 0, 700, 5, 0, 1, 441, 849, -326, 0, 0, 0 }, {"Arabic Transparent", 0, 1, 0, 0, { 2, 1, 0, 0, 0, 0, 0, 0, 0, 0 }, 8192, 0, 0, 0, 64, 0, 700, 5, 0, 1, 441, 849, -326, 0, 0, 0 },
{"Arabic Transparent", 0, 0, 0, 0, { 2, 1, 0, 0, 0, 0, 0, 0, 0, 0 }, 8192, 0, 0, 0, 64, 0, 400, 5, 0, 1, 408, 849, -326, 0, 0, 0 }, {"Arabic Transparent", 0, 0, 0, 0, { 2, 1, 0, 0, 0, 0, 0, 0, 0, 0 }, 8192, 0, 0, 0, 64, 0, 400, 5, 0, 1, 408, 849, -326, 0, 0, 0 },
...@@ -635,19 +651,19 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] = ...@@ -635,19 +651,19 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] =
{"Bell MT", 0, 1, 0, 0, { 2, 3, 7, 3, 6, 5, 10, 2, 3, 3 }, 3, 0, 0, 0, 536870913, 0, 700, 5, 513, 1, 438, 667, -264, 137, 0, 0 }, {"Bell MT", 0, 1, 0, 0, { 2, 3, 7, 3, 6, 5, 10, 2, 3, 3 }, 3, 0, 0, 0, 536870913, 0, 700, 5, 513, 1, 438, 667, -264, 137, 0, 0 },
{"Bell MT", 0, 0, 1, 0, { 2, 3, 6, 3, 6, 5, 10, 9, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 400, 5, 513, 1, 366, 669, -266, 134, 0, 0 }, {"Bell MT", 0, 0, 1, 0, { 2, 3, 6, 3, 6, 5, 10, 9, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 400, 5, 513, 1, 366, 669, -266, 134, 0, 0 },
{"Bernard MT Condensed", 0, 0, 0, 0, { 2, 5, 8, 6, 6, 9, 5, 2, 4, 4 }, 3, 0, 0, 0, 536870913, 0, 400, 3, 1029, 1, 387, 805, -120, 143, 0, 0 }, {"Bernard MT Condensed", 0, 0, 0, 0, { 2, 5, 8, 6, 6, 9, 5, 2, 4, 4 }, 3, 0, 0, 0, 536870913, 0, 400, 3, 1029, 1, 387, 805, -120, 143, 0, 0 },
{"Bickham Script Pro", 0, 1, 0, 0, { 3, 3, 8, 2, 4, 7, 7, 13, 13, 6 }, 2147483823, 1342185547, 0, 0, 147, 0, 700, 5, 0, 2, 533, 680, -320, 200, 638, 750 }, {"Bickham Script Pro Regular", 0, 1, 0, 0, { 3, 3, 8, 2, 4, 7, 7, 13, 13, 6 }, 2147483823, 1342185547, 0, 0, 147, 0, 700, 5, 0, 2, 533, 680, -320, 200, 638, 750 },
{"Book Antiqua", 0, 0, 0, 0, { 2, 4, 6, 2, 5, 3, 5, 3, 3, 4 }, 647, 0, 0, 0, 536871071, 3755409408, 400, 5, 260, 1, 445, 727, -282, 60, 0, 0 }, {"Book Antiqua", 0, 0, 0, 0, { 2, 4, 6, 2, 5, 3, 5, 3, 3, 4 }, 647, 0, 0, 0, 536871071, 3755409408, 400, 5, 260, 1, 445, 727, -282, 60, 0, 0 },
{"Bold Italic Art", 0, 0, 0, 0, { 2, 1, 4, 0, 0, 0, 0, 0, 0, 0 }, 24576, 2147483648, 8, 0, 64, 0, 400, 5, 0, 1, 653, 1517, 568, 0, 0, 0 }, {"Bold Italic Art", 0, 0, 0, 0, { 2, 1, 4, 0, 0, 0, 0, 0, 0, 0 }, 24576, 2147483648, 8, 0, 64, 0, 400, 5, 0, 1, 653, 1517, 568, 0, 0, 0 },
{"Bodoni MT", 0, 1, 0, 0, { 2, 7, 8, 3, 8, 6, 6, 2, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 700, 5, 769, 1, 408, 664, -256, 148, 0, 0 }, {"Bodoni MT", 0, 1, 0, 0, { 2, 7, 8, 3, 8, 6, 6, 2, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 700, 5, 769, 1, 408, 664, -256, 148, 0, 0 },
{"Bodoni MT", 0, 1, 1, 0, { 2, 7, 8, 3, 8, 6, 6, 9, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 700, 5, 769, 1, 459, 666, -255, 146, 0, 0 }, {"Bodoni MT", 0, 1, 1, 0, { 2, 7, 8, 3, 8, 6, 6, 9, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 700, 5, 769, 1, 459, 666, -255, 146, 0, 0 },
{"Bodoni MT", 0, 0, 1, 0, { 2, 7, 10, 3, 8, 6, 6, 9, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 900, 5, 769, 1, 543, 660, -209, 199, 0, 0 }, {"Bodoni MT Black", 0, 0, 1, 0, { 2, 7, 10, 3, 8, 6, 6, 9, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 900, 5, 769, 1, 543, 660, -209, 199, 0, 0 },
{"Bodoni MT", 0, 0, 0, 0, { 2, 7, 10, 3, 8, 6, 6, 2, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 900, 5, 769, 1, 509, 669, -228, 171, 0, 0 }, {"Bodoni MT Black", 0, 0, 0, 0, { 2, 7, 10, 3, 8, 6, 6, 2, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 900, 5, 769, 1, 509, 669, -228, 171, 0, 0 },
{"Bodoni MT", 0, 1, 0, 0, { 2, 7, 8, 6, 8, 6, 6, 2, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 700, 3, 769, 1, 336, 643, -211, 214, 0, 0 }, {"Bodoni MT Condensed", 0, 1, 0, 0, { 2, 7, 8, 6, 8, 6, 6, 2, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 700, 3, 769, 1, 336, 643, -211, 214, 0, 0 },
{"Bodoni MT", 0, 1, 1, 0, { 2, 7, 8, 6, 8, 6, 6, 9, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 700, 3, 769, 1, 338, 643, -211, 214, 0, 0 }, {"Bodoni MT Condensed", 0, 1, 1, 0, { 2, 7, 8, 6, 8, 6, 6, 9, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 700, 3, 769, 1, 338, 643, -211, 214, 0, 0 },
{"Bodoni MT", 0, 0, 1, 0, { 2, 7, 6, 6, 8, 6, 6, 9, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 400, 3, 769, 1, 287, 643, -211, 214, 0, 0 }, {"Bodoni MT Condensed", 0, 0, 1, 0, { 2, 7, 6, 6, 8, 6, 6, 9, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 400, 3, 769, 1, 287, 643, -211, 214, 0, 0 },
{"Bodoni MT", 0, 0, 0, 0, { 2, 7, 6, 6, 8, 6, 6, 2, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 400, 3, 769, 1, 284, 643, -211, 214, 0, 0 }, {"Bodoni MT Condensed", 0, 0, 0, 0, { 2, 7, 6, 6, 8, 6, 6, 2, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 400, 3, 769, 1, 284, 643, -211, 214, 0, 0 },
{"Bodoni MT", 0, 0, 1, 0, { 2, 7, 6, 3, 8, 6, 6, 9, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 400, 5, 769, 1, 389, 666, -250, 151, 0, 0 }, {"Bodoni MT", 0, 0, 1, 0, { 2, 7, 6, 3, 8, 6, 6, 9, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 400, 5, 769, 1, 389, 666, -250, 151, 0, 0 },
{"Bodoni MT", 0, 0, 0, 0, { 2, 7, 7, 6, 8, 6, 1, 5, 2, 4 }, 3, 0, 0, 0, 536870929, 0, 300, 2, 769, 1, 239, 740, -181, 147, 0, 0 }, {"Bodoni MT Poster Compressed", 0, 0, 0, 0, { 2, 7, 7, 6, 8, 6, 1, 5, 2, 4 }, 3, 0, 0, 0, 536870929, 0, 300, 2, 769, 1, 239, 740, -181, 147, 0, 0 },
{"Bodoni MT", 0, 0, 0, 0, { 2, 7, 6, 3, 8, 6, 6, 2, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 400, 5, 769, 1, 417, 662, -258, 148, 0, 0 }, {"Bodoni MT", 0, 0, 0, 0, { 2, 7, 6, 3, 8, 6, 6, 2, 2, 3 }, 3, 0, 0, 0, 536870913, 0, 400, 5, 769, 1, 417, 662, -258, 148, 0, 0 },
{"Bookman Old Style", 0, 0, 0, 0, { 2, 5, 6, 4, 5, 5, 5, 2, 2, 4 }, 647, 0, 0, 0, 536871071, 3755409408, 300, 5, 261, 1, 492, 716, -225, 128, 0, 0 }, {"Bookman Old Style", 0, 0, 0, 0, { 2, 5, 6, 4, 5, 5, 5, 2, 2, 4 }, 647, 0, 0, 0, 536871071, 3755409408, 300, 5, 261, 1, 492, 716, -225, 128, 0, 0 },
{"Bookman Old Style", 0, 1, 0, 0, { 2, 5, 8, 4, 4, 5, 5, 2, 2, 4 }, 647, 0, 0, 0, 536871071, 3755409408, 600, 5, 261, 1, 526, 716, -223, 129, 0, 0 }, {"Bookman Old Style", 0, 1, 0, 0, { 2, 5, 8, 4, 4, 5, 5, 2, 2, 4 }, 647, 0, 0, 0, 536871071, 3755409408, 600, 5, 261, 1, 526, 716, -223, 129, 0, 0 },
...@@ -672,8 +688,8 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] = ...@@ -672,8 +688,8 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] =
{"Calibri", 0, 0, 0, 0, { 2, 15, 5, 2, 2, 2, 4, 3, 2, 4 }, 3758097151, 1073786111, 1, 0, 536871327, 0, 400, 5, 2048, 1, 520, 750, -250, 220, 464, 631 }, {"Calibri", 0, 0, 0, 0, { 2, 15, 5, 2, 2, 2, 4, 3, 2, 4 }, 3758097151, 1073786111, 1, 0, 536871327, 0, 400, 5, 2048, 1, 520, 750, -250, 220, 464, 631 },
{"Calibri", 0, 1, 0, 0, { 2, 15, 7, 2, 3, 4, 4, 3, 2, 4 }, 3758097151, 1073786111, 1, 0, 536871327, 0, 700, 5, 2048, 1, 536, 750, -250, 220, 468, 631 }, {"Calibri", 0, 1, 0, 0, { 2, 15, 7, 2, 3, 4, 4, 3, 2, 4 }, 3758097151, 1073786111, 1, 0, 536871327, 0, 700, 5, 2048, 1, 536, 750, -250, 220, 468, 631 },
{"Calibri", 0, 0, 1, 0, { 2, 15, 5, 2, 2, 2, 4, 10, 2, 4 }, 3758097151, 1073786111, 1, 0, 536871327, 0, 400, 5, 2048, 1, 520, 750, -250, 220, 467, 633 }, {"Calibri", 0, 0, 1, 0, { 2, 15, 5, 2, 2, 2, 4, 10, 2, 4 }, 3758097151, 1073786111, 1, 0, 536871327, 0, 400, 5, 2048, 1, 520, 750, -250, 220, 467, 633 },
{"Calibri", 0, 0, 0, 0, { 2, 15, 3, 2, 2, 2, 4, 3, 2, 4 }, 2684355311, 1073750139, 0, 0, 536871327, 0, 300, 5, 2048, 1, 520, 750, -250, 220, 461, 631 }, {"Calibri Light", 0, 0, 0, 0, { 2, 15, 3, 2, 2, 2, 4, 3, 2, 4 }, 2684355311, 1073750139, 0, 0, 536871327, 0, 300, 5, 2048, 1, 520, 750, -250, 220, 461, 631 },
{"Calibri", 0, 0, 1, 0, { 2, 15, 3, 2, 2, 2, 4, 3, 2, 4 }, 2684355311, 1073750139, 0, 0, 536871327, 0, 300, 5, 2048, 1, 520, 750, -250, 220, 464, 631 }, {"Calibri Light", 0, 0, 1, 0, { 2, 15, 3, 2, 2, 2, 4, 3, 2, 4 }, 2684355311, 1073750139, 0, 0, 536871327, 0, 300, 5, 2048, 1, 520, 750, -250, 220, 464, 631 },
{"Calibri", 0, 1, 1, 0, { 2, 15, 7, 2, 3, 4, 4, 10, 2, 4 }, 3758097151, 1073786111, 1, 0, 536871327, 0, 700, 5, 2048, 1, 536, 750, -250, 220, 468, 631 }, {"Calibri", 0, 1, 1, 0, { 2, 15, 7, 2, 3, 4, 4, 10, 2, 4 }, 3758097151, 1073786111, 1, 0, 536871327, 0, 700, 5, 2048, 1, 536, 750, -250, 220, 468, 631 },
{"Californian FB", 0, 1, 0, 0, { 2, 7, 6, 3, 6, 8, 11, 3, 2, 4 }, 3, 0, 0, 0, 536870913, 0, 700, 5, 259, 1, 427, 745, -254, 84, 0, 0 }, {"Californian FB", 0, 1, 0, 0, { 2, 7, 6, 3, 6, 8, 11, 3, 2, 4 }, 3, 0, 0, 0, 536870913, 0, 700, 5, 259, 1, 427, 745, -254, 84, 0, 0 },
{"Californian FB", 0, 0, 1, 0, { 2, 7, 4, 3, 6, 8, 11, 10, 2, 4 }, 3, 0, 0, 0, 536870913, 0, 400, 5, 256, 1, 337, 745, -254, 84, 0, 0 }, {"Californian FB", 0, 0, 1, 0, { 2, 7, 4, 3, 6, 8, 11, 10, 2, 4 }, 3, 0, 0, 0, 536870913, 0, 400, 5, 256, 1, 337, 745, -254, 84, 0, 0 },
...@@ -739,30 +755,30 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] = ...@@ -739,30 +755,30 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] =
{"David", 0, 0, 0, 0, { 2, 14, 5, 2, 6, 4, 1, 1, 1, 1 }, 2049, 0, 0, 0, 32, 2097152, 400, 5, 0, 1, 396, 734, -265, 0, 0, 0 }, {"David", 0, 0, 0, 0, { 2, 14, 5, 2, 6, 4, 1, 1, 1, 1 }, 2049, 0, 0, 0, 32, 2097152, 400, 5, 0, 1, 396, 734, -265, 0, 0, 0 },
{"David", 0, 1, 0, 0, { 2, 14, 8, 2, 6, 4, 1, 1, 1, 1 }, 2049, 0, 0, 0, 32, 2097152, 700, 5, 0, 1, 421, 734, -265, 0, 0, 0 }, {"David", 0, 1, 0, 0, { 2, 14, 8, 2, 6, 4, 1, 1, 1, 1 }, 2049, 0, 0, 0, 32, 2097152, 700, 5, 0, 1, 421, 734, -265, 0, 0, 0 },
{"David Transparent", 0, 0, 0, 0, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, 2048, 0, 0, 0, 32, 0, 400, 5, 0, 1, 407, 923, -266, 0, 0, 0 }, {"David Transparent", 0, 0, 0, 0, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, 2048, 0, 0, 0, 32, 0, 400, 5, 0, 1, 407, 923, -266, 0, 0, 0 },
{"DejaVu Sans", 0, 0, 0, 0, { 2, 11, 6, 6, 3, 8, 4, 2, 2, 4 }, 3875548927, 3523280383, 168042537, 0, 3758096895, 3221159936, 400, 4, 0, 1, 456, 759, -240, 200, 0, 0 }, {"DejaVu Sans Condensed", 0, 0, 0, 0, { 2, 11, 6, 6, 3, 8, 4, 2, 2, 4 }, 3875548927, 3523280383, 168042537, 0, 3758096895, 3221159936, 400, 4, 0, 1, 456, 759, -240, 200, 0, 0 },
{"DejaVu Sans", 0, 1, 0, 0, { 2, 11, 8, 6, 3, 6, 4, 2, 2, 4 }, 3875548927, 3523278335, 168042537, 0, 1610613247, 3221159936, 700, 4, 0, 1, 515, 759, -240, 200, 0, 0 }, {"DejaVu Sans Condensed", 0, 1, 0, 0, { 2, 11, 8, 6, 3, 6, 4, 2, 2, 4 }, 3875548927, 3523278335, 168042537, 0, 1610613247, 3221159936, 700, 4, 0, 1, 515, 759, -240, 200, 0, 0 },
{"DejaVu Sans", 0, 1, 1, 0, { 2, 11, 8, 6, 3, 3, 4, 11, 2, 4 }, 3875540735, 1375794687, 168042529, 0, 1610613183, 2683764736, 700, 4, 0, 1, 515, 759, -240, 200, 0, 0 }, {"DejaVu Sans Condensed", 0, 1, 1, 0, { 2, 11, 8, 6, 3, 3, 4, 11, 2, 4 }, 3875540735, 1375794687, 168042529, 0, 1610613183, 2683764736, 700, 4, 0, 1, 515, 759, -240, 200, 0, 0 },
{"DejaVu Sans", 0, 0, 1, 0, { 2, 11, 6, 6, 3, 3, 4, 11, 2, 4 }, 3875540735, 1375796735, 168042529, 0, 1610613183, 2683764736, 400, 4, 0, 1, 456, 759, -240, 200, 0, 0 }, {"DejaVu Sans Condensed", 0, 0, 1, 0, { 2, 11, 6, 6, 3, 3, 4, 11, 2, 4 }, 3875540735, 1375796735, 168042529, 0, 1610613183, 2683764736, 400, 4, 0, 1, 456, 759, -240, 200, 0, 0 },
{"DejaVu Serif", 0, 0, 0, 0, { 2, 6, 6, 6, 5, 6, 5, 2, 2, 4 }, 3825206015, 1342208507, 134479904, 0, 1610612895, 2681667584, 400, 4, 0, 1, 460, 759, -240, 200, 0, 0 }, {"DejaVu Serif Condensed", 0, 0, 0, 0, { 2, 6, 6, 6, 5, 6, 5, 2, 2, 4 }, 3825206015, 1342208507, 134479904, 0, 1610612895, 2681667584, 400, 4, 0, 1, 460, 759, -240, 200, 0, 0 },
{"DejaVu Serif", 0, 1, 0, 0, { 2, 6, 8, 6, 5, 6, 5, 2, 2, 4 }, 3825206015, 1342206459, 134479904, 0, 1610612895, 2681667584, 700, 4, 0, 1, 509, 759, -240, 200, 0, 0 }, {"DejaVu Serif Condensed", 0, 1, 0, 0, { 2, 6, 8, 6, 5, 6, 5, 2, 2, 4 }, 3825206015, 1342206459, 134479904, 0, 1610612895, 2681667584, 700, 4, 0, 1, 509, 759, -240, 200, 0, 0 },
{"DejaVu Serif", 0, 1, 1, 0, { 2, 6, 8, 6, 5, 3, 5, 11, 2, 4 }, 3825206015, 1342206459, 134479904, 0, 1610612895, 2681667584, 700, 4, 0, 1, 509, 759, -240, 200, 0, 0 }, {"DejaVu Serif Condensed", 0, 1, 1, 0, { 2, 6, 8, 6, 5, 3, 5, 11, 2, 4 }, 3825206015, 1342206459, 134479904, 0, 1610612895, 2681667584, 700, 4, 0, 1, 509, 759, -240, 200, 0, 0 },
{"DejaVu Serif", 0, 0, 1, 0, { 2, 6, 6, 6, 5, 3, 5, 11, 2, 4 }, 3825206015, 1342208507, 134479904, 0, 1610612895, 2681667584, 400, 4, 0, 1, 460, 759, -240, 200, 0, 0 }, {"DejaVu Serif Condensed", 0, 0, 1, 0, { 2, 6, 6, 6, 5, 3, 5, 11, 2, 4 }, 3825206015, 1342208507, 134479904, 0, 1610612895, 2681667584, 400, 4, 0, 1, 460, 759, -240, 200, 0, 0 },
{"DejaVu Sans Mono", 0, 0, 0, 4, { 2, 11, 6, 9, 3, 8, 4, 2, 2, 4 }, 3858768639, 3489724923, 40, 0, 1610612959, 3219062784, 400, 5, 0, 1, 602, 759, -240, 200, 0, 0 }, {"DejaVu Sans Mono", 0, 0, 0, 4, { 2, 11, 6, 9, 3, 8, 4, 2, 2, 4 }, 3858768639, 3489724923, 40, 0, 1610612959, 3219062784, 400, 5, 0, 1, 602, 759, -240, 200, 0, 0 },
{"DejaVu Sans Mono", 0, 1, 0, 4, { 2, 11, 7, 9, 3, 6, 4, 2, 2, 4 }, 3858768639, 3489722875, 40, 0, 1610612959, 3219062784, 700, 5, 0, 1, 602, 759, -240, 200, 0, 0 }, {"DejaVu Sans Mono", 0, 1, 0, 4, { 2, 11, 7, 9, 3, 6, 4, 2, 2, 4 }, 3858768639, 3489722875, 40, 0, 1610612959, 3219062784, 700, 5, 0, 1, 602, 759, -240, 200, 0, 0 },
{"DejaVu Sans Mono", 0, 1, 1, 4, { 2, 11, 7, 9, 3, 3, 4, 11, 2, 4 }, 3858760447, 1342206459, 32, 0, 1610612895, 2681667584, 700, 5, 0, 1, 602, 759, -240, 200, 0, 0 }, {"DejaVu Sans Mono", 0, 1, 1, 4, { 2, 11, 7, 9, 3, 3, 4, 11, 2, 4 }, 3858760447, 1342206459, 32, 0, 1610612895, 2681667584, 700, 5, 0, 1, 602, 759, -240, 200, 0, 0 },
{"DejaVu Sans Mono", 0, 0, 1, 4, { 2, 11, 6, 9, 3, 3, 4, 11, 2, 4 }, 3858760447, 1342208507, 32, 0, 1610612895, 2681667584, 400, 5, 0, 1, 602, 759, -240, 200, 0, 0 }, {"DejaVu Sans Mono", 0, 0, 1, 4, { 2, 11, 6, 9, 3, 3, 4, 11, 2, 4 }, 3858760447, 1342208507, 32, 0, 1610612895, 2681667584, 400, 5, 0, 1, 602, 759, -240, 200, 0, 0 },
{"DejaVu Sans", 0, 1, 0, 0, { 2, 11, 8, 3, 3, 6, 4, 2, 2, 4 }, 3875548927, 3523278335, 168058921, 0, 1610613247, 524288, 700, 5, 0, 1, 572, 759, -240, 200, 0, 0 }, {"DejaVu Sans", 0, 1, 0, 0, { 2, 11, 8, 3, 3, 6, 4, 2, 2, 4 }, 3875548927, 3523278335, 168058921, 0, 1610613247, 524288, 700, 5, 0, 1, 572, 759, -240, 200, 0, 0 },
{"DejaVu Sans", 0, 1, 1, 0, { 2, 11, 8, 3, 3, 3, 4, 11, 2, 4 }, 3875540735, 1375794687, 168042529, 0, 1610613183, 0, 700, 5, 0, 1, 572, 759, -240, 200, 0, 0 }, {"DejaVu Sans", 0, 1, 1, 0, { 2, 11, 8, 3, 3, 3, 4, 11, 2, 4 }, 3875540735, 1375794687, 168042529, 0, 1610613183, 0, 700, 5, 0, 1, 572, 759, -240, 200, 0, 0 },
{"DejaVu Sans", 0, 0, 0, 0, { 2, 11, 2, 3, 3, 8, 4, 2, 2, 4 }, 3758106367, 1342177403, 134234144, 0, 415, 0, 200, 5, 0, 1, 506, 759, -240, 0, 0, 0 }, {"DejaVu Sans Light", 0, 0, 0, 0, { 2, 11, 2, 3, 3, 8, 4, 2, 2, 4 }, 3758106367, 1342177403, 134234144, 0, 415, 0, 200, 5, 0, 1, 506, 759, -240, 0, 0, 0 },
{"DejaVu Sans", 0, 0, 1, 0, { 2, 11, 6, 3, 3, 3, 4, 11, 2, 4 }, 3875540735, 1375796735, 168042529, 0, 1610613183, 3757506560, 400, 5, 0, 1, 506, 759, -240, 200, 0, 0 }, {"DejaVu Sans", 0, 0, 1, 0, { 2, 11, 6, 3, 3, 3, 4, 11, 2, 4 }, 3875540735, 1375796735, 168042529, 0, 1610613183, 3757506560, 400, 5, 0, 1, 506, 759, -240, 200, 0, 0 },
{"DejaVu Sans", 0, 0, 0, 0, { 2, 11, 6, 3, 3, 8, 4, 2, 2, 4 }, 3875548927, 3523280383, 168042537, 0, 3758096895, 3221159936, 400, 5, 0, 1, 506, 759, -240, 200, 0, 0 }, {"DejaVu Sans", 0, 0, 0, 0, { 2, 11, 6, 3, 3, 8, 4, 2, 2, 4 }, 3875548927, 3523280383, 168042537, 0, 3758096895, 3221159936, 400, 5, 0, 1, 506, 759, -240, 200, 0, 0 },
{"DejaVu Sans", 0, 1, 0, 0, { 2, 11, 8, 3, 3, 6, 4, 2, 2, 4 }, 3875548927, 3523278335, 168042537, 0, 1610613247, 3221159936, 700, 5, 0, 1, 572, 759, -240, 200, 0, 0 }, {"DejaVu Sans", 0, 1, 0, 0, { 2, 11, 8, 3, 3, 6, 4, 2, 2, 4 }, 3875548927, 3523278335, 168042537, 0, 1610613247, 3221159936, 700, 5, 0, 1, 572, 759, -240, 200, 0, 0 },
{"DejaVu Sans", 0, 1, 1, 0, { 2, 11, 8, 3, 3, 3, 4, 11, 2, 4 }, 3875540735, 1375794687, 168042529, 0, 1610613183, 2683764736, 700, 5, 0, 1, 572, 759, -240, 200, 0, 0 }, {"DejaVu Sans", 0, 1, 1, 0, { 2, 11, 8, 3, 3, 3, 4, 11, 2, 4 }, 3875540735, 1375794687, 168042529, 0, 1610613183, 2683764736, 700, 5, 0, 1, 572, 759, -240, 200, 0, 0 },
{"DejaVu Sans", 0, 1, 0, 0, { 2, 11, 8, 6, 3, 6, 4, 2, 2, 4 }, 3875548927, 3523278335, 168058921, 0, 1610613247, 524288, 700, 4, 0, 1, 515, 759, -240, 200, 0, 0 }, {"DejaVu Sans Condensed", 0, 1, 0, 0, { 2, 11, 8, 6, 3, 6, 4, 2, 2, 4 }, 3875548927, 3523278335, 168058921, 0, 1610613247, 524288, 700, 4, 0, 1, 515, 759, -240, 200, 0, 0 },
{"DejaVu Sans", 0, 1, 1, 0, { 2, 11, 8, 6, 3, 3, 4, 11, 2, 4 }, 3875540735, 1375794687, 168042529, 0, 1610613183, 0, 700, 4, 0, 1, 515, 759, -240, 200, 0, 0 }, {"DejaVu Sans Condensed", 0, 1, 1, 0, { 2, 11, 8, 6, 3, 3, 4, 11, 2, 4 }, 3875540735, 1375794687, 168042529, 0, 1610613183, 0, 700, 4, 0, 1, 515, 759, -240, 200, 0, 0 },
{"DejaVu Sans", 0, 0, 1, 0, { 2, 11, 6, 6, 3, 3, 4, 11, 2, 4 }, 3875540735, 1375796735, 168042529, 0, 1610613183, 3757506560, 400, 4, 0, 1, 456, 759, -240, 200, 0, 0 }, {"DejaVu Sans Condensed", 0, 0, 1, 0, { 2, 11, 6, 6, 3, 3, 4, 11, 2, 4 }, 3875540735, 1375796735, 168042529, 0, 1610613183, 3757506560, 400, 4, 0, 1, 456, 759, -240, 200, 0, 0 },
{"DejaVu Sans", 0, 0, 0, 0, { 2, 11, 6, 6, 3, 8, 4, 2, 2, 4 }, 3875548927, 3523280383, 168058921, 0, 1610613247, 3758030848, 400, 4, 0, 1, 456, 759, -240, 200, 0, 0 }, {"DejaVu Sans Condensed", 0, 0, 0, 0, { 2, 11, 6, 6, 3, 8, 4, 2, 2, 4 }, 3875548927, 3523280383, 168058921, 0, 1610613247, 3758030848, 400, 4, 0, 1, 456, 759, -240, 200, 0, 0 },
{"DejaVu Sans", 0, 0, 0, 0, { 2, 11, 2, 3, 3, 8, 4, 2, 2, 4 }, 3758106367, 1342177403, 134217760, 0, 1610613151, 2681667584, 200, 5, 0, 1, 506, 759, -240, 0, 0, 0 }, {"DejaVu Sans Light", 0, 0, 0, 0, { 2, 11, 2, 3, 3, 8, 4, 2, 2, 4 }, 3758106367, 1342177403, 134217760, 0, 1610613151, 2681667584, 200, 5, 0, 1, 506, 759, -240, 0, 0, 0 },
{"DejaVu Sans Mono", 0, 1, 0, 4, { 2, 11, 7, 9, 3, 6, 4, 2, 2, 4 }, 3858768639, 3489722875, 40, 0, 1610613215, 524288, 700, 5, 0, 1, 602, 759, -240, 200, 0, 0 }, {"DejaVu Sans Mono", 0, 1, 0, 4, { 2, 11, 7, 9, 3, 6, 4, 2, 2, 4 }, 3858768639, 3489722875, 40, 0, 1610613215, 524288, 700, 5, 0, 1, 602, 759, -240, 200, 0, 0 },
{"DejaVu Sans Mono", 0, 1, 1, 4, { 2, 11, 7, 9, 3, 3, 4, 11, 2, 4 }, 3858760447, 1342206459, 32, 0, 1610613151, 0, 700, 5, 0, 1, 602, 759, -240, 200, 0, 0 }, {"DejaVu Sans Mono", 0, 1, 1, 4, { 2, 11, 7, 9, 3, 3, 4, 11, 2, 4 }, 3858760447, 1342206459, 32, 0, 1610613151, 0, 700, 5, 0, 1, 602, 759, -240, 200, 0, 0 },
{"DejaVu Sans Mono", 0, 0, 1, 4, { 2, 11, 6, 9, 3, 3, 4, 11, 2, 4 }, 3858760447, 1342208507, 32, 0, 1610613151, 3755409408, 400, 5, 0, 1, 602, 759, -240, 200, 0, 0 }, {"DejaVu Sans Mono", 0, 0, 1, 4, { 2, 11, 6, 9, 3, 3, 4, 11, 2, 4 }, 3858760447, 1342208507, 32, 0, 1610613151, 3755409408, 400, 5, 0, 1, 602, 759, -240, 200, 0, 0 },
...@@ -774,10 +790,10 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] = ...@@ -774,10 +790,10 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] =
{"DejaVu Serif", 0, 0, 0, 0, { 2, 6, 6, 3, 5, 6, 5, 2, 2, 4 }, 3825206015, 1342208507, 134479904, 0, 1610612895, 2681667584, 400, 5, 0, 1, 512, 759, -240, 200, 0, 0 }, {"DejaVu Serif", 0, 0, 0, 0, { 2, 6, 6, 3, 5, 6, 5, 2, 2, 4 }, 3825206015, 1342208507, 134479904, 0, 1610612895, 2681667584, 400, 5, 0, 1, 512, 759, -240, 200, 0, 0 },
{"DejaVu Serif", 0, 1, 0, 0, { 2, 6, 8, 3, 5, 6, 5, 2, 2, 4 }, 3825206015, 1342206459, 134479904, 0, 1610612895, 2681667584, 700, 5, 0, 1, 565, 759, -240, 200, 0, 0 }, {"DejaVu Serif", 0, 1, 0, 0, { 2, 6, 8, 3, 5, 6, 5, 2, 2, 4 }, 3825206015, 1342206459, 134479904, 0, 1610612895, 2681667584, 700, 5, 0, 1, 565, 759, -240, 200, 0, 0 },
{"DejaVu Serif", 0, 1, 1, 0, { 2, 6, 8, 3, 5, 3, 5, 11, 2, 4 }, 3825206015, 1342206459, 134479904, 0, 1610612895, 2681667584, 700, 5, 0, 1, 565, 759, -240, 200, 0, 0 }, {"DejaVu Serif", 0, 1, 1, 0, { 2, 6, 8, 3, 5, 3, 5, 11, 2, 4 }, 3825206015, 1342206459, 134479904, 0, 1610612895, 2681667584, 700, 5, 0, 1, 565, 759, -240, 200, 0, 0 },
{"DejaVu Serif", 0, 1, 0, 0, { 2, 6, 8, 6, 5, 6, 5, 2, 2, 4 }, 3825206015, 1375793659, 168034336, 0, 1610612895, 0, 700, 4, 0, 1, 509, 759, -240, 200, 0, 0 }, {"DejaVu Serif Condensed", 0, 1, 0, 0, { 2, 6, 8, 6, 5, 6, 5, 2, 2, 4 }, 3825206015, 1375793659, 168034336, 0, 1610612895, 0, 700, 4, 0, 1, 509, 759, -240, 200, 0, 0 },
{"DejaVu Serif", 0, 1, 1, 0, { 2, 6, 8, 6, 5, 3, 5, 11, 2, 4 }, 3825206015, 1375793659, 168034336, 0, 1610612895, 0, 700, 4, 0, 1, 509, 759, -240, 200, 0, 0 }, {"DejaVu Serif Condensed", 0, 1, 1, 0, { 2, 6, 8, 6, 5, 3, 5, 11, 2, 4 }, 3825206015, 1375793659, 168034336, 0, 1610612895, 0, 700, 4, 0, 1, 509, 759, -240, 200, 0, 0 },
{"DejaVu Serif", 0, 0, 1, 0, { 2, 6, 6, 6, 5, 3, 5, 11, 2, 4 }, 3825206015, 1375795707, 168034336, 0, 1610612895, 3755409408, 400, 4, 0, 1, 460, 759, -240, 200, 0, 0 }, {"DejaVu Serif Condensed", 0, 0, 1, 0, { 2, 6, 6, 6, 5, 3, 5, 11, 2, 4 }, 3825206015, 1375795707, 168034336, 0, 1610612895, 3755409408, 400, 4, 0, 1, 460, 759, -240, 200, 0, 0 },
{"DejaVu Serif", 0, 0, 0, 0, { 2, 6, 6, 6, 5, 6, 5, 2, 2, 4 }, 3825206015, 1375795707, 168034336, 0, 1610612895, 3755409408, 400, 4, 0, 1, 460, 759, -240, 200, 0, 0 }, {"DejaVu Serif Condensed", 0, 0, 0, 0, { 2, 6, 6, 6, 5, 6, 5, 2, 2, 4 }, 3825206015, 1375795707, 168034336, 0, 1610612895, 3755409408, 400, 4, 0, 1, 460, 759, -240, 200, 0, 0 },
{"DejaVu Serif", 0, 0, 1, 0, { 2, 6, 6, 3, 5, 3, 5, 11, 2, 4 }, 3825206015, 1342208507, 134479904, 0, 1610612895, 2681667584, 400, 5, 0, 1, 512, 759, -240, 200, 0, 0 }, {"DejaVu Serif", 0, 0, 1, 0, { 2, 6, 6, 3, 5, 3, 5, 11, 2, 4 }, 3825206015, 1342208507, 134479904, 0, 1610612895, 2681667584, 400, 5, 0, 1, 512, 759, -240, 200, 0, 0 },
{"Dingbats", 0, 0, 0, 0, { 2, 0, 5, 3, 0, 0, 0, 0, 0, 0 }, 2147483651, 0, 0, 0, 1, 0, 400, 5, 0, 1, 688, 819, -143, 90, 0, 0 }, {"Dingbats", 0, 0, 0, 0, { 2, 0, 5, 3, 0, 0, 0, 0, 0, 0 }, 2147483651, 0, 0, 0, 1, 0, 400, 5, 0, 1, 688, 819, -143, 90, 0, 0 },
{"Diwani Bent", 0, 0, 0, 0, { 2, 1, 4, 0, 0, 0, 0, 0, 0, 0 }, 24576, 2147483648, 8, 0, 64, 0, 400, 5, 0, 1, 369, 1546, -539, 0, 0, 0 }, {"Diwani Bent", 0, 0, 0, 0, { 2, 1, 4, 0, 0, 0, 0, 0, 0, 0 }, 24576, 2147483648, 8, 0, 64, 0, 400, 5, 0, 1, 369, 1546, -539, 0, 0, 0 },
...@@ -992,7 +1008,7 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] = ...@@ -992,7 +1008,7 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] =
{"Lucida Fax", 0, 1, 1, 0, { 2, 6, 7, 2, 4, 3, 5, 9, 2, 4 }, 3, 0, 0, 0, 536870913, 0, 600, 5, 1282, 1, 530, 770, 205, 23, 0, 0 }, {"Lucida Fax", 0, 1, 1, 0, { 2, 6, 7, 2, 4, 3, 5, 9, 2, 4 }, 3, 0, 0, 0, 536870913, 0, 600, 5, 1282, 1, 530, 770, 205, 23, 0, 0 },
{"Lucida Fax", 0, 0, 1, 0, { 2, 6, 6, 2, 5, 3, 5, 10, 3, 4 }, 3, 0, 0, 0, 536870913, 0, 400, 5, 1282, 1, 505, 770, 205, 23, 0, 0 }, {"Lucida Fax", 0, 0, 1, 0, { 2, 6, 6, 2, 5, 3, 5, 10, 3, 4 }, 3, 0, 0, 0, 536870913, 0, 400, 5, 1282, 1, 505, 770, 205, 23, 0, 0 },
{"Lucida Handwriting", 0, 0, 0, 0, { 3, 1, 1, 1, 1, 1, 1, 1, 1, 1 }, 3, 0, 0, 0, 536870913, 0, 400, 5, 2564, 1, 570, 855, 325, -180, 0, 0 }, {"Lucida Handwriting", 0, 0, 0, 0, { 3, 1, 1, 1, 1, 1, 1, 1, 1, 1 }, 3, 0, 0, 0, 536870913, 0, 400, 5, 2564, 1, 570, 855, 325, -180, 0, 0 },
{"Lobster 1.4", 0, 0, 0, 0, { 2, 0, 5, 6, 0, 0, 0, 2, 0, 3 }, 2147483695, 1073741898, 0, 0, 5, 0, 400, 5, 2562, 1, 385, 1000, -250, 0, 500, 749 }, {"Lobster", 0, 0, 0, 0, { 2, 0, 5, 6, 0, 0, 0, 2, 0, 3 }, 2147483695, 1073741898, 0, 0, 5, 0, 400, 5, 2562, 1, 385, 1000, -250, 0, 500, 749 },
{"Lobster Two", 0, 1, 0, 0, { 2, 0, 5, 6, 0, 0, 0, 2, 0, 3 }, 2147483695, 1073741898, 0, 0, 1, 0, 700, 5, 2562, 1, 546, 1000, -250, 0, 500, 752 }, {"Lobster Two", 0, 1, 0, 0, { 2, 0, 5, 6, 0, 0, 0, 2, 0, 3 }, 2147483695, 1073741898, 0, 0, 1, 0, 700, 5, 2562, 1, 546, 1000, -250, 0, 500, 752 },
{"Lobster Two", 0, 1, 1, 0, { 2, 0, 5, 6, 0, 0, 0, 2, 0, 3 }, 2147483695, 1073741898, 0, 0, 1, 0, 700, 5, 2562, 1, 545, 1000, -250, 0, 500, 752 }, {"Lobster Two", 0, 1, 1, 0, { 2, 0, 5, 6, 0, 0, 0, 2, 0, 3 }, 2147483695, 1073741898, 0, 0, 1, 0, 700, 5, 2562, 1, 545, 1000, -250, 0, 500, 752 },
{"Lobster Two", 0, 0, 1, 0, { 2, 0, 5, 6, 0, 0, 0, 2, 0, 3 }, 2147483695, 1073741898, 0, 0, 1, 0, 400, 5, 2562, 1, 520, 1000, -250, 0, 500, 754 }, {"Lobster Two", 0, 0, 1, 0, { 2, 0, 5, 6, 0, 0, 0, 2, 0, 3 }, 2147483695, 1073741898, 0, 0, 1, 0, 400, 5, 2562, 1, 520, 1000, -250, 0, 500, 754 },
...@@ -1089,8 +1105,8 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] = ...@@ -1089,8 +1105,8 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] =
{"Open Sans", 0, 1, 0, 0, { 2, 11, 8, 6, 3, 5, 4, 2, 2, 4 }, 3758097135, 1073750107, 40, 0, 536871327, 0, 700, 5, 2050, 1, 632, 765, -240, 64, 545, 713 }, {"Open Sans", 0, 1, 0, 0, { 2, 11, 8, 6, 3, 5, 4, 2, 2, 4 }, 3758097135, 1073750107, 40, 0, 536871327, 0, 700, 5, 2050, 1, 632, 765, -240, 64, 545, 713 },
{"Open Sans", 0, 1, 1, 0, { 2, 11, 8, 6, 3, 5, 4, 2, 2, 4 }, 3758097135, 1073750107, 40, 0, 536871327, 0, 700, 5, 0, 1, 595, 765, -240, 64, 545, 713 }, {"Open Sans", 0, 1, 1, 0, { 2, 11, 8, 6, 3, 5, 4, 2, 2, 4 }, 3758097135, 1073750107, 40, 0, 536871327, 0, 700, 5, 0, 1, 595, 765, -240, 64, 545, 713 },
{"Open Sans Condensed", 0, 1, 0, 0, { 2, 11, 8, 6, 3, 5, 4, 2, 2, 4 }, 3758097135, 1073750107, 40, 0, 536871327, 0, 700, 3, 2050, 1, 500, 765, -240, 64, 543, 713 }, {"Open Sans Condensed", 0, 1, 0, 0, { 2, 11, 8, 6, 3, 5, 4, 2, 2, 4 }, 3758097135, 1073750107, 40, 0, 536871327, 0, 700, 3, 2050, 1, 500, 765, -240, 64, 543, 713 },
{"Open Sans", 0, 0, 0, 0, { 2, 11, 3, 6, 3, 5, 4, 2, 2, 4 }, 3758097135, 1073750107, 40, 0, 536871327, 0, 300, 3, 256, 1, 415, 765, -240, 64, 529, 713 }, {"Open Sans Condensed Light", 0, 0, 0, 0, { 2, 11, 3, 6, 3, 5, 4, 2, 2, 4 }, 3758097135, 1073750107, 40, 0, 536871327, 0, 300, 3, 256, 1, 415, 765, -240, 64, 529, 713 },
{"Open Sans", 0, 0, 1, 0, { 2, 11, 3, 6, 3, 5, 4, 2, 2, 4 }, 3758097135, 1073750107, 40, 0, 536871327, 0, 300, 3, 256, 1, 378, 765, -240, 64, 529, 713 }, {"Open Sans Condensed Light", 0, 0, 1, 0, { 2, 11, 3, 6, 3, 5, 4, 2, 2, 4 }, 3758097135, 1073750107, 40, 0, 536871327, 0, 300, 3, 256, 1, 378, 765, -240, 64, 529, 713 },
{"Open Sans", 0, 0, 1, 0, { 2, 11, 6, 6, 3, 5, 4, 2, 2, 4 }, 3758097135, 1073750107, 40, 0, 536871327, 0, 400, 5, 0, 1, 552, 765, -240, 64, 535, 713 }, {"Open Sans", 0, 0, 1, 0, { 2, 11, 6, 6, 3, 5, 4, 2, 2, 4 }, 3758097135, 1073750107, 40, 0, 536871327, 0, 400, 5, 0, 1, 552, 765, -240, 64, 535, 713 },
{"Open Sans", 0, 0, 0, 0, { 2, 11, 6, 6, 3, 5, 4, 2, 2, 4 }, 3758097135, 1073750107, 40, 0, 536871327, 0, 400, 5, 2050, 1, 588, 765, -240, 64, 535, 713 }, {"Open Sans", 0, 0, 0, 0, { 2, 11, 6, 6, 3, 5, 4, 2, 2, 4 }, 3758097135, 1073750107, 40, 0, 536871327, 0, 400, 5, 2050, 1, 588, 765, -240, 64, 535, 713 },
{"OpenSymbol", 0, 0, 0, 0, { 5, 1, 0, 0, 0, 0, 0, 0, 0, 0 }, 2147483823, 268561642, 0, 0, 1, 0, 400, 5, 0, 1, 734, 799, 200, 0, 0, 0 }, {"OpenSymbol", 0, 0, 0, 0, { 5, 1, 0, 0, 0, 0, 0, 0, 0, 0 }, 2147483823, 268561642, 0, 0, 1, 0, 400, 5, 0, 1, 734, 799, 200, 0, 0, 0 },
...@@ -1157,13 +1173,13 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] = ...@@ -1157,13 +1173,13 @@ static const FD_Font FD_Ascii_Files[FONTS_DICT_ASCII_FONTS_COUNT] =
{"Segoe UI", 0, 0, 0, 0, { 2, 11, 5, 2, 4, 2, 4, 2, 2, 3 }, 3825217279, 3221283967, 9, 0, 536871423, 0, 400, 5, 2053, 1, 538, 728, -210, 131, 500, 700 }, {"Segoe UI", 0, 0, 0, 0, { 2, 11, 5, 2, 4, 2, 4, 2, 2, 3 }, 3825217279, 3221283967, 9, 0, 536871423, 0, 400, 5, 2053, 1, 538, 728, -210, 131, 500, 700 },
{"Segoe UI", 0, 1, 0, 0, { 2, 11, 8, 2, 4, 2, 4, 2, 2, 3 }, 3825217279, 3221283967, 9, 0, 536871423, 0, 700, 5, 2053, 1, 589, 728, -210, 131, 500, 700 }, {"Segoe UI", 0, 1, 0, 0, { 2, 11, 8, 2, 4, 2, 4, 2, 2, 3 }, 3825217279, 3221283967, 9, 0, 536871423, 0, 700, 5, 2053, 1, 589, 728, -210, 131, 500, 700 },
{"Segoe UI", 0, 0, 1, 0, { 2, 11, 5, 2, 4, 2, 4, 9, 2, 3 }, 3825207039, 1073800315, 1, 0, 536871327, 0, 400, 5, 2050, 1, 543, 728, -210, 131, 500, 700 }, {"Segoe UI", 0, 0, 1, 0, { 2, 11, 5, 2, 4, 2, 4, 9, 2, 3 }, 3825207039, 1073800315, 1, 0, 536871327, 0, 400, 5, 2050, 1, 543, 728, -210, 131, 500, 700 },
{"Segoe UI", 0, 0, 0, 0, { 2, 11, 5, 2, 4, 2, 4, 2, 2, 3 }, 3825217279, 3221283967, 9, 0, 536871423, 0, 300, 5, 2053, 1, 527, 728, -210, 131, 500, 700 }, {"Segoe UI Light", 0, 0, 0, 0, { 2, 11, 5, 2, 4, 2, 4, 2, 2, 3 }, 3825217279, 3221283967, 9, 0, 536871423, 0, 300, 5, 2053, 1, 527, 728, -210, 131, 500, 700 },
{"Segoe UI", 0, 0, 0, 0, { 2, 11, 4, 2, 4, 2, 4, 2, 2, 3 }, 3825217279, 3221283967, 9, 0, 536871423, 0, 350, 5, 2053, 1, 534, 728, -210, 131, 500, 700 }, {"Segoe UI Semilight", 0, 0, 0, 0, { 2, 11, 4, 2, 4, 2, 4, 2, 2, 3 }, 3825217279, 3221283967, 9, 0, 536871423, 0, 350, 5, 2053, 1, 534, 728, -210, 131, 500, 700 },
{"Segoe UI", 0, 1, 1, 0, { 2, 11, 8, 2, 4, 2, 4, 9, 2, 3 }, 3825207039, 1073800315, 1, 0, 536871327, 0, 700, 5, 2053, 1, 588, 728, -210, 131, 500, 700 }, {"Segoe UI", 0, 1, 1, 0, { 2, 11, 8, 2, 4, 2, 4, 9, 2, 3 }, 3825207039, 1073800315, 1, 0, 536871327, 0, 700, 5, 2053, 1, 588, 728, -210, 131, 500, 700 },
{"Segoe UI", 0, 0, 1, 0, { 2, 11, 3, 2, 4, 5, 4, 9, 2, 3 }, 3825207039, 1073800315, 1, 0, 536871327, 0, 300, 5, 2053, 1, 526, 728, -210, 131, 500, 700 }, {"Segoe UI Light", 0, 0, 1, 0, { 2, 11, 3, 2, 4, 5, 4, 9, 2, 3 }, 3825207039, 1073800315, 1, 0, 536871327, 0, 300, 5, 2053, 1, 526, 728, -210, 131, 500, 700 },
{"Segoe UI", 0, 0, 0, 0, { 2, 11, 7, 2, 4, 2, 4, 2, 2, 3 }, 3825217279, 3221283967, 9, 0, 536871423, 0, 600, 5, 2053, 1, 564, 728, -210, 131, 500, 700 }, {"Segoe UI Semibold", 0, 0, 0, 0, { 2, 11, 7, 2, 4, 2, 4, 2, 2, 3 }, 3825217279, 3221283967, 9, 0, 536871423, 0, 600, 5, 2053, 1, 564, 728, -210, 131, 500, 700 },
{"Segoe UI", 0, 0, 1, 0, { 2, 11, 7, 2, 4, 2, 4, 9, 2, 3 }, 3825207039, 1073800315, 1, 0, 536871327, 0, 600, 5, 2053, 1, 575, 728, -210, 131, 500, 700 }, {"Segoe UI Semibold", 0, 0, 1, 0, { 2, 11, 7, 2, 4, 2, 4, 9, 2, 3 }, 3825207039, 1073800315, 1, 0, 536871327, 0, 600, 5, 2053, 1, 575, 728, -210, 131, 500, 700 },
{"Segoe UI", 0, 0, 1, 0, { 2, 11, 4, 2, 4, 2, 4, 9, 2, 3 }, 3825207039, 1073800315, 1, 0, 536871327, 0, 350, 5, 2053, 1, 537, 728, -210, 131, 500, 700 }, {"Segoe UI Semilight", 0, 0, 1, 0, { 2, 11, 4, 2, 4, 2, 4, 9, 2, 3 }, 3825207039, 1073800315, 1, 0, 536871327, 0, 350, 5, 2053, 1, 537, 728, -210, 131, 500, 700 },
{"Segoe UI Symbol", 0, 0, 0, 0, { 2, 11, 5, 2, 4, 2, 4, 2, 2, 3 }, 2147483747, 302055407, 2408448, 67108864, 1, 1073741824, 400, 5, 2053, 1, 705, 728, -210, 131, 500, 700 }, {"Segoe UI Symbol", 0, 0, 0, 0, { 2, 11, 5, 2, 4, 2, 4, 2, 2, 3 }, 2147483747, 302055407, 2408448, 67108864, 1, 1073741824, 400, 5, 2053, 1, 705, 728, -210, 131, 500, 700 },
{"Shonar Bangla", 0, 0, 0, 0, { 2, 11, 5, 2, 4, 2, 4, 2, 2, 3 }, 65539, 0, 0, 0, 1, 0, 400, 5, 0, 1, 504, 808, -171, 17, 346, 538 }, {"Shonar Bangla", 0, 0, 0, 0, { 2, 11, 5, 2, 4, 2, 4, 2, 2, 3 }, 65539, 0, 0, 0, 1, 0, 400, 5, 0, 1, 504, 808, -171, 17, 346, 538 },
{"Shonar Bangla", 0, 1, 0, 0, { 2, 11, 8, 2, 4, 2, 4, 2, 2, 3 }, 65539, 0, 0, 0, 1, 0, 700, 5, 0, 1, 551, 560, -178, 330, 377, 547 }, {"Shonar Bangla", 0, 1, 0, 0, { 2, 11, 8, 2, 4, 2, 4, 2, 2, 3 }, 65539, 0, 0, 0, 1, 0, 700, 5, 0, 1, 551, 560, -178, 330, 377, 547 },
......
...@@ -96,26 +96,6 @@ int _tmain(int argc, _TCHAR* argv[]) ...@@ -96,26 +96,6 @@ int _tmain(int argc, _TCHAR* argv[])
int nCount = m_pList->GetFonts()->GetLength(); int nCount = m_pList->GetFonts()->GetLength();
//
CAtlMap<CString, LONG> mapFontFiles;
CAtlMap<LONG, CString> mapFontFiles2;
LONG lFontFiles = 0;
for (int i = 0; i < nCount; ++i)
{
CWinFontInfo* pInfo = (CWinFontInfo*)m_pList->GetByIndex(i);
CString strPath = (CString)pInfo->m_wsFontPath;
CAtlMap<CString, LONG>::CPair* pPair = mapFontFiles.Lookup(strPath);
if (NULL == pPair)
{
mapFontFiles.SetAt(strPath, lFontFiles);
mapFontFiles2.SetAt(lFontFiles, strPath);
++lFontFiles;
}
}
// -----------------------------------------
// //
CAtlMap<CString, CFontInfoJS> mapFonts; CAtlMap<CString, CFontInfoJS> mapFonts;
CAtlMap<CString, CFontInfoJS> mapFontsUnicodes; CAtlMap<CString, CFontInfoJS> mapFontsUnicodes;
...@@ -132,8 +112,9 @@ int _tmain(int argc, _TCHAR* argv[]) ...@@ -132,8 +112,9 @@ int _tmain(int argc, _TCHAR* argv[])
LONG lFontIndex = 0; LONG lFontIndex = 0;
LONG lFaceIndex = 0; LONG lFaceIndex = 0;
CAtlMap<CString, LONG>::CPair* pPairFontFiles = mapFontFiles.Lookup(strPath); //CAtlMap<CString, LONG>::CPair* pPairFontFiles = mapFontFiles.Lookup(strPath);
lFontIndex = pPairFontFiles->m_value; //lFontIndex = pPairFontFiles->m_value;
lFontIndex = (LONG)i;
if (pInfo->m_lIndex >= 0) if (pInfo->m_lIndex >= 0)
lFaceIndex = pInfo->m_lIndex; lFaceIndex = pInfo->m_lIndex;
...@@ -232,8 +213,9 @@ int _tmain(int argc, _TCHAR* argv[]) ...@@ -232,8 +213,9 @@ int _tmain(int argc, _TCHAR* argv[])
LONG lFontIndex = 0; LONG lFontIndex = 0;
LONG lFaceIndex = 0; LONG lFaceIndex = 0;
CAtlMap<CString, LONG>::CPair* pPairFontFiles = mapFontFiles.Lookup(strPath); //CAtlMap<CString, LONG>::CPair* pPairFontFiles = mapFontFiles.Lookup(strPath);
lFontIndex = pPairFontFiles->m_value; //lFontIndex = pPairFontFiles->m_value;
lFontIndex = (LONG)i;
if (pInfo->m_lIndex >= 0) if (pInfo->m_lIndex >= 0)
lFaceIndex = pInfo->m_lIndex; lFaceIndex = pInfo->m_lIndex;
......
...@@ -773,7 +773,7 @@ public: ...@@ -773,7 +773,7 @@ public:
int y = 0; int y = 0;
y++; y++;
} }
if (_T("\\\\mediaserver\\Exchange\\Korshul\\Fonts\\msmincho.ttc") == wsFilePath) if (_T("\\\\mediaserver\\Exchange\\Korshul\\Fonts\\ARIALN.TTF") == wsFilePath)
{ {
int y = 0; int y = 0;
y++; y++;
......
...@@ -1370,27 +1370,35 @@ ...@@ -1370,27 +1370,35 @@
face->root.style_name = NULL; face->root.style_name = NULL;
if ( face->os2.version != 0xFFFFU && face->os2.fsSelection & 256 ) if ( face->os2.version != 0xFFFFU && face->os2.fsSelection & 256 )
{ {
#if 0
if ( !ignore_preferred_family ) if ( !ignore_preferred_family )
GET_NAME( PREFERRED_FAMILY, &face->root.family_name ); GET_NAME( PREFERRED_FAMILY, &face->root.family_name );
#endif
if ( !face->root.family_name ) if ( !face->root.family_name )
GET_NAME( FONT_FAMILY, &face->root.family_name ); GET_NAME( FONT_FAMILY, &face->root.family_name );
#if 0
if ( !ignore_preferred_subfamily ) if ( !ignore_preferred_subfamily )
GET_NAME( PREFERRED_SUBFAMILY, &face->root.style_name ); GET_NAME( PREFERRED_SUBFAMILY, &face->root.style_name );
#endif
if ( !face->root.style_name ) if ( !face->root.style_name )
GET_NAME( FONT_SUBFAMILY, &face->root.style_name ); GET_NAME( FONT_SUBFAMILY, &face->root.style_name );
} }
else else
{ {
GET_NAME( WWS_FAMILY, &face->root.family_name ); GET_NAME( WWS_FAMILY, &face->root.family_name );
#if 0
if ( !face->root.family_name && !ignore_preferred_family ) if ( !face->root.family_name && !ignore_preferred_family )
GET_NAME( PREFERRED_FAMILY, &face->root.family_name ); GET_NAME( PREFERRED_FAMILY, &face->root.family_name );
#endif
if ( !face->root.family_name ) if ( !face->root.family_name )
GET_NAME( FONT_FAMILY, &face->root.family_name ); GET_NAME( FONT_FAMILY, &face->root.family_name );
GET_NAME( WWS_SUBFAMILY, &face->root.style_name ); GET_NAME( WWS_SUBFAMILY, &face->root.style_name );
#if 0
if ( !face->root.style_name && !ignore_preferred_subfamily ) if ( !face->root.style_name && !ignore_preferred_subfamily )
GET_NAME( PREFERRED_SUBFAMILY, &face->root.style_name ); GET_NAME( PREFERRED_SUBFAMILY, &face->root.style_name );
#endif
if ( !face->root.style_name ) if ( !face->root.style_name )
GET_NAME( FONT_SUBFAMILY, &face->root.style_name ); GET_NAME( FONT_SUBFAMILY, &face->root.style_name );
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment