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:
Sun, 23 Aug 2009 17:35:35 +0200
Reply-To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Subject:
MIME-Version:
1.0
Content-Transfer-Encoding:
8bit
In-Reply-To:
Content-Type:
text/plain; charset=ISO-8859-1
From:
Manuel Pégourié-Gonnard <[log in to unmask]>
Parts/Attachments:
text/plain (31 lines)
Joseph Wright a écrit :
> % There are \emph{very rare} occasion when it may be useful to create
> % fully expandable document commands. To support this, \pkg{xparse}
> % can create expandable functions as well as the usual robust
> % ones. This imposes a number of restrictions on the nature of the
> % arguments accepted by a function, and the code it implements.
> % This facility should only be used when \emph{absolutely necessary};
> % if you do not understand when this might be, \emph{do not use these
> % functions}!
> 
Ok.

> %  Parsing arguments expandability imposes a number of restrictions on

expandability -> expandably?

> %    \item The last argument of the function must be mandatory
> %      (type \texttt{l}, \texttt{m} or \texttt{u}).

Maybe add: "In particular, the function must have at least one mandatory argument."

> %      |\foo[stuff]{argument}| and |\foo{[}]{argument}|. As a

I guess you meant \foo{[}stuff]{argument}.

> I hope that basically covers it (anything else important?).

Nothing I can think of.

Manuel.

ATOM RSS1 RSS2