有两种类型的节点

有两种类型的节点

这是一个相当初级的问题。我正在使用别人的代码,他定义了:

 \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}

在此处输入图片描述

相关内容