Troubleshooting
There shouldn't be any problems using FontPage, however, 
when fonts do not show or print, here are some valuable tips :

Fonts folder has lost its system properties
This will be obvious when viewing the fonts folder : you will not have the INSTALL NEW FONT option in the menu. If so, check the protection in PROPERTIES on folder C:\WINDOWS\FONTS. If it is not shown with a check in SYSTEM, then you cannot install new fonts. It should also be protected, so you may not be able to alter from the Explorer.

Solution:
Restart in DOS mode and use command attrib +s c:\windows\fonts.
Reboot and all should be OK.

Font cache corrupted
Get TweakUI from Microsoft PowerToys. It has a Repair Fonts option. 
You don't need all the other toys, just install TweakUI only by right-clicking on tweakui.inf. There’s no steady PowerToys URL, so please perform a search on Powertoys or TweakUI on one of the internet Search Engines. 

If you run Windows 98, you’ll find TweakUI on the Windows 98 CD-ROM
in the TOOLS\RESKIT\POWERTOY folder.

Installing new fonts
Click the START button, then, go to SETTINGS, CONTROL PANEL and double click on FONTS. Now, choose FILE and INSTALL NEW FONT. Finally, go to the directory where your new fonts are, select the font(s) and choose OK. 

Newly installed fonts don't appear in my application's font list
If, having installed a font, it does not appear in an application's font list, 
you may have to quit the application, and start it again to make it aware of the newly installed font. If the problem persists, exit and restart Windows itself.

Video driver
Outdated or poorly programmed third-party video drivers are sometimes responsible for printing and font problems. To isolate this possibility, reconfigure your system with the standard VGA driver supplied with Windows and then see if the problem recurs.

Printer driver
Make sure that you are using the most current version of your printer driver. Run the Windows Control Panel and select Printers. Highlight your printer and click SETUP, then ABOUT. If you don't have the correct driver, contact Microsoft or your printer manufacturer for an update.

Dot matrix printer
If you use a dot matrix printer, make sure that your printer is set for its highest resolution. Run the Windows Control Panel and select Printers. Highlight your printer and click SETUP, then RESOLUTION. Select the highest resolution your printer can handle.

Default printer has been set to other than a valid printer
Check that your default printer has not been set to "Generic, text only" 
as this will stop fonts from showing.

HP laserjet
If your HP LaserJet printer gives an ERROR 20 message when you try to print, it doesn't have enough memory to complete the print job. Try reducing the number of fonts or font sizes in your document, remove graphics or otherwise simplify the page, lower the printer resolution, or try printing fewer pages at a time.

Web pages
When you create web pages that contain special fonts, the browser won't see the font if visitors don't have them installed on their computer. This same principle applies for Word documents, or other files that use special fonts. If the end user doesn't have the font on their computer, they won't see the font when they get it.