<p>One basic form of Celtic or pseudo-Celtic linear knotwork (an extended 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> with two big loops at the ends).
</p><p>For alternative 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:Bar-knot-basic-decorative.svg" title="File:Bar-knot-basic-decorative.svg">Image:Bar-knot-basic-decorative.svg</a> , <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> , and <a href="//commons.wikimedia.org/wiki/File:Knots-decorative-inline.svg" title="File:Knots-decorative-inline.svg">Image:Knots-decorative-inline.svg</a> .
</p><p>For a squarish knot, see <a href="//commons.wikimedia.org/wiki/File:Celtic-knot-insquare.svg" title="File:Celtic-knot-insquare.svg">Image:Celtic-knot-insquare.svg</a> .
</p>
For variant forms of a basic (pseudo-)Celtic knotwork cross, see <a href="//commons.wikimedia.org/wiki/File:Knotwork-cross.svg" title="File:Knotwork-cross.svg">Image:Knotwork-cross.svg</a> , <a href="//commons.wikimedia.org/wiki/File:Knotwork-cross-multicolored.svg" title="File:Knotwork-cross-multicolored.svg">Image:Knotwork-cross-multicolored.svg</a> , and <a href="//commons.wikimedia.org/wiki/File:Knotwork-cross-alternate.svg" title="File:Knotwork-cross-alternate.svg">Image:Knotwork-cross-alternate.svg</a> .
AnonMoos
<p>Converted from the following PostScript code:
</p>
<pre>%!
335 396 translate .42 dup scale 45 setlinewidth 0 setgray
/z{20000 sqrt}def/y{gsave 69 setlinewidth 1 setgray stroke
grestore stroke}def 1 setlinejoin
0 z 4 div 75 45 135 arc
z -2 mul z -4 div 75 315 270 arcn
z -2.25 mul 75 sub -75 z 4 div sub lineto
z -2.25 mul 75 sub 75 z 4 div add lineto
z -2 mul z 4 div 75 90 45 arcn
0 z -4 div 75 225 315 arc
z 2 mul z lineto
z 3.02597 mul 0 202.597 135 225 arcn
z 2 mul z neg lineto closepath y
z neg z 4 div 75 45 135 arc
z -3 mul z neg lineto
z -4.02597 mul 0 202.597 315 45 arcn
z -3 mul z lineto
z neg z -4 div 75 225 315 arc
z z 4 div 75 135 90 arcn
z 1.25 mul 75 add 75 z 4 div add lineto
z 1.25 mul 75 add -75 z 4 div sub lineto
z z -4 div 75 270 225 arcn closepath y
gsave 69 setlinewidth 1 setgray
z -.375 mul z .625 mul moveto -47 -47 rlineto stroke
-17 17 moveto 34 -34 rlineto stroke
z -1.625 mul z -.625 mul moveto 47 47 rlineto stroke
-17 z sub 17 moveto 34 -34 rlineto stroke
-17 z add 17 moveto 34 -34 rlineto stroke
-17 z 2 mul sub 17 moveto 34 -34 rlineto stroke
z .375 mul z -.625 mul moveto 47 47 rlineto stroke
z 1.4 mul z .4 mul moveto z 1.95 mul z .95 mul lineto stroke
z -2.25 mul 75 sub 5 z 4 div add moveto
z -2.25 mul 75 sub 75 z 4 div add lineto
z -2.25 mul 5 sub 75 z 4 div add lineto stroke
grestore
0 z 4 div 75 90 135 arc -48 -48 rlineto stroke
-18 18 moveto 36 -36 rlineto stroke
z -2 mul z -4 div 75 270 315 arc 48 48 rlineto stroke
-18 z sub 18 moveto 36 -36 rlineto stroke
-18 z add 18 moveto 36 -36 rlineto stroke
-18 z 2 mul sub 18 moveto 36 -36 rlineto stroke
0 z -4 div 75 270 315 arc 48 48 rlineto stroke
z 1.35 mul z .35 mul moveto z 2 mul z 1 mul lineto stroke
z -2.25 mul 75 sub z 4 div moveto
z -2.25 mul 75 sub 75 z 4 div add lineto
z -2.25 mul 75 z 4 div add lineto stroke
showpage
%EOF</pre>