LaTeX CircuiTikZ 我不知道键 '/tikz/tr circle'

LaTeX CircuiTikZ 我不知道键 '/tikz/tr circle'

我正在学习 LaTeX,我试图遵循一些例子,然后我偶然发现了这个CircuiTikZ 在此处输入图片描述

\begin{circuitikz}[]
\draw (0,2) node[npn, tr circle](Q1){};
\ctikzset{transistor circle/relative thickness=2}
\draw (2,2) node[npn, tr circle](Q1){};
\ctikzset{transistor circle/color=red}
\draw (0,0) node[npn, tr circle](Q1){};
\ctikzset{transistor circle/color=default}
\ctikzset{transistor circle/dash={{4pt}{4pt}{1pt}{4pt}}}
\draw[color=blue] (2,0) node[npn, tr circle](Q1){};
\end{circuitikz}

我正在使用 OverLeaf

在此处输入图片描述

正如你所见,晶体管周围没有圆圈,因此出现了这个错误I do not know the key '/tikz/tr circle' and I am going to ignore it. Perhaps you misspelled it.

我已阅读文档并在线搜索,但找不到任何内容。你知道为什么它不起作用吗?

以下是总代码

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}


 
\usepackage{graphicx}
\usepackage{placeins}
\usepackage{pgfplots}
\usepackage{pgfkeys}

\usepackage{tikz}

\usepackage{circuitikz}

\usetikzlibrary{shapes,arrows}
\usetikzlibrary{matrix,shapes,arrows,positioning,chains}

\usetikzlibrary{intersections}


\begin{document}

\begin{circuitikz}[]
\draw (0,2) node[npn, tr circle](Q1){};
\ctikzset{transistor circle/relative thickness=2}
\draw (2,2) node[npn, tr circle](Q1){};
\ctikzset{transistor circle/color=red}
\draw (0,0) node[npn, tr circle](Q1){};
\ctikzset{transistor circle/color=default}
\ctikzset{transistor circle/dash={{4pt}{4pt}{1pt}{4pt}}}
\draw[color=blue] (2,0) node[npn, tr circle](Q1){};
\end{circuitikz}

\end{document}

答案1

截至今日的情况如下overleaf

如果你检查https://circuitikz.github.io/circuitikz/circuitikzmanualgit.pdf(变更日志和发行说明,接近末尾)您会看到它tr circle是在 1.2.6 中引入的。

您可以按照以下说明进行操作https://tex.stackexchange.com/a/524329/38080使用circuitikzoverleaf 上的较新版本。

顺便说一下,上图是用以下方法生成的:

\documentclass[border=5pt]{standalone}
\usepackage{circuitikz}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}

\today{}:
\begin{tabular}{lll}
    Tikz:& \pgfversion & \pgfversiondate\\
    Pgfplots:& \pgfplotsversion & \pgfplotsversiondate \\
    Circuitikz:& \pgfcircversion & \pgfcircversiondate\\
\end{tabular}

\end{document}

相关内容