msthab
18-12-2019, 08:58
Hallo,
ich möchte gerne bei TIKZ die (Skalierungs-) Optionen bei \begin{tikzpicture}[] als Makro übergeben, also z.B.:
\newcommand{\Skalierung}{xscale=0.3}
\begin{tikzpicture} [\Skalierung]
Funktioniert aber nicht.
Wie kann ich das Problem beheben?
Vielen Dank & Grüße
Manfred
Hier das Minimalbeispiel:
\documentclass{scrartcl}
\usepackage{tikz}
\begin{document}
Funktioniert:
\begin{tikzpicture} [xscale=0.3]
\draw (0,0) rectangle (5,5);
\end {tikzpicture}
Funktioniert nicht
\newcommand{\Skalierung}{xscale=0.3}
\begin{tikzpicture} [\Skalierung]
\draw (0,0) rectangle (5,5);
\end {tikzpicture}
\end{document
ich möchte gerne bei TIKZ die (Skalierungs-) Optionen bei \begin{tikzpicture}[] als Makro übergeben, also z.B.:
\newcommand{\Skalierung}{xscale=0.3}
\begin{tikzpicture} [\Skalierung]
Funktioniert aber nicht.
Wie kann ich das Problem beheben?
Vielen Dank & Grüße
Manfred
Hier das Minimalbeispiel:
\documentclass{scrartcl}
\usepackage{tikz}
\begin{document}
Funktioniert:
\begin{tikzpicture} [xscale=0.3]
\draw (0,0) rectangle (5,5);
\end {tikzpicture}
Funktioniert nicht
\newcommand{\Skalierung}{xscale=0.3}
\begin{tikzpicture} [\Skalierung]
\draw (0,0) rectangle (5,5);
\end {tikzpicture}
\end{document