0

我无法使用 circuitikz 包编译投影仪演示文稿。有谁知道这是否可能,我收到一个错误:

undefined control sequence \usepackage{circuitikz}

下面是我的代码(简化版)

\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage{default}

\usepackage{tikz} 
\usepackage{siunitx} 
\usepacakge[siunitx]{circuitikz} 

\begin{document}

  \begin{frame}
    \begin{figure}[!htb]
      \centering
      \begin{circuitikz}[scale = 1.4] \draw
    (0,0) node[anchor=east]{$E_{in} -$} 
      to[short, o-] (4,0) 
      to[V, v=$E_{emf}(t)$] (4,2)
      to[L, l=$L_m$] (3,2)
      to[R, l=$R_m$] (1,2) -- (0,2)
      to[short, o-] (0,2)
      node[anchor=east]{$E_{in} +$};
      \end{circuitikz}
      \caption{Circuit Diagram of Motor}
      \label{fig:basicMotor_wInductor}
    \end{figure}

  \end{frame}


\end{document}

我可以从我的报告中复制/粘贴图像,但我更愿意将代码包含在 Beamer 中。谢谢!

4

2 回答 2

1

可能是您没有最新版本的 circuitikz....

但在您尝试下载最新版本之前,请尝试: \usepackage[siunitx]{circuitikz}

最新版本: https ://code.google.com/p/circuitikz/source/browse/#hg%2Ftex%2Flatex%2Fcircuitikz

将文件放在与您的 tex 相同的文件夹中或将文件放入您的目录中......例如:https ://en.wikibooks.org/wiki/LaTeX/Packages/Installing_Extra_Packages

于 2012-10-02T23:59:35.020 回答
0

当我将 \usepacakge[siunitx]{circuitikz} 更改为 \usepackage[siunitx]{circuitikz} 您的代码对我有用。

于 2018-03-16T12:33:13.800 回答