TikZ 中,已知一个点(node),比如我在 `(0,0)` 画一个 nmos 元器件:
```
\documentclass{standalone}
\usepackage{circuitikz}...
TikZ 中,已知一个点(node),比如我在 `(0,0)` 画一个 nmos 元器件:
```
\documentclass{standalone}
\usepackage{circuitikz}
\begin{document}
\begin{circuitikz}
\draw (0,0) node[nmos] (mos) {};
\draw (mos.gate) node[above] {$G$}
(mos.drain) node[right] {$D$}
(mos.source) node[right] {$S$};
\end{circuitikz}
\end{document}
```
![](https://pics.latexstudio.net/data/images/202004/8576eb8911f3c76.jpg)
如图所示,我可以引用画出的 nmos 的三个端点,那么如何引用某一个端点的横/纵坐标呢?比如说我要在 `G` 端点左侧画一个其他东西(我知道可以用相对坐标,也可以用计算的方法),如何直接引用 `G` 的纵坐标呢,就像 `(-2,G.y)` 这样的写法?
另外,如何定义一个“点”,而不是一个 `node`,像 `\draw (0,0) point (origin){}` 这样,因为 `node` 似乎是一个框子,经过的线会断开(当然也可能是我理解错误)。
一周热门 更多>