CicuiTikZ 特別なソースが認識されません

CicuiTikZ 特別なソースが認識されません

CicuiTikZパッケージには、いくつかの特別なソースがリストされています。ドキュメンテーション、セクション 4.2.9 にあります。何らかの理由で動作させることができません。これが私のコードです:

\documentclass{report}

\usepackage{circuitikz}
\usepackage{tikz}
    \usetikzlibrary{arrows,patterns,decorations,shapes.geometric}
    \usetikzlibrary{decorations.markings,decorations.pathmorphing,decorations.pathreplacing}

\begin{document}

\begin{figure}[h]
    \begin{center}
        \begin{circuitikz}[european]
            \draw
              (0,0) to [ioosource, l_ = $I$] (0,3)
        \end{circuitikz}
     \end{center}
\end{figure}

\end{document}

ドキュメントによれば、これは正しいはずです。私は Overleaf を使用して PdfLaTeX でコンパイルしているので、パッケージはすべて最新のものであるはずです。

答え1

それで、これを詳しく調べてみると、Overleaf は確かに TeX Live 2016 を使用しており、CicuiTikZ の特別なソースが含まれているビルドも 2016 年のものになっています。2016 年の TeX Live ビルドに含まれている CicuiTikZ の実際のビルドは 2015 年のものであり、それが理由です。

daleif と Raaja に感謝します!

関連情報