aboutsummaryrefslogtreecommitdiffstats
path: root/buch/chapters/95-homologie/images/homoclasses.tex
blob: 4467f08331a6e968245521f6a2433fd4827e8e62 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
%
% homoclasses.tex -- template for standalon tikz images
%
% (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule
%
\documentclass[tikz]{standalone}
\usepackage{amsmath}
\usepackage{times}
\usepackage{txfonts}
\usepackage{pgfplots}
\usepackage{csvsimple}
\usetikzlibrary{arrows,intersections,math}
\begin{document}
\def\skala{1.4}
\begin{tikzpicture}[>=latex,thick,scale=\skala]

\definecolor{darkgreen}{rgb}{0,0.6,0}
\def\s{0.4}
\def\h{-0.3}

\def\punkt#1#2{({((#1)+0.5*(#2))*\s},{(#2)*\s*sqrt(3)/2})}
\def\A{\punkt{0}{0}}
\def\B{\punkt{1}{0}}
\def\C{\punkt{2}{0}}
\def\D{\punkt{3}{0}}
\def\E{\punkt{4}{0}}
\def\F{\punkt{0}{1}}
\def\G{\punkt{1}{1}}
\def\H{\punkt{2}{1}}
\def\I{\punkt{3}{1}}
\def\J{\punkt{0}{2}}
\def\K{\punkt{1}{2}}
\def\L{\punkt{2}{2}}
\def\M{\punkt{0}{3}}
\def\N{\punkt{1}{3}}
\def\O{\punkt{0}{4}}

%\def\knoten#1#2#3{
%	\fill[color=white] \punkt{#1}{#2} circle[radius=0.3];
%	\node at \punkt{#1}{#2} {$#3$\strut};
%	\draw \punkt{#1}{#2} circle[radius=0.3];
%}
\def\dreieck#1#2#3{
	\fill[color=gray] \punkt{#1}{#2} -- \punkt{#1+1}{#2}
		-- \punkt{#1}{(#2)+1} -- cycle;
%	\node at \punkt{#1+0.3333}{#2+0.3333} {$#3$\strut};
%	\draw[->,line width=1pt,shorten >= 0.3cm,shorten <= 0.3cm]
%		\punkt{#1}{#2} -- \punkt{#1+1}{#2};
%	\draw[->,line width=1pt,shorten >= 0.3cm,shorten <= 0.3cm]
%		\punkt{#1+1}{#2} -- \punkt{#1}{#2+1};
%	\draw[->,line width=1pt,shorten >= 0.3cm,shorten <= 0.3cm]
%		\punkt{#1}{#2+1} -- \punkt{#1}{#2};
}

%\def\Dreieck#1#2#3{
%	\fill[color=gray!50] \punkt{#1}{#2} -- \punkt{#1+1}{#2}
%		-- \punkt{#1+1}{(#2)-1} -- cycle;
%	\node at \punkt{#1+0.3333}{#2+0.3333} {$#3$\strut};
%}

%\def\kante#1#2#3{
%	\fill[color=white,opacity=0.8] \punkt{#1}{#2} circle[radius=0.15];
%	\node at \punkt{#1}{#2} {$\scriptstyle #3$};
%}

\def\gebiet{
	\dreieck{0}{0}{1}
	\dreieck{1}{0}{2}
	\dreieck{2}{0}{3}
	\dreieck{3}{0}{4}
	\dreieck{0}{1}{5}
	\dreieck{2}{1}{6}
	\dreieck{0}{2}{7}
	\dreieck{1}{2}{8}
	\dreieck{0}{3}{9}
}

\begin{scope}
\gebiet
\draw[color=darkgreen] \B -- \G -- \J -- \F -- cycle;
\draw[->,color=darkgreen] \B -- \G;
\node[color=darkgreen] at ({2*\s},{\h}) {$z_5'$};
\end{scope}

\begin{scope}[xshift=2cm]
\gebiet
\draw[color=darkgreen] \D -- \I -- \L -- \H -- cycle;
\draw[->,color=darkgreen] \D -- \I;
\node[color=darkgreen] at ({2*\s},{\h}) {$z_6'$};
\end{scope}

\begin{scope}[xshift=4cm]
\gebiet
\draw[color=darkgreen] \C -- \L -- \N -- \K -- \M -- \J -- cycle;
\draw[->,color=darkgreen] \C -- \L;
\node[color=darkgreen] at ({2*\s},{\h}) {$z_9'$};
\end{scope}

\begin{scope}[xshift=6cm]
\gebiet
\draw[color=darkgreen] \K -- \N -- \O -- \M -- cycle;
\draw[->,color=darkgreen] \K -- \N;
\node[color=darkgreen] at ({2*\s},{\h}) {$z_{12}'$};
\end{scope}


\end{tikzpicture}
\end{document}