トランジスタが表示されない

トランジスタが表示されない

私は、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

パス型トランジスタは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}

ここに画像の説明を入力してください

関連情報