X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["851" "Thu" "29" "February" "1996" "11:44:49" "+0000" "David Carlisle" "carlisle@CS.MAN.AC.UK" nil "23" "Re: Additional font dimensions for text fonts" "^Date:" nil nil "2" nil nil nil nil] nil) Received: from MZDMZA.ZDV.UNI-MAINZ.DE (dzdmzc.zdv.Uni-Mainz.DE [134.93.8.34]) by trudi.zdv.Uni-Mainz.DE (8.6.12/8.6.12) with ESMTP id NAA01639 for ; Thu, 29 Feb 1996 13:31:40 +0100 Received: from DIRECTORY-DAEMON by MZDMZA.ZDV.UNI-MAINZ.DE (PMDF V5.0-4 #10401) id <01I1SBK8K874BTS2X8@MZDMZA.ZDV.UNI-MAINZ.DE> for schoepf@goofy.zdv.uni-mainz.de; Thu, 29 Feb 1996 13:00:19 +0100 Received: from listserv.gmd.de (listserv.gmd.de) by MZDMZA.ZDV.UNI-MAINZ.DE (PMDF V5.0-4 #10401) id <01I1SBAFNU80C3S8KF@MZDMZA.ZDV.UNI-MAINZ.DE> for schoepf@Uni-Mainz.DE; Thu, 29 Feb 1996 12:52:22 +0100 Received: from listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.0a) with SMTP id 67CBE232 ; Thu, 29 Feb 1996 12:46:27 +0100 Received: from VM.URZ.UNI-HEIDELBERG.DE by VM.URZ.UNI-HEIDELBERG.DE (LISTSERV release 1.8b) with NJE id 9705 for LATEX-L@VM.URZ.UNI-HEIDELBERG.DE; Thu, 29 Feb 1996 12:43:34 +0000 Received: from DHDURZ1 (NJE origin SMTP@DHDURZ1) by VM.URZ.UNI-HEIDELBERG.DE (LMail V1.2a/1.8a) with BSMTP id 0732; Thu, 29 Feb 1996 12:42:25 +0000 Received: from m1.cs.man.ac.uk by vm.urz.Uni-Heidelberg.de (IBM VM SMTP V2R2) with TCP; Thu, 29 Feb 1996 12:42:22 +0100 (CET) Received: from r8h.cs.man.ac.uk by m1.cs.man.ac.uk (8.7.1/MJK-1.0) id LAA21936; Thu, 29 Feb 1996 11:44:51 +0000 (GMT) In-reply-to: <01I16URN1GK2001X8U@VzdmzA.ZDV.Uni-Mainz.DE> (KNAPPEN@VKPMZD.KPH.UNI-MAINZ.DE) Reply-to: Mailing list for the LaTeX3 project Message-id: <9602291144.AA18832@r8h.cs.man.ac.uk> MIME-version: 1.0 Content-type: TEXT/PLAIN; CHARSET=US-ASCII Content-transfer-encoding: 7BIT Date: Thu, 29 Feb 1996 11:44:49 +0000 (GMT) From: David Carlisle Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: Additional font dimensions for text fonts Status: R X-Status: X-Keywords: X-UID: 1725 J"org, How are these values originally calculated, In particular the def font_baselineskip expr x = fontdimen 9: x enddef; Is this set individually for each font based on your design criterion, or is it in fact set algorithmically from some other value, such as the design size? If it is in fact calculated by an algorithm, then presumably TeX could be told to do the same calculation, which would save holding this value in memory for every font. The ones like cap_height are clearly `new' information that is not currently obtainable from within TeX, and so the above comment doesnt apply to them. Of course such an extended set would have wider appeal if it applied to more than one font family. Do any of these relate to information in afm files, and so could potentially be added to the tfms of PostScript fonts in a matching way? David