Fonts with ligatures enabled by default, such as Calibri, Palatino Linotype, Adobe Jensen Pro, or Myriad Pro, can fail to export certain character sequences to PDF, EPS, SVG, and AI (Illustrator) formats. Some of the failed sequences include 'ff', 'fl', 'fi', and 'Th'. The characters may fail to appear in the export file, and text following the character sequence may appear garbled. For SVG export, the full export image may fail to render. This problem occurs on Windows XP when regional settings are set for non-English text input, and occurs on all versions of Windows Vista and Windows 7.
Last Published: August 25, 2014No Product Found
Bug ID Number
NIM012587
Submitted
October 24, 2007
Last Modified
June 5, 2024
Applies to
No Product Found
Version found
9.2
Version Fixed
10.1
Status
Fixed
The bug has been fixed. See the Version Fixed and Additional Information, if applicable, for more information.
Description
Some characters, like 'th' and 'ff', disappear in text strings when map is exported to PDF.
For example, the text string 'Ruffano Path Dr.' displays fine in the map, but when the map is exported to PDF, the string displays as 'Ru ano Pa Dr.'.
Cause
This occurs when the font being used, such as Myriad Pro and Calibri, includes ligatures. A ligature is a single character that replaces two or more other characters.
Consider the following example using the characters ‘ff’ in Myriad Pro: The above is replaced by the following ligature in Myriad Pro, which is one character that has no space between the two arms of the ‘f’ characters:
Workaround
Add another text string, colored white, such as 'T h' or 'f f' to the map, so those character glyphs are forced to be included in the font embedding.