<?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%3APseudo-Celtic_13crossing_knot.png</id>
	<title>File:Pseudo-Celtic 13crossing knot.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%3APseudo-Celtic_13crossing_knot.png"/>
	<link rel="alternate" type="text/html" href="https://katlas.org/index.php?title=File:Pseudo-Celtic_13crossing_knot.png&amp;action=history"/>
	<updated>2026-06-25T10:05:11Z</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:Pseudo-Celtic_13crossing_knot.png&amp;diff=1712831&amp;oldid=prev</id>
		<title>AnonMoos: Self-made, declared to be in public domain, generated from the following PostScript source code:
&lt;pre&gt;%!
300 396 translate 5.5 rotate 1 setlinejoin
/x 5000 sqrt def/y x 2 div def
-1.5 x mul y 150 135 315 arc
1.5 x mul y neg 50 135 225 arcn
-1.5 x mul y 50</title>
		<link rel="alternate" type="text/html" href="https://katlas.org/index.php?title=File:Pseudo-Celtic_13crossing_knot.png&amp;diff=1712831&amp;oldid=prev"/>
		<updated>2011-11-21T23:42:07Z</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;%! 300 396 translate 5.5 rotate 1 setlinejoin /x 5000 sqrt def/y x 2 div def -1.5 x mul y 150 135 315 arc 1.5 x mul y neg 50 135 225 arcn -1.5 x mul y 50&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;
300 396 translate 5.5 rotate 1 setlinejoin&lt;br /&gt;
/x 5000 sqrt def/y x 2 div def&lt;br /&gt;
-1.5 x mul y 150 135 315 arc&lt;br /&gt;
1.5 x mul y neg 50 135 225 arcn&lt;br /&gt;
-1.5 x mul y 50 45 315 arc&lt;br /&gt;
1.5 x mul y neg 150 135 315 arcn&lt;br /&gt;
-1.5 x mul y 100 45 315 arc&lt;br /&gt;
1.5 x mul y neg 100 135 225 arcn closepath&lt;br /&gt;
gsave 100 3 div setlinewidth stroke grestore&lt;br /&gt;
50 3 div setlinewidth .8 .9 1 setrgbcolor stroke&lt;br /&gt;
0 setlinejoin 0 setgray 100 3 div setlinewidth&lt;br /&gt;
/A{-16 16 moveto 16 -16 lineto stroke}def A&lt;br /&gt;
gsave 0 x translate A grestore&lt;br /&gt;
gsave 0 x neg translate A grestore&lt;br /&gt;
gsave x 0 translate A grestore&lt;br /&gt;
gsave x neg 0 translate A grestore&lt;br /&gt;
gsave -2.5 x mul 1.5 x mul translate A grestore&lt;br /&gt;
gsave 2.5 x mul -1.5 x mul translate A grestore&lt;br /&gt;
/A{16 16 moveto -16 -16 lineto stroke}def&lt;br /&gt;
gsave y y neg translate A grestore&lt;br /&gt;
gsave y neg y translate A grestore&lt;br /&gt;
-1.5 x mul y 50 92 178 arc stroke&lt;br /&gt;
1.5 x mul y neg 50 272 358 arc stroke&lt;br /&gt;
-1.5 x mul y 100 302 315 arc 12 12 rlineto stroke&lt;br /&gt;
1.5 x mul y neg 100 122 135 arc -12 -12 rlineto stroke&lt;br /&gt;
50 3 div setlinewidth .8 .9 1 setrgbcolor&lt;br /&gt;
/A{-17 17 moveto 17 -17 lineto stroke}def A&lt;br /&gt;
gsave 0 x translate A grestore&lt;br /&gt;
gsave 0 x neg translate A grestore&lt;br /&gt;
gsave x 0 translate A grestore&lt;br /&gt;
gsave x neg 0 translate A grestore&lt;br /&gt;
gsave -2.5 x mul 1.5 x mul translate A grestore&lt;br /&gt;
gsave 2.5 x mul -1.5 x mul translate A grestore&lt;br /&gt;
/A{17 17 moveto -17 -17 lineto stroke}def&lt;br /&gt;
gsave y y neg translate A grestore&lt;br /&gt;
gsave y neg y translate A grestore&lt;br /&gt;
-1.5 x mul y 50 90 180 arc stroke&lt;br /&gt;
1.5 x mul y neg 50 270 360 arc stroke&lt;br /&gt;
-1.5 x mul y 100 300 315 arc 13 13 rlineto stroke&lt;br /&gt;
1.5 x mul y neg 100 120 135 arc -13 -13 rlineto stroke&lt;br /&gt;
showpage&lt;br /&gt;
%EOF&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>AnonMoos</name></author>
	</entry>
</feed>