Replace most _FX_PLATFORM_LINUX_ usage.
- Change if Linux/macOS/other logic to Windows/macOS/other.
- Switch fx_ge_linux.cpp to check for OS_LINUX.
- In some cases, use OS_POSIX instead.
Change-Id: I80e8c201f5afcd63dfe1f717868af1cd04342896
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/70919
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
diff --git a/core/fpdfapi/parser/cpdf_security_handler_embeddertest.cpp b/core/fpdfapi/parser/cpdf_security_handler_embeddertest.cpp
index 7389278..ef21cc8 100644
--- a/core/fpdfapi/parser/cpdf_security_handler_embeddertest.cpp
+++ b/core/fpdfapi/parser/cpdf_security_handler_embeddertest.cpp
@@ -141,13 +141,13 @@
#define MAYBE_PasswordAfterGenerateSave PasswordAfterGenerateSave
#endif
TEST_F(CPDFSecurityHandlerEmbedderTest, MAYBE_PasswordAfterGenerateSave) {
-#if _FX_PLATFORM_ == _FX_PLATFORM_LINUX_
- const char md5[] = "7048dca58e2ed8f93339008b91e4eb4e";
+#if defined(OS_WIN)
+ const char md5[] = "041c2fb541c8907cc22ce101b686c79e";
#elif defined(OS_MACOSX)
const char md5[] = "1ace03eb7c466c132aacf319cb9d69d3";
#else
- const char md5[] = "041c2fb541c8907cc22ce101b686c79e";
-#endif // _FX_PLATFORM_ == _FX_PLATFORM_LINUX_
+ const char md5[] = "7048dca58e2ed8f93339008b91e4eb4e";
+#endif
{
ASSERT_TRUE(OpenDocumentWithOptions("encrypted.pdf", "5678",
LinearizeOption::kMustLinearize,
diff --git a/core/fxcrt/cfx_fileaccess_posix.h b/core/fxcrt/cfx_fileaccess_posix.h
index 39fdb23..9a8c95a 100644
--- a/core/fxcrt/cfx_fileaccess_posix.h
+++ b/core/fxcrt/cfx_fileaccess_posix.h
@@ -11,8 +11,7 @@
#include "core/fxcrt/fileaccess_iface.h"
#include "core/fxcrt/fx_system.h"
-#if _FX_PLATFORM_ != _FX_PLATFORM_LINUX_ && !defined(OS_MACOSX) && \
- !defined(OS_ANDROID)
+#if !defined(OS_POSIX)
#error "Included on the wrong platform"
#endif
diff --git a/core/fxge/fx_ge_linux.cpp b/core/fxge/fx_ge_linux.cpp
index 68c704c..6e39c75 100644
--- a/core/fxge/fx_ge_linux.cpp
+++ b/core/fxge/fx_ge_linux.cpp
@@ -7,6 +7,7 @@
#include <memory>
#include <utility>
+#include "build/build_config.h"
#include "core/fxcrt/fx_codepage.h"
#include "core/fxge/cfx_folderfontinfo.h"
#include "core/fxge/cfx_fontmgr.h"
@@ -15,7 +16,10 @@
#include "core/fxge/systemfontinfo_iface.h"
#include "third_party/base/stl_util.h"
-#if _FX_PLATFORM_ == _FX_PLATFORM_LINUX_
+#if !defined(OS_LINUX)
+#error "Included on the wrong platform"
+#endif
+
namespace {
enum JpFontFamily : uint8_t {
@@ -180,4 +184,3 @@
CFX_GEModule::PlatformIface::Create() {
return std::make_unique<CLinuxPlatform>();
}
-#endif // _FX_PLATFORM_ == _FX_PLATFORM_LINUX_
diff --git a/xfa/fgas/font/fgas_fontutils.cpp b/xfa/fgas/font/fgas_fontutils.cpp
index b348fdb..aded13e 100644
--- a/xfa/fgas/font/fgas_fontutils.cpp
+++ b/xfa/fgas/font/fgas_fontutils.cpp
@@ -438,589 +438,6 @@
{0xfe209a82, "LucidaCalligraphy", "Arial", 0, 1252},
{0xfef135f8, "AdobeHeitiStd-Regular", "Batang,Century,Dotum", 0, 936},
};
-#elif _FX_PLATFORM_ == _FX_PLATFORM_LINUX_
-const FGAS_FontInfo g_XFAFontsMap[] = {
- {0x01d5d33e, "SimSun",
- "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW,AR "
- "PL UMing TW MBE",
- 0, 936},
- {0x01e4f102, "YouYuan",
- "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW,AR "
- "PL UMing TW MBE",
- 1, 936},
- {0x030549dc, "LiSu",
- "WenQuanYi Zen Hei,WenQuanYi Zen Hei Sharp,WenQuanYi Zen Hei "
- "Mono,WenQuanYi Micro Hei",
- 1, 936},
- {0x032edd44, "Simhei",
- "WenQuanYi Zen Hei,WenQuanYi Zen Hei Sharp,WenQuanYi Zen Hei "
- "Mono,WenQuanYi Micro Hei",
- 1, 936},
- {0x03eac6fc, "PoorRichard-Regular", "Droid Sans Japanese,FreeSerif", 2,
- 1252},
- {0x03ed90e6, "Nina", "FreeSerif", 0, 1252},
- {0x077b56b3, "KingsoftPhoneticPlain",
- "Tibetan Machine Uni,LKLUG,Samyak Gujarati,Droid Sans Thai,Droid Sans "
- "Armenian,Untitled1,utkal,Lohit Oriya",
- 0, 1252},
- {0x078ed524, "MicrosoftSansSerif",
- "Droid Sans Japanese,FreeSerif,WenQuanYi Micro Hei", 0, 1252},
- {0x089b18a9, "Arial",
- "Droid Sans Japanese,DejaVu Sans Condensed,FreeSerif,WenQuanYi Micro Hei",
- 0, 1252},
- {0x0b2cad72, "MonotypeCorsiva", "Droid Sans Japanese,FreeSerif", 8, 1252},
- {0x0bb003e7, "Kartika",
- "FreeSans,Liberation Sans,Liberation Sans Narrow,Nimbus Sans "
- "L,Garuda,FreeSerif,WenQuanYi Micro Hei",
- 2, 1252},
- {0x0bb469df, "VinerHandITC",
- "Droid Sans Japanese,Ubuntu,Liberation Sans,Liberation Serif", 8, 1252},
- {0x0bc1a851, "SegoeUI", "Droid Sans Japanese,DejaVu Sans", 0, 1252},
- {0x0c112ebd, "KozukaGothicPro-VIM", "FreeSerif", 0, 1252},
- {0x0cfcb9c1, "AdobeThai", "Droid Sans Japanese,Waree", 0, 847},
- {0x0e7de0f9, "Playbill",
- "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
- "Sans Ethiopic,Droid Sans Japanese,FreeSerif",
- 0, 1252},
- {0x0eff47c3, "STHupo", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
- 936},
- {0x107ad374, "Constantia",
- "Droid Sans Japanese,FreeSerif,WenQuanYi Micro Hei,Ubuntu", 2, 1252},
- {0x12194c2d, "KunstlerScript", "Droid Sans Japanese,Liberation Serif", 8,
- 1252},
- {0x135ef6a1, "MinionProSmBd", "Liberation Serif", 0, 1252},
- {0x158c4049, "Garamond",
- "Droid Sans Japanese,Liberation Serif,Ubuntu,FreeSerif", 2, 1252},
- {0x160ecb24, "STZhongsong",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 936},
- {0x161ed07e, "MSGothic",
- "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,AR PL "
- "UMing CN,AR PL UMing HK,AR PL UMing TW",
- 1, 1252},
- {0x171d1ed1, "SnapITC-Regular",
- "Liberation Sans Narrow,Ubuntu Condensed,Nimbus Sans L,DejaVu Sans", 0,
- 1252},
- {0x18d1188f, "Cambria", "Droid Sans Japanese,FreeSerif,FreeMono", 2, 1252},
- {0x18eaf350, "ArialUnicodeMS",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 936},
- {0x1a92d115, "MingLiU",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 1, 1252},
- {0x1cc217c6, "TrebuchetMS",
- "Droid Sans Japanese,Liberation Serif,FreeSerif,Ubuntu", 0, 1252},
- {0x1d649596, "BasemicTimes",
- "Liberation Serif,Times New Roman,Droid Sans Japanese,FreeSerif,Ubuntu", 0,
- 1252},
- {0x1e34ee60, "BellMT",
- "KacstQurn,Droid Sans Japanese,Ubuntu,Liberation Serif", 2, 1252},
- {0x1eb36945, "CooperBlack",
- "KacstQurn,Droid Sans Japanese,FreeMono,Liberation Mono, WenQuanYi Micro "
- "Hei Mono",
- 2, 1252},
- {0x1ef7787d, "BatangChe",
- "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing "
- "TW,WenQuanYi Zen Hei,WenQuanYi Micro Hei",
- 1, 1252},
- {0x20b3bd3a, "BrushScriptMT",
- "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,Droid Sans "
- "Japanese,URW Chancery L,Liberation Sans",
- 8, 1252},
- {0x220877aa, "Candara", "Droid Sans Japanese,DejaVu Sans", 0, 1252},
- {0x22135007, "FreestyleScript-Regular",
- "KacstQurn,Droid Sans Japanese,Liberation Sans", 8, 1252},
- {0x251059c3, "Chiller",
- "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,Droid Sans "
- "Japanese,Liberation Sans",
- 0, 1252},
- {0x25bed6dd, "MSReferenceSansSerif",
- "DejaVu Sans Condensed,Ubuntu Condensed,Droid Sans Japanese,AR PL UKai "
- "HK",
- 0, 1252},
- {0x28154c81, "Parchment-Regular", "Droid Sans Japanese,Liberation Sans", 8,
- 1252},
- {0x29711eb9, "STLiti", "AR PL UKai HK", 0, 936},
- {0x2b1993b4, "Basemic",
- "Liberation Serif,Droid Sans Japanese,Liberation Sans", 0, 1252},
- {0x2b316339, "NiagaraSolid-Reg", "Droid Sans Japanese,Liberation Sans", 0,
- 1252},
- {0x2c147529, "FootlightMTLight",
- "KacstQurn,Droid Sans Japanese,Liberation Sans", 0, 1252},
- {0x2c198928, "HarlowSolid", "KacstQurn,Droid Sans Japanese,Liberation Sans",
- 0, 1252},
- {0x2c6ac6b2, "LucidaBright",
- "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
- "Sans Japanese,Liberation Sans",
- 2, 1252},
- {0x2c9f38e2, "KozukaMinchoPro-VIR", "DejaVu Sans", 0, 1252},
- {0x2d5a47b0, "STCaiyun", "AR PL UKai HK", 0, 936},
- {0x2def26bf, "BernardMT-Condensed",
- "KacstQurn,Droid Sans Japanese,DejaVu Serif", 0, 1252},
- {0x2fd8930b, "KozukaMinchoPr6NR", "DejaVu Serif", 0, 1252},
- {0x3115525a, "FangSong_GB2312",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 1252},
- {0x31327817, "MyriadPro", "Ubuntu Condensed,Droid Sans Japanese, FreeSerif",
- 0, 1252},
- {0x32244975, "Helvetica",
- "Ubuntu,DejaVu Sans Condensed,Liberation Sans,Liberation Sans "
- "Narrow,Nimbus Sans ",
- 0, 1252},
- {0x32ac995c, "Terminal", "DejaVu Serif", 0, 1252},
- {0x338d648a, "NiagaraEngraved-Reg", "Droid Sans Japanese,DejaVu Serif", 0,
- 1252},
- {0x33bb65f2, "Sylfaen", "Droid Sans Japanese,DejaVu Sans", 2, 1252},
- {0x3402c30e, "MSPMincho",
- "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 2,
- 1252},
- {0x3412bf31, "SimSun-PUA",
- "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing CN,AR PL UMing HK", 0,
- 936},
- {0x36eb39b9, "BerlinSansFB",
- "Droid Sans Japanese,Liberation Serif,Ubuntu,FreeSerif", 0, 1252},
- {0x36f42055, "UniversATT", "Microsoft Sans Serif", 0, 1252},
- {0x3864c4f6, "HighTowerText", "Droid Sans Japanese,DejaVu Serif", 2, 1252},
- {0x3a257d03, "FangSong_GB2312", "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei",
- 0, 1252},
- {0x3c7d1d07, "Garamond3LTStd",
- "Droid Sans Japanese,Ubuntu Condensed,DejaVu Sans Condensed,Liberation "
- "Serif,Ubuntu,FreeSerif",
- 2, 1252},
- {0x3cdae668, "FreestyleScript", "KacstQurn,Droid Sans Japanese,DejaVu Sans",
- 8, 1252},
- {0x3d55aed7, "Jokerman", "Droid Sans Japanese,DejaVu Sans", 0, 1252},
- {0x3d5b4385, "PMingLiU",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 2, 1252},
- {0x3d9b7669, "EstrangeloEdessa", "Droid Sans Japanese,DejaVu Sans", 0,
- 1252},
- {0x3e532d74, "FranklinGothicMedium", "Droid Sans Japanese,Ubuntu", 0, 1252},
- {0x3e6aa32d, "NSimSun",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 1, 936},
- {0x3f6c36a8, "Gautami",
- "Droid Arabic Naskh,Droid Sans Ethiopic, mry_KacstQurn,Droid Sans "
- "Japanese,FreeSans",
- 0, 1252},
- {0x3ff32662, "Chiller-Regular",
- "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,FreeSans", 0, 1252},
- {0x409de312, "ModernNo.20",
- "KacstQurn,Droid Sans Japanese,Nimbus Sans L,Nimbus Sans L,FreeSans", 2,
- 1252},
- {0x41443c5e, "Georgia", "Droid Sans Japanese,FreeSans", 2, 1252},
- {0x4160ade5, "BellGothicStdBlack", "FreeSans", 0, 1252},
- {0x421976c4, "Modern-Regular", "FreeSans", 2, 1252},
- {0x422a7252, "Stencil", "Droid Sans Japanese,FreeSans,Liberation Sans", 0,
- 1252},
- {0x42c8554f, "Fixedsys", "FreeSerif", 0, 1252},
- {0x435cb41d, "Roman", "FreeSerif", 0, 1252},
- {0x47882383, "CourierNew",
- "FreeMono,WenQuanYi Micro Hei Mono,AR PL UKai CN,AR PL UKai HK,AR PL "
- "UKai TW,AR PL UKai TW MBE,DejaVu Sans",
- 1, 1252},
- {0x480a2338, "BerlinSansFBDemi", "Droid Sans Japanese,Liberation Serif", 0,
- 1252},
- {0x480bf7a4, "CourierStd", "DejaVu Sans", 0, 1252},
- {0x481ad6ed, "VladimirScript", "Droid Sans Japanese,DejaVu Serif", 8, 1252},
- {0x4911577a, "YouYuan",
- "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 1,
- 936},
- {0x4a788d72, "STXingkai", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
- 936},
- {0x4bf88566, "SegoeCondensed", "FreeSerif", 0, 1252},
- {0x4ccf51a4, "BerlinSansFB-Reg", "Droid Sans Japanese,Liberation Serif", 0,
- 1252},
- {0x4ea967ce, "GulimChe",
- "WenQuanYi Zen Hei Mono,AR PL UKai CN,AR PL UKai HK,AR PL UKai TW,AR PL "
- "UKai TW MBE",
- 1, 1252},
- {0x4f68bd79, "LetterGothicStd",
- "FreeMono,Liberation Mono,Andale Mono,WenQuanYi Micro Hei Mono", 0, 1252},
- {0x51a0d0e6, "KozukaGothicPr6NM", "FreeSerif", 0, 1252},
- {0x531b3dea, "BasemicSymbol", "FreeSerif", 0, 1252},
- {0x5333fd39, "CalifornianFB-Reg",
- "Droid Sans Japanese,URW Chancery L,FreeSerif", 2, 1252},
- {0x53561a54, "FZYTK--GBK1-0",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 936},
- {0x55e0dde6, "LucidaSansTypewriter",
- "Ubuntu Mono,DejaVu Sans Mono,Nimbus Mono L,Liberation Mono,Courier 10 "
- "Pitch,FreeMono",
- 0, 1252},
- {0x574d4d3d, "AdobeArabic", "Droid Sans Japanese,DejaVu Sans", 0, 1252},
- {0x5792e759, "STKaiti", "WenQuanYi Micro Hei Mono", 0, 936},
- {0x5921978e, "LucidaSansUnicode", "Droid Sans Japanese,DejaVu Sans", 0,
- 1252},
- {0x594e2da4, "Vrinda",
- "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Arabic "
- "Naskh,mry_KacstQurn,Droid Sans Japanese,FreeSans,FreeSerif",
- 0, 1252},
- {0x59baa9a2, "KaiTi_GB2312",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 1252},
- {0x5cfedf4f, "BaskOldFace",
- "KacstQurn,Droid Sans Japanese,Ubuntu,Liberation Serif", 0, 1252},
- {0x5e16ac91, "TrajanPro",
- "Nimbus Sans L,AR PL UMing HK,AR PL UKai HK,AR PL UMing TW,AR PL UMing "
- "TW MBE,DejaVu Sans,DejaVu Serif",
- 0, 1252},
- {0x5f388196, "ITCLegacySansStdMedium",
- "Liberation Serif,FreeSerif,FreeSans,Ubuntu", 0, 1252},
- {0x5f97921c, "AdobeMyungjoStdM",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 936},
- {0x5fefbfad, "Batang",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 2, 1252},
- {0x605342b9, "DotumChe",
- "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 1,
- 1252},
- {0x608c5f9a, "KaiTi_GB2312",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 936},
- {0x61efd0d1, "MaturaMTScriptCapitals",
- "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
- "Sans Japanese,DejaVu Serif,DejaVu Sans",
- 0, 1252},
- {0x626608a9, "MVBoli",
- "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
- "Ethiopic,Droid Sans Japanese,DejaVu Sans",
- 0, 1252},
- {0x630501a3, "SmallFonts", "DejaVu Serif", 0, 1252},
- {0x65d0e2a9, "FZYTK--GBK1-0",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 936},
- {0x669f29e1, "FZSTK--GBK1-0",
- "AR PL UMing CN,AR PL UKai CN, AR PL UMing HK", 0, 936},
- {0x673a9e5f, "Tunga",
- "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
- "Japanese,DejaVu Serif",
- 0, 1252},
- {0x691aa4ce, "NiagaraSolid", "Droid Sans Japanese,DejaVu Serif", 0, 1252},
- {0x696259b7, "Corbel", "Droid Sans Japanese,DejaVu Sans", 0, 1252},
- {0x696ee9be, "STXihei", "WenQuanYi Micro Hei Mono", 0, 936},
- {0x6c59cf69, "Dotum", "WenQuanYi Zen Hei Mono", 0, 1252},
- {0x707fa561, "Gungsuh", "WenQuanYi Zen Hei Mono", 2, 1252},
- {0x71416bb2, "ZWAdobeF",
- "KacstArt,KacstBookm,KacstDecorative,KacstDigital,KacstFarsi,KacstLetter,"
- "KacstOffice,Dingbats,FreeSerif",
- 0, 1252},
- {0x71b41801, "Verdana",
- "DejaVu Sans Condensed,Ubuntu Condensed,Droid Sans Japanese,DejaVu Sans",
- 0, 1252},
- {0x73f25e4c, "PalatinoLinotype", "Droid Sans Japanese,FreeSerif", 0, 1252},
- {0x73f4d19f, "NiagaraEngraved", "Droid Sans Japanese,FreeSerif", 0, 1252},
- {0x74001694, "MyriadProBlack", "Droid Sans Japanese,AR PL UKai HK", 0,
- 1252},
- {0x74b14d8f, "Haettenschweiler", "Droid Sans Japanese,DejaVu Serif", 0,
- 1252},
- {0x74cb44ee, "NSimSun", "WenQuanYi Zen Hei Mono", 1, 936},
- {0x76b4d7ff, "Shruti",
- "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
- "Japanese,FreeSans",
- 0, 1252},
- {0x788b3533, "Webdings", "FreeSans", 6, 42},
- {0x797dde99, "MSSerif", "FreeSans", 0, 1252},
- {0x7a0f9e9e, "MSMincho",
- "WenQuanYi Micro Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 1,
- 1252},
- {0x7b439caf, "OldEnglishTextMT",
- "Droid Sans Japanese,Liberation Sans,Ubuntu", 0, 1252},
- {0x8213a433, "LucidaSans-Typewriter",
- "Ubuntu Mono,Liberation Mono,DejaVu Sans Mono", 0, 1252},
- {0x82fec929, "AdobeSongStd",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 936},
- {0x83581825, "Modern", "FreeSans", 0, 1252},
- {0x835a2823, "Algerian",
- "KacstQurn,Droid Sans Japanese,FreeSans,Liberation Sans,Ubuntu", 0, 1252},
- {0x83dab9f5, "Script", "FreeSans", 0, 1252},
- {0x847b56da, "Tahoma",
- "Droid Sans Japanese,DejaVu Sans Condensed,FreeSerif", 0, 1252},
- {0x8a783cb2, "SimSun-PUA",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 1252},
- {0x8b5cac0e, "Onyx", "Droid Sans Japanese,Liberation Sans", 0, 1252},
- {0x8c6a499e, "Gulim",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 1252},
- {0x8e0af790, "JuiceITC", "Droid Sans Japanese,Liberation Sans", 0, 1252},
- {0x8e8d43b2, "Centaur",
- "KacstQurn,Droid Sans Japanese,Khmer OS,Khmer OS System", 2, 1252},
- {0x8ee4dcca, "BookshelfSymbol7", "Liberation Sans", 0, 1252},
- {0x90794800, "BellGothicStdLight", "Liberation Sans", 0, 1252},
- {0x909b516a, "Century",
- "Droid Sans Japanese,Liberation Sans,Liberation Mono,Liberation Serif", 2,
- 1252},
- {0x92ae370d, "MSOutlook", "Liberation Sans", 4, 42},
- {0x93c9fbf1, "LucidaFax",
- "KacstQurn,Droid Arabic Naskh,Droid Sans "
- "Ethiopic,mry_KacstQurn,Liberation Sans",
- 2, 1252},
- {0x9565085e, "BookAntiqua",
- "Droid Sans Japanese,Liberation Sans,Liberation Serif", 2, 1252},
- {0x9856d95d, "AdobeMingStd", "AR PL UMing HK", 0, 949},
- {0x9bbadd6b, "ColonnaMT",
- "KacstQurn,Droid Sans Japanese,Khmer OS,Khmer OS System", 0, 1252},
- {0x9cbd16a4, "ShowcardGothic-Reg",
- "Droid Sans Japanese,Liberation Sans,Ubuntu", 0, 1252},
- {0x9d73008e, "MSSansSerif", "FreeSerif", 0, 1252},
- {0xa0607db1, "GungsuhChe",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 1, 1252},
- {0xa0bcf6a1, "LatinWide", "FreeSerif", 2, 1252},
- {0xa1429b36, "Symbol", "FreeSerif", 6, 42},
- {0xa1fa5abc, "Wingdings2", "FreeSerif", 6, 42},
- {0xa1fa5abd, "Wingdings3", "FreeSerif", 6, 42},
- {0xa427bad4, "InformalRoman-Regular",
- "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
- "Japanese,FreeSerif",
- 8, 1252},
- {0xa8b92ece, "FZSTK--GBK1-0", "AR PL UMing CN", 0, 936},
- {0xa8d83ece, "CalifornianFB", "Droid Sans Japanese,FreeSerif", 2, 1252},
- {0xaa3e082c, "Kingsoft-Phonetic",
- "Tibetan Machine Uni,LKLUG,Samyak Gujarati,Droid Sans "
- "Thai,utkal,Kedage,Mallige,AR PL UKai CN",
- 0, 1252},
- {0xaa6bcabe, "HarlowSolidItalic",
- "KacstQurn,Droid Sans Japanese,Liberation Serif", 0, 1252},
- {0xade5337c, "MSUIGothic",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 1252},
- {0xb08dd941, "WideLatin",
- "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
- "Sans Japanese,Liberation Serif",
- 2, 1252},
- {0xb12765e0, "ITCLegacySansStdBook",
- "AR PL UMing HK,AR PL UKai HK,FreeSerif,Ubuntu,FreeSans", 0, 1252},
- {0xb207f05d, "PoorRichard", "Droid Sans Japanese,Liberation Serif", 2,
- 1252},
- {0xb3bc492f, "JuiceITC-Regular", "Droid Sans Japanese,Liberation Serif", 0,
- 1252},
- {0xb5545399, "Marlett", "Liberation Serif", 4, 42},
- {0xb5dd1ebb, "BritannicBold",
- "KacstQurn,Droid Arabic Naskh,Droid Sans "
- "Ethiopic,mry_KacstQurn,Liberation Serif",
- 0, 1252},
- {0xb699c1c5, "LucidaCalligraphy-Italic",
- "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
- "Sans Japanese,DejaVu Serif",
- 0, 1252},
- {0xb725d629, "TimesNewRoman", "Droid Sans Japanese,Liberation Sans", 2,
- 1252},
- {0xb7eaebeb, "AdobeHeitiStdR",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 936},
- {0xbd29c486, "BerlinSansFBDemi-Bold", "Droid Sans Japanese,DejaVu Serif", 0,
- 1252},
- {0xbe8a8db4, "BookshelfSymbolSeven", "DejaVu Sans", 0, 1252},
- {0xc16c0118, "AdobeHebrew", "Droid Sans Japanese,Ubuntu,Liberation Serif",
- 0, 1252},
- {0xc318b0af, "MyriadProLight",
- "Droid Sans Japanese,AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0, 1252},
- {0xc65e5659, "CambriaMath", "Droid Sans Japanese,FreeSerif,FreeMono", 2,
- 1252},
- {0xc75c8f05, "LucidaConsole",
- "Liberation Mono,DejaVu Sans Mono,FreeMono,WenQuanYi Micro Hei Mono", 1,
- 1252},
- {0xca7c35d6, "Calibri", "Droid Sans Japanese,DejaVu Sans", 0, 1252},
- {0xcb053f53, "MicrosoftYaHei",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 936},
- {0xcb7190f9, "Magneto-Bold",
- "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
- "Japanese,DejaVu Serif",
- 0, 1252},
- {0xcca00cc5, "System", "DejaVu Sans", 0, 1252},
- {0xccad6f76, "Jokerman-Regular", "Droid Sans Japanese,DejaVu Sans", 0,
- 1252},
- {0xccc5818c, "EuroSign", "DejaVu Serif", 0, 1252},
- {0xcf3d7234, "LucidaHandwriting-Italic",
- "Liberation Sans Narrow,Ubuntu Condensed,Nimbus Sans L,DejaVu Serif", 0,
- 1252},
- {0xcf7b8fdb, "MinionPro", "DejaVu Sans", 0, 1252},
- {0xcfe5755f, "Simhei",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 1, 936},
- {0xd011f4ee, "MSPGothic",
- "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 0,
- 1252},
- {0xd060e7ef, "Vivaldi",
- "KacstQurn,Droid Sans Japanese,Liberation Sans,Ubuntu", 8, 1252},
- {0xd07edec1, "FranklinGothic-Medium", "Droid Sans Japanese,Ubuntu", 0,
- 1252},
- {0xd107243f, "SimSun", "WenQuanYi Zen Hei Mono", 0, 936},
- {0xd1881562, "ArialNarrow",
- "Liberation Sans Narrow,Droid Sans Japanese,FreeSerif", 0, 1252},
- {0xd22b7dce, "BodoniMTPosterCompressed", "Droid Sans Japanese,DejaVu Serif",
- 0, 1252},
- {0xd22bfa60, "ComicSansMS", "Droid Sans Japanese,FreeMono,Liberation Mono",
- 8, 1252},
- {0xd3bd0e35, "Bauhaus93",
- "KacstQurn,Droid Sans Japanese,Liberation Sans,Ubuntu", 0, 1252},
- {0xd429ee7a, "STFangsong", "WenQuanYi Micro Hei Mono", 0, 936},
- {0xd6679c12, "BernardMTCondensed",
- "KacstQurn,Droid Sans Japanese,Nimbus Sans L,URW Chancery "
- "L,KacstOne,Liberation Sans",
- 0, 1252},
- {0xd8e8a027, "LucidaSans",
- "Liberation Sans Narrow,Nimbus Sans L,KacstQurn,Droid Arabic Naskh,Droid "
- "Sans Ethiopic,DejaVu Serif Condensed,Liberation Mono,Ubuntu",
- 0, 1252},
- {0xd9fe7761, "HighTowerText-Reg",
- "Droid Sans Japanese,Ubuntu,Liberation Serif", 2, 1252},
- {0xda7e551e, "STSong", "WenQuanYi Micro Hei Mono", 0, 936},
- {0xdaa6842d, "STZhongsong",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 936},
- {0xdaaab93f, "STFangsong",
- "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
- "Hei,WenQuanYi Zen Hei Sharp",
- 0, 936},
- {0xdaeb0713, "STSong",
- "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
- "Hei,WenQuanYi Zen Hei Sharp",
- 0, 936},
- {0xdafedbef, "STCaiyun", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
- 936},
- {0xdb00a3d9, "Broadway",
- "KacstQurn,Droid Sans Japanese,DejaVu Sans,FreeMono,Liberation Mono", 0,
- 1252},
- {0xdb1f5ad4, "STXinwei", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
- 936},
- {0xdb326e7f, "STKaiti",
- "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
- "Hei,WenQuanYi Zen Hei Sharp",
- 0, 936},
- {0xdb69595a, "STHupo",
- "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
- "Hei,WenQuanYi Zen Hei Sharp",
- 0, 936},
- {0xdba0082c, "STXihei",
- " WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
- "Hei,WenQuanYi Zen Hei Sharp",
- 0, 936},
- {0xdbd0ab18, "STXingkai", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
- 936},
- {0xdc1a7db1, "STLiti", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
- 936},
- {0xdc33075f, "KristenITC-Regular",
- "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,DejaVu Sans "
- "Condensed,Ubuntu,Liberation Sans",
- 8, 1252},
- {0xdcc7009c, "Harrington",
- "KacstQurn,Droid Sans Japanese,Liberation Serif,FreeSerif,Ubuntu", 0,
- 1252},
- {0xdd712466, "ArialBlack",
- "Droid Sans Japanese,DejaVu Sans,DejaVu Serif,FreeMono", 0, 1252},
- {0xdde87b3e, "Impact", "Droid Sans Japanese,DejaVu Serif", 0, 1252},
- {0xdf69fb32, "SnapITC",
- "Liberation Sans Narrow,Ubuntu Condensed,DejaVu Sans,DejaVu "
- "Serif,FreeMono",
- 0, 1252},
- {0xdf8b25e8, "CenturyGothic",
- "Droid Sans Japanese,Liberation Mono,Liberation Sans,Liberation Serif", 0,
- 1252},
- {0xe0f705c0, "KristenITC",
- "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,DejaVu Sans "
- "Condensed,Ubuntu,Liberation Sans",
- 8, 1252},
- {0xe1427573, "Raavi",
- "Droid Arabic Naskh,Droid Sans "
- "Ethiopic,mry_KacstQurn,FreeSerif,Liberation Serif,Khmer OS",
- 0, 1252},
- {0xe2cea0cb, "Magneto",
- "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,DejaVu "
- "Serif,DejaVu Serif Condensed,DejaVu Sans",
- 0, 1252},
- {0xe36a9e17, "Ravie",
- "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,DejaVu "
- "Serif,DejaVu Sans,FreeMono",
- 0, 1252},
- {0xe433f8e2, "Parchment", "Droid Sans Japanese,DejaVu Serif", 8, 1252},
- {0xe43dff4a, "Wingdings", "DejaVu Serif", 4, 42},
- {0xe4e2c405, "MTExtra", "DejaVu Serif", 6, 42},
- {0xe618cc35, "InformalRoman",
- "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
- "Japanese,Nimbus Sans L,DejaVu Sans Condensed,Ubuntu,Liberation Sans",
- 8, 1252},
- {0xe6c27ffc, "Mistral", "Droid Sans Japanese,DejaVu Serif", 8, 1252},
- {0xe7ebf4b9, "Courier", "DejaVu Sans,DejaVu Sans Condensed,FreeSerif", 0,
- 1252},
- {0xe8bc4a9d, "MSReferenceSpecialty", "DejaVu Serif", 0, 1252},
- {0xe90fb013, "TempusSansITC",
- "Droid Sans Japanese,Ubuntu,Liberation Serif,FreeSerif", 0, 1252},
- {0xec637b42, "Consolas",
- "DejaVu Sans Condensed,AR PL UKai CN,AR PL UKai HK,AR PL UKai "
- "TW,FreeSerif,FreeSans",
- 1, 1252},
- {0xed3a683b, "STXinwei", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
- 936},
- {0xef264cd1, "LucidaHandwriting",
- "Liberation Sans Narrow,Ubuntu Condensed,Nimbus Sans "
- "L,KacstQurn,Liberation Mono",
- 0, 1252},
- {0xf086bca2, "BaskervilleOldFace",
- "KacstQurn,Droid Sans Japanese,Liberation Serif,Ubuntu,FreeSerif", 0,
- 1252},
- {0xf1028030, "Mangal",
- "FreeSans,TSCu_Paranar,Garuda,Liberation Sans,Liberation Sans "
- "Narrow,Nimbus Sans ",
- 2, 1252},
- {0xf1da7eb9, "ShowcardGothic",
- "Droid Sans Japanese,DejaVu Serif Condensed,DejaVu Sans "
- "Condensed,Liberation Sans,Ubuntu",
- 0, 1252},
- {0xf210f06a, "ArialMT",
- "Liberation Sans,Liberation Sans Narrow,FreeSans,Nimbus Sans L,Khmer OS "
- "System,Khmer OS",
- 0, 1252},
- {0xf477f16a, "Latha",
- "Liberation Sans Narrow,Nimbus Sans L,Droid Arabic "
- "Naskh,mry_KacstQurn,FreeSerif,Nimbus Sans ",
- 0, 1252},
- {0xf616f3dd, "LiSu",
- "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW,AR "
- "PL UMing TW MBE",
- 1, 936},
- {0xfa479aa6, "MicrosoftYaHei",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 936},
- {0xfcd19697, "BookmanOldStyle",
- "Droid Sans Japanese,Liberation Mono,Liberation Sans,Liberation Serif", 0,
- 1252},
- {0xfe209a82, "LucidaCalligraphy",
- "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
- "Sans Japanese,DejaVu Serif,DejaVu Sans,FreeMono",
- 0, 1252},
- {0xfef135f8, "AdobeHeitiStd-Regular",
- "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
- "Sharp,WenQuanYi Micro Hei",
- 0, 936},
-};
#elif defined(OS_MACOSX)
const FGAS_FontInfo g_XFAFontsMap[] = {
{0x01d5d33e, "SimSun", "STHeiti,Heiti TC,STFangsong", 0, 936},
@@ -1846,6 +1263,591 @@
0, 1252},
{0xfef135f8, "AdobeHeitiStd-Regular", "Droid Sans Fallback", 0, 936},
};
+#elif defined(OS_POSIX)
+const FGAS_FontInfo g_XFAFontsMap[] = {
+ {0x01d5d33e, "SimSun",
+ "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW,AR "
+ "PL UMing TW MBE",
+ 0, 936},
+ {0x01e4f102, "YouYuan",
+ "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW,AR "
+ "PL UMing TW MBE",
+ 1, 936},
+ {0x030549dc, "LiSu",
+ "WenQuanYi Zen Hei,WenQuanYi Zen Hei Sharp,WenQuanYi Zen Hei "
+ "Mono,WenQuanYi Micro Hei",
+ 1, 936},
+ {0x032edd44, "Simhei",
+ "WenQuanYi Zen Hei,WenQuanYi Zen Hei Sharp,WenQuanYi Zen Hei "
+ "Mono,WenQuanYi Micro Hei",
+ 1, 936},
+ {0x03eac6fc, "PoorRichard-Regular", "Droid Sans Japanese,FreeSerif", 2,
+ 1252},
+ {0x03ed90e6, "Nina", "FreeSerif", 0, 1252},
+ {0x077b56b3, "KingsoftPhoneticPlain",
+ "Tibetan Machine Uni,LKLUG,Samyak Gujarati,Droid Sans Thai,Droid Sans "
+ "Armenian,Untitled1,utkal,Lohit Oriya",
+ 0, 1252},
+ {0x078ed524, "MicrosoftSansSerif",
+ "Droid Sans Japanese,FreeSerif,WenQuanYi Micro Hei", 0, 1252},
+ {0x089b18a9, "Arial",
+ "Droid Sans Japanese,DejaVu Sans Condensed,FreeSerif,WenQuanYi Micro Hei",
+ 0, 1252},
+ {0x0b2cad72, "MonotypeCorsiva", "Droid Sans Japanese,FreeSerif", 8, 1252},
+ {0x0bb003e7, "Kartika",
+ "FreeSans,Liberation Sans,Liberation Sans Narrow,Nimbus Sans "
+ "L,Garuda,FreeSerif,WenQuanYi Micro Hei",
+ 2, 1252},
+ {0x0bb469df, "VinerHandITC",
+ "Droid Sans Japanese,Ubuntu,Liberation Sans,Liberation Serif", 8, 1252},
+ {0x0bc1a851, "SegoeUI", "Droid Sans Japanese,DejaVu Sans", 0, 1252},
+ {0x0c112ebd, "KozukaGothicPro-VIM", "FreeSerif", 0, 1252},
+ {0x0cfcb9c1, "AdobeThai", "Droid Sans Japanese,Waree", 0, 847},
+ {0x0e7de0f9, "Playbill",
+ "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
+ "Sans Ethiopic,Droid Sans Japanese,FreeSerif",
+ 0, 1252},
+ {0x0eff47c3, "STHupo", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
+ 936},
+ {0x107ad374, "Constantia",
+ "Droid Sans Japanese,FreeSerif,WenQuanYi Micro Hei,Ubuntu", 2, 1252},
+ {0x12194c2d, "KunstlerScript", "Droid Sans Japanese,Liberation Serif", 8,
+ 1252},
+ {0x135ef6a1, "MinionProSmBd", "Liberation Serif", 0, 1252},
+ {0x158c4049, "Garamond",
+ "Droid Sans Japanese,Liberation Serif,Ubuntu,FreeSerif", 2, 1252},
+ {0x160ecb24, "STZhongsong",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 936},
+ {0x161ed07e, "MSGothic",
+ "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,AR PL "
+ "UMing CN,AR PL UMing HK,AR PL UMing TW",
+ 1, 1252},
+ {0x171d1ed1, "SnapITC-Regular",
+ "Liberation Sans Narrow,Ubuntu Condensed,Nimbus Sans L,DejaVu Sans", 0,
+ 1252},
+ {0x18d1188f, "Cambria", "Droid Sans Japanese,FreeSerif,FreeMono", 2, 1252},
+ {0x18eaf350, "ArialUnicodeMS",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 936},
+ {0x1a92d115, "MingLiU",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 1, 1252},
+ {0x1cc217c6, "TrebuchetMS",
+ "Droid Sans Japanese,Liberation Serif,FreeSerif,Ubuntu", 0, 1252},
+ {0x1d649596, "BasemicTimes",
+ "Liberation Serif,Times New Roman,Droid Sans Japanese,FreeSerif,Ubuntu", 0,
+ 1252},
+ {0x1e34ee60, "BellMT",
+ "KacstQurn,Droid Sans Japanese,Ubuntu,Liberation Serif", 2, 1252},
+ {0x1eb36945, "CooperBlack",
+ "KacstQurn,Droid Sans Japanese,FreeMono,Liberation Mono, WenQuanYi Micro "
+ "Hei Mono",
+ 2, 1252},
+ {0x1ef7787d, "BatangChe",
+ "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing "
+ "TW,WenQuanYi Zen Hei,WenQuanYi Micro Hei",
+ 1, 1252},
+ {0x20b3bd3a, "BrushScriptMT",
+ "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,Droid Sans "
+ "Japanese,URW Chancery L,Liberation Sans",
+ 8, 1252},
+ {0x220877aa, "Candara", "Droid Sans Japanese,DejaVu Sans", 0, 1252},
+ {0x22135007, "FreestyleScript-Regular",
+ "KacstQurn,Droid Sans Japanese,Liberation Sans", 8, 1252},
+ {0x251059c3, "Chiller",
+ "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,Droid Sans "
+ "Japanese,Liberation Sans",
+ 0, 1252},
+ {0x25bed6dd, "MSReferenceSansSerif",
+ "DejaVu Sans Condensed,Ubuntu Condensed,Droid Sans Japanese,AR PL UKai "
+ "HK",
+ 0, 1252},
+ {0x28154c81, "Parchment-Regular", "Droid Sans Japanese,Liberation Sans", 8,
+ 1252},
+ {0x29711eb9, "STLiti", "AR PL UKai HK", 0, 936},
+ {0x2b1993b4, "Basemic",
+ "Liberation Serif,Droid Sans Japanese,Liberation Sans", 0, 1252},
+ {0x2b316339, "NiagaraSolid-Reg", "Droid Sans Japanese,Liberation Sans", 0,
+ 1252},
+ {0x2c147529, "FootlightMTLight",
+ "KacstQurn,Droid Sans Japanese,Liberation Sans", 0, 1252},
+ {0x2c198928, "HarlowSolid", "KacstQurn,Droid Sans Japanese,Liberation Sans",
+ 0, 1252},
+ {0x2c6ac6b2, "LucidaBright",
+ "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
+ "Sans Japanese,Liberation Sans",
+ 2, 1252},
+ {0x2c9f38e2, "KozukaMinchoPro-VIR", "DejaVu Sans", 0, 1252},
+ {0x2d5a47b0, "STCaiyun", "AR PL UKai HK", 0, 936},
+ {0x2def26bf, "BernardMT-Condensed",
+ "KacstQurn,Droid Sans Japanese,DejaVu Serif", 0, 1252},
+ {0x2fd8930b, "KozukaMinchoPr6NR", "DejaVu Serif", 0, 1252},
+ {0x3115525a, "FangSong_GB2312",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 1252},
+ {0x31327817, "MyriadPro", "Ubuntu Condensed,Droid Sans Japanese, FreeSerif",
+ 0, 1252},
+ {0x32244975, "Helvetica",
+ "Ubuntu,DejaVu Sans Condensed,Liberation Sans,Liberation Sans "
+ "Narrow,Nimbus Sans ",
+ 0, 1252},
+ {0x32ac995c, "Terminal", "DejaVu Serif", 0, 1252},
+ {0x338d648a, "NiagaraEngraved-Reg", "Droid Sans Japanese,DejaVu Serif", 0,
+ 1252},
+ {0x33bb65f2, "Sylfaen", "Droid Sans Japanese,DejaVu Sans", 2, 1252},
+ {0x3402c30e, "MSPMincho",
+ "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 2,
+ 1252},
+ {0x3412bf31, "SimSun-PUA",
+ "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing CN,AR PL UMing HK", 0,
+ 936},
+ {0x36eb39b9, "BerlinSansFB",
+ "Droid Sans Japanese,Liberation Serif,Ubuntu,FreeSerif", 0, 1252},
+ {0x36f42055, "UniversATT", "Microsoft Sans Serif", 0, 1252},
+ {0x3864c4f6, "HighTowerText", "Droid Sans Japanese,DejaVu Serif", 2, 1252},
+ {0x3a257d03, "FangSong_GB2312", "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei",
+ 0, 1252},
+ {0x3c7d1d07, "Garamond3LTStd",
+ "Droid Sans Japanese,Ubuntu Condensed,DejaVu Sans Condensed,Liberation "
+ "Serif,Ubuntu,FreeSerif",
+ 2, 1252},
+ {0x3cdae668, "FreestyleScript", "KacstQurn,Droid Sans Japanese,DejaVu Sans",
+ 8, 1252},
+ {0x3d55aed7, "Jokerman", "Droid Sans Japanese,DejaVu Sans", 0, 1252},
+ {0x3d5b4385, "PMingLiU",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 2, 1252},
+ {0x3d9b7669, "EstrangeloEdessa", "Droid Sans Japanese,DejaVu Sans", 0,
+ 1252},
+ {0x3e532d74, "FranklinGothicMedium", "Droid Sans Japanese,Ubuntu", 0, 1252},
+ {0x3e6aa32d, "NSimSun",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 1, 936},
+ {0x3f6c36a8, "Gautami",
+ "Droid Arabic Naskh,Droid Sans Ethiopic, mry_KacstQurn,Droid Sans "
+ "Japanese,FreeSans",
+ 0, 1252},
+ {0x3ff32662, "Chiller-Regular",
+ "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,FreeSans", 0, 1252},
+ {0x409de312, "ModernNo.20",
+ "KacstQurn,Droid Sans Japanese,Nimbus Sans L,Nimbus Sans L,FreeSans", 2,
+ 1252},
+ {0x41443c5e, "Georgia", "Droid Sans Japanese,FreeSans", 2, 1252},
+ {0x4160ade5, "BellGothicStdBlack", "FreeSans", 0, 1252},
+ {0x421976c4, "Modern-Regular", "FreeSans", 2, 1252},
+ {0x422a7252, "Stencil", "Droid Sans Japanese,FreeSans,Liberation Sans", 0,
+ 1252},
+ {0x42c8554f, "Fixedsys", "FreeSerif", 0, 1252},
+ {0x435cb41d, "Roman", "FreeSerif", 0, 1252},
+ {0x47882383, "CourierNew",
+ "FreeMono,WenQuanYi Micro Hei Mono,AR PL UKai CN,AR PL UKai HK,AR PL "
+ "UKai TW,AR PL UKai TW MBE,DejaVu Sans",
+ 1, 1252},
+ {0x480a2338, "BerlinSansFBDemi", "Droid Sans Japanese,Liberation Serif", 0,
+ 1252},
+ {0x480bf7a4, "CourierStd", "DejaVu Sans", 0, 1252},
+ {0x481ad6ed, "VladimirScript", "Droid Sans Japanese,DejaVu Serif", 8, 1252},
+ {0x4911577a, "YouYuan",
+ "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 1,
+ 936},
+ {0x4a788d72, "STXingkai", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
+ 936},
+ {0x4bf88566, "SegoeCondensed", "FreeSerif", 0, 1252},
+ {0x4ccf51a4, "BerlinSansFB-Reg", "Droid Sans Japanese,Liberation Serif", 0,
+ 1252},
+ {0x4ea967ce, "GulimChe",
+ "WenQuanYi Zen Hei Mono,AR PL UKai CN,AR PL UKai HK,AR PL UKai TW,AR PL "
+ "UKai TW MBE",
+ 1, 1252},
+ {0x4f68bd79, "LetterGothicStd",
+ "FreeMono,Liberation Mono,Andale Mono,WenQuanYi Micro Hei Mono", 0, 1252},
+ {0x51a0d0e6, "KozukaGothicPr6NM", "FreeSerif", 0, 1252},
+ {0x531b3dea, "BasemicSymbol", "FreeSerif", 0, 1252},
+ {0x5333fd39, "CalifornianFB-Reg",
+ "Droid Sans Japanese,URW Chancery L,FreeSerif", 2, 1252},
+ {0x53561a54, "FZYTK--GBK1-0",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 936},
+ {0x55e0dde6, "LucidaSansTypewriter",
+ "Ubuntu Mono,DejaVu Sans Mono,Nimbus Mono L,Liberation Mono,Courier 10 "
+ "Pitch,FreeMono",
+ 0, 1252},
+ {0x574d4d3d, "AdobeArabic", "Droid Sans Japanese,DejaVu Sans", 0, 1252},
+ {0x5792e759, "STKaiti", "WenQuanYi Micro Hei Mono", 0, 936},
+ {0x5921978e, "LucidaSansUnicode", "Droid Sans Japanese,DejaVu Sans", 0,
+ 1252},
+ {0x594e2da4, "Vrinda",
+ "Droid Arabic Naskh,Droid Sans Ethiopic,Droid Arabic "
+ "Naskh,mry_KacstQurn,Droid Sans Japanese,FreeSans,FreeSerif",
+ 0, 1252},
+ {0x59baa9a2, "KaiTi_GB2312",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 1252},
+ {0x5cfedf4f, "BaskOldFace",
+ "KacstQurn,Droid Sans Japanese,Ubuntu,Liberation Serif", 0, 1252},
+ {0x5e16ac91, "TrajanPro",
+ "Nimbus Sans L,AR PL UMing HK,AR PL UKai HK,AR PL UMing TW,AR PL UMing "
+ "TW MBE,DejaVu Sans,DejaVu Serif",
+ 0, 1252},
+ {0x5f388196, "ITCLegacySansStdMedium",
+ "Liberation Serif,FreeSerif,FreeSans,Ubuntu", 0, 1252},
+ {0x5f97921c, "AdobeMyungjoStdM",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 936},
+ {0x5fefbfad, "Batang",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 2, 1252},
+ {0x605342b9, "DotumChe",
+ "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 1,
+ 1252},
+ {0x608c5f9a, "KaiTi_GB2312",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 936},
+ {0x61efd0d1, "MaturaMTScriptCapitals",
+ "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
+ "Sans Japanese,DejaVu Serif,DejaVu Sans",
+ 0, 1252},
+ {0x626608a9, "MVBoli",
+ "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
+ "Ethiopic,Droid Sans Japanese,DejaVu Sans",
+ 0, 1252},
+ {0x630501a3, "SmallFonts", "DejaVu Serif", 0, 1252},
+ {0x65d0e2a9, "FZYTK--GBK1-0",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 936},
+ {0x669f29e1, "FZSTK--GBK1-0",
+ "AR PL UMing CN,AR PL UKai CN, AR PL UMing HK", 0, 936},
+ {0x673a9e5f, "Tunga",
+ "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
+ "Japanese,DejaVu Serif",
+ 0, 1252},
+ {0x691aa4ce, "NiagaraSolid", "Droid Sans Japanese,DejaVu Serif", 0, 1252},
+ {0x696259b7, "Corbel", "Droid Sans Japanese,DejaVu Sans", 0, 1252},
+ {0x696ee9be, "STXihei", "WenQuanYi Micro Hei Mono", 0, 936},
+ {0x6c59cf69, "Dotum", "WenQuanYi Zen Hei Mono", 0, 1252},
+ {0x707fa561, "Gungsuh", "WenQuanYi Zen Hei Mono", 2, 1252},
+ {0x71416bb2, "ZWAdobeF",
+ "KacstArt,KacstBookm,KacstDecorative,KacstDigital,KacstFarsi,KacstLetter,"
+ "KacstOffice,Dingbats,FreeSerif",
+ 0, 1252},
+ {0x71b41801, "Verdana",
+ "DejaVu Sans Condensed,Ubuntu Condensed,Droid Sans Japanese,DejaVu Sans",
+ 0, 1252},
+ {0x73f25e4c, "PalatinoLinotype", "Droid Sans Japanese,FreeSerif", 0, 1252},
+ {0x73f4d19f, "NiagaraEngraved", "Droid Sans Japanese,FreeSerif", 0, 1252},
+ {0x74001694, "MyriadProBlack", "Droid Sans Japanese,AR PL UKai HK", 0,
+ 1252},
+ {0x74b14d8f, "Haettenschweiler", "Droid Sans Japanese,DejaVu Serif", 0,
+ 1252},
+ {0x74cb44ee, "NSimSun", "WenQuanYi Zen Hei Mono", 1, 936},
+ {0x76b4d7ff, "Shruti",
+ "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
+ "Japanese,FreeSans",
+ 0, 1252},
+ {0x788b3533, "Webdings", "FreeSans", 6, 42},
+ {0x797dde99, "MSSerif", "FreeSans", 0, 1252},
+ {0x7a0f9e9e, "MSMincho",
+ "WenQuanYi Micro Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 1,
+ 1252},
+ {0x7b439caf, "OldEnglishTextMT",
+ "Droid Sans Japanese,Liberation Sans,Ubuntu", 0, 1252},
+ {0x8213a433, "LucidaSans-Typewriter",
+ "Ubuntu Mono,Liberation Mono,DejaVu Sans Mono", 0, 1252},
+ {0x82fec929, "AdobeSongStd",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 936},
+ {0x83581825, "Modern", "FreeSans", 0, 1252},
+ {0x835a2823, "Algerian",
+ "KacstQurn,Droid Sans Japanese,FreeSans,Liberation Sans,Ubuntu", 0, 1252},
+ {0x83dab9f5, "Script", "FreeSans", 0, 1252},
+ {0x847b56da, "Tahoma",
+ "Droid Sans Japanese,DejaVu Sans Condensed,FreeSerif", 0, 1252},
+ {0x8a783cb2, "SimSun-PUA",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 1252},
+ {0x8b5cac0e, "Onyx", "Droid Sans Japanese,Liberation Sans", 0, 1252},
+ {0x8c6a499e, "Gulim",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 1252},
+ {0x8e0af790, "JuiceITC", "Droid Sans Japanese,Liberation Sans", 0, 1252},
+ {0x8e8d43b2, "Centaur",
+ "KacstQurn,Droid Sans Japanese,Khmer OS,Khmer OS System", 2, 1252},
+ {0x8ee4dcca, "BookshelfSymbol7", "Liberation Sans", 0, 1252},
+ {0x90794800, "BellGothicStdLight", "Liberation Sans", 0, 1252},
+ {0x909b516a, "Century",
+ "Droid Sans Japanese,Liberation Sans,Liberation Mono,Liberation Serif", 2,
+ 1252},
+ {0x92ae370d, "MSOutlook", "Liberation Sans", 4, 42},
+ {0x93c9fbf1, "LucidaFax",
+ "KacstQurn,Droid Arabic Naskh,Droid Sans "
+ "Ethiopic,mry_KacstQurn,Liberation Sans",
+ 2, 1252},
+ {0x9565085e, "BookAntiqua",
+ "Droid Sans Japanese,Liberation Sans,Liberation Serif", 2, 1252},
+ {0x9856d95d, "AdobeMingStd", "AR PL UMing HK", 0, 949},
+ {0x9bbadd6b, "ColonnaMT",
+ "KacstQurn,Droid Sans Japanese,Khmer OS,Khmer OS System", 0, 1252},
+ {0x9cbd16a4, "ShowcardGothic-Reg",
+ "Droid Sans Japanese,Liberation Sans,Ubuntu", 0, 1252},
+ {0x9d73008e, "MSSansSerif", "FreeSerif", 0, 1252},
+ {0xa0607db1, "GungsuhChe",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 1, 1252},
+ {0xa0bcf6a1, "LatinWide", "FreeSerif", 2, 1252},
+ {0xa1429b36, "Symbol", "FreeSerif", 6, 42},
+ {0xa1fa5abc, "Wingdings2", "FreeSerif", 6, 42},
+ {0xa1fa5abd, "Wingdings3", "FreeSerif", 6, 42},
+ {0xa427bad4, "InformalRoman-Regular",
+ "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
+ "Japanese,FreeSerif",
+ 8, 1252},
+ {0xa8b92ece, "FZSTK--GBK1-0", "AR PL UMing CN", 0, 936},
+ {0xa8d83ece, "CalifornianFB", "Droid Sans Japanese,FreeSerif", 2, 1252},
+ {0xaa3e082c, "Kingsoft-Phonetic",
+ "Tibetan Machine Uni,LKLUG,Samyak Gujarati,Droid Sans "
+ "Thai,utkal,Kedage,Mallige,AR PL UKai CN",
+ 0, 1252},
+ {0xaa6bcabe, "HarlowSolidItalic",
+ "KacstQurn,Droid Sans Japanese,Liberation Serif", 0, 1252},
+ {0xade5337c, "MSUIGothic",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 1252},
+ {0xb08dd941, "WideLatin",
+ "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
+ "Sans Japanese,Liberation Serif",
+ 2, 1252},
+ {0xb12765e0, "ITCLegacySansStdBook",
+ "AR PL UMing HK,AR PL UKai HK,FreeSerif,Ubuntu,FreeSans", 0, 1252},
+ {0xb207f05d, "PoorRichard", "Droid Sans Japanese,Liberation Serif", 2,
+ 1252},
+ {0xb3bc492f, "JuiceITC-Regular", "Droid Sans Japanese,Liberation Serif", 0,
+ 1252},
+ {0xb5545399, "Marlett", "Liberation Serif", 4, 42},
+ {0xb5dd1ebb, "BritannicBold",
+ "KacstQurn,Droid Arabic Naskh,Droid Sans "
+ "Ethiopic,mry_KacstQurn,Liberation Serif",
+ 0, 1252},
+ {0xb699c1c5, "LucidaCalligraphy-Italic",
+ "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
+ "Sans Japanese,DejaVu Serif",
+ 0, 1252},
+ {0xb725d629, "TimesNewRoman", "Droid Sans Japanese,Liberation Sans", 2,
+ 1252},
+ {0xb7eaebeb, "AdobeHeitiStdR",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 936},
+ {0xbd29c486, "BerlinSansFBDemi-Bold", "Droid Sans Japanese,DejaVu Serif", 0,
+ 1252},
+ {0xbe8a8db4, "BookshelfSymbolSeven", "DejaVu Sans", 0, 1252},
+ {0xc16c0118, "AdobeHebrew", "Droid Sans Japanese,Ubuntu,Liberation Serif",
+ 0, 1252},
+ {0xc318b0af, "MyriadProLight",
+ "Droid Sans Japanese,AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0, 1252},
+ {0xc65e5659, "CambriaMath", "Droid Sans Japanese,FreeSerif,FreeMono", 2,
+ 1252},
+ {0xc75c8f05, "LucidaConsole",
+ "Liberation Mono,DejaVu Sans Mono,FreeMono,WenQuanYi Micro Hei Mono", 1,
+ 1252},
+ {0xca7c35d6, "Calibri", "Droid Sans Japanese,DejaVu Sans", 0, 1252},
+ {0xcb053f53, "MicrosoftYaHei",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 936},
+ {0xcb7190f9, "Magneto-Bold",
+ "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
+ "Japanese,DejaVu Serif",
+ 0, 1252},
+ {0xcca00cc5, "System", "DejaVu Sans", 0, 1252},
+ {0xccad6f76, "Jokerman-Regular", "Droid Sans Japanese,DejaVu Sans", 0,
+ 1252},
+ {0xccc5818c, "EuroSign", "DejaVu Serif", 0, 1252},
+ {0xcf3d7234, "LucidaHandwriting-Italic",
+ "Liberation Sans Narrow,Ubuntu Condensed,Nimbus Sans L,DejaVu Serif", 0,
+ 1252},
+ {0xcf7b8fdb, "MinionPro", "DejaVu Sans", 0, 1252},
+ {0xcfe5755f, "Simhei",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 1, 936},
+ {0xd011f4ee, "MSPGothic",
+ "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW", 0,
+ 1252},
+ {0xd060e7ef, "Vivaldi",
+ "KacstQurn,Droid Sans Japanese,Liberation Sans,Ubuntu", 8, 1252},
+ {0xd07edec1, "FranklinGothic-Medium", "Droid Sans Japanese,Ubuntu", 0,
+ 1252},
+ {0xd107243f, "SimSun", "WenQuanYi Zen Hei Mono", 0, 936},
+ {0xd1881562, "ArialNarrow",
+ "Liberation Sans Narrow,Droid Sans Japanese,FreeSerif", 0, 1252},
+ {0xd22b7dce, "BodoniMTPosterCompressed", "Droid Sans Japanese,DejaVu Serif",
+ 0, 1252},
+ {0xd22bfa60, "ComicSansMS", "Droid Sans Japanese,FreeMono,Liberation Mono",
+ 8, 1252},
+ {0xd3bd0e35, "Bauhaus93",
+ "KacstQurn,Droid Sans Japanese,Liberation Sans,Ubuntu", 0, 1252},
+ {0xd429ee7a, "STFangsong", "WenQuanYi Micro Hei Mono", 0, 936},
+ {0xd6679c12, "BernardMTCondensed",
+ "KacstQurn,Droid Sans Japanese,Nimbus Sans L,URW Chancery "
+ "L,KacstOne,Liberation Sans",
+ 0, 1252},
+ {0xd8e8a027, "LucidaSans",
+ "Liberation Sans Narrow,Nimbus Sans L,KacstQurn,Droid Arabic Naskh,Droid "
+ "Sans Ethiopic,DejaVu Serif Condensed,Liberation Mono,Ubuntu",
+ 0, 1252},
+ {0xd9fe7761, "HighTowerText-Reg",
+ "Droid Sans Japanese,Ubuntu,Liberation Serif", 2, 1252},
+ {0xda7e551e, "STSong", "WenQuanYi Micro Hei Mono", 0, 936},
+ {0xdaa6842d, "STZhongsong",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 936},
+ {0xdaaab93f, "STFangsong",
+ "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
+ "Hei,WenQuanYi Zen Hei Sharp",
+ 0, 936},
+ {0xdaeb0713, "STSong",
+ "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
+ "Hei,WenQuanYi Zen Hei Sharp",
+ 0, 936},
+ {0xdafedbef, "STCaiyun", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
+ 936},
+ {0xdb00a3d9, "Broadway",
+ "KacstQurn,Droid Sans Japanese,DejaVu Sans,FreeMono,Liberation Mono", 0,
+ 1252},
+ {0xdb1f5ad4, "STXinwei", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
+ 936},
+ {0xdb326e7f, "STKaiti",
+ "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
+ "Hei,WenQuanYi Zen Hei Sharp",
+ 0, 936},
+ {0xdb69595a, "STHupo",
+ "WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
+ "Hei,WenQuanYi Zen Hei Sharp",
+ 0, 936},
+ {0xdba0082c, "STXihei",
+ " WenQuanYi Micro Hei Mono,WenQuanYi Zen Hei Mono,WenQuanYi Zen "
+ "Hei,WenQuanYi Zen Hei Sharp",
+ 0, 936},
+ {0xdbd0ab18, "STXingkai", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
+ 936},
+ {0xdc1a7db1, "STLiti", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
+ 936},
+ {0xdc33075f, "KristenITC-Regular",
+ "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,DejaVu Sans "
+ "Condensed,Ubuntu,Liberation Sans",
+ 8, 1252},
+ {0xdcc7009c, "Harrington",
+ "KacstQurn,Droid Sans Japanese,Liberation Serif,FreeSerif,Ubuntu", 0,
+ 1252},
+ {0xdd712466, "ArialBlack",
+ "Droid Sans Japanese,DejaVu Sans,DejaVu Serif,FreeMono", 0, 1252},
+ {0xdde87b3e, "Impact", "Droid Sans Japanese,DejaVu Serif", 0, 1252},
+ {0xdf69fb32, "SnapITC",
+ "Liberation Sans Narrow,Ubuntu Condensed,DejaVu Sans,DejaVu "
+ "Serif,FreeMono",
+ 0, 1252},
+ {0xdf8b25e8, "CenturyGothic",
+ "Droid Sans Japanese,Liberation Mono,Liberation Sans,Liberation Serif", 0,
+ 1252},
+ {0xe0f705c0, "KristenITC",
+ "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,DejaVu Sans "
+ "Condensed,Ubuntu,Liberation Sans",
+ 8, 1252},
+ {0xe1427573, "Raavi",
+ "Droid Arabic Naskh,Droid Sans "
+ "Ethiopic,mry_KacstQurn,FreeSerif,Liberation Serif,Khmer OS",
+ 0, 1252},
+ {0xe2cea0cb, "Magneto",
+ "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,DejaVu "
+ "Serif,DejaVu Serif Condensed,DejaVu Sans",
+ 0, 1252},
+ {0xe36a9e17, "Ravie",
+ "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,DejaVu "
+ "Serif,DejaVu Sans,FreeMono",
+ 0, 1252},
+ {0xe433f8e2, "Parchment", "Droid Sans Japanese,DejaVu Serif", 8, 1252},
+ {0xe43dff4a, "Wingdings", "DejaVu Serif", 4, 42},
+ {0xe4e2c405, "MTExtra", "DejaVu Serif", 6, 42},
+ {0xe618cc35, "InformalRoman",
+ "Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid Sans "
+ "Japanese,Nimbus Sans L,DejaVu Sans Condensed,Ubuntu,Liberation Sans",
+ 8, 1252},
+ {0xe6c27ffc, "Mistral", "Droid Sans Japanese,DejaVu Serif", 8, 1252},
+ {0xe7ebf4b9, "Courier", "DejaVu Sans,DejaVu Sans Condensed,FreeSerif", 0,
+ 1252},
+ {0xe8bc4a9d, "MSReferenceSpecialty", "DejaVu Serif", 0, 1252},
+ {0xe90fb013, "TempusSansITC",
+ "Droid Sans Japanese,Ubuntu,Liberation Serif,FreeSerif", 0, 1252},
+ {0xec637b42, "Consolas",
+ "DejaVu Sans Condensed,AR PL UKai CN,AR PL UKai HK,AR PL UKai "
+ "TW,FreeSerif,FreeSans",
+ 1, 1252},
+ {0xed3a683b, "STXinwei", "AR PL UKai HK,AR PL UMing HK,AR PL UKai CN", 0,
+ 936},
+ {0xef264cd1, "LucidaHandwriting",
+ "Liberation Sans Narrow,Ubuntu Condensed,Nimbus Sans "
+ "L,KacstQurn,Liberation Mono",
+ 0, 1252},
+ {0xf086bca2, "BaskervilleOldFace",
+ "KacstQurn,Droid Sans Japanese,Liberation Serif,Ubuntu,FreeSerif", 0,
+ 1252},
+ {0xf1028030, "Mangal",
+ "FreeSans,TSCu_Paranar,Garuda,Liberation Sans,Liberation Sans "
+ "Narrow,Nimbus Sans ",
+ 2, 1252},
+ {0xf1da7eb9, "ShowcardGothic",
+ "Droid Sans Japanese,DejaVu Serif Condensed,DejaVu Sans "
+ "Condensed,Liberation Sans,Ubuntu",
+ 0, 1252},
+ {0xf210f06a, "ArialMT",
+ "Liberation Sans,Liberation Sans Narrow,FreeSans,Nimbus Sans L,Khmer OS "
+ "System,Khmer OS",
+ 0, 1252},
+ {0xf477f16a, "Latha",
+ "Liberation Sans Narrow,Nimbus Sans L,Droid Arabic "
+ "Naskh,mry_KacstQurn,FreeSerif,Nimbus Sans ",
+ 0, 1252},
+ {0xf616f3dd, "LiSu",
+ "WenQuanYi Zen Hei Mono,AR PL UMing CN,AR PL UMing HK,AR PL UMing TW,AR "
+ "PL UMing TW MBE",
+ 1, 936},
+ {0xfa479aa6, "MicrosoftYaHei",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 936},
+ {0xfcd19697, "BookmanOldStyle",
+ "Droid Sans Japanese,Liberation Mono,Liberation Sans,Liberation Serif", 0,
+ 1252},
+ {0xfe209a82, "LucidaCalligraphy",
+ "KacstQurn,Droid Arabic Naskh,Droid Sans Ethiopic,mry_KacstQurn,Droid "
+ "Sans Japanese,DejaVu Serif,DejaVu Sans,FreeMono",
+ 0, 1252},
+ {0xfef135f8, "AdobeHeitiStd-Regular",
+ "WenQuanYi Zen Hei Mono,WenQuanYi Zen Hei,WenQuanYi Zen Hei "
+ "Sharp,WenQuanYi Micro Hei",
+ 0, 936},
+};
+#else
+#error "Unsupported platform"
#endif
} // namespace