/. 到底是什么意思?

/. 到底是什么意思?

我目前正在学习 TikZ,我发现在 tikzfigure 的选项中定义样式时我将其设置为:

<Name of the style>/.style={level distance=4.5cm,sibling angle=90}

我知道使用 tikzstyle 可以实现相同的效果,但我看到/.到处都弹出这个符号。现在我查看了 TikZmanual,但似乎没有找到关于这个符号含义的任何解释。

答案1

在基于 unix 的系统中,以点开头的项目在列出时会被隐藏。请注意著名的网站名称斜线点我觉得,这是对那种行为的一种致敬或者模仿。

通常,键可以由类似文件夹的结构组成,例如,当您使用\tikzset{line width=1pt}它时,它大致相当于

\pgfkeys{/tikz/line width=1pt}

如您所见,其中没有点。这是因为line width是密钥系列中公开的密钥tikz。但是,某些密钥有自己的处理程序,与文件夹中隐藏文件的处理程序非常相似。这些处理程序称为处理程序,以点开头,例如、.style等。.code.value required

组合起来,看起来点属于斜线,但实际上它属于处理程序。处理程序太长,无法在此解释,但既然您已经了解了符号的概念,希望您可以在手册中更好地了解它们。

\tikzstyle查看应该使用 \tikzset 还是 \tikzstyle 来定义 TikZ 样式?并尝试切换到\tikzset

相关内容