PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : newcommand für Klammersetzung



Nanunana
21-12-2008, 15:18
Hallo,

ich möchte gern einen Befehl der mir das übergebene Argument in Klammer setzt.
so wie hier aufgeführt klappt das aber nicht





\documentclass{article}
\newcommand\klammer[1][]{(#1)}
\begin{document}
\klammer{eingeklammert}
\end{document}




\klammer{eingeklammert}


führt zu



()eingeklammert

Was mache ich falsch?

mechanicus
21-12-2008, 15:22
Hallo,


\documentclass{article}
\newcommand\klammer[1]{(#1)}
\begin{document}
\klammer{eingeklammert}
\end{document}

Gruß
Marco

localghost
21-12-2008, 15:59
[...] ich möchte gern einen Befehl der mir das übergebene Argument in Klammer setzt. [...]
Wenn du genauer beschreiben könntest, was in den Klammern stehen soll, wäre das ganz gut. Unter Umständen gäbe es da nämlich vorgefertigte Lösungen.


MfG
Thorsten¹

Nanunana
21-12-2008, 17:47
Hallo,


\documentclass{article}
\newcommand\klammer[1]{(#1)}
\begin{document}
\klammer{eingeklammert}
\end{document}

Gruß
Marco

Vielen Dank!

Zunächst möchte ich damit nur Text einklammern.

localghost
21-12-2008, 17:50
[...] Zunächst möchte ich damit nur Text einklammern.
Na, da hat dein neuer Befehl gegenüber den zwei normalen Klammern beim Tippen ja ganz klar die Nase vorn.