Tikz 中的乡村舞会?

Tikz 中的乡村舞会?

在 9gag 上,我们有一种叫做“乡村舞会”的东西。可以用 LaTeX TikZ 制作它们吗?可能已经有它们的集合了吗?或者有简单的方法来创建它们?

也许有一个带有所有标志的使用包,而您“只是”需要将它们做成圆形并带有一些特征性的眼睛?

以下是一些乡村舞会:

在此处输入图片描述

有可能在 tikz 中制作最后一个吗?你会怎么做?

答案1

我不知道你在 9gag 上是谁,但如果你确实花点力气,我会更愿意全力以赴,但这就是我拖延到现在为止的结果。现在你知道事情进展如何了,所以你可以完善它。

\documentclass[tikz]{standalone}
\usetikzlibrary{calc}
\tikzset{germany/.style={circle,draw,fill,minimum size=1cm,
path picture={\foreach \x in {1,2,3}{\foreach \y/\z in {west/w,east/e}{
\coordinate (\z-\x) at 
($(current bounding box.north \y)!\x/3+0.1!(current bounding box.south \y)$);
}}\fill[red] (w-1) to[bend left] (e-1) -- (e-2) to[bend right] (w-2);
\fill[yellow] (w-2) to[bend left] (e-2) -- (e-3) -- (w-3);
}}}
\begin{document}
\begin{tikzpicture}
\node[germany] (a) {};
\draw[ultra thick](-0.35,0.5) -- ++(-15:1);
\fill (-0.35,0.5)++(-15:0.2)--++(75:0.5cm) arc (70:50:2 and 1)--++(250:0.5);
\filldraw[fill=white] (0.15,0.1) --++(0.1,0) arc (-10:-170:0.1 and 0.12)--cycle;
\end{tikzpicture}
\end{document}

在此处输入图片描述

向这里所有的德国朋友致歉:)

相关内容