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.

Create a Font Map

Provide the base font and target font.

  1. From the Administration page, under Runtime Configuration, select Font Mappings.
  2. Under RTF Templates or PDF Templates, click Add Font Mapping.
  3. Provide the details for the base font.
    • Base Font: Enter the font family to map to a new font. Example: Arial

    • Style: Normal or Italic (Not applicable to PDF Template font mappings)

    • Weight: Normal or Bold (Not applicable to PDF Template font mappings)

  4. Provide the details of the target font.
    • Target Font Type: Type 1 or TrueType

    • Target Font: Select a target font.

      If you selected TrueType, you can enter a specific numbered font in the collection. Enter the TrueType Collection (TTC) Number of the desired font.

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