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}