Concept: Report Designer Fonts
In Report Designer, the
Font
drop-down list displays only fonts
that are available on the Workday server. Workday provides these font families to the
report design at runtime:- Arial Unicode MS
- Bitstream Vera Sans
- Bitstream Vera Sans Mono
- Bitstream Vera Serif
- Dialog
- DialogInput
- IDAutomationOCR-A
- IDAutomationOCR-A6LPI
- IDAutomationOCR-AIII
- IDAutomationOCR-AIV
- IDAutomationOCR-B
- IDAutomationOCR-BIII
- IDAutomationOCR-BIV
- IPA Gothic
- Lucida Bright
- Lucida Sans
- Lucida Sans Typewriter
- Malgun Gothic
- Microsoft JhengHei
- Microsoft YaHei
- Monospaced
- Roboto Light
- Roboto Regular
- Roboto Medium
- SansSerif
- Serif
- Tahoma
For barcodes, Workday provides these font families:
- IDAutomationC128L
- IDAutomationC128M
- IDAutomationC128S
- IDAutomationC128XL
- IDAutomationC39L
- IDAutomationC39M
- IDAutomationC39S
- IDAutomationC39XL
- IDAutomationHC39L
- IDAutomationHC39M
- IDAutomationHC39S
- IDAutomationHC39XL
- IDAutomationUPCEANL
- IDAutomationUPCEANM
- IDAutomationUPCEANS
For check printing, Workday provides IDAutomationMICR.
Unicode and Internationalization of Text in Report Designs
Unicode is a computing industry standard for the consistent encoding, representation,
and handling of text in most of the world's writing systems. Each Unicode character
can be represented by a different character encoding, also known as a
code
point
, the most commonly used being UTF-8 and UTF-16.A computer font is an electronic data file containing a set of glyphs, characters, or
symbols where each of the glyphs, characters, or symbols is a visual representation
of a character encoding. There are now many fonts based on Unicode, for example,
TrueType and OpenType. These font formats map Unicode code points to glyphs,
characters, or symbols.
Unicode-based fonts typically focus on supporting only basic ASCII, or particular sets of
characters or symbols. These are the reasons for this approach to font design:
- Applications and documents rarely need to render characters from more than one or two writing systems.
- Fonts tend to demand resources in computing environments.
- Designing a consistent set of rendering instructions for tens of thousands of glyphs, characters, or symbols constitutes a massive task.
Default Fonts for Printing Reports at Runtime
If you haven't set a font for your report design, Workday sets a default based on your locale
preferences when you run a print job. Each of these default fonts is a TrueType font
that can render all the characters or glyphs most useful in that locale. The default
fonts for each locale are:
Locale | Font | Language (Country) |
|---|---|---|
cs_CZ | Tahoma | Czech (Czechia) |
hu_HU | Tahoma | Hungarian (Hungary) |
ja_JP | IPA Gothic | Japanese (Japan) |
ko_KR | MalgunGothic | Korean (Korea) |
pl_PL | Tahoma | Polish (Poland) |
pt_BR | Arial | Brazil (Portuguese) |
pt_PT | Arial | Portuguese (Portugal) |
ro_RO | Tahoma | Romanian (Romania) |
ru_RU | Tahoma | Russian (Russia) |
zh_CN | Microsoft YaHei | Simplified Chinese |
th_TH | Tahoma | Thai (Thailand) |
zh_TW | Microsoft JhengHei | Chinese (Taiwan) |
zh_HK | Microsoft JhengHei | Chinese (Hong Kong) |
tr_TR | Tahoma | Vietnamese (Vietnam) |
Selecting Non-Default Fonts in Your Report Designs
If you select a non-default font for any text in your report, you must ensure that:
- The font you select for the text covers all the code points for all the characters in your locale.
- There's enough space surrounding your text section to enable it to display clearly.
Arial Unicode MS
is the recommended font for report designs. Arial Unicode MS
covers a large number of characters and glyphs in support of a large subset of the
Unicode 2.1 standard. This means that report designs that use Arial Unicode
MS
can support a large number of languages in a large number of locales.