Path: utzoo!attcan!uunet!tektronix!tekig5!tekig4!briand From: briand@tekig4.TEK.COM (Brian Diehm) Newsgroups: comp.sys.mac Subject: Re: Screenfonts: Adobe or Apple? Message-ID: <3613@tekig4.TEK.COM> Date: 11 Jan 89 20:26:55 GMT References: <8711@pasteur.Berkeley.EDU> Reply-To: briand@tekig4.TEK.COM (Brian Diehm) Organization: Tektronix, Inc., Beaverton, OR. Lines: 109 > 1. Why are they different? Politics? Artistic differences? > 2. Which is more accurate in terms of the actual spacing on a 300dpi page? > 3. Why did Adobe drop the 9 point fonts? Ok, a few of the fonts have > a single 9 point resource, but only in the basic style... > 4. When I used the Font Harmonizer utility from Suitcase II, > which supposedly fixed up some resources in the Adobe fonts, the > suitcase file still contained resources for the semi-bogus 7, 8 & 9 > point fonts, yet they weren't advertised as available in programs > like Word 3. Does that mean I have to fool around with the Font/DA > Mover to get them added to the FOND resource? (I don't have my > suitcase II manual handy, or else I'd check there). Having just converted all these to NFNTs, I can answer some of these questions. (BTW, for those interested in the NFNT versions, sumex is getting distribution permission from Adobe, and if all goes well, they will be available there). 1. One of the reasons appears to be that Apple wanted to provide 9-pt versions of everything. But the certainly extended the Adobe versions incorrectly. For example, compare Apple's 9-pt Symbol with Apple's 10-pt Symbol, and you will find that the line leading for 9-pt is greater than 10-pt! 2. Given the above, I would believe the Adobe versions as being more accurate. 3. I'm not certain Adobe "dropped" the 9-pt, I think Apple took the Adobe families and tried to build on a 9-pt. 4. Adobe "orphaned" several smaller sizes of fonts in the families. This means that they appear in the files, but are not linked in with the family in the FOND resource. Font Harmonizer discusses these orphans, and describes in much greater detail than can be distributed here, the way that you can bring in these orphan sizes after the two separate steps of harmonization. It is unclear why Adobe orphaned these. In Times, they provide plain only 7- and 9-point, in Helvetica, they provide plain only 7- and 9-point, but also the entire set of style variations of 8-point. In Avant Garde, they include full style sets of 8- and 9-point. In the case of Avant Garde, you should note that the bold styles APPEAR identical to the non-bold; only the character spacings are different. Therefore, it might appear better on the screen to not include the style variations for these sizes and use only the plain (roman). This might explain why these were orphaned by Adobe. Two final notes about this subject may be of help to those using style variants. First, once you install the fonts as they come from Adobe, you will have two methods of accessing the style variants: 1) Choose the roman form from the Font menu (e.g. Palatino) and then choose the style from the Style menu (e.g. Bold), and 2) Choose the style font directly from the Font menu (e.g. B Palatino Bold). DO NOT USE THE SECOND METHOD! This will cause future compatibility problems if later you go to the NFNT versions, or if you mail your stuff off to a Linotronic service bureau that uses NFNTs. The reason is that in the non-NFNT world, each style variant is a font family, with a font family number. Programs that remember font assignments by number (no longer a recommended practice) will lose the font assignment if you later change to an NFNT scheme. You may find your styled text suddenly appearing in Geneva once you go to NFNTs. (NFNTs let you drop the style variations from your Font menus, so that only the roman version appears, but the styles are still available.) Not all programs will do that. Second, if you use Harmonize, or Fontastic Plus 2, to change the Adobe font families to NFNTs, these programs will change the font family number as a side-effect of the process. This will make the above-described font assignment loss happen for ALL styles of these fonts, including the roman, UNLESS you use ResEdit to re-establish the original font family numbers. THIS IS TRICKY. You must note the family number of the roman fonts BEFORE conversion, then change the numbers in the Name field of the FONDs and also in the second data field of the FONDs. YOU MUST ALSO THEN CREATE A DUMMY (zero-length) FONT OF 128 TIMES THE FAMILY NUMBER, ESTABLISHED WITH A RESOURCE NAME IDENTICAL TO THE FAMILY NAME. If you fail to do that last step, the Font/DA Mover will crash when you try to remove these fonts from any file, and will leave large fonts around where they cannot be accessed, resulting in very large files. The tricky part of it all is getting ResEdit to deal with zero-length FONT dummies; you must use Open General the FONT list (not inside the FONTs window). To repeat the above, it might be easiest to wait until the NFNT versions are available from sumex; these will have the conversions corrected and will have the family numbers re-established. They also have all the orphan sizes included and integrated in the families. The only linkage they won't have is between Helvetica and N Helvetica Narrow, where choosing the Condensed/Expanded version of one will not automatically select the other. Finally, some time ago, I offered to mail these to people if they sent me a set of three blank disks and an appropriate SASE. I rescinded the offer over questions of the legality of the process, but subsequent checking with Adobe says that this is acceptable to them. So, if you want a copy of the Adobe screen font files properly converted to NFNT form, you can either wait for it on sumex and download them (it will take you hours) or you can send 3 disks and SASE to: Brian Diehm 14611 Uplands Drive Lake Oswego, OR 97034 I will have them in the return mail within 48 hours. I also reserve the right to make only minimal effort to cover for inadequate packaging, inadequate return postage, etc. If you are in the EEC, it costs about $2.40 for the trip from here to there, and if you include that amount in any negotiable form I will use it to attach the proper postage and get it to you. -Brian Diehm (SDA - Standard Disclaimers Apply) Tektronix, Inc. briand@tekig4.TEK.COM or {decvax,cae780,uw-beaver}!tektronix!tekig4!briand -- -Brian Diehm (SDA - Standard Disclaimers Apply) Tektronix, Inc. briand@tekig4.TEK.COM or {decvax,cae780,uw-beaver}!tektronix!tekig4!briand