Fonts Catalog Items and Sysgen Variables (Compact 2013)
3/28/2014
In Windows Embedded Compact 2013, you can add support for many different font styles to your OS design.
In Windows Embedded Compact, you can also add fonts that support scripting languages such as Arabic, Hebrew, Greek, Japanese, Chinese, or Korean.
For more information on adding or removing catalog items, see Create Your First OS.
Hardware and Software Requirements
- Requires a display screen.
- Requires support for a locale. For more information, see National/Regional Language Support (NLS) Catalog Items and Sysgen Variables.
- Microsoft ClearType font technology requires support from the display driver, such as the VGA Linear (FLAT) Framebuffer sample display driver. For more information, see Display Driver Catalog Items and Sysgen Variables.
Note
In Windows Embedded Compact 2013, memory requirements for Arial, Courier New, and Times New Roman fonts have increased significantly due to added character support. For an OS with limited storage space, we recommend that you verify the font file size before you install a font.
Catalog Items and Sysgen Variables
The following table shows the catalog items and associated SYSGEN variables that you can use to add different fonts to your OS.
Catalog item |
SYSGEN variable |
Description |
Dependencies |
---|---|---|---|
Arial |
SYSGEN_FONTS_ARIAL |
Provides the Arial sans serif font. Also supports Latin, Greek, Cyrillic, Arabic, and Hebrew scripts. |
None. |
Arial Bold |
SYSGEN_FONTS_ARIALBD |
Provides the bold Arial sans serif font. Also supports Latin, Greek, Cyrillic, Arabic, and Hebrew scripts. |
None. |
Arial Bold Italic |
SYSGEN_FONTS_ARIALBI |
Provides the bold and italicized Arial sans serif font. Also supports Latin, Greek, Cyrillic, Arabic, and Hebrew scripts. |
None. |
Arial Italic |
SYSGEN_FONTS_ARIALI |
Provides the italicized Arial sans serif font. Also supports Latin, Greek, Cyrillic, Arabic, and Hebrew scripts. |
None. |
Arial Black |
SYSGEN_FONTS_ARIBLK |
Provides the Arial Black sans serif font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Comic Sans MS |
SYSGEN_FONTS_COMIC |
Provides the Comic Sans MS web font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Comic Sans MS Bold |
SYSGEN_FONTS_COMICBD |
Provides the bold Comic Sans MS web font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Courier New |
SYSGEN_FONTS_COUR |
Provides the Courier New monospaced font; same version as Windows 7. Also supports Latin, Greek, Cyrillic, Arabic, and Hebrew scripts. |
None. |
Courier New Bold |
SYSGEN_FONTS_COURBD |
Provides the bold Courier New monospaced font; same version as Windows 7. Also supports Latin, Greek, Cyrillic, Arabic, and Hebrew scripts. |
None. |
Courier New Bold Italic |
SYSGEN_FONTS_COURBI |
Provides the bold and italicized Courier New monospaced font. Also supports Latin, Greek, Cyrillic, Arabic, and Hebrew scripts. |
None. |
Courier New Italic |
SYSGEN_FONTS_COURI |
Provides the italicized Courier New monospaced font. Also supports Latin, Greek, Cyrillic, Arabic, and Hebrew scripts. |
None. |
Euphemia |
SYSGEN_FONTS_EUPHEMIA |
Provides the Euphemia UI font for Canadian Aboriginal Syllabic support for Canadian Aboriginal Syllabic script. |
None. |
Gautami |
SYSGEN_FONTS_GAUTAMI |
Provides the Gautami UI font to support Telugu script. |
None. |
Gautami Bold |
SYSGEN_FONTS_GAUTAMIB |
Provides the Gautami Bold UI font to support Telugu script. |
None. |
Georgia |
SYSGEN_FONTS_GEORGIA |
Provides the Georgia serif web font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Georgia Bold |
SYSGEN_FONTS_GEORGIAB |
Provides the bold Georgia serif web font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Georgia Italic |
SYSGEN_FONTS_GEORGIAI |
Provides the italicized Georgia serif web font. Also supports the Latin, Greek, and Cyrillic scripts. |
None. |
Georgia Bold Italic |
SYSGEN_FONTS_GEORGIAZ |
Provides the bold and italicized Georgia serif web font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Gulim and GulimChe |
SYSGEN_FONTS_GL_CE |
Provides the Gulim font for the Korean script. |
None. |
Iskoola Pota |
SYSGEN_FONTS_ISKPOTA |
Provides the Iskoola Pota UI font to support Sinhala script. |
None. |
Iskoola Pota Bold |
SYSGEN_FONTS_ISKPOTAB |
Provides bold Iskoola Pota UI font to support Sinhala script. |
None. |
Kalinga |
SYSGEN_FONTS_KALINGA |
Provides the Kalinga UI font to support Odia script. |
None. |
Kalinga Bold |
SYSGEN_FONTS_KALINGAB |
Provides the bold Kalinga UI font to support Odia script. |
None. |
Kartika |
SYSGEN_FONTS_KARTIKA |
Provides the Kartika UI font to support Malayalam script. |
None. |
Kartika Bold |
SYSGEN_FONTS_KARTIKAB |
Provides the bold Kartika UI font to support Malayalam script. |
None. |
Latha |
SYSGEN_FONTS_LATHA |
Provides the Latha UI font to support Tamil script. |
None. |
Latha Bold |
SYSGEN_FONTS_LATHAB |
Provides the bold Latha UI font to support Tamil script. |
None. |
Malgun Gothic |
SYSGEN_FONTS_MALGUN |
Provides the Malgun Gothic UI font to support Korean script. |
None. |
Malgun Gothic Bold |
SYSGEN_FONTS_MALGUNBD |
Provides the bold Malgun Gothic UI font to support Korean script. |
None. |
Mangal |
SYSGEN_FONTS_MANGAL |
Provides the Mangal UI font to support Devenagari script. |
None. |
Mangal Bold |
SYSGEN_FONTS_MANGALB |
Provides the bold Mangal UI font to support Devenagari script. |
None. |
Meiryo and Meiryo UI |
SYSGEN_FONTS_MEIRYO |
Provides the Meiryo UI and sans serif font for Japanese script; same version as Windows 7. |
None. |
Meiryo Bold and Meiryo UI Bold |
SYSGEN_FONTS_MEIRYOB |
Provides bold Meiryo UI and sans serif font for Japanese script |
None. |
Microsoft San Serif |
SYSGEN_FONTS_MICROSS |
Provides the Microsoft San Serif UI font. Also supports Latin, Greek, Cyrillic, Arabic, Hebrew, and Thai scripts. |
None. |
MingLiU, PMingLiU, and MingLiU_HKSCS |
SYSGEN_FONTS_MINGLIU |
Provides fonts for Traditional Chinese character style. Also has Hong Kong SAR character variants. |
None. |
MingLiU-ExtB, PMingLiU-ExtB, and MingLiU_HKSCS-ExtB |
SYSGEN_FONTS_MINGLIUB |
Extension B character fonts for Traditional Chinese character style. Also has Hong Kong SAR Extension B character variants. |
None. |
MS Gothic, MS PGothic, and MS UI Gothic |
SYSGEN_FONTS_MSGOTHIC |
Provides Japanese gothic style font set to support Japanese script. |
None. |
Microsoft JhengHei |
SYSGEN_FONTS_MSJH |
Provides the Microsoft JhengHei UI font for Traditional Chinese character style. |
None. |
Microsoft JhengHei Bold |
SYSGEN_FONTS_MSJHBD |
Provides the bold Microsoft JhengHei UI font for Traditional Chinese character style; same version as Windows 7. |
None. |
MS Mincho and MS PMincho |
SYSGEN_FONTS_MSMINCHO |
Provides the Japanese mincho style font set to support Japanese script. |
None. |
Microsoft YaHei |
SYSGEN_FONTS_MSYH |
Provides Microsoft YaHei UI font for Simplified Chinese character style. |
None. |
Microsoft YaHei Bold |
SYSGEN_FONTS_MSYHBD |
Provides bold Microsoft YaHei UI font for Simplified Chinese character style. |
None. |
Raavi |
SYSGEN_FONTS_RAAVI |
Provides the Raavi UI font for Furmukhi script. |
None. |
Raavi Bold |
SYSGEN_FONTS_RAAVIB |
Provides the bold Raavi UI font for Gurmukhi script. |
None. |
Segoe UI |
SYSGEN_FONTS_SEGOEUI |
Provides the Segoe UI font. Also supports Latin, Greek, Cyrillic, and Arabic scripts. |
None. |
Segoe UI Bold |
SYSGEN_FONTS_SEGOEUIB |
Provides the bold Segoe UI font. Also supports Latin, Greek, Cyrillic, and Arabic scripts. |
None. |
Segoe UI Italic |
SYSGEN_FONTS_SEGOEUII |
Provides the italicized Segoe UI font. Also supports Latin, Greek, Cyrillic, and Arabic scripts. |
None. |
Segoe UI Light |
SYSGEN_FONTS_SEGOEUIL |
Provides the light Segoe UI font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Segoe UI Bold Italic |
SYSGEN_FONTS_SEGOEUIZ |
Provides bold and italicized Segoe UI font. Also supports Latin, Greek, Cyrillic, and Arabic scripts. |
None. |
Segoe UI Semibold |
SYSGEN_FONTS_SEGUISB |
Provides Semibold Segoe UI font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Shruti |
SYSGEN_FONTS_SHRUTI |
Provides the Shruti UI font to support Gujarati script. |
None. |
Shruti Bold |
SYSGEN_FONTS_SHRUTIB |
Provides the bold Shruti UI font to support Gujarati script. |
None. |
SimSun and NSimSun |
SYSGEN_FONTS_SIMSUN |
Provides the Simplified Chinese brush style font set. |
None. |
SimSun-ExtB |
SYSGEN_FONTS_SIMSUNB |
Provides the Extension-B characters for Simplified Chinese brush style font. |
None. |
Symbol |
SYSGEN_FONTS_SYMBOL |
Provides the Symbol font to support Symbol characters. |
None. |
Tahoma |
SYSGEN_FONTS_TAHOMA |
Provides the Tahoma UI font. Also supports Latin, Greek, Cyrillic, Arabic, Hebrew, and Thai scripts. |
None. |
Tahoma Bold |
SYSGEN_FONTS_TAHOMABD |
Provides the bold Tahoma UI font. Also supports Latin, Greek, Cyrillic, Arabic, Hebrew, and Thai scripts. |
None. |
Times New Roman |
SYSGEN_FONTS_TIMES |
Provides the Times New Roman serif font. Also supports Latin, Greek, Cyrillic, Arabic, and Hebrew scripts. |
None. |
Times New Roman Bold |
SYSGEN_FONTS_TIMESBD |
Provides the bold Times New Roman serif font. Also supports Latin, Greek, Cyrillic, Arabic, and Hebrew scripts. |
None. |
Times New Roman Bold Italic |
SYSGEN_FONTS_TIMESBI |
Provides the bold and italicized Times New Roman serif font. Also supports Latin, Greek, Cyrillic, Arabic, and Hebrew scripts. |
None. |
Times New Roman Italic |
SYSGEN_FONTS_TIMESI |
Provides the italicized Times New Roman serif font. Also supports Latin, Greek, Cyrillic, Arabic, and Hebrew scripts. |
None. |
Trebuchet MS |
SYSGEN_FONTS_TREBUC |
Provides the Trebuchet MS sans serif font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Trebuchet MS Bold |
SYSGEN_FONTS_TREBUCBD |
Provides the bold Trebuchet MS sans serif font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Trebuchet MS Bold Italic |
SYSGEN_FONTS_TREBUCBI |
Provides the bold and italicized Trebuchet MS sans serif font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Trebuchet MS Italic |
SYSGEN_FONTS_TREBUCIT |
Provides the italicized Trebuchet MS sans serif font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Tunga |
SYSGEN_FONTS_TUNGA |
Provides the Tunga UI font to support Kannada script. |
None. |
Tunga Bold |
SYSGEN_FONTS_TUNGAB |
Provides the bold Tunga UI font to support Kannada script. |
None. |
Verdana |
SYSGEN_FONTS_VERDANA |
Provides the Verdana sans serif web font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Verdana Bold |
SYSGEN_FONTS_VERDANAB |
Provides the bold Verdana sans serif web font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Verdana Italic |
SYSGEN_FONTS_VERDANAI |
Provides the italicized Verdana sans serif web font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Verdana Bold Italic |
SYSGEN_FONTS_VERDANAZ |
Provides the bold and italicized Verdana sans serif web font. Also supports Latin, Greek, and Cyrillic scripts. |
None. |
Vrinda |
SYSGEN_FONTS_VRINDA |
Provides the Vrinda UI font to support Bengla script. |
None. |
Vrinda Bold |
SYSGEN_FONTS_VRINDAB |
Provides the bold Vrinda UI font to support Bengla script. |
None. |
Webdings |
SYSGEN_FONTS_WEBDINGS |
Provides a TrueType symbol font for the web to support Webdings characters. |
None. |
Wingding |
SYSGEN_FONTS_WINGDING |
Provides the Wingding symbol font to support Wingding characters. |
None. |