Wenn dem Trapeznode ein Name gegeben wurde, können die Eckpunkte des Trapezes über die entsprechenden Anker des Nodes angesprochen werden. Das sind hier die Anker `bottom left corner` etc.
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric}
\begin{document}
\begin{tikzpicture}[
auto,
mytrapez/.style={
trapezium,
draw,
trapezium left angle=75,
trapezium right angle=45
}
]
\node[
mytrapez,
minimum width=4cm,
minimum height=2cm
](Trapez){};
\path[swap]
(Trapez.bottom left corner)
--node{a}
(Trapez.bottom right corner)
--node{b}
(Trapez.top right corner)
--node{c}
(Trapez.top left corner)
--node{d}
cycle;
\end{tikzpicture}
\end{document}
![alt text][1]
Falls man die Eckpunkte noch an anderen Stellen im Code braucht, ist es übersichtlicher und auch ansonsten sinnvoll in diesen Koordinaten zu setzen und dann diese zu verwenden.
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric}
\begin{document}
\begin{tikzpicture}[
auto,
mytrapez/.style={
trapezium,
draw,
trapezium left angle=75,
trapezium right angle=45
}
]
\node[
mytrapez,
minimum width=4cm,
minimum height=2cm
](Trapez){};
\foreach \anchor/\text in {%
bottom left corner/A,
bottom right corner/B,
top right corner/C,
top left corner/D%
}\coordinate(\text)at(Trapez.\anchor);
\path[swap]
(A)
--node{a}
(B)
--node{b}
(C)
--node{c}
(D)
--node{d}
cycle;
\end{tikzpicture}
\end{document}
Und auch das Beschriften kann man in einer Schleife erledigen:
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric}
\begin{document}
\begin{tikzpicture}[
auto,
mytrapez/.style={
trapezium,
draw,
trapezium left angle=75,
trapezium right angle=45
}
]
\node[
mytrapez,
minimum width=4cm,
minimum height=2cm
](Trapez){};
\foreach \anchor/\text in {%
bottom left corner/A,
bottom right corner/B,
top right corner/C,
top left corner/D%
}\coordinate(\text)at(Trapez.\anchor);
\foreach[remember=\name as \lastname (initially A)]
\name/\text in {B/a,C/b,D/c,A/d}
\path[swap](\lastname)--node{\text}(\name);
\end{tikzpicture}
\end{document}
Weitere Variante, bei der nur die gegenüberliegenden parallelen Seiten beschriftet werden:
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric}
\begin{document}
\begin{tikzpicture}[
auto,
mytrapez/.style={
trapezium,
draw,
trapezium left angle=75,
trapezium right angle=45
}
]
\node[
mytrapez,
minimum width=4cm,
minimum height=2cm
](Trapez){};
\foreach \anchor/\text in {%
bottom left corner/A,
bottom right corner/B,
top right corner/C,
top left corner/D%
}\coordinate(\text)at(Trapez.\anchor);
\foreach
\start/\text/\end in {A/a/B,C/b/D}
\path[swap](\start)--node{\text}(\end);
\end{tikzpicture}
\end{document}
![alt text][2]
[1]: http://texwelt.de/wissen/upfiles/tw_trapez3.pnghttp://texwelt.de/wissen/upfiles/tw_trapez3.png
[2]: http://texwelt.de/wissen/upfiles/tw_trapez5.png