
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 に感謝します!