Wie dreht man den Circuitikz-Schaltkreis als Ganzes?

Wie dreht man den Circuitikz-Schaltkreis als Ganzes?

Ich habe mithilfe der CircuiTikZ-Bibliothek einen Schaltkreispfad gezeichnet. Jetzt möchte ich den Schaltkreis als Ganzes drehen. Die Knoten des Schaltkreises werden korrekt transformiert. Die Schaltkreiselemente werden jedoch überhaupt nicht gedreht.

Durch die Verwendung einer Bereichsumgebung mit dem Parameter „Rotate“

\begin{scope}[rotate=30]
    \draw (0,2) to[L] (4,2)
        to[short] (4,-2)
        to[C] (0,-2)
        to[short] (0,2);
\end{scope}

Ich komme am Ende zu folgendem Ergebnis:

Rotation des CircuiTikZ-Pfads fehlgeschlagen.

Falls es wichtig ist, ich zeichne dies in einemAbonnierenUmfeld.

Antwort1

Die Schaltungselemente sind wahrscheinlich als Knoten definiert und die Knotenformen werden standardmäßig nicht von beeinflusst rotate. Um die Drehung auch für diese zu aktivieren, fügen Sie transform shapeden scopeEinstellungen Folgendes hinzu:

Bildbeschreibung hier eingeben

\documentclass[border=2mm]{standalone}
\usepackage{tikz}
\usepackage{circuitikz}
\begin{document}
\begin{tikzpicture}
\begin{scope}[rotate=30,transform shape]
    \draw (0,2) to[L] (4,2)
        to[short] (4,-2)
        to[C] (0,-2)
        to[short] (0,2);
\end{scope}
\end{tikzpicture}
\end{document}

verwandte Informationen