LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

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

Print Reply
Sender:
Mailing list for the LaTeX3 project <[log in to unmask]>
Subject:
From:
David Carlisle <[log in to unmask]>
Date:
Tue, 10 May 2005 12:00:09 +0100
In-Reply-To:
<[log in to unmask]> (message from Achim Blumensath on Tue, 10 May 2005 10:19:21 +0200)
Reply-To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Parts/Attachments:
text/plain (30 lines)
   \input{MinionPro-FontDef.sty}
  \Mn@DeclareLargeFontFamily{T1}{MinionPro-OsF}{osf}{t1}

  But these macros rely on the keyval package

Does that really work in 2e?

fd files can be loaded pretty much anywhere, where the font is first
used, in particular in a local group. The commands that are designed to
go there all make global definitions internally.

Package files in general (and certainly keyval) assume that they are
going to be loaded at the top level and normally make their definitions
locally.

So either you load the package every time  which is a bit slow and can
be expensive if the package allocates any registers etc or you arrange
that the package does not load if it's already been loaded but then
things go wrong if the first load happened in a local scope, don't they?

David


________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

ATOM RSS1 RSS2