我使用 CircuiTikZ 函式庫繪製了一條電路路徑。現在我想旋轉整個電路。電路節點變換正確。然而,電路元件根本不會旋轉。
透過使用帶有旋轉參數的範圍環境
\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}
我最終得到的是這樣的:
如果重要的話,我會把它畫在一個抖音圖片環境。
答案1
電路元件可能被定義為節點,且節點形狀預設不受 影響rotate
。若要啟用這些旋轉,請新增transform shape
至scope
設定:
\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}