Discussion:
Pfeile in einer tabular Umgebung
(zu alt für eine Antwort)
Jens-Olaf Lindermann
2024-04-16 11:46:39 UTC
Permalink
Moin,

MWE:

\documentclass{scrarticle}

\begin{document}
\begin{table}
\begin{tabular}[h]{lll}
A & B & A\\
B & A & B\\
\end{tabular}
\end{table}

\end{document}


Ich würde gerne zwischen Spalte 1 und 2 mit Pfeilen darauf hinweisen,
daß die Reihenfolge verändert ist. Also Pfeil A→A und B→B. Wie mach ich
das? Oder gibt es typographisch elegantere Lösungen (farblose).

Gruß
J
--
PGP-Key available
8923 F718 CFC1 9490 6711 0D3B 17A5 0634 6B71 A0DF
Holger Schieferdecker
2024-04-17 06:49:22 UTC
Permalink
Post by Jens-Olaf Lindermann
Moin,
[...]
Ich würde gerne zwischen Spalte 1 und 2 mit Pfeilen darauf hinweisen,
daß die Reihenfolge verändert ist. Also Pfeil A→A und B→B. Wie mach ich
das? Oder gibt es typographisch elegantere Lösungen (farblose).
Mir fiele da eine Lösung mit TikZ ein:

\documentclass{scrartcl}
\usepackage{tikz}
\begin{document}
\begin{table}
\begin{tabular}[h]{lll}
\tikz[remember picture, baseline=(a1.base)] \node[inner sep=1pt] (a1) {A}; &
\tikz[remember picture, baseline=(b2.base)] \node[inner sep=1pt] (b2) {B}; &
A
\\
\tikz[remember picture, baseline=(b1.base)] \node[inner sep=1pt] (b1) {B}; &
\tikz[remember picture, baseline=(a2.base)] \node[inner sep=1pt] (a2) {A}; &
B
\\
\tikz[remember picture, overlay] \draw[->] (a1.east) -- (a2.west);
\tikz[remember picture, overlay] \draw[->] (b1.east) -- (b2.west);
\end{tabular}
\end{table}

\end{document}

Holger
Jens-Olaf Lindermann
2024-04-17 10:29:41 UTC
Permalink
Joa, sieht brauchbar aus! Danke, Holger!
--
PGP-Key available
8923 F718 CFC1 9490 6711 0D3B 17A5 0634 6B71 A0DF
Lesen Sie weiter auf narkive:
Loading...