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
Frank Mittelbach <[log in to unmask]>
Tue, 9 Nov 1999 10:10:29 +0100
text/plain (50 lines)

 > I've been filling in the gaps in xcontents.dtx, and have a working
 > package that more or less matches the documentation.  The main thing I

sounds great. i guess you are going to share that with us at some point, yes?

 > think from using the new packages it the error catching needs to be
 > greatly improved.

error catching is an important aspect in its own right; i agree. but
for prototype implementations i don't mind much if errors aren't

after all, the main purpose of prototype impls is that one is prepared
to throw them away and do a clean reimplentation afterwards when the
concepts are stable (eg xparse already has its third impl and is likely
to get another one or two)

 > There is mention in xparse.dtx (I think) of putting help texts in
 > \DeclareDocumentCommand, is that likely to happen?

i would say yes. but one needs to think about how to struture that
"help info" so that external programs (like emacs or whatever) can
make good use of the information. for LaTeX itself the information is
not likely to be usable (i think)

 > Similarly for an
 > informal description of the arguments in \DeclareTemplateType.  Are
 > there any more thoughts on how that could be done?  It would be

not yet. i still change my mind (daily?) about how to present the
information in the documentation. as long as i don't even have a good
idea how to do this on this level ...

but perhaps somebody has some good idea for providing such information.

effectively all i think commands like \DeclareUserCommand or
\DeclareTemplateType etc. should do is to provide an extra argument in
which this information goes but not to use it themselves.

by the way, was this mail sent before it was finished? my copy ends with

 > there any more thoughts on how that could be done?  It would be

which doesn't look like a full sentence