LaTeX / TikZ: Eigene Makros / Befehle mit mehr als zwei optionalen / zusätzlichen Parametern Angaben
> ***
> Duplikat zu [Ist es möglich eigene Befehle mit mehr als einem optionalen Argument zu definieren?](http://texwelt.de/wissen/fragen/8404/ist-es-moglich-eigene-befehle-mit-mehr-als-einem-optionalen-argument-zu-definieren)
> ***
Wie kann man mehr als einen optionalen Parameter in eigenen Makros einbauen?
Der Beispielbefehl sollte wie folgt aufgebaut sein:
`\dreieck[Hintergrundfarbe][Linienfarbe]{Größe}{Liniendicke}`
Standardwerte: Schwarze Linien und weißer / durchsichtiger Hintergrund
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{tikz}
\newcommand{\dreieck}[2]{\begin{tikzpicture}[
scale = {#1 * 1.2},
line width = #2,
rounded corners = {#2 * 0.1}]
\draw (90: 1) -- (210: 1) -- (330: 1) -- cycle;
\end{tikzpicture}}
\begin{document}
\dreieck{3}{.8mm}
\end{document}