<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://katlas.org/index.php?action=history&amp;feed=atom&amp;title=File%3AKnotwork-saltire-4loops.png</id>
	<title>File:Knotwork-saltire-4loops.png - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://katlas.org/index.php?action=history&amp;feed=atom&amp;title=File%3AKnotwork-saltire-4loops.png"/>
	<link rel="alternate" type="text/html" href="https://katlas.org/index.php?title=File:Knotwork-saltire-4loops.png&amp;action=history"/>
	<updated>2026-06-25T12:08:49Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://katlas.org/index.php?title=File:Knotwork-saltire-4loops.png&amp;diff=1712714&amp;oldid=prev</id>
		<title>AnonMoos: Self-made, declared to be in public domain, generated from the following PostScript source code:
&lt;pre&gt;%!
200 396 translate .5 dup scale 21 setlinewidth/z{20000 sqrt}def/y{gsave
44 setlinewidth 0 setgray stroke grestore stroke}def/A{
z 4.5 mul z -2 div 100</title>
		<link rel="alternate" type="text/html" href="https://katlas.org/index.php?title=File:Knotwork-saltire-4loops.png&amp;diff=1712714&amp;oldid=prev"/>
		<updated>2010-12-07T11:56:14Z</updated>

		<summary type="html">&lt;p&gt;Self-made, declared to be in public domain, generated from the following PostScript source code: &amp;lt;pre&amp;gt;%! 200 396 translate .5 dup scale 21 setlinewidth/z{20000 sqrt}def/y{gsave 44 setlinewidth 0 setgray stroke grestore stroke}def/A{ z 4.5 mul z -2 div 100&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Self-made, declared to be in public domain, generated from the following PostScript source code:&lt;br /&gt;
&amp;lt;pre&amp;gt;%!&lt;br /&gt;
200 396 translate .5 dup scale 21 setlinewidth/z{20000 sqrt}def/y{gsave&lt;br /&gt;
44 setlinewidth 0 setgray stroke grestore stroke}def/A{&lt;br /&gt;
z 4.5 mul z -2 div 100 45 0 arcn z 4 mul z 2 div 100 add add -100 lineto&lt;br /&gt;
z 5 mul 0 100 270 225 arcn z 3 mul 0 100 45 135 arc&lt;br /&gt;
z 1.5 mul z 1.5 mul neg 100 135 225 arc&lt;br /&gt;
z 1.5 mul z 3.5 mul neg 100 45 0 arcn&lt;br /&gt;
z 1.5 mul 100 add z 3 mul neg 100 sub lineto&lt;br /&gt;
z 2 mul z 3 mul neg 100 270 225 arcn&lt;br /&gt;
z 1.5 mul z 2.5 mul neg 100 225 135 arcn&lt;br /&gt;
z 4 mul 0 100 135 45 arcn closepath y}def/B{setrgbcolor 90 mul rotate z&lt;br /&gt;
1.5 mul neg 0 translate A grestore gsave z 1.5 mul 0 translate}def .25&lt;br /&gt;
.925 .5 setrgbcolor A gsave z 1.5 mul 0 translate 1 1 .925 .25 B 2 1&lt;br /&gt;
.375 .375 B 3 .25 .68 1 setrgbcolor 90 mul rotate z 1.5 mul neg 0&lt;br /&gt;
translate A grestore 44 setlinewidth 0 setgray&lt;br /&gt;
-16 z 4 mul add 16 moveto 32 -32 rlineto stroke&lt;br /&gt;
-16 z sub 16 moveto 32 -32 rlineto stroke&lt;br /&gt;
16 z 1.5 mul add 16 z 1.5 mul add moveto -32 -32 rlineto stroke&lt;br /&gt;
16 z 1.5 mul add 16 z 2.5 mul add moveto -32 -32 rlineto stroke&lt;br /&gt;
16 z 1.5 mul add 16 z .5 mul sub moveto -32 -32 rlineto stroke&lt;br /&gt;
16 z 1.5 mul add 16 z 1.5 mul sub moveto -32 -32 rlineto stroke&lt;br /&gt;
16 z .5 mul add 16 z .5 mul add moveto -32 -32 rlineto stroke&lt;br /&gt;
16 z 2.5 mul add 16 z -2 div add moveto -32 -32 rlineto stroke&lt;br /&gt;
16 z 2 mul add -16 z add moveto -32 32 rlineto stroke&lt;br /&gt;
z neg 0 100 271 315 arc 30 30 rlineto stroke&lt;br /&gt;
0 0 100 91 135 arc -30 -30 rlineto stroke&lt;br /&gt;
0 0 100 271 315 arc 30 30 rlineto stroke&lt;br /&gt;
z 3 mul 0 100 91 135 arc -30 -30 rlineto stroke&lt;br /&gt;
z 3 mul 0 100 271 315 arc 30 30 rlineto stroke&lt;br /&gt;
z 4 mul 0 100 91 135 arc -30 -30 rlineto stroke&lt;br /&gt;
z 4.5 mul z -2 div 100 22.5 45 arc -30 30 rlineto stroke&lt;br /&gt;
z 1.5 mul neg z 2 div 100 202.5 225 arc 30 -30 rlineto stroke&lt;br /&gt;
z 2 mul z 3 mul 100 112.5 135 arc -30 -30 rlineto stroke&lt;br /&gt;
z 1.5 mul z 1.5 mul 100 181 225 arc 30 -30 rlineto stroke&lt;br /&gt;
z 1.5 mul z 1.5 mul 100 1 45 arc -30 30 rlineto stroke&lt;br /&gt;
z 1.5 mul z 3.5 mul neg 100 1 45 arc -30 30 rlineto stroke&lt;br /&gt;
z 1.5 mul z 1.5 mul neg 100 181 225 arc 30 -30 rlineto stroke&lt;br /&gt;
z 1.5 mul z 2.5 mul neg 100 1 45 arc -30 30 rlineto stroke&lt;br /&gt;
z 1.5 mul z 2.5 mul neg 100 181 225 arc 30 -30 rlineto stroke&lt;br /&gt;
z 1.5 mul z 2.5 mul 100 181 225 arc 30 -30 rlineto stroke&lt;br /&gt;
21 setlinewidth 1 .375 .375 setrgbcolor&lt;br /&gt;
-17 z sub 17 moveto 34 -34 rlineto stroke&lt;br /&gt;
17 z .5 mul add 17 z .5 mul add moveto -34 -34 rlineto stroke&lt;br /&gt;
17 z 1.5 mul add 17 z 1.5 mul add moveto -34 -34 rlineto stroke&lt;br /&gt;
0 0 100 270 315 arc 31 31 rlineto stroke&lt;br /&gt;
z neg 0 100 270 315 arc 31 31 rlineto stroke&lt;br /&gt;
z 1.5 mul neg z 2 div 100 201.5 225 arc 31 -31 rlineto stroke&lt;br /&gt;
z 1.5 mul z 1.5 mul 100 0 45 arc -31 31 rlineto stroke&lt;br /&gt;
.25 .68 1 setrgbcolor 0 0 100 90 135 arc -31 -31 rlineto stroke&lt;br /&gt;
z 1.5 mul z 2.5 mul neg 100 0 45 arc -31 31 rlineto stroke&lt;br /&gt;
1 .925 .25 setrgbcolor&lt;br /&gt;
17 z 2 mul add -17 z add moveto -34 34 rlineto stroke&lt;br /&gt;
17 z 1.5 mul add 17 z 2.5 mul add moveto -34 -34 rlineto stroke&lt;br /&gt;
z 2 mul z 3 mul 100 111.5 135 arc -31 -31 rlineto stroke&lt;br /&gt;
z 1.5 mul z 1.5 mul 100 180 225 arc 31 -31 rlineto stroke&lt;br /&gt;
z 1.5 mul z 2.5 mul 100 180 225 arc 31 -31 rlineto stroke&lt;br /&gt;
z 3 mul 0 100 270 315 arc 31 31 rlineto stroke .25 .925 .5 setrgbcolor&lt;br /&gt;
-17 z 4 mul add 17 moveto 34 -34 rlineto stroke&lt;br /&gt;
17 z 1.5 mul add 17 z .5 mul sub moveto -34 -34 rlineto stroke&lt;br /&gt;
17 z 1.5 mul add 17 z 1.5 mul sub moveto -34 -34 rlineto stroke&lt;br /&gt;
17 z 2.5 mul add 17 z -2 div add moveto -34 -34 rlineto stroke&lt;br /&gt;
z 3 mul 0 100 90 135 arc -31 -31 rlineto stroke&lt;br /&gt;
z 4 mul 0 100 90 135 arc -31 -31 rlineto stroke&lt;br /&gt;
z 4.5 mul z -2 div 100 21.5 45 arc -31 31 rlineto stroke&lt;br /&gt;
z 1.5 mul z 3.5 mul neg 100 0 45 arc -31 31 rlineto stroke&lt;br /&gt;
z 1.5 mul z 1.5 mul neg 100 180 225 arc 31 -31 rlineto stroke&lt;br /&gt;
z 1.5 mul z 2.5 mul neg 100 180 225 arc 31 -31 rlineto stroke showpage&lt;br /&gt;
%EOF&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>AnonMoos</name></author>
	</entry>
</feed>