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
Show All Mail Headers

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

Print Reply
Subject:
From:
Joseph Wright <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Date:
Wed, 17 Feb 2010 15:11:26 +0000
Content-Type:
text/plain
Parts/Attachments:
text/plain (18 lines)
On 17/02/2010 15:05, Joseph Wright wrote:
> I should add that the issue was *if* you could include verbatim input
> using \NewDocumentCommand (as the last argument). The problem is not so
> much getting things right for one argument but dealing with the various
> cases:
> - Several arguments with only the last optional
> - Verbatim w.r.t. only some characters (some can be handled with
> \scantokens, some cannot)
> - Dealing entirely properly with nested functions (and making sure that
> the limitations are clear).

I should also add that perhaps having something like 
\DeclareVerbatimCommand is at least as sensible as 
\DeclareExpandableDocumentCommand.  If others agree I'm sure we can look 
at it (starting with the suggested code and then trying to break it!).
-- 
Joseph Wright

ATOM RSS1 RSS2