我有一张表格,每个单元格中都放了图片(图表)。制作这张表格的目的是为了比较图表。但是,将这组数据称为表格看起来不太好,因为它实际上只是一个大图。
是否有简单的方法可以在文本中以及标题中将该表格作为图表引用?
顺便说一句,我已经检查过这个问题了,如何将图形作为表格引用?。这是我的问题的必然结果,但是对于我的情况,解决方案似乎不起作用。
以下是 MWE:
\documentclass[a4paper, 11pt, oneside]{Thesis}
\begin{document}
\begin{table}
\label{table:mul}
\begin{center}
\begin{tabular}{|c|c|}
\toprule
\textbf{A} & \adjustimage{height=8cm,valign=m}{PlotA} \\
\midrule
\textbf{B} & \adjustimage{height=8cm,valign=m}{PlotB} \\
\midrule
\textbf{C} & \adjustimage{height=8cm,valign=m}{PlotC} \\
\bottomrule
\end{tabular}
\end{center}
\caption{I don't want a table}
\end{table}
\end{document}
谢谢!
答案1
Andrew Cashner 和我的提议都应该可行,图像列在中LoF
,而不是以表格形式,并且也以图形形式引用。
\documentclass[a4paper, 11pt, oneside,demo]{Thesis}
\usepackage{adjustbox}
\usepackage{caption}
\usepackage{booktabs}
\begin{document}
\listoftables
\listoffigures
%%% Andrew Cashner's way
\begin{figure}
\begin{center}
\begin{tabular}{|c|c|}
\toprule
\textbf{A} & \adjustimage{height=8cm,valign=m}{PlotA} \\
\midrule
\textbf{B} & \adjustimage{height=8cm,valign=m}{PlotB} \\
\midrule
\textbf{C} & \adjustimage{height=8cm,valign=m}{PlotC} \\
\bottomrule
\end{tabular}
\end{center}
\caption{I don't want a table: Andrew Cashner's way} \label{faketable:mul}
\end{figure}
\begin{table}
\begin{center}
\begin{tabular}{|c|c|}
\toprule
\textbf{A} & \adjustimage{height=8cm,valign=m}{PlotA} \\
\midrule
\textbf{B} & \adjustimage{height=8cm,valign=m}{PlotB} \\
\midrule
\textbf{C} & \adjustimage{height=8cm,valign=m}{PlotC} \\
\bottomrule
\end{tabular}
\end{center}
\captionof{figure}{I don't want a table: My way} \label{table:mul}
\end{table}
\end{document}