The biggest unanswered question is why netscape communicator
can use TrueType fonts, ghostscript
can use the same
TrueType fonts, yet pages printed by netscape
look nothing
like the screen.
The short answer is that netscape
generates PostScript output
with standard fonts (Helvetica and Times-Roman) instead of the
user-specified or HTML-specified fonts. The long answer is that I
have absolutely no idea why it forces this behavior, or if there is
a way to override it.