Define Font Mappings
Map base fonts in RTF or PDF templates to target fonts to be used in the published document.
You can specify font mapping at the site or report level. Font mapping is performed only for PDF output and PowerPoint output.
There're two types of font mappings:
-
RTF Templates — for mapping fonts from RTF templates and XSL-FO templates to PDF and PowerPoint output fonts
-
PDF Templates — for mapping fonts from PDF templates to different PDF output fonts.
Make Fonts Available For Publishing
A set of Type1 fonts and a set of TrueType fonts are available for publishing. You can select any of the fonts in these sets as a target font with no additional setup required.
The predefined fonts are located in <oracle_home>/oracle_common/internal/fonts
. To map to another font, place the font in this directory to make it available for publishing at runtime. If the environment is clustered, then you must place the font on every server.
Set Font Mapping at the Site Level or Report Level
A font mapping can be defined at the site level or the report level.
-
To set a mapping at the site level, select the Font Mappings link from the Administration page.
-
To set a mapping at the report level, view the Properties for the report, then select the Font Mappings tab. These settings apply to the selected report only.
The report-level settings take precedence over the site-level settings.
Predefined Fonts
The following Type1 fonts are built-in to Adobe Acrobat and by default the mappings for these fonts are available for publishing.
You can select any of these fonts as a target font with no additional setup required.
The Type1 fonts are listed in the table below.
Font Family | Style | Weight | Font Name |
---|---|---|---|
serif |
normal |
normal |
Time-Roman |
serif |
normal |
bold |
Times-Bold |
serif |
italic |
normal |
Times-Italic |
serif |
italic |
bold |
Times-BoldItalic |
sans-serif |
normal |
normal |
Helvetica |
sans-serif |
normal |
bold |
Helvetica-Bold |
sans-serif |
italic |
normal |
Helvetica-Oblique |
sans-serif |
italic |
bold |
Helvetica-BoldOblique |
monospace |
normal |
normal |
Courier |
monospace |
normal |
bold |
Courier-Bold |
monospace |
italic |
normal |
Courier-Oblique |
monospace |
italic |
bold |
Courier-BoldOblique |
Courier |
normal |
normal |
Courier |
Courier |
normal |
bold |
Courier-Bold |
Courier |
italic |
normal |
Courier-Oblique |
Courier |
italic |
bold |
Courier-BoldOblique |
Helvetica |
normal |
normal |
Helvetica |
Helvetica |
normal |
bold |
Helvetica-Bold |
Helvetica |
italic |
normal |
Helvetica-Oblique |
Helvetica |
italic |
bold |
Helvetica-BoldOblique |
Times |
normal |
normal |
Times |
Times |
normal |
bold |
Times-Bold |
Times |
italic |
normal |
Times-Italic |
Times |
italic |
bold |
Times-BoldItalic |
Symbol |
normal |
normal |
Symbol |
ZapfDingbats |
normal |
normal |
ZapfDingbats |
The TrueType fonts are listed in the table below. All TrueType fonts are subset and embedded into PDF.
Font Family Name | Style | Weight | Actual Font | Actual Font Type |
---|---|---|---|---|
Andale Duospace WT |
normal |
normal |
ADUO.ttf |
TrueType (Latin1 only, Fixed width) |
Andale Duospace WT |
bold |
bold |
ADUOB.ttf |
TrueType (Latin1 only, Fixed width) |
Andale Duospace WT J |
normal |
normal |
ADUOJ.ttf |
TrueType (Japanese flavor, Fixed width) |
Andale Duospace WT J |
bold |
bold |
ADUOJB.ttf |
TrueType (Japanese flavor, Fixed width) |
Andale Duospace WT K |
normal |
normal |
ADUOK.ttf |
TrueType (Korean flavor, Fixed width) |
Andale Duospace WT K |
bold |
bold |
ADUOKB.ttf |
TrueType (Korean flavor, Fixed width) |
Andale Duospace WT SC |
normal |
normal |
ADUOSC.ttf |
TrueType (Simplified Chinese flavor, Fixed width) |
Andale Duospace WT SC |
bold |
bold |
ADUOSCB.ttf |
TrueType (Simplified Chinese flavor, Fixed width) |
Andale Duospace WT TC |
normal |
normal |
ADUOTC.ttf |
TrueType (Traditional Chinese flavor, Fixed width) |
Andale Duospace WT TC |
bold |
bold |
ADUOTCB.ttf |
TrueType (Traditional Chinese flavor, Fixed width) |
Go Noto Current Jp |
normal |
normal |
GoNotoCurrentJp.ttf |
TrueType (Japanese flavor) |
Go Noto Current Kr |
normal |
normal |
GoNotoCurrentKr.ttf |
TrueType (Korean flavor) |
Go Noto Current Sc |
normal |
normal |
GoNotoCurrentSc.ttf |
TrueType (Simplified Chinese flavor) |
Go Noto Current Tc |
normal |
normal |
GoNotoCurrentTc.ttf |
TrueType (Traditional Chinese flavor) |
Open-Source Fonts Replace Licensed Monotype Fonts
In Oracle Analytics Server, Oracle has replaced Monotype fonts with open-source fonts in PDF reports in Oracle Analytics Publisher, analyses, and dashboards.
The Go Noto font is the default fallback font for PDF reports in Oracle Analytics Publisher, analyses, and dashboards. Test the open-source fonts in your reports and correct the formatting in the report templates.
What do I need to know about fonts in reports?
The following table lists the replacement for Monotype fonts in Oracle Analytics Server.
Monotype Fonts | Replacement Fonts |
---|---|
Monotype Albany fonts | Google Noto fonts |
Monotype Barcode fonts | Libre Barcode fonts |
Oracle Analytics Server reports use the Go Noto font as the fallback font for PDF reports to support non-English languages and some special characters of English and Western European languages. The system uses the fallback font when the default PDF fonts (such as Helvetica, Times Roman, and Courier) or user-provided fonts can’t render the characters included in the data while generating the PDF output.
What can I do now about fonts in my reports?
Oracle recommends that you review all your critical reports and edit the layout to format the reports as required. The impact of replacing the licensed Monotype fonts with the open-source fonts in analyses reports and dashboards is expected to be minimal because these reports don’t include pixel-perfect layouts.
The Google Noto fonts and the Monotype Albany fonts are similar; however, there are a few minor differences in the height, width, and weight for characters in some non-English languages. In some cases, these differences might impact the pixel-perfect PDF output. You might have to edit the layout template of these reports to use the Google Noto fonts.
Go Noto font is the default fallback font for analyses, dashboards, and Publisher reports.
Monotype Barcode Fonts | Replacement Fonts |
---|---|
128R00.ttf | LibreBarcode128-Regular.ttf |
B39R00.ttf | LibreBarcode39Extended-Regular.ttf |
UPCR00.ttf | LibreBarcodeEAN13Text-Regular.ttf |