(absolute bzw. relative) Positionierung von Objekten
Der Textfluss in Latex zeichnet sich gerade durch seine Anpassungsfähigkeit aus, welches einem Arbeit ersparen soll. Absolute Positionierungen sind hier also nicht vorteilhaft. Jedoch habe ich ein ziemlich großes Objekt, erstellt mit TikZ, das rechts viel Platz bietet, z.B. für eine Legende, Beschreibungsliste... o. Ä.
Gäbe es eine Möglichkeit, bezogen auf das Objekt/ Trapez (als Ortsangabe), diesen Platz auf der unteren rechten Seite zu nutzen?
Quelltext für das Objekt/ Trapez:
\documentclass{scrartcl}
\usepackage{tikz}
\usetikzlibrary{calc,intersections}
\begin{document}
\begin{table}
\begin{tikzpicture}[every node/.append style={minimum width=1cm, minimum height=1cm}]
% Eckpunkte
\node (1) at (17,16) {1};
\node (2) at (1,16) {2};
\node (3) at (2,0) {3};
\node (4) at (9,0) {4};
\def \s{8} % Zwischenspaltenanzahl (Senkrechten)
\def \w{6} % Zwischenzeilenanzahl (Waagerechten)
% Gitterpunkte der oberen und unteren Seite:
\foreach \n in {1, ..., \s}
{
\node (O\n) at ($ (1) !.{(1 / (\s + 1)) * \n}! (2) $) {O\n};
\node (U\n) at ($ (4) !.{(1 / (\s + 1)) * \n}! (3) $) {U\n};
}
% Gitterpunkte der linken und rechten Seite:
\foreach \n in {1, ..., \w}
{
\node (L\n) at ($ (2) !.{(1 / (\w + 1)) * \n}! (3) $) {L\n};
\node (R\n) at ($ (1) !.{(1 / (\w + 1)) * \n}! (4) $) {R\n};
}
% Festlegung senkrechter und waagerechter Reihen:
\foreach \n in {1, ..., \s}
\path [name path global/.expanded=O\n--U\n] (O\n) -- (U\n);
\foreach \n in {1, ..., \w}
\path [name path global/.expanded=L\n--R\n] (L\n) -- (R\n);
% Schnittpunkte der senkrechen mit den waagerechten Reihen als neue Gitterpunkte:
\foreach \i in {1, ..., \w}
{
\foreach \n in {1, ..., \s}
{
\path [name intersections/.expanded = {of=O\n--U\n\space and L\i--R\i, by=\n\i}];
\node at (\n\i) {\n\i};
}
}
\end{tikzpicture}
\end{table}
\end{document}