如何在乳胶中的 table 的行上绘制垂直箭头?
How to draw a vertical arrow across the rows of the table in latex?
我想在下面 table 中创建乳胶。我查看了 tikzlibrary,但无法找到在乳胶中的列上绘制箭头的解决方案。
下面是在 latex 中生成 table 的代码:
\begin{table*}
\caption{Trend}
\label{tab:trend}
\begin{tabular}{cccl}
\toprule
Complexity Level & Mean Precision & MAP & NDCG \
\midrule
1 & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA:} \\
2 & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA:} \\
3 & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } \\
4 & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } \
\bottomrule
\end{tabular}
\end{table*}
我们如何在 Latex 中的 table 行中画一个垂直箭头?
您可以使用 tikzmark
库:
\documentclass{article}
\usepackage{booktabs}
\usepackage{tikz}
\usetikzlibrary{tikzmark}
\begin{document}
\begin{table*}
\caption{Trend}
\label{tab:trend}
\begin{tabular}{cccl}
\toprule
Complexity Level & Mean Precision\tikzmark{foo} & MAP & NDCG \
\midrule
1 & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA:} \\
2 & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA:} \\
3 & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } \\
4 & \parbox{2cm}{TFIDF: \LSA: \tikzmark{bar}} & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } \
\bottomrule
\end{tabular}
\begin{tikzpicture}[overlay,remember picture]
\draw[->,blue,thick] (pic cs:foo) -- (pic cs:bar);
\end{tikzpicture}
\end{table*}
\end{document}
我想在下面 table 中创建乳胶。我查看了 tikzlibrary,但无法找到在乳胶中的列上绘制箭头的解决方案。
下面是在 latex 中生成 table 的代码:
\begin{table*}
\caption{Trend}
\label{tab:trend}
\begin{tabular}{cccl}
\toprule
Complexity Level & Mean Precision & MAP & NDCG \
\midrule
1 & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA:} \\
2 & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA:} \\
3 & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } \\
4 & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } \
\bottomrule
\end{tabular}
\end{table*}
我们如何在 Latex 中的 table 行中画一个垂直箭头?
您可以使用 tikzmark
库:
\documentclass{article}
\usepackage{booktabs}
\usepackage{tikz}
\usetikzlibrary{tikzmark}
\begin{document}
\begin{table*}
\caption{Trend}
\label{tab:trend}
\begin{tabular}{cccl}
\toprule
Complexity Level & Mean Precision\tikzmark{foo} & MAP & NDCG \
\midrule
1 & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA:} \\
2 & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA:} \\
3 & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } \\
4 & \parbox{2cm}{TFIDF: \LSA: \tikzmark{bar}} & \parbox{2cm}{TFIDF: \LSA: } & \parbox{2cm}{TFIDF: \LSA: } \
\bottomrule
\end{tabular}
\begin{tikzpicture}[overlay,remember picture]
\draw[->,blue,thick] (pic cs:foo) -- (pic cs:bar);
\end{tikzpicture}
\end{table*}
\end{document}