Add files

This commit is contained in:
Stefan Kebekus
2023-09-14 13:18:58 +02:00
parent a8d11e240f
commit 764ea9df17
58 changed files with 51207 additions and 0 deletions

105
figures/01-fiveGon.tex Normal file
View File

@@ -0,0 +1,105 @@
\begin{tikzpicture}[scale=3.5]
\def \geraden {1}
\def \laenger {0.2}
\def \markierungen {0.05}
\def \skala {5}
\def \groese{0.02}
\def \beschriftungD{1}
\def \eins {}%{(1)}
\def \zwei {}%{(2)}
\def \drei {}%{(3)}
\def \vier {}%{(4)}
\colorlet{farbe1}{lightgray}
\colorlet{farbe2}{farbe1}
\colorlet{farbe3}{farbe1}
\colorlet{farbe4}{farbe1}
\colorlet{farbe5}{black}
\colorlet{kleineins}{lightgray}
\colorlet{kleinzwei}{gray}
% \colorlet{farbe1}{green}
% \colorlet{farbe2}{orange}
% \colorlet{farbe3}{gray}
% \colorlet{farbe4}{red}
% \colorlet{farbe5}{blue}
\coordinate (X1) at (-\geraden-\laenger,0);
\coordinate (X2) at (+\geraden+\laenger,0);
\coordinate (Y1) at (0,-\geraden-\laenger);
\coordinate (Y2) at (0,+\geraden+\laenger);
% \node at(0,\geraden+0.5)[]{Regelmäßiges Fünfeck};
%% Geraden
\draw[farbe1] (X1)--(X2)node[right]{\eins};
\draw[farbe1] (Y1)--(Y2)node[above]{\eins};
%% großer Kreis
\coordinate (HilfeKreisGross) at (0, \geraden);
\node (KreisGross) [draw, circle through = (HilfeKreisGross)] at (intersection of X1--X2 and Y1--Y2){};
%% Kleiner Kreis mit Beschriftung des Zentrums
\coordinate (A) at (0,0.5*\geraden);
\coordinate (B) at (-0.25*\geraden,0);
\draw[farbe2] (-0.25*\geraden,-1*\markierungen)node[below]{$\frac{\geraden}{4}$} -- (-0.25*\geraden, \markierungen)node[above]{\zwei};
\draw[farbe2] (\markierungen,0.5*\geraden)node[right]{$\frac{\geraden}{2}$} -- (-1*\markierungen,0.5*\geraden)node[left]{\zwei};
\coordinate (HilfeKreisKlein) at (0,0.5*\geraden);
\node (KreisKlein) at (B) [draw, circle through = (HilfeKreisKlein),color = farbe3] {};
\node (BeschriftungKreisKlein) [farbe3, below right] at (intersection of Y2--Y1 and KreisKlein){\drei};
%% Hilfspunkte für Eckpunkte
\coordinate (1) at (KreisKlein.east);
\coordinate (2) at ([yshift = 1*\geraden cm]1);
\coordinate (3) at ([yshift = -1*\geraden cm]1);
\coordinate (4) at (KreisKlein.west);
\coordinate (5) at ([yshift = 1*\geraden cm]4);
\coordinate (6) at ([yshift = -1*\geraden cm]4);
%% rechte Hilfslinie
\draw[farbe4] (2)--(3);
%% linke Hilfslinie
\draw[farbe4] (5)--(6);
\coordinate (Ecke 1) at (KreisGross.east);
\coordinate (Ecke 5) at (intersection of 1--2 and KreisGross);
\coordinate (Ecke 2) at (intersection of 1--3 and KreisGross);
\coordinate (Ecke 4) at (intersection of 4--5 and KreisGross);
\coordinate (Ecke 3) at (intersection of 4--6 and KreisGross);
%% Beschriftung d
\draw[<->] ($(Ecke 5)+(\beschriftungD,0)$)--($(Ecke 2)+(\beschriftungD,0)$)node[midway, right]{$d$};
\foreach \Y in {Ecke 2,Ecke 5}{
\draw[dashed, opacity = 0.9, lightgray] (\Y)--($(\Y)+(\beschriftungD,0)$);
}
%% Beschriftung a
\coordinate (HilfeA) at ($(Ecke 2)!2*\laenger!90:(Ecke 3)$);
\coordinate (HilfeA2) at ($(Ecke 3)!2*\laenger!270:(Ecke 2)$);
\draw[<->] (HilfeA) -- (HilfeA2) node[midway, sloped, below]{$a$};
\draw[dashed, opacity = 0.9, lightgray] (Ecke 2) -- (HilfeA);
\draw[dashed, opacity = 0.9, lightgray] (Ecke 3) -- (HilfeA2);
%% Kleines 5-Eck
% Endpunkte der Verlängerungen der beiden Kanten
\coordinate (HHED) at ($(Ecke 3)!\geraden!180:(Ecke 2)$);
\coordinate (HHEV) at ($(Ecke 4)!\geraden!180:(Ecke 5)$);
% Zeichnen des Großen 5-Ecks
\foreach \X in {Ecke 1, Ecke 2, Ecke 3, Ecke 4, Ecke 5}{
\fill[farbe5] (\X) circle (\groese)node[above right]{\vier};
}
\draw[farbe5] (Ecke 1)--(Ecke 2)--(Ecke 3)--(Ecke 4)--(Ecke 5)--(Ecke 1);
\coordinate (HEF) at (Ecke 4);
\coordinate (HEZ) at (Ecke 3);
\coordinate (HEDUVO) at (-1.5,1);
\coordinate (HEDUVU) at (-1.5,-1);
\coordinate (HED) at (intersection of HEDUVO-- HEDUVU and HHED--Ecke 3);
\coordinate (HEV) at (intersection of HEDUVU-- HEDUVO and HHEV--Ecke 4);
\node[circle through = (HEV)] (HHEE) at (HEF){};
\coordinate (HEE) at (intersection of X1--X2 and HHEE);
\draw[kleinzwei] (HEE)--(HEZ)--(HED)--(HEV)--(HEF)--cycle;
\foreach \X in {HEE, HEZ, HED, HEV, HEF}{
\fill[kleinzwei] (\X) circle (0.8*\groese);
}
\end{tikzpicture}

Binary file not shown.

View File

@@ -0,0 +1,207 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: cairo 1.16.0 (https://cairographics.org)
%%CreationDate: Tue Nov 3 09:41:58 2020
%%Pages: 1
%%DocumentData: Clean7Bit
%%LanguageLevel: 2
%%BoundingBox: 0 1 341 341
%%EndComments
%%BeginProlog
50 dict begin
/q { gsave } bind def
/Q { grestore } bind def
/cm { 6 array astore concat } bind def
/w { setlinewidth } bind def
/J { setlinecap } bind def
/j { setlinejoin } bind def
/M { setmiterlimit } bind def
/d { setdash } bind def
/m { moveto } bind def
/l { lineto } bind def
/c { curveto } bind def
/h { closepath } bind def
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
0 exch rlineto 0 rlineto closepath } bind def
/S { stroke } bind def
/f { fill } bind def
/f* { eofill } bind def
/n { newpath } bind def
/W { clip } bind def
/W* { eoclip } bind def
/BT { } bind def
/ET { } bind def
/BDC { mark 3 1 roll /BDC pdfmark } bind def
/EMC { mark /EMC pdfmark } bind def
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
/Tj { show currentpoint cairo_store_point } bind def
/TJ {
{
dup
type /stringtype eq
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
} forall
currentpoint cairo_store_point
} bind def
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
/Tf { pop /cairo_font exch def /cairo_font_matrix where
{ pop cairo_selectfont } if } bind def
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
/cairo_font where { pop cairo_selectfont } if } bind def
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
/g { setgray } bind def
/rg { setrgbcolor } bind def
/d1 { setcachedevice } bind def
/cairo_data_source {
CairoDataIndex CairoData length lt
{ CairoData CairoDataIndex get /CairoDataIndex CairoDataIndex 1 add def }
{ () } ifelse
} def
/cairo_flush_ascii85_file { cairo_ascii85_file status { cairo_ascii85_file flushfile } if } def
/cairo_image { image cairo_flush_ascii85_file } def
/cairo_imagemask { imagemask cairo_flush_ascii85_file } def
%%EndProlog
%%BeginSetup
%%BeginResource: font f-0-0
%!FontType1-1.1 f-0-0 1.0
11 dict begin
/FontName /f-0-0 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/FontBBox {-27 -206 447 441 } readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 120 /x put
dup 121 /y put
readonly def
currentdict end
currentfile eexec
f983ef0097ece636fb4a96c74d26ab84185f6dfa4a16a7a1c27bbe3f1156aea698df336d20b467
b10e7f33846656653c5ac6962759d3056cbdb3190bac614b984bf5a132dc418192443014ba63de
800d392b6fea026574bb2535fd7bb5338f35bf15a88ea328fdaa49670c7852e3d060f3c5d6b07f
2ef6d0f22646c5d18e19a2ae3ee120390f6dd96f76dcf1e127de5e9299077a00c17c0d71e36e5b
9d5ec58fceda57739a6a4214d4b79d6c48d2784b60c320323c7acddddf34db833cac0cf109f799
69d114a330d372e5c978a66acc84e3fe5557f6240856a013ffaa0199444e5c5036f775eba4a5c5
8cde66cf604b9aca2178431127b8a1ff7ed633a65c04600af5f573483112251ca90bc9cf8825c7
41412dda705317b7cb229dd377ff3d18e94daa9e3775f4bac0137bfe9fba4d6b6ad09518d5273b
b4811f3b812889a8194a2eb640f2e213322a48758162f4f91561068ed83fd70d2a78ceda45f6be
902a10f940526386815a4ed19448af1cc1418e14d72ebd19e6b6c9aa22fcca823b0e9f240d0a52
4805abe5ad339c58175b544a41945683500bfd08dbc1143d5ea6cbfa4f28400b4d8c5332e08d56
8059c7e42650a62f7555c0181ae87f45ae71633b09e54649a5f5b266a4e4436a181a6d6265b639
fcd2cdbe5bc3193d96f1bf5d6662717e9802caa373f2ce7fe70e809e3228dcb812bd7ecdf388d0
e205c2a0cae464a0c5249ca624e6a1fab830f4896054fd986a6334c06c8609dc26c5d55336169f
f98f5f2f360ddfb20c991cebe39e140f9cda6d4647ad3191c560d9d030b6fedce2f02d65fbcf7d
c65879d2d4f5963c84f4928c943eddd0f98b251428c2de484f0d8ade8ae7e9585dd28dc31907cc
793255e12f07e80c59c9b0b82260940a8f86da5595f5268e9e3fd5c4770b683f184dad1e6b7cbf
5d14cc33c5db4a6a1b31a7306d9f0655ed18db8dfe9ba0a0cf033abbb7f3bf3a4aeaa3976bc827
abf966a8d7f70e2905f34f38609203781e44c7478a4b696e078c871650d296c31ef40eeb09c685
52e5365afdbd16ca7ae442871d41d77cbcc0f30de39ef1f1a1862bf490992bd7aed054eef1cb06
5b78050494d65b73071b0cd37f9a0d53b074d8651105dce22f0a0fc2a13a10f71591a636f01d50
4c4faa6ef66efdc54bafb345e3a755ab9638c40000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndResource
%%BeginResource: font f-1-0
%!FontType1-1.1 f-1-0 1.0
11 dict begin
/FontName /f-1-0 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/FontBBox {0 -14 476 676 } readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 48 /zero put
dup 49 /one put
readonly def
currentdict end
currentfile eexec
f983ef0097ece636fb4a96c74d26ab84185f6dfa4a16a7a1c27bbe3f1156aea698df336d20b467
b10e7f33846656653c5ac6962759d3056cbdb3190bac614b984bf5a132dc418192443014ba63de
800d392b6fea026574bb2535fd7bb5338f35bf15a88ea328fdaa49670c7852e3d060f3c5d6b07f
2ef6d0f22646c5d18e19a2ae3ee120390f6dd96f76dcf1e127de5e9299077a00c17c0d71e36e5b
9d5ec58fceda57739a6a4214d4b79d6c48d2784b60c320323c7acddddf34db833cac0cf109f799
69d114a330d372e5c978a66acc84e3fe5557f6240856a013ffaa0199444e5c5036f775eba4a5c5
8cde66cf604b9aca2178431127b8a1ff7ed633a65c04600af5f573483112251ca90bc9cf8825c7
41412dda705317b7cb229dd377ff3d18e94daa9e3775f4bac0137bfe9fba4d6b6ad09518d5273b
b4811f2ce61aead47a9f3d4c2cb294e4439da6bbfca98792e095358e02df903bd7d82b8b11a139
9748881533579fb8f850fbf8dacce564b0cc00e3412c90ef048f3ce8f4f1056275968e0612fa00
c5a9dbbca25c342483844ebdcd84745212bf0daf78f6e525b31312835953be74a4b0241a291889
f184b7af965d0421255b6318f7402afbb07c95c53b8eaac9a72915affc4ed3e8f8426a136f9ad3
8e8b3c612f3b2a84a1263d05bb186c25981a246576dcfdaad06a740bab80269af3a0708c2b4da2
a99ee412b29c816e177fac026b4e613061de9994fcb33a2c6e10ef8582d297815d4a8fbba31a6a
999c63ce485dca154b0d10973b891145253c23f0b4c03e41e7ab20c7091c084713b8b3d4f367db
f8719f630026dc498a0dd6afffb5fa0fef6456c00b53f35d6c4eec2d861f1c29f2cdb6312409d7
5dfade5ffcff72221adb920000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndResource
%%EndSetup
%%Page: 1 1
%%BeginPageSetup
%%PageBoundingBox: 0 1 341 341
%%EndPageSetup
q 0 1 341 340 rectclip
1 0 0 -1 0 341 cm q
0 g
1.130091 w
0 J
0 j
[] 0.0 d
4 M q 1 0 0 1 0 0 cm
0 169.516 m 339.027 169.516 l S Q
q 1 0 0 1 0 0 cm
167.254 56.504 m 171.773 56.504 l S Q
q 1 0 0 1 0 0 cm
169.516 339.027 m 169.516 0 l S Q
q 1 0 0 1 0 0 cm
282.523 167.254 m 282.523 171.773 l S Q
339.027 169.516 m 327.727 166.125 l 327.727 172.902 l h
339.027 169.516 m f
q 1 0 0 1 0 0 cm
339.027 169.516 m 327.727 166.125 l 327.727 172.902 l h
339.027 169.516 m S Q
169.516 0 m 166.125 11.301 l 172.902 11.301 l h
169.516 0 m f
q 1 0 0 1 0 0 cm
169.516 0 m 166.125 11.301 l 172.902 11.301 l h
169.516 0 m S Q
1 0 0 rg
q 1 0 0 1 0 0 cm
287.961 0 m -20.648 554.668 -20.648 -215.641 287.961 339.027 c S Q
0 g
BT
15.821278 0 0 -15.821278 330.872675 186.465063 Tm
/f-0-0 1 Tf
(x)Tj
/f-1-0 1 Tf
[()3750(1)]TJ
-10.913143 7.857143 Td
(1)Tj
/f-0-0 1 Tf
-0.158286 3.214286 Td
(y)Tj
/f-1-0 1 Tf
0.229715 -11.428571 Td
(0)Tj
ET
Q Q
showpage
%%Trailer
end
%%EOF

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="12.0cm" height="12.0cm" viewBox="0 0 301 301"
xmlns="http://www.w3.org/2000/svg" version="1.1">
<line x1="0.0" y1="150.0" x2="300.0" y2="150.0" stroke="black" stroke-width="1" />
<line x1="148.0" y1="50.0" x2="152.0" y2="50.0" stroke="black" stroke-width="1" />
<line x1="150.0" y1="300.0" x2="150.0" y2="0.0" stroke="black" stroke-width="1" />
<line x1="250.0" y1="148.0" x2="250.0" y2="152.0" stroke="black" stroke-width="1" />
<polygon fill="black" stroke="black" stroke-width="1" points="300.0,150.0 290.0,147.0 290.0,153.0" />
<polygon fill="black" stroke="black" stroke-width="1" points="150.0,0.0 147.0,10.0 153.0,10.0" />
<path stroke="red" fill="none" stroke-width="1" d="M 254.81249 0 C -18.2708301 490.816953 -18.2708301 -190.816953 254.81249 300" />
<text fill="black" text-anchor="end" x="299.0" y="165.0" font-style="italic" font-size="14" font-family="Times">x</text>
<text fill="black" text-anchor="middle" x="250.0" y="165.0" font-size="14" font-family="Times">1</text>
<text fill="black" text-anchor="end" x="147.0" y="55.0" font-size="14" font-family="Times">1</text>
<text fill="black" text-anchor="end" x="144.0" y="10.0" font-style="italic" font-size="14" font-family="Times">y</text>
<text fill="black" text-anchor="end" x="148.0" y="170.0" font-size="14" font-family="Times">0</text>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB