mirror of
https://github.com/MartinThoma/LaTeX-examples.git
synced 2025-04-26 06:48:04 +02:00
Viele kleine Verbesserungen
This commit is contained in:
parent
bd5f65062d
commit
a210d07e76
9 changed files with 214 additions and 21 deletions
75
documents/GeoTopo/figures/topology-3.tex
Normal file
75
documents/GeoTopo/figures/topology-3.tex
Normal file
|
@ -0,0 +1,75 @@
|
|||
\newenvironment{customlegend}[1][]{%
|
||||
\begingroup
|
||||
% inits/clears the lists (which might be populated from previous
|
||||
% axes):
|
||||
\csname pgfplots@init@cleared@structures\endcsname
|
||||
\pgfplotsset{#1}%
|
||||
}{%
|
||||
% draws the legend:
|
||||
\csname pgfplots@createlegend\endcsname
|
||||
\endgroup
|
||||
}%
|
||||
|
||||
% makes \addlegendimage available (typically only available within an
|
||||
% axis environment):
|
||||
\def\addlegendimage{\csname pgfplots@addlegendimage\endcsname}
|
||||
|
||||
%%--------------------------------
|
||||
|
||||
% definition to insert numbers
|
||||
\pgfkeys{/pgfplots/number in legend/.style={%
|
||||
/pgfplots/legend image code/.code={%
|
||||
\node at (0.295,-0.0225){#1};
|
||||
},%
|
||||
},
|
||||
}
|
||||
|
||||
\pgfdeclarelayer{background}
|
||||
\pgfdeclarelayer{foreground}
|
||||
\pgfsetlayers{background,main,foreground}
|
||||
\begin{tikzpicture}
|
||||
\tikzstyle{point}=[circle,thick,draw=black,fill=black,inner sep=0pt,minimum width=4pt,minimum height=4pt]
|
||||
\tikzstyle{smallpoint}=[circle,thick,draw=red,fill=red,inner sep=0pt,minimum width=3pt,minimum height=3pt]
|
||||
\begin{pgfonlayer}{foreground}
|
||||
\node (a)[point] at (0,0) {};
|
||||
\node (b)[point] at (2,0) {};
|
||||
\node (c)[point] at (3,0.5) {};
|
||||
\node (d)[point] at (0,3) {};
|
||||
\node (e)[point] at (2,3) {};
|
||||
\node (f)[point] at (3,1.5) {};
|
||||
\node (g)[point] at (2,2.5) {};
|
||||
\node (h)[point] at (1,1.5) {};
|
||||
\end{pgfonlayer}
|
||||
|
||||
\draw (h.center) -- (e.center) -- (f.center) -- (b.center) -- cycle;
|
||||
\draw (h.center) -- (f.center);
|
||||
|
||||
\draw[green, densely dashed] (a.center) -- (d.center) -- (g.center) -- (c.center) -- cycle;
|
||||
\draw[green, densely dashed] (a.center) -- (g.center);
|
||||
|
||||
\begin{pgfonlayer}{foreground}
|
||||
\node (x)[point, red,fill=red] at (1.79,0.31) {};
|
||||
\node (x1)[smallpoint] at (1.2,1.5) {};
|
||||
\node (x2)[smallpoint] at (1.71,2.56) {};
|
||||
\node (x3)[smallpoint] at (2.5,1.5) {};
|
||||
\node (x4)[smallpoint] at (2.72,1.06) {};
|
||||
\end{pgfonlayer}
|
||||
\draw[blue, densely dotted] (x.center) -- (x1.center);
|
||||
\draw[blue, densely dotted] (x.center) -- (x2.center);
|
||||
\draw[blue, densely dotted] (x.center) -- (x3.center);
|
||||
\draw[blue, densely dotted] (x.center) -- (x4.center);
|
||||
|
||||
|
||||
\begin{customlegend}[
|
||||
legend entries={
|
||||
$T_1$,
|
||||
$T_2$,
|
||||
$?$
|
||||
},
|
||||
legend style={at={(4.5,3.5)},font=\footnotesize}] % <= to define position and font legend
|
||||
% the following are the "images" and numbers in the legend
|
||||
\addlegendimage{black}
|
||||
\addlegendimage{green,densely dashed}
|
||||
\addlegendimage{blue, densely dotted}
|
||||
\end{customlegend}
|
||||
\end{tikzpicture}
|
|
@ -5,7 +5,7 @@
|
|||
\node (c)[point] at (3,1) {};
|
||||
\node (d)[point] at (1,1) {};
|
||||
\node (e)[point] at (1.5,3) {};
|
||||
\node (f)[point] at (1.5,-2) {};
|
||||
\node (f)[point] at (1.5,-1) {};
|
||||
\draw (a.center) -- (b.center) -- (c.center) -- (e.center) -- (b.center);
|
||||
\draw (a.center) -- (e.center);
|
||||
\draw[dashed] (a.center) -- (d.center) -- (c.center);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue