在 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!