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]>
Wed, 27 Apr 2005 12:44:12 +0200
text/plain (1720 bytes) , application/pgp-signature (239 bytes)

Will Robertson wrote:
> On 27 Apr 2005, at 5:20 PM, Achim Blumensath wrote:
> >the MinionPro project was asked about our wishes for an improved font
> >selection scheme. Currently there are three things which we miss in
> >NFSS:
> >
> >o Separate values of \bfdefault,... depending on the font family.
> >
> >o Support for many-dimensional font shapes. We need:
> >  - one axis for roman/italic/swash,
> >  - one axis for u&lc/small caps/spaced small caps/versals,
> >  - one axis for text figures/lining figure, and
> >  - one axis for proportional figures/tabular figures.
> >
> >o The ability to change math fonts within the document. Currently,
> >  \SetSymbolFont and friends are declared \@onlypreamble. This is
> >  needed, for example, to switch to tabular figures when setting
> >tables.

I forgot one feature:

o Being able to load packages from FD files (e.g., keyval).

> I believe that there will never be a fixed scheme that is able to
> encompass all variations that can be thought up by a font designer,

You misunderstood. What I meant was: being able to define your own axes.
Internally all axes could be implemented as shape parameter. I suggest
replacing the current shape value by a comma separated list with one
entry for each axis:


                                                              | \_____/ |
   Achim Blumensath                                          \O/ \___/\ |
   TU Darmstadt                                              =o=  \ /\ \|                /"\   o----|