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]>
Date:
Wed, 9 Mar 2011 17:20:41 +0000
Reply-To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Message-ID:
Subject:
MIME-Version:
1.0
Content-Transfer-Encoding:
7bit
In-Reply-To:
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