Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.1830); Tue, 10 May 2005 12:31:15 +0200 Received: by mail.proteosys.com (8.12.10/8.12.2) with ESMTP id j4AAVB0w016050 for ; Tue, 10 May 2005 12:31:14 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.119.176]) by relay2.uni-heidelberg.de (8.12.10/8.12.10) with ESMTP id j4AARvtL027051; Tue, 10 May 2005 12:27:58 +0200 (MET DST) Received: from listserv (listserv.uni-heidelberg.de [129.206.119.176]) by listserv.uni-heidelberg.de (8.12.7/8.12.7/SuSE Linux 0.6) with ESMTP id j49M1d5S006207; Tue, 10 May 2005 12:24:57 +0200 Received: from LISTSERV.UNI-HEIDELBERG.DE by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8e) with spool id 211942 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 10 May 2005 12:24:57 +0200 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.12.7/8.12.7/SuSE Linux 0.6) with ESMTP id j4AAOud4024919 for ; Tue, 10 May 2005 12:24:56 +0200 Received: from smtp120.tiscali.dk (smtp120.tiscali.dk [62.79.79.111]) by relay2.uni-heidelberg.de (8.12.10/8.12.10) with ESMTP id j4AARJtL026888 for ; Tue, 10 May 2005 12:27:20 +0200 (MET DST) Received: from [192.168.0.103] (h191n2c1o260.bredband.skanova.com [81.231.33.191]) by smtp120.tiscali.dk (8.12.10/8.12.10) with ESMTP id j4AAP6sm016462 for ; Tue, 10 May 2005 12:25:06 +0200 (CEST) (envelope-from Lars.Hellstrom@math.umu.se) References: <1c0fbe0520d085d2578bc565ff248163@guerilla.net.au> <20050427075026.GD10313@mathematik.tu-darmstadt.de> <1c0fbe0520d085d2578bc565ff248163@guerilla.net.au> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id j4AAOud4024920 Message-ID: Date: Tue, 10 May 2005 12:25:02 +0200 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Lars =?iso-8859-1?Q?Hellstr=F6m?= Subject: Re: new^2 font selection scheme To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: <20050510081921.GA19993@mathematik.tu-darmstadt.de> Precedence: list X-ProteoSys-SPAM-Score: 0 () X-Scanned-By: MIMEDefang at proteosys.com Return-Path: owner-latex-l@listserv.uni-heidelberg.de X-OriginalArrivalTime: 10 May 2005 10:31:15.0989 (UTC) FILETIME=[65458450:01C5554B] Status: R X-Status: X-Keywords: X-UID: 4873 At 10.19 +0200 2005-05-10, Achim Blumensath wrote: >Hello, > >I agree that FD files should only contain font definitions. But for >complex font families it can be quite cumbersome and error prone to >write several dozens of FD files manually. Who said FD files should be written manually? The base LaTeX FDs are generated by docstrip, and the PSNFSS FD files are generated by fontinst, to name two available tools. (Fontinst has no support for extra data, though. At least not yet...) >Since the font definitions of >the MinionPro project are very regular we have created macros to >generate them. So each FD file just consists of two lines. E.g.,: > > \input{MinionPro-FontDef.sty} > \Mn@DeclareLargeFontFamily{T1}{MinionPro-OsF}{osf}{t1} > >But these macros rely on the keyval package which currently is included >in a rather hackish way. Keyval??? Seriously, I wouldn't be surprised if it would turn out to be easier to do -- whatever it is you do -- directly in terms of TeX primitives. Lars Hellström