
Я использую Circuit Tikz, чтобы нарисовать диод последовательно с транзистором, используя следующее:
\begin{figure}[h!]
\centering
\begin{circuitikz}[american, line width=0.3, line cap=round, line join=round]
\ctikzset{diodes/scale=0.6}
\draw (0,0) to[D] (2,0) to[nigbt] (4,0);
\end{circuitikz}
\end{figure}
Я не понимаю, почему не нарисован транзистор?
решение1
Транзисторы типа path-style должны быть указаны путем добавления a T
к имени. Так что попробуйте с
... to[Tnigbt] ...
Смотрите такжеhttps://tex.stackexchange.com/a/575630/38080(никогда не принималось, но...)
решение2
Символ для транзистора не является дипольным, а определяется как узел:
\documentclass[margin=3mm]{standalone}
\usepackage{circuitikz}
\begin{document}
\begin{circuitikz}[american, line width=0.3, line cap=round, line join=round]
\ctikzset{diodes/scale=0.6}
\draw (0,0) to[D] (2,0) node[nigbt, anchor=B] {} ;
\end{circuitikz}
\end{document}