如何声明一个angle=60:1mm
名为TARROW
inside 的箭头尖样式,然后将其用作箭头尖\tikzset
的箭头样式而不会产生错误?Stealth
{Stealth[TARROW]}
答案1
这不完全是你的要求,但你可以这样做:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\tikzset{
TARROW/.tip={Stealth[angle=60:1mm]}
}
\begin{document}
\tikz \draw [-TARROW] (0,0) -- (1,0);
\end{document}
您也可以使用样式作为选项Stealth
,但您需要/tikz/TARROW
:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\tikzset{
TARROW/.style={angle=60:1mm}
}
\begin{document}
\tikz \draw [-{Stealth[/tikz/TARROW]}] (0,0) -- (1,0);
\end{document}