这是一个相当初级的问题。我正在使用别人的代码,他定义了:
\tikz@node@transformations}{}{}
\makeatother
\tikzset{nodes={draw,rounded corners},minimum height=1.5cm,minimum width=1cm}
我想这会强制 tikz 仅创建这种类型的节点。如何在同一张图片中创建普通节点?每次我尝试使用时,\node ...
我都会得到带有黑色边距和圆角的节点。
答案1
您可以定义新样式并在需要时使用它。请注意foo
节点内使用的样式B
。
\documentclass{report}
\usepackage{tikz}
\tikzset{nodes={draw,rounded corners},minimum height=1.5cm,minimum width=1cm}
\begin{document}
\begin{tikzpicture}[%
foo/.style = {red, circle, draw, inner sep=0}]
\node (A) at (1,0) {$A$};
\node[foo] (B) at (0,0) {$0$};
\end{tikzpicture}
\end{document}