Wie kann die Größe der Figur gesteuert werden?

Wie kann die Größe der Figur gesteuert werden?

Können Sie die Größe der Abbildung steuern, ohne die eingebundene Grafik zu verwenden und mithilfe von TikZ direkt im Text ein Design zu platzieren?

Antwort1

Verwenden Sie die scaleOption -, beispielsweise

\begin{tikzpicture}[scale=0.5]
...
\end{tikzpicture}

oder die kurze Syntax, die für kleine Bilder im Text praktisch ist:

\tikz[scale=0.5]

Um diese Skalierung auch auf enthaltene Formen anzuwenden, können Sie die entsprechende Option hinzufügen:

\begin{tikzpicture}[scale=0.5, transform shape]
...
\end{tikzpicture}

Wie cfr bereits kommentiert hat, können Sie die LaTeX-Skalierungstools wie \scaleboxund verwenden \resizebox. Beide haben den Vorteil, dass sie alles problemlos skalieren können, aber beachten Sie, dass das Skalieren von Schriftarten nicht so gut ist, als die Schriftart direkt in einer bestimmten Größe zu verwenden. Mit \resizeboxkönnen Sie die gewünschte Größe direkt angeben, anstatt einen Skalierungsfaktor anzugeben.

\resizebox{width}{height}{%
  \begin{tikzpicture}
    ...
  \end{tikzpicture}
}

verwandte Informationen