🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.postscript
Article #2633

Re: PostScript vs TrueType?

#2633
From: Dominic Dunlop
Date: Thu, 26 Jul 1990 13:58
46 lines
2996 bytes
[Loadsa postings on the net from NZ and Australia recently.  Hi folks.
What happened?  Anyways...]

In article <1100.26af57d3@waikato.ac.nz> ccc_ldo@waikato.ac.nz
(Lawrence D'Oliveiro, Waikato University) writes:
>The Spring 1990 issue of MacTech Quarterly had an interesting comparison
>of the relative virtues of the font handling schemes in PostScript versus
>Apple's TrueType system. 

>Anyway, one of the points of the article was that the hints in Adobe
>PostScript fonts merely identify important features of each character
>outline, and leave it to the interpreter (and imaging engine) to perform
>the appropriate transformations to preserve legibility at low
>resolutions. This is described as a "high level" approach, as
>opposed to the "assembly language" scheme of TrueType, which embeds
>explicit tweaking instructions in the outline description.

>Comments, anyone?

OK.  Why is a high-level approach almost always better than a low-level
approach?  Because a high-level approach can better accommodate new
technologies simply by labelling the low-level aspects of any technology,
whether new or old, as somebody else's problem.  Suppose I have one of HP's
spiffy new printers with Resolution Enhancement Technology.  The low-level
hints in a TrueType font are likely to be aimed at making ``dot/no dot''
decisions, and so cannot take advantage of an engine which can shrink dots
and slightly vary their horizontal placement.  High-level hints in
PostScript fonts leave details of implementation to the interpreter, and a
suitably clever interpreter (if Adobe or a clone maker should come up with
one -- and that's quite a big if) could correctly drive RET, and so produce
slightly better-looking results than TrueType.  I'd guess that similar
considerations would apply to anti-aliasing of character edges on grey-
scale monitors by using shades of grey rather than straight black-white
transitions.  A PostScript RIP behind the screen should (assuming enough
MIPs and memory to cook up fonts at a bearable speed) be able to do this.
Would TrueType?

Possibly talk of MIPs hints (pun intended) at Apple's and Microsoft's
reason for going low-level.  Most of the installed base of Macs and PCs has
little power to spare for working out how to respond to a hint: better and
cheaper to tell the poor little machine exactly what to do -- even at the
cost of future problems or sub-optimal performance.

Course, I could be wrong.  TrueType hints may do all this.  Comments anyone?
-- 
Dominic Dunlop
Technical Details
Message-ID: <1990Jul26.135834.9874@tsa.co.uk>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!axion!tsa!domo
References: <1100.26af57d3@waikato.ac.nz>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!axion!tsa!domo
From: domo@tsa.co.uk (Dominic Dunlop)
Newsgroups: comp.lang.postscript,comp.sys.mac.system
Subject: Re: PostScript vs TrueType?
Message-ID: <1990Jul26.135834.9874@tsa.co.uk>
Date: 26 Jul 90 13:58:34 GMT
References: <1100.26af57d3@waikato.ac.nz>
Reply-To: domo@tsa.co.uk (Dominic Dunlop)
Organization: The Standard Answer Ltd.
Lines: 46