Path: utzoo!attcan!uunet!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!dali!milton!phaedrus From: phaedrus@milton.acs.washington.edu (The Wanderer) Newsgroups: comp.sys.mac.hypercard Subject: Re: Installing fonts in stacks? Message-ID: <2888@milton.acs.washington.edu> Date: 14 Apr 90 19:11:03 GMT References: <1428@ac.dal.ca> <11097@hoptoad.uucp> Reply-To: phaedrus@milton.acs.washington.edu (The Wanderer) Organization: University of Washington, Seattle Lines: 39 In article <11097@hoptoad.uucp> tim@hoptoad.UUCP (Tim Maroney) writes: >In article <1428@ac.dal.ca> ireland@ac.dal.ca writes: >>Is it OK to install Monaco 12 into my stack and distribute it? [description of installation process deleted] >>When I opened my stack all seemed fine until I opened a script window. The >>text in the script window looks bad, its probably Monaco 12 being scaled to >>9 pt text. Do I have to put Monaco 9 into my stack as well? > >I doubt it, but you have discovered why it's generally a bad idea to >move fonts as resources. Use Font/DA Mover. With the option-open >trick, it should be more than adequate, and it will prevent this kind >of accident. I don't have my manuals handy at the moment, but I think you probably will have to install Monaco 9 as well. If you try to, say, put Helvetica 48 in a file by itself, and use Suitcase to make it available when you need a font that large, you'll find that all the other Helveticas go away. The problem is the FOND resource, which tells the system what font sizes are available in a given font. There has to be a FOND in your document file, or the system won't recognize the FONT there at all. The problem is that while your document file is open, the OS will only look at the FOND in your document, not the corresponding FOND in the System; since the document's FOND contains no mention of the other font sizes, the OS won't use them. You might be able to edit the FOND in ResEdit to include the 9-point size without actually installing the font in the stack, but I wouldn't recommend it; you can run into all sorts of problems that way, particularly if for some reason Monaco 9 actually wasn't installed (say, if someone had changed the application font). As a rule, whenever you want to install a font in a document, you have to install all sizes of that font that might be used while the document is open, even if that results in duplications between the document and the System. This is another reason not to install fonts in documents; they become larger than your font files. (Of course, as Tim mentioned, HyperCard really doesn't leave you many choices.) -- Internet: phaedrus@u.washington.edu (University of Washington, Seattle) The views expressed here are not those of this station or its management. "If you can keep your head while those about you are losing theirs, consider an exciting career as a guillotine operator!"