如何将两个电路图并排放置?

如何将两个电路图并排放置?

我制作了这两个电路图: 在此处输入图片描述

但我不希望它们一个在另一个之上,而是希望它们“在同一行”,如果这样有意义的话,一个挨着一个。我尝试了多列功能,但没有正常工作。

电路代号:

\begin{tikzpicture}
    
    \tkzDefPoints{0/0/A, 3/0/B, 7/0/C, 11/0/D, 14/0/E, 14/4/F, 11/4/G, 7/4/H, 3/4/I, 0/4/J}
    
    \draw (A) to[short] (B);
    
    \draw (J) to[R, l=$R$] (I);
    
    \draw (A) to[european resistor, l_=$\Bar{Z_{a}}$, v^<=$v_a$] (J);
    
    \draw (B) to[sV] (I);
    
\end{tikzpicture}

\begin{tikzpicture}
    
    \tkzDefPoints{0/0/A, 3/0/B, 7/0/C, 11/0/D, 14/0/E, 14/4/F, 11/4/G, 7/4/H, 3/4/I, 0/4/J}
    
    \draw (A) to[short, -*] (B) to[short] (C);
    
    \draw (J) to[short, -*] (I) to[R, l=$R$] (H);
    
    \draw (A) to[R, l_=$R_a$, v^<=$v_a$] (J);
    
    \draw (C) to[sV] (H);
    
    \draw (B) to[cute inductor, l_=$L$] (I);

答案1

我不知道你为什么要定义那些你不会使用的节点。它们会在你的图中产生空白空间。我已经删除了它们。

并注意:如果下次您提问,请提供一个最少的工作示例。(就像我回答中的代码一样,有人可以编译它而不必猜测您正在使用哪些包和文档类)

这是独立类中的解决方案。它应该适用于其他文档类:

\documentclass[border=0.618cm]{standalone}
\usepackage{amsmath}
\usepackage{circuitikz}
\usepackage{tkz-euclide}

\begin{document}
\begin{tikzpicture}
\tkzDefPoints{0/0/A, 3/0/B, 3/4/I, 0/4/J}
    
\draw (A) to[short] (B);
    
\draw (J) to[R, l=$R$] (I);
    
\draw (A) to[european resistor, l_=$\Bar{Z_{a}}$, v^<=$v_a$] (J);
    
\draw (B) to[sV] (I);

\begin{scope}[xshift=5cm]
\tkzDefPoints{0/0/A, 3/0/B, 7/0/C, 7/4/H, 3/4/I, 0/4/J}
    
\draw (A) to[short, -*] (B) to[short] (C);
    
\draw (J) to[short, -*] (I) to[R, l=$R$] (H);
    
\draw (A) to[R, l_=$R_a$, v^<=$v_a$] (J);
    
\draw (C) to[sV] (H);
    
\draw (B) to[cute inductor, l_=$L$] (I);
\end{scope}    
\end{tikzpicture}
\end{document}

在此处输入图片描述

答案2

正如汤姆之前所说,请始终提供一个最小工作示例(MWE)。

你的问题很简单。这里有一行空白:

\end{tikzpicture}

\begin{tikzpicture}

这将创建一个新段落。删除该空白行后,它看起来如下所示:

电路

相关内容