如何切换回默认的箭头尖样式?

如何切换回默认的箭头尖样式?

我知道我可以使用以下方法全局更改使用的箭头尖样式

\tikzset{>=stealth}

现在我想知道如何切换回默认设置(根据文档第39页)本地。问题出在哪里:默认样式怎么调用?

在里面文档它被称为Classical TikZ Rightarrow(第 1020 页)。第 184 页列出了三种样式:“对于标准箭头类型,如StealthLatexBar...”。虽然>=stealth>=latex工作正常,>=bar但和>=classical tikz rightarrow会导致! Package pgf Error: Unknown arrow tip kind。此错误也是由第 185 页所示的语法引起的:-{Classical TikZ Rightarrow[length=5mm]}

我不想使用额外的 tikz 库,我认为这应该是可能的,因为它是默认的。

答案1

默认箭头名为to。我不知道文档中是否有提到这一点,我靠着一个幸运的猜测找到了它。

\documentclass[11pt]{article}
\usepackage{tikz}

\begin{document}
\tikzset{>=stealth}
\begin{tikzpicture}
  \draw[red, ->] (0,0) -- +(1,0);
  \draw[green, -stealth] (0,.5) -- +(1,0);
  \draw[blue, -to] (0,1) -- +(1,0);
\end{tikzpicture}
\end{document}

结果:

结果

相关内容