<p>One very basic form of Celtic or pseudo-Celtic linear knotwork; alternative decorative form of <a href="//commons.wikimedia.org/wiki/File:Celtic-knot-basic.svg" title="File:Celtic-knot-basic.svg">Image:Celtic-knot-basic.svg</a> .
</p>
For variant forms, see <a href="//commons.wikimedia.org/wiki/File:Celtic-knot-basic-linear.svg" title="File:Celtic-knot-basic-linear.svg">Image:Celtic-knot-basic-linear.svg</a> , <a href="//commons.wikimedia.org/wiki/File:Celtic-knot-twoloops-bigends.svg" title="File:Celtic-knot-twoloops-bigends.svg">Image:Celtic-knot-twoloops-bigends.svg</a> , <a href="//commons.wikimedia.org/wiki/File:Bar-knot-basic-decorative.png" title="File:Bar-knot-basic-decorative.png">Image:Bar-knot-basic-decorative.png</a> , and <a href="//commons.wikimedia.org/wiki/File:Celtic-knot-basic-rectangular.png" title="File:Celtic-knot-basic-rectangular.png">Image:Celtic-knot-basic-rectangular.png</a> .
AnonMoos
<p>Converted from the following vector PostScript source code:
</p>
<pre>%!
306 396 translate .5 dup scale 24 setlinewidth 1 setgray
/z{20000 sqrt}def/y{gsave 40 setlinewidth 0 setgray
stroke grestore stroke}def
z 2 mul neg 0 100 315 270 arcn
z 2 mul neg 800 sqrt sub -100 lineto
z 2 mul neg 800 sqrt sub 100 lineto
z 2 mul neg 0 100 90 45 arcn
0 0 100 225 315 arc
z 2 mul 0 100 135 90 arcn
z 2 mul 800 sqrt add 100 lineto
z 2 mul 800 sqrt add -100 lineto
z 2 mul 0 100 270 225 arcn 
0 0 100 45 135 arc closepath y
z neg 0 100 45 315 arc
z 0 100 135 -135 arcn closepath y
gsave 40 setlinewidth 0 setgray
-15 z add 15 moveto 30 -30 rlineto stroke
-15 15 moveto 30 -30 rlineto stroke
-15 z sub 15 moveto 30 -30 rlineto stroke
0 0 100 91 135 arc -30 -30 rlineto stroke
0 0 100 271 315 arc 30 30 rlineto stroke
z 2 mul neg 0 100 271 315 arc 30 30 rlineto stroke
z 2 mul 0 100 91 135 arc -30 -30 rlineto stroke
grestore
-16 z add 16 moveto 32 -32 rlineto stroke
-16 16 moveto 32 -32 rlineto stroke
-16 z sub 16 moveto 32 -32 rlineto stroke
0 0 100 90 135 arc -31 -31 rlineto stroke
0 0 100 270 315 arc 31 31 rlineto stroke
z 2 mul neg 0 100 270 315 arc 31 31 rlineto stroke
z 2 mul 0 100 90 135 arc -31 -31 rlineto stroke
showpage
%EOF</pre>