summaryrefslogtreecommitdiffstats
path: root/gfx/thebes/StandardFonts-win10.inc
blob: c929992ed865f37a6efdd5a557bad227cf4fa15b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */

// List of standard font families installed as part of Windows 10
// from https://docs.microsoft.com/en-us/typography/fonts/windows_10_font_list
// TODO: check whether we need to list legacy styled family names like "... Light".
static const char* kBaseFonts[] = {
  "AlternateGothic2 BT",
  "Arial",
  "Arial Black",
  "Bahnschrift",
  "Bahnschrift Light",
  "Bahnschrift SemiBold",
  "Bahnschrift SemiLight",
  "Calibri",
  "Calibri Light",
  "Cambria",
  "Cambria Math",
  "Candara",
  "Comic Sans MS",
  "Consolas",
  "Constantia",
  "Corbel",
  "Courier New",
  "Ebrima",
  "Franklin Gothic Medium",
  "Gabriola",
  "Gadugi",
  "Georgia",
  "HoloLens MDL2 Assets",
  "Impact",
  "Javanese Text",
  "Leelawadee UI",
  "Leelawadee UI Semilight",
  "Lucida Console",
  "Lucida Sans Unicode",
  "Malgun Gothic",
  "Malgun Gothic Semilight",
  "Marlett",
  "Microsoft Himalaya",
  "Microsoft JhengHei",
  "Microsoft JhengHei Light",
  "Microsoft JhengHei UI",
  "Microsoft JhengHei UI Light",
  "Microsoft New Tai Lue",
  "Microsoft PhagsPa",
  "Microsoft Sans Serif",
  "Microsoft Tai Le",
  "Microsoft YaHei",
  "Microsoft YaHei Light",
  "Microsoft YaHei UI",
  "Microsoft YaHei UI Light",
  "Microsoft Yi Baiti",
  "MingLiU-ExtB",
  "MingLiU_HKSCS-ExtB",
  "Mongolian Baiti",
  "MS Gothic",
  "MS PGothic",
  "MS UI Gothic",
  "MV Boli",
  "Myanmar Text",
  "Nirmala UI",
  "Nirmala UI Semilight",
  "NSimSun",
  "Palatino Linotype",
  "PMingLiU-ExtB",
  "Segoe MDL2 Assets",
  "Segoe Print",
  "Segoe Script",
  "Segoe UI",
  "Segoe UI Black",
  "Segoe UI Emoji",
  "Segoe UI Historic",
  "Segoe UI Light",
  "Segoe UI Semibold",
  "Segoe UI Semilight",
  "Segoe UI Symbol",
  "SimSun",
  "SimSun-ExtB",
  "Sitka Banner",
  "Sitka Display",
  "Sitka Heading",
  "Sitka Small",
  "Sitka Subheading",
  "Sitka Text",
  "Sylfaen",
  "Symbol",
  "Tahoma",
  "Times New Roman",
  "Trebuchet MS",
  "Verdana",
  "Webdings",
  "Wingdings",
  "Yu Gothic",
  "Yu Gothic Light",
  "Yu Gothic Medium",
  "Yu Gothic UI",
  "Yu Gothic UI Light",
  "Yu Gothic UI Semibold",
  "Yu Gothic UI Semilight",
};

// Additional fonts provided by language-pack installation.
static const char* kLangPackFonts[] = {
  "Aharoni",  // Hebrew Supplemental Fonts
  "Aldhabi",  // Arabic Script Supplemental Fonts
  "Andalus",  // Arabic Script Supplemental Fonts
  "Angsana New",  // Thai Supplemental Fonts
  "AngsanaUPC",  // Thai Supplemental Fonts
  "Aparajita",  // Devanagari Supplemental Fonts
  "Arabic Typesetting",  // Arabic Script Supplemental Fonts
  "Batang",  // Korean Supplemental Fonts
  "BatangChe",  // Korean Supplemental Fonts
  "BIZ UDGothic",  // Japanese Supplemental Fonts
  "BIZ UDMincho",  // Japanese Supplemental Fonts
  "BIZ UDPGothic",  // Japanese Supplemental Fonts
  "BIZ UDPMincho",  // Japanese Supplemental Fonts
  "Browallia New",  // Thai Supplemental Fonts
  "BrowalliaUPC",  // Thai Supplemental Fonts
  "Cordia New",  // Thai Supplemental Fonts
  "CordiaUPC",  // Thai Supplemental Fonts
  "DaunPenh",  // Khmer Supplemental Fonts
  "David",  // Hebrew Supplemental Fonts
  "DengXian",  // Chinese (Simplified) Supplemental Fonts
  "DFKai-SB",  // Chinese (Traditional) Supplemental Fonts
  "DilleniaUPC",  // Thai Supplemental Fonts
  "DokChampa",  // Lao Supplemental Fonts
  "Dotum",  // Korean Supplemental Fonts
  "DotumChe",  // Korean Supplemental Fonts
  "Estrangelo Edessa",  // Syriac Supplemental Fonts
  "EucrosiaUPC",  // Thai Supplemental Fonts
  "Euphemia",  // Canadian Aboriginal Syllabics Supplemental Fonts
  "FangSong",  // Chinese (Simplified) Supplemental Fonts
  "FrankRuehl",  // Hebrew Supplemental Fonts
  "FreesiaUPC",  // Thai Supplemental Fonts
  "Gautami",  // Telugu Supplemental Fonts
  "Gisha",  // Hebrew Supplemental Fonts
  "Gulim",  // Korean Supplemental Fonts
  "GulimChe",  // Korean Supplemental Fonts
  "Gungsuh",  // Korean Supplemental Fonts
  "GungsuhChe",  // Korean Supplemental Fonts
  "IrisUPC",  // Thai Supplemental Fonts
  "Iskoola Pota",  // Sinhala Supplemental Fonts
  "JasmineUPC",  // Thai Supplemental Fonts
  "KaiTi",  // Chinese (Simplified) Supplemental Fonts
  "Kalinga",  // Odia Supplemental Fonts
  "Kartika",  // Malayalam Supplemental Fonts
  "Khmer UI",  // Khmer Supplemental Fonts
  "KodchiangUPC",  // Thai Supplemental Fonts
  "Kokila",  // Devanagari Supplemental Fonts
  "Lao UI",  // Lao Supplemental Fonts
  "Latha",  // Tamil Supplemental Fonts
  "Leelawadee",  // Thai Supplemental Fonts
  "Levenim MT",  // Hebrew Supplemental Fonts
  "LilyUPC",  // Thai Supplemental Fonts
  "Mangal",  // Devanagari Supplemental Fonts
  "Meiryo",  // Japanese Supplemental Fonts
  "Meiryo UI",  // Japanese Supplemental Fonts
  "Microsoft Uighur",  // Arabic Script Supplemental Fonts
  "MingLiU",  // Chinese (Traditional) Supplemental Fonts
  "MingLiU_HKSCS",  // Chinese (Traditional) Supplemental Fonts
  "Miriam",  // Hebrew Supplemental Fonts
  "Miriam Fixed",  // Hebrew Supplemental Fonts
  "MoolBoran",  // Khmer Supplemental Fonts
  "MS Mincho",  // Japanese Supplemental Fonts
  "MS PMincho",  // Japanese Supplemental Fonts
  "Narkisim",  // Hebrew Supplemental Fonts
  "Nyala",  // Ethiopic Supplemental Fonts
  "Plantagenet Cherokee",  // Cherokee Supplemental Fonts
  "PMingLiU",  // Chinese (Traditional) Supplemental Fonts
  "Raavi",  // Gurmukhi Supplemental Fonts
  "Rod",  // Hebrew Supplemental Fonts
  "Sakkal Majalla",  // Arabic Script Supplemental Fonts
  "Sanskrit Text",  // Devanagari Supplemental Fonts
  "Shonar Bangla",  // Bangla Script Supplemental Fonts
  "Shruti",  // Gujarati Supplemental Fonts
  "SimHei",  // Chinese (Simplified) Supplemental Fonts
  "Simplified Arabic",  // Arabic Script Supplemental Fonts
  "Traditional Arabic",  // Arabic Script Supplemental Fonts
  "Tunga",  // Kannada Supplemental Fonts
  "UD Digi Kyokasho N-B",  // Japanese Supplemental Fonts
  "UD Digi Kyokasho N-R",  // Japanese Supplemental Fonts
  "UD Digi Kyokasho NK-B",  // Japanese Supplemental Fonts
  "UD Digi Kyokasho NK-R",  // Japanese Supplemental Fonts
  "UD Digi Kyokasho NP-B",  // Japanese Supplemental Fonts
  "UD Digi Kyokasho NP-R",  // Japanese Supplemental Fonts
  "Urdu Typesetting",  // Arabic Script Supplemental Fonts
  "Utsaah",  // Devanagari Supplemental Fonts
  "Vani",  // Telugu Supplemental Fonts
  "Vijaya",  // Tamil Supplemental Fonts
  "Vrinda",  // Bangla Script Supplemental Fonts
  "Yu Mincho",  // Japanese Supplemental Fonts
// Latin/Greek/Cyrillic scripts are already well-supported by the base fonts,
// so we do not include these even when the LangPack collection is enabled.
//  "Arial Nova",  // Pan-European Supplemental Fonts - EXCLUDED
//  "Georgia Pro",  // Pan-European Supplemental Fonts - EXCLUDED
//  "Gill Sans Nova",  // Pan-European Supplemental Fonts - EXCLUDED
//  "Neue Haas Grotesk Text Pro",  // Pan-European Supplemental Fonts - EXCLUDED
//  "Rockwell Nova",  // Pan-European Supplemental Fonts - EXCLUDED
//  "Verdana Pro",  // Pan-European Supplemental Fonts - EXCLUDED
};