/
Use a custom font in reports

Use a custom font in reports

Introduction

This page describes how to set a custom font, so that your company’s style guide is applied used in the reports, or to support different language scripts (like arabic, chinese, etc.)

CXO uses two variants of proprietary CXO-Barlow font

  • Tabular, which is used to show vertically stacked numbers such that the digits of numbers are always aligned,

  • Regular, which is used in all other cases

Without any extra configuration, these variants are used in the reports. However, they can be replaced using the Configurator > Settings tab.

Replacing default fonts

For replacing each of the two variants of CXO-Barlow, there are two settings in the Configurator:

  • Name: name of the custom font

    • Use only the following characters in the name: alphanumeric, underscore, space, and hyphen

  • File URI: remote path or a local path to a font file (supported font file types are: ttf, woff, woff2, otf)

By default these settings are empty, which means that the CXO-Barlow font variants will be used in the reports.

After saving the new settings, in order for the new fonts to be loaded, go to the Maintenance tab and restart CXO-Cockpit ISS application pool.

Using browser-embedded font

To use one of the standard fonts which your browser supports (for example, Verdana), just set the custom font name in the Configurator > Settings tab.

For example, these settings would replace the regular CXO Barlow font with Verdana. The tabular CXO-Barlow font would still be used for the vertically stacked numbers (like they are in the table).

Please note that in V6, Arial was used as the default font.

Using a custom font-file

To use a custom font file, set the custom font name and custom font URL in the Configurator > Settings tab.

For example, these settings would replace both the regular and tabular CXO Barlow font with a font that supports Arabic-script (Lemonada).
The URI settings work also with local paths (given that the font files are available somewhere on the CXO application server).

Related pages