表格(tabularx)环境中的水平和垂直箭头

表格(tabularx)环境中的水平和垂直箭头

我有一张简单的表格,见附图,我想在第一行上从左到右添加一个水平箭头。在第一列旁边添加另一个垂直箭头。

对于这两个箭头,我都希望在箭头上添加文字。水平箭头应该写“增加复杂性”。垂直箭头应该写“增加复杂性”。

谢谢大家。

我的桌子

答案1

tikzmark

\documentclass{article}

\usepackage{tikz}
\usetikzlibrary{tikzmark}

\begin{document}

\begin{tabular}{|l|l|l|}\hline
\tikzmark{a}aaaaaaaaaaaaaaa&bbbbbbbbbbbbbbb&ccccccccccccccccccc\tikzmark{c}\\\hline
xxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyy&zzzzzzzzzzzzzzzzzzzz\\\hline
xxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyy&zzzzzzzzzzzzzzzzzzzz\\\hline
xxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyy&zzzzzzzzzzzzzzzzzzzz\\\hline
xxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyy&zzzzzzzzzzzzzzzzzzzz\\\hline
xxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyy&zzzzzzzzzzzzzzzzzzzz\\\hline
xxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyy&zzzzzzzzzzzzzzzzzzzz\\\hline
xxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyy&zzzzzzzzzzzzzzzzzzzz\\\hline
xxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyy&zzzzzzzzzzzzzzzzzzzz\\\hline
xxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyy&zzzzzzzzzzzzzzzzzzzz\\\hline
xxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyy&zzzzzzzzzzzzzzzzzzzz\\\hline
xxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyy&zzzzzzzzzzzzzzzzzzzz\\\hline
xxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyy&zzzzzzzzzzzzzzzzzzzz\\\hline
xxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyy&zzzzzzzzzzzzzzzzzzzz\\\hline
xxxxxxxxxxxxxx&yyyyyyyyyyyyyyyyyyy&zzzzzzzzzzzzzzzzzzzz\\\hline
\tikzmark{d}dddddddddddddddd&eeeeeeeeeeeeeeee&fffffffffffffffff\\\hline
\end{tabular}

\begin{tikzpicture}[remember picture,overlay]
\draw[-latex] ([ shift={(0,4ex)}]pic cs:a) -- node[above] {increasing complication} ([ shift={(0,4ex)}]pic cs:c);
\draw[-latex] ([ shift={(-3ex,0.7ex)}]pic cs:a) -- node[below,sloped] {increasing complexity} ([ shift={(-3ex,0)}]pic cs:d);
\end{tikzpicture}

\end{document}

在此处输入图片描述

相关内容