答案1
使用lindenmayersystems
TikZ 的。
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{lindenmayersystems}
\begin{document}
\begin{tikzpicture}[l-system={step=1pt, order=5, angle=90}]
\pgfdeclarelindenmayersystem{Sierpinski carpet}{
\rule{F -> F+F-F-FF-F-F-fF}
\rule{f -> fff}
}
\draw l-system [l-system={Sierpinski carpet, axiom=F}];
\end{tikzpicture}
\end{document}