如何创建一个具有与下图中左上角带有文本“供应商”的框相同形状的节点?
此外,是否存在带有汽车/手推车/卡车/船等符号的 tikz 包?我想我曾经见过这些,但现在找不到它们了。
答案1
您可以使用\newcommand
绘制节点(文本)但没有边框的。然后您将使用节点锚点和一些额外计算绘制路径。
输出
代码
\documentclass[margin=10pt]{standalone}
\usepackage{tikz}
\newcommand{\industry}[2]{
\node[rectangle, minimum width=3cm, minimum height=1cm] (main) at (#1) {#2};
\draw (main.south west) -- (main.south east) -- (main.north east) --++
(0,5mm) --++ (-1cm,-5mm) --++ (0,5mm) --++ (-1cm,-5mm) --++ (0,5mm) -- (main.north west) -- cycle;
}
\begin{document}
\begin{tikzpicture}
\industry{0,0}{Suppliers}
\end{tikzpicture}
\end{document}