如何才能使矩形的一边呈箭头状倾斜?

如何才能使矩形的一边呈箭头状倾斜?

我想画这个图。但是找不到画这个像箭头一样有倾斜边的盒子的方法。

图表

答案1

您可以使用signaltikzshapes库中的形状。

\documentclass{beamer}

\usepackage{tikz}
\usetikzlibrary{shapes}

\begin{document}


\begin{frame}
\begin{tikzpicture}
\node[draw=blue,fill=blue,shape=signal,signal to=east,text=white]{bla};
\end{tikzpicture}
\end{frame}

\end{document}

在此处输入图片描述

答案2

另一种方法是使用箭头不延伸的箭头。

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes.arrows}
\begin{document}
\begin{tikzpicture}
  \node[shape=single arrow,
  single arrow head extend=0pt,
  single arrow tip angle=120,
  fill=gray,text=white,inner sep=8mm]{Security building};
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容