%20%D0%BD%D0%B0%D1%85%D0%BE%D0%B4%D0%B8%D0%BB%D1%81%D1%8F%20%D0%B2%20%D0%B7%D0%B0%D0%B4%D0%B0%D0%BD%D0%BD%D0%BE%D0%B9%20%D0%BA%D0%BE%D0%BE%D1%80%D0%B4%D0%B8%D0%BD%D0%B0%D1%82%D0%B5%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}