我正在尝试更改 tikzpicture 中空二极管轮廓的粗细。根据 TikZ 手册,该选项style
应该可以处理这个问题,但就我而言,下面两个示例之间没有区别。
\documentclass[12pt,a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usepackage{circuitikz}
\usetikzlibrary{circuits.ee.IEC}
\begin{document}
\begin{tikzpicture}[circuit ee IEC]
\draw (0,1) to [empty diode={style={ultra thin}}] (2,1);
\draw (0,0) to [empty diode={style={ultra thick}}] (2,0);
\end{tikzpicture}
\end{document}
答案1
尝试
\documentclass[12pt,tikz, margin=3mm]{standalone} \usepackage{circuitikz} \usetikzlibrary{circuits.ee.IEC}
\begin{document}
\begin{tikzpicture}[circuit ee IEC]
\draw (0,1) to [empty diode, ultra thin] (2,1);
\draw (0,0) to [empty diode, ultra thick] (2,0);
\end{tikzpicture}
\end{document}
给。
您不应混淆tikz
和circuitikz
包的语法。尽管 是circuitikz
基于 的,但其语法与包的 语法(受 CircuiTikZ 包第一作者 Massimo Redaelli 的作品启发)tikz
不兼容。Circuit Libraries
tikz
有关更多详细信息,请参阅软件包文档,第节3.1 路径样式组件,第 25 页。