Dibujé una ruta de circuito usando la biblioteca CircuiTikZ. Ahora quiero rotar el circuito en su totalidad. Los nodos del circuito se transforman correctamente. Sin embargo, los elementos del circuito no giran en absoluto.
Utilizando un entorno de alcance con el parámetro de rotación
\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}
Termino con esto:
Si importa, estoy dibujando esto dentro de untikzimagenambiente.
Respuesta1
Los elementos del circuito probablemente estén definidos como nodos y, por defecto, las formas de los nodos no están influenciadas por rotate
. Para habilitar la rotación para ellos también, agregue transform shape
a la scope
configuración:
\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}