Modify PMOS definition in CircuiTikz












4














I'm trying to modify the pmos definition in circuitikz as per this answer but I cannot get the document to compile.



I am using Overleaf V2 and I get this error.



enter image description here



MWE:



documentclass{article}
usepackage{tikz}
usepackage{circuitikz}

makeatletter
pgfcircdeclaremos{pmos}{
anchor{S}{
northeast
}
anchor{source}{
northeast
}
anchor{D}{
northeast
pgf@y=-pgf@y
}
anchor{drain}{
northeast
pgf@y=-pgf@y
}
}{%
pgfpathmoveto{pgfpoint{pgf@circ@res@right}{pgf@circ@res@up}}
pgfpathlineto{pgfpoint{pgf@circ@res@right}
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}}
pgfpathlineto{pgfpoint
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}}
pgfusepath{draw}

ifpgf@circuit@mos@arrows
pgfscope
pgfslopedattimetrue
pgfallowupsidedownattimetrue
pgfresetnontranslationattimefalse
pgftransformlineattime{.4}{%
pgfpoint%
{pgf@circ@res@right}%
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}%
}{%
pgfpoint
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}%
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}%
}
pgfnode{currarrow}{center}{}{}{pgfusepath{stroke}}
endpgfscope
fi

pgfscope
pgfpathmoveto{pgfpoint
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base height}pgf@circ@res@up}}
pgfpathlineto{pgfpoint
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base height}pgf@circ@res@down}}
pgfsetlinewidth{2pgflinewidth}
pgfusepath{draw}
endpgfscope

pgfpathmoveto{pgfpoint
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@down}}
pgfpathlineto{pgfpoint{pgf@circ@res@right}
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@down}}
pgfpathlineto{pgfpoint{pgf@circ@res@right}{pgf@circ@res@down}}

pgfpathmoveto{pgfpoint
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}}
pgfpathlineto{pgfpoint
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@down}}


pgfpathmoveto{pgfpoint
{pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}
{pgf@circ@res@up+pgf@circ@res@down}}
pgfpathlineto{pgfpoint{pgf@circ@res@left}{pgf@circ@res@up+pgf@circ@res@down}}
pgfusepath{draw}

% pgfpathcircle{pgfpoint
% {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left - pgfkeysvalueof{/tikz/circuitikz/nodes width}*pgfkeysvalueof{/tikz/circuitikz/bipoles/length}}
% {pgf@circ@res@up+pgf@circ@res@down}}{pgfkeysvalueof{/tikz/circuitikz/nodes width}*pgfkeysvalueof{/tikz/circuitikz/bipoles/length}}
% pgfusepath{draw,fill}

}
makeatother

begin{document}
begin{center}
begin{tikzpicture}[american]

ctikzset{tripoles/mos style/arrows}

draw (0,0) node[pmos,anchor=source] (M1){new pmos};

draw (0,2) node[nmos,anchor=source] (M2){nmos};
end{tikzpicture}
end{center}
end{document}


I'm also having the same issue with TeX Live using TeX Studio










share|improve this question





























    4














    I'm trying to modify the pmos definition in circuitikz as per this answer but I cannot get the document to compile.



    I am using Overleaf V2 and I get this error.



    enter image description here



    MWE:



    documentclass{article}
    usepackage{tikz}
    usepackage{circuitikz}

    makeatletter
    pgfcircdeclaremos{pmos}{
    anchor{S}{
    northeast
    }
    anchor{source}{
    northeast
    }
    anchor{D}{
    northeast
    pgf@y=-pgf@y
    }
    anchor{drain}{
    northeast
    pgf@y=-pgf@y
    }
    }{%
    pgfpathmoveto{pgfpoint{pgf@circ@res@right}{pgf@circ@res@up}}
    pgfpathlineto{pgfpoint{pgf@circ@res@right}
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}}
    pgfpathlineto{pgfpoint
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}}
    pgfusepath{draw}

    ifpgf@circuit@mos@arrows
    pgfscope
    pgfslopedattimetrue
    pgfallowupsidedownattimetrue
    pgfresetnontranslationattimefalse
    pgftransformlineattime{.4}{%
    pgfpoint%
    {pgf@circ@res@right}%
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}%
    }{%
    pgfpoint
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}%
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}%
    }
    pgfnode{currarrow}{center}{}{}{pgfusepath{stroke}}
    endpgfscope
    fi

    pgfscope
    pgfpathmoveto{pgfpoint
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base height}pgf@circ@res@up}}
    pgfpathlineto{pgfpoint
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base height}pgf@circ@res@down}}
    pgfsetlinewidth{2pgflinewidth}
    pgfusepath{draw}
    endpgfscope

    pgfpathmoveto{pgfpoint
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@down}}
    pgfpathlineto{pgfpoint{pgf@circ@res@right}
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@down}}
    pgfpathlineto{pgfpoint{pgf@circ@res@right}{pgf@circ@res@down}}

    pgfpathmoveto{pgfpoint
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}}
    pgfpathlineto{pgfpoint
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@down}}


    pgfpathmoveto{pgfpoint
    {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}
    {pgf@circ@res@up+pgf@circ@res@down}}
    pgfpathlineto{pgfpoint{pgf@circ@res@left}{pgf@circ@res@up+pgf@circ@res@down}}
    pgfusepath{draw}

    % pgfpathcircle{pgfpoint
    % {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left - pgfkeysvalueof{/tikz/circuitikz/nodes width}*pgfkeysvalueof{/tikz/circuitikz/bipoles/length}}
    % {pgf@circ@res@up+pgf@circ@res@down}}{pgfkeysvalueof{/tikz/circuitikz/nodes width}*pgfkeysvalueof{/tikz/circuitikz/bipoles/length}}
    % pgfusepath{draw,fill}

    }
    makeatother

    begin{document}
    begin{center}
    begin{tikzpicture}[american]

    ctikzset{tripoles/mos style/arrows}

    draw (0,0) node[pmos,anchor=source] (M1){new pmos};

    draw (0,2) node[nmos,anchor=source] (M2){nmos};
    end{tikzpicture}
    end{center}
    end{document}


    I'm also having the same issue with TeX Live using TeX Studio










    share|improve this question



























      4












      4








      4







      I'm trying to modify the pmos definition in circuitikz as per this answer but I cannot get the document to compile.



      I am using Overleaf V2 and I get this error.



      enter image description here



      MWE:



      documentclass{article}
      usepackage{tikz}
      usepackage{circuitikz}

      makeatletter
      pgfcircdeclaremos{pmos}{
      anchor{S}{
      northeast
      }
      anchor{source}{
      northeast
      }
      anchor{D}{
      northeast
      pgf@y=-pgf@y
      }
      anchor{drain}{
      northeast
      pgf@y=-pgf@y
      }
      }{%
      pgfpathmoveto{pgfpoint{pgf@circ@res@right}{pgf@circ@res@up}}
      pgfpathlineto{pgfpoint{pgf@circ@res@right}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}}
      pgfpathlineto{pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}}
      pgfusepath{draw}

      ifpgf@circuit@mos@arrows
      pgfscope
      pgfslopedattimetrue
      pgfallowupsidedownattimetrue
      pgfresetnontranslationattimefalse
      pgftransformlineattime{.4}{%
      pgfpoint%
      {pgf@circ@res@right}%
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}%
      }{%
      pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}%
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}%
      }
      pgfnode{currarrow}{center}{}{}{pgfusepath{stroke}}
      endpgfscope
      fi

      pgfscope
      pgfpathmoveto{pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base height}pgf@circ@res@up}}
      pgfpathlineto{pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base height}pgf@circ@res@down}}
      pgfsetlinewidth{2pgflinewidth}
      pgfusepath{draw}
      endpgfscope

      pgfpathmoveto{pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@down}}
      pgfpathlineto{pgfpoint{pgf@circ@res@right}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@down}}
      pgfpathlineto{pgfpoint{pgf@circ@res@right}{pgf@circ@res@down}}

      pgfpathmoveto{pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}}
      pgfpathlineto{pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@down}}


      pgfpathmoveto{pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}
      {pgf@circ@res@up+pgf@circ@res@down}}
      pgfpathlineto{pgfpoint{pgf@circ@res@left}{pgf@circ@res@up+pgf@circ@res@down}}
      pgfusepath{draw}

      % pgfpathcircle{pgfpoint
      % {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left - pgfkeysvalueof{/tikz/circuitikz/nodes width}*pgfkeysvalueof{/tikz/circuitikz/bipoles/length}}
      % {pgf@circ@res@up+pgf@circ@res@down}}{pgfkeysvalueof{/tikz/circuitikz/nodes width}*pgfkeysvalueof{/tikz/circuitikz/bipoles/length}}
      % pgfusepath{draw,fill}

      }
      makeatother

      begin{document}
      begin{center}
      begin{tikzpicture}[american]

      ctikzset{tripoles/mos style/arrows}

      draw (0,0) node[pmos,anchor=source] (M1){new pmos};

      draw (0,2) node[nmos,anchor=source] (M2){nmos};
      end{tikzpicture}
      end{center}
      end{document}


      I'm also having the same issue with TeX Live using TeX Studio










      share|improve this question















      I'm trying to modify the pmos definition in circuitikz as per this answer but I cannot get the document to compile.



      I am using Overleaf V2 and I get this error.



      enter image description here



      MWE:



      documentclass{article}
      usepackage{tikz}
      usepackage{circuitikz}

      makeatletter
      pgfcircdeclaremos{pmos}{
      anchor{S}{
      northeast
      }
      anchor{source}{
      northeast
      }
      anchor{D}{
      northeast
      pgf@y=-pgf@y
      }
      anchor{drain}{
      northeast
      pgf@y=-pgf@y
      }
      }{%
      pgfpathmoveto{pgfpoint{pgf@circ@res@right}{pgf@circ@res@up}}
      pgfpathlineto{pgfpoint{pgf@circ@res@right}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}}
      pgfpathlineto{pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}}
      pgfusepath{draw}

      ifpgf@circuit@mos@arrows
      pgfscope
      pgfslopedattimetrue
      pgfallowupsidedownattimetrue
      pgfresetnontranslationattimefalse
      pgftransformlineattime{.4}{%
      pgfpoint%
      {pgf@circ@res@right}%
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}%
      }{%
      pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}%
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}%
      }
      pgfnode{currarrow}{center}{}{}{pgfusepath{stroke}}
      endpgfscope
      fi

      pgfscope
      pgfpathmoveto{pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base height}pgf@circ@res@up}}
      pgfpathlineto{pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base height}pgf@circ@res@down}}
      pgfsetlinewidth{2pgflinewidth}
      pgfusepath{draw}
      endpgfscope

      pgfpathmoveto{pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/base width}pgf@circ@res@left}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@down}}
      pgfpathlineto{pgfpoint{pgf@circ@res@right}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@down}}
      pgfpathlineto{pgfpoint{pgf@circ@res@right}{pgf@circ@res@down}}

      pgfpathmoveto{pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@up}}
      pgfpathlineto{pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate height}pgf@circ@res@down}}


      pgfpathmoveto{pgfpoint
      {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left}
      {pgf@circ@res@up+pgf@circ@res@down}}
      pgfpathlineto{pgfpoint{pgf@circ@res@left}{pgf@circ@res@up+pgf@circ@res@down}}
      pgfusepath{draw}

      % pgfpathcircle{pgfpoint
      % {pgfkeysvalueof{/tikz/circuitikz/tripoles/pmos/gate width}pgf@circ@res@left - pgfkeysvalueof{/tikz/circuitikz/nodes width}*pgfkeysvalueof{/tikz/circuitikz/bipoles/length}}
      % {pgf@circ@res@up+pgf@circ@res@down}}{pgfkeysvalueof{/tikz/circuitikz/nodes width}*pgfkeysvalueof{/tikz/circuitikz/bipoles/length}}
      % pgfusepath{draw,fill}

      }
      makeatother

      begin{document}
      begin{center}
      begin{tikzpicture}[american]

      ctikzset{tripoles/mos style/arrows}

      draw (0,0) node[pmos,anchor=source] (M1){new pmos};

      draw (0,2) node[nmos,anchor=source] (M2){nmos};
      end{tikzpicture}
      end{center}
      end{document}


      I'm also having the same issue with TeX Live using TeX Studio







      errors circuitikz






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Dec 6 at 13:23









      Phelype Oleinik

      21.3k54380




      21.3k54380










      asked Dec 6 at 13:01









      jagjordi

      391110




      391110






















          1 Answer
          1






          active

          oldest

          votes


















          5














          The command that is throwing the error is probably from an older version of circuitikz.



          Nowadays the command is pgfcircdeclaretransistor. Change the command name and it should work:



          % pgfcircdeclaremos{pmos}{
          pgfcircdeclaretransistor{pmos}{...



          enter image description here







          share|improve this answer





















          • Thanks for the answer!
            – jagjordi
            Dec 6 at 13:29











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "85"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f463510%2fmodify-pmos-definition-in-circuitikz%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          5














          The command that is throwing the error is probably from an older version of circuitikz.



          Nowadays the command is pgfcircdeclaretransistor. Change the command name and it should work:



          % pgfcircdeclaremos{pmos}{
          pgfcircdeclaretransistor{pmos}{...



          enter image description here







          share|improve this answer





















          • Thanks for the answer!
            – jagjordi
            Dec 6 at 13:29
















          5














          The command that is throwing the error is probably from an older version of circuitikz.



          Nowadays the command is pgfcircdeclaretransistor. Change the command name and it should work:



          % pgfcircdeclaremos{pmos}{
          pgfcircdeclaretransistor{pmos}{...



          enter image description here







          share|improve this answer





















          • Thanks for the answer!
            – jagjordi
            Dec 6 at 13:29














          5












          5








          5






          The command that is throwing the error is probably from an older version of circuitikz.



          Nowadays the command is pgfcircdeclaretransistor. Change the command name and it should work:



          % pgfcircdeclaremos{pmos}{
          pgfcircdeclaretransistor{pmos}{...



          enter image description here







          share|improve this answer












          The command that is throwing the error is probably from an older version of circuitikz.



          Nowadays the command is pgfcircdeclaretransistor. Change the command name and it should work:



          % pgfcircdeclaremos{pmos}{
          pgfcircdeclaretransistor{pmos}{...



          enter image description here








          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Dec 6 at 13:09









          Phelype Oleinik

          21.3k54380




          21.3k54380












          • Thanks for the answer!
            – jagjordi
            Dec 6 at 13:29


















          • Thanks for the answer!
            – jagjordi
            Dec 6 at 13:29
















          Thanks for the answer!
          – jagjordi
          Dec 6 at 13:29




          Thanks for the answer!
          – jagjordi
          Dec 6 at 13:29


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.





          Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


          Please pay close attention to the following guidance:


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f463510%2fmodify-pmos-definition-in-circuitikz%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Bressuire

          Cabo Verde

          Gyllenstierna