The default pmos symbol which appears in such a simple code
\documentclass{article}
\usepackage{tikz}
\usepackage{circuitikz}
\begin{document}
\begin{center}
\begin{tikzpicture}[american]
\ctikzset{tripoles/mos style/arrows}
\draw (0,0) node[pmos,anchor=source] (M1){};
\end{tikzpicture}
\end{center}
\end{document}
has a bold dot in its gate. I found some code which maybe is the definition of the component in this source file, at the line \pgfcircdeclaremos{pmos}
.
With or without using that source file, is there a way to remove the dot?
I would like to obtain a pmos symbol exactly equal to the nmos one (except that for the different arrow), so I would like to remove the dot but not the arrow from the pmos.
Best Answer
A possible solution is following. I've copied
pmos
definition frompgfcirctripoles.sty
file to preamble and commented out last lines which draw the circle. That's all.