Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.1830); Tue, 10 May 2005 10:29:42 +0200 Received: by mail.proteosys.com (8.12.10/8.12.2) with ESMTP id j4A8Ta0w014730 for ; Tue, 10 May 2005 10:29:37 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.119.176]) by relay.uni-heidelberg.de (8.12.10/8.12.10) with ESMTP id j4A8ONfK025876; Tue, 10 May 2005 10:24:24 +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 j49M1dr8006207; Tue, 10 May 2005 10:21:22 +0200 Received: from LISTSERV.UNI-HEIDELBERG.DE by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8e) with spool id 210768 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 10 May 2005 10:21:22 +0200 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.12.7/8.12.7/SuSE Linux 0.6) with ESMTP id j4A8LLd4021325 for ; Tue, 10 May 2005 10:21:21 +0200 Received: from mailserver1.hrz.tu-darmstadt.de (mailserver1.hrz.tu-darmstadt.de [130.83.174.19]) by relay.uni-heidelberg.de (8.12.10/8.12.10) with ESMTP id j4A8NlfK025754 for ; Tue, 10 May 2005 10:23:48 +0200 (MET DST) Received: from fb04281.mathematik.tu-darmstadt.de (fb04281.mathematik.tu-darmstadt.de [130.83.2.21]) by mailserver1.hrz.tu-darmstadt.de (8.12.10/8.12.10) with ESMTP id j4A8K7DD004494 for ; Tue, 10 May 2005 10:20:07 +0200 Received: from fb04197.mathematik.tu-darmstadt.de (fb04197.mathematik.tu-darmstadt.de [130.83.2.197]) by fb04281.mathematik.tu-darmstadt.de (8.9.3p2/8.9.3/Debian 8.9.3-21) with ESMTP id KAA24544 for ; Tue, 10 May 2005 10:19:22 +0200 Received: from fb04197.mathematik.tu-darmstadt.de (localhost [127.0.0.1]) by fb04197.mathematik.tu-darmstadt.de (8.12.3/8.12.3/Debian-7.1) with ESMTP id j4A8JL6e020985 for ; Tue, 10 May 2005 10:19:21 +0200 Received: (from blumensath@localhost) by fb04197.mathematik.tu-darmstadt.de (8.12.3/8.12.3/Debian-7.1) id j4A8JLqM020982 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Tue, 10 May 2005 10:19:21 +0200 References: <1c0fbe0520d085d2578bc565ff248163@guerilla.net.au> <20050427075026.GD10313@mathematik.tu-darmstadt.de> <1c0fbe0520d085d2578bc565ff248163@guerilla.net.au> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="G4iJoqBmSsgzjUCe" Content-Disposition: inline User-Agent: Mutt/1.3.28i X-TUD-HRZ-MailScanner: Found to be clean X-TUD-HRZ-MailScanner-SpamCheck: X-MailScanner-From: blumensath@mathematik.tu-darmstadt.de Message-ID: <20050510081921.GA19993@mathematik.tu-darmstadt.de> Date: Tue, 10 May 2005 10:19:21 +0200 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Achim Blumensath Subject: Re: new^2 font selection scheme To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: 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 08:29:42.0608 (UTC) FILETIME=[6A13E500:01C5553A] Status: R X-Status: X-Keywords: X-UID: 4871 --G4iJoqBmSsgzjUCe Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello, Lars Hellstr=F6m wrote: > At 12.44 +0200 2005-04-27, Achim Blumensath wrote: > >I forgot one feature: > > > >o Being able to load packages from FD files (e.g., keyval). >=20 > I now rather think it is a good thing that one cannot start loading > packages at such times. Packages are loaded in the preamble, and may > modify the user environment. FD files should rather be considered a > representation of data tables, and the only reason these tables are > dynamically loaded when needed is to conserve memory. 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. 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. Of course, if the expl packages are incorporated into the LaTeX core then keyval would be unneeded. Achim --=20 ________________________________________________________________________ | \_____/ | Achim Blumensath \O/ \___/\ | TU Darmstadt =3Do=3D \ /\ = \| www.mathematik.tu-darmstadt.de/~blumensath /"\ o----| ____________________________________________________________________\___| --G4iJoqBmSsgzjUCe Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAkKAbokACgkQEJmibKiR73ICMgCdEqaeYfijaRe3dDQyG61PdKm3 S1cAn1V0arX5C14URXo7Ncuut+JLnWNe =H33F -----END PGP SIGNATURE----- --G4iJoqBmSsgzjUCe--