Path: utzoo!attcan!uunet!aplcen!uakari.primate.wisc.edu!uflorida!stat!fsu!loligo!pepke From: pepke@loligo (Eric Pepke) Newsgroups: comp.sys.mac.hypercard Subject: Re: HyperCard Glitches Message-ID: <372@fsu.scri.fsu.edu> Date: 17 Nov 89 15:10:14 GMT References: <29692.2560C5F9@cmhgate.FIDONET.ORG> Sender: news@fsu.scri.fsu.edu Reply-To: pepke@loligo.UUCP (Eric Pepke) Organization: Supercomputer Computations Research Institute Lines: 39 In article <29692.2560C5F9@cmhgate.FIDONET.ORG> Adam.Lesh@f102.n269.z1.FIDONET.ORG (Adam Lesh) writes: >2) I have some locked, fields which contain text on the character >sheet. >One looks like: >I >t >e >m >s >When I print the card, sometimes this field is not font smoothed and >comes out bit mapped. If I turn on the graphics smoothing option this >problem goes away on the regular Apple Laserwriters, but not on other >printers. HyperCard has a nefarious feature about printing text in fields. Normally it prints text normally, which means that the regular QuickDraw text drawing calls are made to the printer port, so LaserWriter fonts get printed out at LaserWriter resolution, and if Font Substitution is checked, many screen fonts are printed using a reasonable approximation of the font by a LaserWriter font, which is usually acceptable. However, when there are graphics over the field, and HyperCard determines heuristically that the graphics *have a chance* of overlapping the text, the entire text field is printed as a bit map. What happens is that HC converts the text to bits and then combines the bits with the graphics bits that it thinks might overlap them. A single opaque white pixel can be the culprit. These are very easy to put in by accident and very hard to detect. So, to get rid of the problem, fully erase, or make white and transparent, the entire area over the field. Also, of course, make sure you have Font Substitution checked. Eric Pepke INTERNET: pepke@gw.scri.fsu.edu Supercomputer Computations Research Institute MFENET: pepke@fsu Florida State University SPAN: scri::pepke Tallahassee, FL 32306-4052 BITNET: pepke@fsu Disclaimer: My employers seldom even LISTEN to my opinions. Meta-disclaimer: Any society that needs disclaimers has too many lawyers.