不明な座標に線を接続する TIKZ

不明な座標に線を接続する TIKZ

M0 のソースをコードの先頭で定義された行に接続することは可能ですか?

\path (0,0) coordinate (GND); %% the line below 

トランジスタ:ドレインとソースの座標が正確には分からない

\draw   (nC15) ++(1,0) node[nmos,anchor=gate,scale=1.5](M0){}
        (M0.drain) node[above right]{$M_0$}  ;  

答え1

nodeまたはに名前を付け、それらの名前を使用して線を描くことができます。以下のコードを参照してください。にcoordinateノードを定義し、その後、ソース ターミナルから に接続が行われます。(gnd)(0,0)nmos(gnd)

\documentclass[border=3mm]{standalone}
\usepackage{circuitikz}
\begin{document}
\begin{circuitikz}
\node[ground] (gnd) at (0,0){}; % node (gnd) at (0,0)
\draw   (2,4) ++(1,0) node[nmos,anchor=gate,scale=1.5](M0){}
        (M0.drain) node[above right]{$M_0$}  ; 
\draw (M0.source) |- (gnd); % draw from source to gnd
\end{circuitikz}
\end{document}

出力:

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

関連情報