
Der Code
\documentclass[12pt,a4paper]{article}
\usepackage[american]{circuitikz}
\begin{document}
\begin{circuitikz}
\draw (1,0) to[short, i<=2] (1.5,-2);
\end{circuitikz}
\end{document}
gibt einen Fehler aus
! Undefined control sequence.
\tikz@anchor ->\pgf@circ@dir
Wenn ich beispielsweise ändere zu
\draw (0.8,0) to[short, i<=2] (1.5,-2);
oder ich entferne es, i<=2
es wird problemlos kompiliert. Ich verwende eine Standardinstallation von macTeX auf macOS 10.12.1.
Antwort1
Dies scheint ein Fehler zu sein. Bis er behoben ist, können Sie
\documentclass[12pt,a4paper]{article}
\usepackage[american]{circuitikz}
\makeatletter
\let\pgf@circ@dir=\pgf@circ@direction
\makeatother
\begin{document}
\begin{circuitikz}
\draw (1,0) to[short, i<=2] (1.5,-2);
\end{circuitikz}
\end{document}