REPORTER 22.1

Fonts in Report Output

Fonts in report output

Fonts are handled slightly differently in each of the supported output formats (PowerPoint, HTML and PDF).

PowerPoint

Font names and styles in the REPORTER template are written to the PowerPoint file. When the file is opened, Microsoft PowerPoint will use the requested font name if available. If it is unavailable (e.g. if the PowerPoint file was created by a user with access to different fonts from you) then PowerPoint will try to use a suitable alternative, or will revert to the default font. This behaviour is no different from normal PowerPoint use.

If you create a template on Windows but then generate it in batch on a Linux server, Preserve original fonts and styles when saving this template is switched on by default. This means that your original Windows font names will be used in the PowerPoint output (useful when the PowerPoint is viewed back on a Windows computer).

HTML

Font names in the REPORTER template are written to the font-family property in the HTML file using the information in the font mapping table. For example, if you have selected Times New Roman, the following may appear in HTML:

font-family:"Times New Roman","Times","Nimbus Roman No9 L",serif;

Your web/HTML browser will try to display the text in Times New Roman, followed by the alternative fonts listed (using similar logic to REPORTER ). In this way, compatibility between systems is preserved as far as possible.

PDF

PowerPoint and HTML files just contain the names of the fonts used. However, fonts are only supported properly by PDF readers if the relevant subset of the font file itself is embedded in the PDF file. When REPORTER writes PDF output, it will only embed fonts with the appropriate permission bits. If you encounter an error when writing PDF files, check that the fonts you have selected do not have licence restrictions on embeddability.