X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1456" "Mon" "15" "November" "93" "11:05:10" "-0500" "H Sami Sozuer" "sozueh@RPI.EDU" nil "40" "Re: psfonts.dtx" "^Date:" nil nil "11"]) Return-Path: Received: from sc.ZIB-Berlin.DE (mailserv) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/24.6.93) id AA18631; Mon, 15 Nov 93 17:12:40 +0100 Received: from vm.urz.Uni-Heidelberg.de (vm.hd-net.uni-heidelberg.de) by sc.ZIB-Berlin.DE (4.1/SMI-4.0-sc/03.06.93) id AA29711; Mon, 15 Nov 93 17:12:35 +0100 Message-Id: <9311151612.AA29711@sc.ZIB-Berlin.DE> Received: from DHDURZ1 by vm.urz.Uni-Heidelberg.de (IBM VM SMTP V2R2) with BSMTP id 4962; Mon, 15 Nov 93 17:11:04 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 4334; Mon, 15 Nov 93 17:10:55 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 4332; Mon, 15 Nov 93 17:10:54 CET Reply-To: Mailing list for the LaTeX3 project Date: Mon, 15 Nov 93 11:05:10 -0500 From: H Sami Sozuer Sender: Mailing list for the LaTeX3 project To: Multiple Recipients of Subject: Re: psfonts.dtx Status: R X-Status: X-Keywords: X-UID: 1167 Joachim Scroeder writes: > Why are you concerned about the amount of font information looked at? > It just concerns the number of TFM files loaded; and that's > surely neglectable. Well, that's like saying what do you care how big a program is. For starters, there are only 255 TFM files that any document van load, and for anybody who knows how to count, the number that NFSS actually uses comes dangerously close to the limit. In fact, with the "small" implementations of TeX, that test document cannot be processed, because the limit is 128. I'd say that's a problem but our friend Joachim doesn't think so. > > Why is it that NFSS assigns so many when nobody asked it to? > > Because it's implemented in this way. So what? That's the point Joachim. You got it. > As far as I have read the documentation to NFSS and followed the > discussion on NFSS, it was created to have a logical interface to > font handling. From the user viewpoint, that's all. He has an > interface description, and he _must not_ care about the > implementation (as long as it works...) You got it, again. It _don't_ always work. > The implementation decides which fonts are loaded on demand, > that's simply not the business of the user. Not if I have to pay an extra thirty bucks for the "NFSS manual" only to get the message Font xxx not loadable. Not enough room left. Cheer up, and look at all this as a wake-up call. Which is what it is. Sami Sozuer