LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

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

Print Reply
Sender: Mailing list for the LaTeX3 project <[log in to unmask]>
Date: Wed, 9 Mar 2011 17:20:41 +0000
Reply-To: Mailing list for the LaTeX3 project <[log in to unmask]>
Message-ID: <[log in to unmask]>
Subject: Re: format?
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
In-Reply-To: <[log in to unmask]>
Content-Type: text/plain; charset=ISO-8859-1
From: Joseph Wright <[log in to unmask]>
Parts/Attachments: text/plain (12 lines)
On 09/03/2011 17:07, William Adams wrote:
>> I thought about this issue, but how should this be done on the technical level? Once you have defined a TeX macro, there is no way to "deactivate" it. I had the hope that it would be possible to require either \NeedsTeXFormat{LaTeX2x} or \usepackage{expl3...}, but I don't think there is a simple way to do this.
> 
> Okay, how about one defines all the macros using in-accessible names, then the \usepackage call \lets them to the proper, accessible names? This should still give the desired time-savings while requiring that \usepackage be called.

At least in the case of expl3 + xparse + xtemplate, the macros only get
used if you actively want to anyway. (Galley-related stuff is
different.) So I'm unclear on what one wants to 'activate', quite apart
from the technical questions.
-- 
Joseph Wrig

ATOM RSS1 RSS2