🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.postscript
Article #2013

Re: Defining a font vs. defining a procedure

#2013
From: A Usenet Pal
Date: Fri, 28 Aug 1992 21:00
21 lines
1593 bytes
In article <DTPIBNI@taronga.com> peter@taronga.com (Peter da Silva) writes:
>In article <1992Aug27.070502@eklektix.com> rcd@raven.eklektix.com (Dick Dunn) writes:
>>With a font, the star character gets converted to a bitmap only once.
>>That's most of the work.  Then, each time you show the character, the bits
>>just get blopped into the page bitmap.
>
>One downside of this is if you're rendering to a low resolution device (like
>a video screen) you get the same defects for every iteration

However, if you don't use a font you get different defects for every
iteration.  Rendering small objects at low resolution requires understanding
device space and how to snap points into it.  If you use a procedure, you
have to do the snapping for each iteration; with a font, you only need to do
it once.  See Chapter 7, "Drawing Small Objects," in "Programming the Display
PostScript System with NeXTstep" for the basic ideas.

__   -paul asente
\/     asente@adobe.com   ...decwrl!adobe!asente   moo-bear@cs.stanford.edu

The most dangerous creation of any society is that man who has
nothing to lose.				-James Baldwin
Technical Details
Message-ID: <1992Aug28.210024.5588@adobe.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!decwrl!adobe!asente
References: <1992Aug26.104914.16859@Princeton.EDU> <1992Aug27.070502@eklektix.com> <DTPIBNI@taronga.com>

Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.postscript
Path: arc1-ca.pugleaf.net!sparky!uunet!decwrl!adobe!asente
From: asente@adobe.com (A Usenet Pal)
Subject: Re: Defining a font vs. defining a procedure
Message-ID: <1992Aug28.210024.5588@adobe.com>
Sender: usenet@adobe.com (USENET NEWS)
Organization: Adobe Systems Incorporated
References: <1992Aug26.104914.16859@Princeton.EDU> <1992Aug27.070502@eklektix.com> <DTPIBNI@taronga.com>
Date: Fri, 28 Aug 1992 21:00:24 GMT
Lines: 21