Richard Heck wrote:
> It's always been that "Short Title" meant "Optional Argument", but we
> never changed it in the menus. Now, in a way, it is worse, because it
> means "Optional or Required Argument". So I'm not sure what to do, other
> than leave it.
As explained in the bug report, I think the arguments should identify
themselves.
This would require a syntax change though. Instead of
OptionalArgs 2
we'd have something like
Argument
Type optional
LabelString "Short Title (TOC)"
Order 1
EndArgument
Argument
Type optional
LabelString "Short Title (Header)"
Order 2
EndArgument
in the example of the memoir section layout.
The menu, then, would display
Insert
Paragraph Specifics
Short Title (TOC)
Short Title (Header)
(or something better than "Paragraph Specifics").
This would also free the users from the knowledge that the "first" and the
"second" inserted short title do different things.
The definition could also be extended, e.g. you could add an option KeepEmpty
that determines whether a non-given argument is not output or output as [] or
{}.
Jürgen