Path: utzoo!attcan!uunet!unisoft!hoptoad!tim From: tim@hoptoad.uucp (Tim Maroney) Newsgroups: comp.sys.mac.hypercard Subject: Re: Installing fonts in stacks? Message-ID: <11097@hoptoad.uucp> Date: 13 Apr 90 14:26:07 GMT References: <1428@ac.dal.ca> Reply-To: tim@hoptoad.UUCP (Tim Maroney) Organization: Eclectic Software, San Francisco Lines: 42 In article <1428@ac.dal.ca> ireland@ac.dal.ca writes: >Is it OK to install Monaco 12 into my stack and distribute it? That's a very good question. I do it, and so does everybody else, because there's really no alternative. It's certainly not user friendly to tell people they have to modify their system file before running your stackware. On the other hand, there is a technical note from Apple which says vaguely that there are known problems with including fonts in document files, and that you shouldn't do it. Given the lack of alternatives in HyperCard, I think you have to just cross your fingers and go ahead. >When I opened >my system file with rescopy there were lots of font resources, some with >names, and other just with numbers, so I didn't know which contained Monaco 12. >So I reopened the system file with FontDA mover and it showed a Monaco 12 >resource which I put into a new file because FontDA mover wouldn't recognize >my stack (maybe there's a trick to installing fonts in documents that I don't >know of). Yes, there is a trick. Don't just click the Open button in Font/DA Mover, click it while holding down the Option key. All files (or perhaps only all files with resource forks; I'm not sure) will be displayed in the file selection dialog. >Then I opened up this file containing only Monaco 12 with rescopy. >Rescopy displayed 3 files. Font #512 "Monaco" , size of 0 bytes; Font #524 >size of 2906 bytes; and Fond #4 "Monaco", size of 60 bytes. I copied all 3 >into my stack, though I suspect that a resource of size 0 can't be doing much. >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. -- Tim Maroney, Mac Software Consultant, sun!hoptoad!tim, tim@toad.com "Prisons are built with stones of Law, Brothels with bricks of Religion." - Blake, "The Marriage of Heaven and Hell"