Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!decwrl!sun!pitstop!sundc!seismo!uunet!mcvax!unido!iraun1!smurf!urlichs From: urlichs@smurf.ira.uka.de (Matthias Urlichs) Newsgroups: comp.sys.mac Subject: Re: System 6.0x font problems Message-ID: <838@smurf.ira.uka.de> Date: 20 Feb 89 20:01:50 GMT References: <12275@dartvax.Dartmouth.EDU> Reply-To: urlichs@smurf.ira.uka.de (Matthias Urlichs) Organization: University of Karlsruhe, FRG Lines: 37 In comp.sys.mac thomas@eleazar.dartmouth.edu (Thomas Summerall) writes: < I'm sorry if this subject has been raised before and I missed it, but here goes. Every few months, like many others... < < I have encountered a strange font problem with a Mac II, 2 megs, system 6.02, < and Canvas 2.0 or Macdraw II. [...] < If any of these fonts are chosen then the < spacing is all wrong and the letters are distorted. They either appear all < on top of each other, or with vast distances between them. < Your fonts got trashed by (presumably) an old copy of Font/DA Mover which installed a bad FOND resource in that font file. Fix: - Copy all bad fonts to a Fonts "suitcase" file. DO NOT include any "good" fonts. - Open the file with ResEdit. - Select the "FOND" entry. (NOT the FONT entry.) - Select "Clear" from the Apple menu. - Quit ResEdit. - Use F/DA Mover 3.8 to copy those fonts back. They are now useable. < Why does this problem not occur with other programs? I can't find any font numbering < conflicts, but I have noticed that most or all of the defective fonts have < very high font numbers. I can't find any nfnt resource to check, but < the Font and Fond resources all look fine. The FOND's first word is $0000 and should be $6000. This causes the Font manager to think that there is a width table (which there is not) if fractional width characters are enabled. Since this feature is disabled by default, none of the older programs had any trouble whatever. Hope this helps. -- Matthias Urlichs -- Humboldtstrasse 7 -- 7500 Karlsruhe 1 -- FRG urlichs@smurf.ira.uka.de -- ++49+721-621127@PTT