%EA%B0%80%20%EC%A3%BC%EC%96%B4%EC%A7%84%20%EC%A2%8C%ED%91%9C%EC%97%90%20%EC%9E%88%EB%8F%84%EB%A1%9D%20Circuitikz%EC%97%90%20%ED%8A%B8%EB%9E%9C%EC%A7%80%EC%8A%A4%ED%84%B0%EB%A5%BC%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EB%B0%B0%EC%B9%98%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
\documentclass[border=10pt]{standalone}
\usepackage[american,siunitx]{circuitikz}
\begin{document}
\begin{circuitikz}
\draw (0,0)
node[transformer] (T) {};
\draw (T.B1)
to [D] (3,|-T.B1)
to [R] (3,|-T.B2)
-- (T.B2);
{
\ctikzset{bipoles/resistor/width =0.4}
\draw (3,|-T.B1)
to [vR] (6,|-T.B1)
to [R] (6,-1);
}
\draw (3,-1)
node [npn,xscale=-1] (npn) {}
(npn.collector) ;
\end{circuitikz}
\end{document}
가장 오른쪽 저항의 끝에 트랜지스터의 컬렉터를 어떻게 배치합니까?
답변1
컬렉터용 앵커를 사용합니다( circuitikz
문서에서는 구성 요소에 대해 미리 정의된 앵커를 설명하지만 이 경우 "표준" TikZ 앵커를 사용할 수도 있습니다).
\documentclass[border=10pt]{standalone}
\usepackage[american,siunitx]{circuitikz}
\begin{document}
\begin{circuitikz}
\draw (0,0)
node[transformer] (T) {};
\draw (T.B1)
to [D] (3,|-T.B1)
to [R] (3,|-T.B2)
-- (T.B2);
{
\ctikzset{bipoles/resistor/width =0.4}
\draw (3,|-T.B1)
to [vR] (6,|-T.B1)
to [R]
(6,-1) node [npn,xscale=-1,anchor=C] (npn) {}
(npn.collector);
}
\end{circuitikz}
\begin{circuitikz}
\draw (0,0)
node[transformer] (T) {};
\draw (T.B1)
to [D] (3,|-T.B1)
to [R] (3,|-T.B2)
-- (T.B2);
{
\ctikzset{bipoles/resistor/width =0.4}
\draw (3,|-T.B1)
to [vR] (6,|-T.B1)
to [R] (6,-1);
}
\draw (6,-1)
node [npn,xscale=-1,anchor=B,rotate=-90] (npn) {}
(npn.collector);
\end{circuitikz}
\end{document}