我在使用 CircuiTikz 打印 IC 时遇到了麻烦。大多数部件工作正常,但我无法\ctikzset
像 dipchips 那样设置选项。
有什么想法吗?非常感谢!
平均能量损失(复制粘贴第一个例子,第 91 页手动的)
\documentclass{scrartcl}
\usepackage{circuitikz}
\begin{document}
\begin{circuitikz}
\ctikzset{multipoles/thickness=4}
\ctikzset{multipoles/external pins thickness=2}
\draw (0,0) node[dipchip,
num pins=12,
hide numbers,
external pins width=0.3,
external pad fraction=4 ](C){IC1};
\draw (C.pin 1) -- ++(-0.5,0) to[R]
++(0,-3) node[ground]{};
\node [right, font=\tiny]
at (C.bpin 1) {RST};
\end{circuitikz}
\end{document}
软件包 pgfkeys 错误:我不知道密钥“/tikz/dipchip”,我将忽略它。也许您拼错了。
软件包 pgfkeys 错误:我不知道您传递了“4”的键“/tikz/circuitikz/multipoles/thickness”,我将忽略它。也许您拼错了。
[...]
包 PGF 数学错误:未知函数“pin”(在“pin 1”中)。
[...]
答案1
发行版可以自由安装他们想要的版本...如果你需要更新的版本,最好
- 在本地安装所需的开发前沿软件包,例如 我应该将自己的 .sty 或 .cls 文件放在哪里,以使它们可供我的所有 .tex 文件使用?
或者
- 安装纯 TeX-Live (但请注意,这通常很难与您的发行版混合,例如如何在 Debian 或 Ubuntu 上安装“原始” TeXLive?)
答案2
谢谢薛定谔的猫提示!事实证明,Arch 上当前的 (2019) texlive 发行版打包了来自2017 年 5 月 28 日。
两个示例均使用最新版本进行编译0.9.3来自 Github 通过\usepackage{circuitikz-0.9.3}
。