Hello,
I’ve seen mentioned here and there that the conditional functions in xparse
are now considered inappropriate. I wanted to get some clarification about
that. For example, if I have the command
\NewDocumentCommand \foo { s m }
{
\IfBooleanTF { #1 }
{ \mymodule_foo_star:n { #2 } }
{ \mymodule_foo_nostar:n { #2 } }
}
is it now preferrable to define it as
\NewDocumentCommand \foo { s m }
{ \mymodule_foo:nn { #1 } { #2 } }
and have \mymodule_foo:nn do the conditional handling internally?
Warmly,
Kelly