用圆角绘制的形状上的尖角

用圆角绘制的形状上的尖角

我正在尝试创建一个围绕某些节点的自定义形状。我使用 来\path绘制形状,但我没有找到rounded corner开始绘制形状的位置。这是我的 MWE:

\begin{tikzpicture}

\path [rounded corners=10pt, draw] (0,0) -- 
      ++(50em, 0) --
      ++(0em,-20.5em) -- ++(-24em, 0em) -- 
      ++(0, 11.25em) -- ++(-26em, 0) --
      (0,0)
      {}; 

\end{tikzpicture}

输出如下所示:

在此处输入图片描述

我该如何去除左上角的尖角?

答案1

起点和终点不相连,因此rounded corners不适用于它们。它们可以通过以下方式连接cycle

\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}

\path [rounded corners=10pt, draw] (0,0) --
      ++(50em, 0) --
      ++(0em,-20.5em) -- ++(-24em, 0em) --
      ++(0, 11.25em) -- ++(-26em, 0) --
      cycle
      {};

\end{tikzpicture}

\end{document}

结果

相关内容