Knotenmuster mit TikZ
Wie erstellt man in TikZ solch ein Muster, insbesondere mit den Überdeckungen?
![alt text][1]
[1]: http://www.clker.com/cliparts/l/k/z/p/c/s/celtic-knot.svghttp://www.clker.com/cliparts/l/k/z/p/c/s/celtic-knot.svg
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{tikz}
\usepackage{xstring}
%% Befehlsaufbau: \knotenbild[LINIENFARBE,FLÄCHENFARBE]{GRÖẞE}{LINIENDICKE}{FLÄCHENBREITE}
\newcommand{\knotenbild}[4][black,white]{\begin{tikzpicture}[scale = #2]
\def\liniendicke{#3}
\def\breite{#4}
%
\StrCut{#1}{,}\linienfarbe\flaechenfarbe
%
\tikzset{
unten/.style = {
line width = \liniendicke, \linienfarbe,
double distance = \breite, double = \flaechenfarbe
},
oben/.style = {
line width = 2*\liniendicke+\breite, \linienfarbe,
postaction = {draw = \flaechenfarbe, line width = \breite, shorten <= -1pt, shorten >= -1pt}
}
}
%
\draw[unten] (0, 0) circle [radius=1];
\end{tikzpicture}}
\begin{document}
\center
\knotenbild{2}{.5mm}{2mm}
\end{document}