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, 15 Jun 2011 16:11:32 +0200
Reply-To: Mailing list for the LaTeX3 project <[log in to unmask]>
Message-ID: <[log in to unmask]>
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
In-Reply-To: <[log in to unmask]>
Content-Type: text/plain; charset=us-ascii
From: Stephan Hennig <[log in to unmask]>
Parts/Attachments: text/plain (33 lines)
schrieb Joseph Wright:
> On 14/06/2011 22:48, Stephan Hennig wrote:
>> 
>>> * The function must have at least one mandatory argument, and in 
>>> particular the last argument must be one of the mandatory types (l, m
>>> or u).
>> 
>> Do I miss something?
> 
> This is a documentation error, which I'll sort out for the next CTAN
> snapshot.

For the time being, using

  \DeclareExpandableDocumentCommand{\foob}{}{FooB}

solves my issues, except for

  * this warning from xparse documentation

        "This facility should only be used when absolutely
        necessary; if you do not understand when this might
        be, do not use these functions!"

    because it applies to me,

  * \DeclareExpandableDocumentCommand doesn't provides all the
    air bags \NewDocumentCommand, \RenewDocumentCommand etc.
    have.

Best regards,
Stephan Hennig

ATOM RSS1 RSS2