PRB: True Type Fonts Do Not Register Correctly with Windows Installer (315953)



The information in this article applies to:

  • Microsoft Windows Installer 1.1
  • Microsoft Windows Installer 1.2
  • Microsoft Windows Installer 2.0

This article was previously published under Q315953

SYMPTOMS

True Type fonts authored in the font table of a Windows Installer package may not be registered correctly if the FontTitle column is not filled in. Additionally, True Type fonts authored in the font table of a Windows Installer package may not be registered properly when installed with Windows Installer.

CAUSE

This behavior can occur if there are missing fields in the Name table of the True Type font. If a True Type font is converted from older style fonts or Macintosh fonts, entries in the name table may be missing. This can cause the font to either not register as expected or fail to register altogether.

RESOLUTION

To resolve this issue, use a True Type font editor to add the following entries in the font table of the True Type font:
platformid = 3
nameid = 4
languageid = 1033
				

STATUS

This behavior is by design.

MORE INFORMATION

To download and install the Microsoft True Type font tools, browse to the following Microsoft Web site:

Modification Type:MajorLast Reviewed:10/2/2003
Keywords:kbprb KB315953