circuitoikz 0.8.3 nigfete; secuencia de control indefinida

circuitoikz 0.8.3 nigfete; secuencia de control indefinida

Estoy usando circuitoikz para dibujar un circuito con un NMOSFET y me gusta usar el nodo nigfete definido en circuitoikz. Cuando intento compilar mi código, obtengo múltiples secuencias de control indefinidas y errores de números faltantes. Como ya estoy usando la versión más nueva de ciruitikz (0.8.3) y en todos los problemas relacionados, pude encontrar que la actualización del paquete solucionó el problema, comencé esta pregunta.

Aquí están los primeros 5 errores:

! Secuencia de control indefinida.\pgf@sh@bg@nigfete ...gftransformationadjustments\pgfsetcolor {\pgfkeysvalu... \draw (0,0) node [nigfete] {};

! Secuencia de control indefinida.\drawfetcore #1-> \pgftransformationadjustments\pgfpathmoveto {\pgfpoint {... \draw (0,0) node [nigfete] {};

! Secuencia de control Indefinido. ...pgfverticaltransformationadjustment.5\pgflinewidth \draw (0,0) node [nigfete] {};

! Número faltante, tratado como cero.p \draw (0,0) node [nigfete] {};

! Secuencia de control Indefinido. ...fajustedetransformaciónhorizontal.5\pgflinewidth \draw (0,0) node [nigfete] {};

ElMWECreé estos errores con es:

\documentclass{article}
\usepackage{circuitikz}
\begin{document}
\begin{circuitikz}
    \draw (0,0) node [nigfete] {};
\end{circuitikz}
\end{document}

Sin embargo, si reemplazo "nigfete" en el MWE con "op amp" o "gm amp", se compila bien.

Para compilar utilizo la cadena "latex + dvips + ps2pdf + view pdf" de TexMaker.

Por último, pero no menos importante, aquí está la línea con la versión de circuitikz del archivo de registro:

Paquete: circuitoikz 28/05/2017{} El paquete de dibujo de circuitos CircuiTikz versión 0.8.3

¡Gracias a todos los que me ayudan!

Respuesta1

Actualizar pgf/tikz a una versión > 3 funcionó. (Olvidé consultar los requisitos de circuitikz después de actualizarlo).

Gracias a sistlind.

información relacionada