Optionales Argument in Klammern (wenn gesetzt)
Verfasst: Do 29. Sep 2011, 22:17
Hallo,
ich möchte gern, daß das optionale Argument eines Befehls in Klammern ausgegeben wird.
Wenn das optionale Argument nicht angegeben wird, soll im Text jedoch kein leeres Klammerpaar erscheinen (siehe Minimalbeispiel).
Wie ist das zu erreichen?
Grüße
schmendrich
ich möchte gern, daß das optionale Argument eines Befehls in Klammern ausgegeben wird.
Wenn das optionale Argument nicht angegeben wird, soll im Text jedoch kein leeres Klammerpaar erscheinen (siehe Minimalbeispiel).
Wie ist das zu erreichen?
\documentclass{article} \usepackage{xargs} \setlength{\parindent}{0pt} \setlength{\parskip}{\baselineskip} \newcommandx{\wer}[2][2]{% #1\\ #2 }% \begin{document} \begin{verbatim} \newcommandx{\wer}[2][2]{% #1\\ #2 }% \end{verbatim} \begin{verbatim} \wer{Hans}[11.02.] \end{verbatim} Das Datum in der Hanszeile soll in Klammern gesetzt werden; also so aussehen: Hans\\ (11.02.) Ohne optionales Argument, keine Klammern: \begin{verbatim} \wer{Ingo} \end{verbatim} Die Ingozeile soll also \emph{nicht} so aussehen: Ingo\\ () \end{document}
schmendrich