如何填充由几个平滑图 tikz 定义的区域

如何填充由几个平滑图 tikz 定义的区域

我在填充下面由 4 条已知交点的路径给出的区域时遇到了问题。

在尝试剪辑并尽职尽责地搜索论坛之后,我仍然不知所措。

任何帮助,将不胜感激。

在此处输入图片描述

\documentclass{minimal}
\usepackage{tikz}

\begin{document}


$$
\begin{tikzpicture}

\draw (22.5:4) -- (22.5:9);
\draw (67.5:4) -- (67.5:9);

\draw plot [smooth] coordinates 
{(22.5:4) (30:3) (55:3) (67.5:4) };

\draw plot [smooth] coordinates 
{(22.5:9) (33:7.5) (50:10) (60:8) (67.5:9) };

\end{tikzpicture}
$$

\end{document}

答案1

您快完成了。如果您在一条路径内对绘图进行重新排序,那么就很清楚了 :)

\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}

\draw[fill=red] (22.5:9) -- plot [smooth] coordinates {(22.5:4) (30:3) (55:3) (67.5:4) } 
         plot [smooth] coordinates {(22.5:9) (33:7.5) (50:10) (60:8) (67.5:9) } -- (67.5:4);

\end{tikzpicture}
\end{document}

在此处输入图片描述

PS:不要使用minimal类。对于 LaTeX 开发人员来说,测试不适用于用户的依赖项是最低限度的。它可能会导致问题,而您不会怀疑。对于最终用户来说,真正的最低限度的类可以被认为是articlestandalone

相关内容