Path: utzoo!attcan!uunet!munnari!vuwcomp!rata!newbery
From: newbery@rata.vuw.ac.nz (Michael Newbery)
Newsgroups: comp.sys.mac
Subject: Re: Hiding bold/italic fonts?
Message-ID: <13934@comp.vuw.ac.nz>
Date: 7 Jul 88 21:47:29 GMT
References: <2370@ucdavis.ucdavis.edu> <59015@sun.uucp>
Sender: news@comp.vuw.ac.nz
Reply-To: newbery@rata.vuw.ac.nz (Michael Newbery)
Organization: Computing Serv. Ctr, Victoria Uni., Wellington, New Zealand
Lines: 27

What you REALLY want to do is turn the 'style' FONTs into NFNTs.

o Use Font/DA mover to move all the fonts into a suitcase
o Using ResEdit, delete the 'base' (style 0) fonts from the FONDs *and*
  the FONTs.
o "Open General" FONT. Delete all the named entries (The size 0 FONTs which
  give a family its name).
o Leave ResEdit
o Run your favourite hex editor, FEdit Plus say.
o Find the string "FONT" in your suitcase of fonts (it will be near the back).
  Change it to NFNT. You have just edited the resource map and changed the
  resource type.
o Using FONT/DA 3.8 or later (IMPORTANT!!! Earlier versions WILL NOT WORK!)
  copy the fonts back into the System. Voila! [3.8 comes with the System 6.0
  release.]

Now you SHOULD just be able to copy the fonts with Font/DA mover and it should
convert the FONTs to NFNTs for you, but this does not seem to happen.
(I just tried a test, turning some NFNTs back into named FONTs and seeing
what happened. FONT/DA mover did odd things with the result, so maybe I didn't
reverse the process quite well enough.)

Needless to say: BACK UP YOUR SYSTEM BEFORE YOU DO THIS!

Good luck
--
Michael Newbery