\begin{tikzpicture}[x={(0.5cm, 0cm)}, y={(0cm, 0.5cm)}, z={(0.25cm, 0.25cm)}]
...
\end{tikzpicture}
Works
\newcommand{\kosXYZ}{[x=\{(0.5cm, 0cm)\}, y=\{(0cm, 0.5cm)\}, z=\{(0.25cm, 0.25cm)\}]}
\begin{tikzpicture}\kosXYZ
...
\end{tikzpicture}
Doesn't
How and why?
\tikzset{<options>}might be interesting. – leandriis Dec 25 '19 at 11:53\tikzset{kosXYZ/.style={x={(0.5cm, 0cm)}, y={(0cm, 0.5cm)}, z={(0.25cm, 0.25cm)}}}and then\begin{tikzpicture}[kosXYZ]should work. – egreg Dec 25 '19 at 15:31