LATEX-L Archives

Mailing list for the LaTeX3 project


Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Achim Blumensath <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Tue, 10 May 2005 10:19:21 +0200
text/plain (1573 bytes) , application/pgp-signature (239 bytes)

Lars Hellström 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).
> 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.,:


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 Blumensath                                          \O/ \___/\ |
   TU Darmstadt                                              =o=  \ /\ \|                /"\   o----|