如何在 tikz 中绘制倒角三角形作为节点?

如何在 tikz 中绘制倒角三角形作为节点?

形状库中提供了许多节点形状,但我没有找到任何倒角三角形,如下图所示。有没有提供这种形状的库?或者如何定义一个新的节点tikz 中的形状?是的,可以将其绘制为图片而不是节点,但在使用 tikz 绘制图表时,图片似乎不如节点方便。

倒角三角形

答案1

\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric,calc}
\newcommand{\ChamferTriangleNode}[1]{
\node[shape=trapezium,trapezium left angle=75](n1){#1};
\draw (n1.bottom right corner) -- ($(n1.bottom right corner)!1.2!(n1.top right corner)$)
-- (n1.top left corner) -- (n1.bottom left corner) -- cycle;
}
\begin{document}
\begin{tikzpicture}
\ChamferTriangleNode{sample}
\end{tikzpicture}
\end{document}

倒角三角形节点

相关内容