LATEX-L Archives

Mailing list for the LaTeX3 project


Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

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

Print Reply
Joseph Wright <[log in to unmask]>
Wed, 17 Feb 2010 15:11:26 +0000
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