我想将多个 eps 图形合并为一个 eps 图形作为下表。
我想用 latex/maxtex 来实现这一点。我知道如何将 eps 图形合并为单个 eps,但我想将其合并为表格图形,即添加一些框架和标签。
现在我几乎实现了它。代码如下:
\begin{table}[htbp]
\label{table-1}
\renewcommand{\arraystretch}{2.0}
\centering
\begin{tabular}{|c |c|c|c|c|}
\hline \hline
$N=1$ & \img & \img & \img & \img \\ \hline
$N=1$ & \img & \img & \img & \img \\ \hline
$N=1$ & \img & \img & \img & \img \\ \hline
$N=1$ & \img & \img & \img & \img \\ \hline
\end{tabular}
\label{table-3}
\end{table}
答案1
像这样?
正如 Torbjørn T. 提到的,您的问题与以下内容非常相关(即重复): 这个问题和/或这个问题,所以我调整了他们提供的解决方案,同时添加了行颜色并删除了不必要的标签:
\documentclass{article}
\usepackage{graphicx}
\usepackage[export]{adjustbox}
\usepackage[table]{xcolor}
\usepackage{array}
\begin{document}
\begin{table}[htbp]
\caption{My composed image}
\label{table-1}
\centering
\arrayrulecolor{white}
\setlength\arrayrulewidth{2pt}
\begin{tabular}{|>{$}c<{$} |c|c|c|c|}
\rowcolor{blue}
\hline
& \textcolor{white}{condition A}
& \textcolor{white}{condition B}
& \textcolor{white}{condition C}
& \textcolor{white}{condition D} \\ \hline
\rowcolor{blue!50}
N=1 & \includegraphics[width=2cm,margin=0pt 3pt,valign=c]{example-image}
& \includegraphics[width=2cm,margin=0pt 3pt,valign=c]{example-image}
& \includegraphics[width=2cm,margin=0pt 3pt,valign=c]{example-image}
& \includegraphics[width=2cm,margin=0pt 3pt,valign=c]{example-image} \\ \hline
\rowcolor{blue!25}
N=2 & \includegraphics[width=2cm,margin=0pt 3pt,valign=c]{example-image}
& \includegraphics[width=2cm,margin=0pt 3pt,valign=c]{example-image}
& \includegraphics[width=2cm,margin=0pt 3pt,valign=c]{example-image}
& \includegraphics[width=2cm,margin=0pt 3pt,valign=c]{example-image} \\ \hline
\rowcolor{blue!50}
N=3 & \includegraphics[width=2cm,margin=0pt 3pt,valign=c]{example-image}
& \includegraphics[width=2cm,margin=0pt 3pt,valign=c]{example-image}
& \includegraphics[width=2cm,margin=0pt 3pt,valign=c]{example-image}
& \includegraphics[width=2cm,margin=0pt 3pt,valign=c]{example-image} \\
\end{tabular}
\end{table}
\end{document}
答案2
左侧的标签可以使用m
包提供的列类型 垂直居中array
。但是,它需要一个宽度参数。
另一种方法是将图像居中,例如:
$\vcenter{\hbox{\img}}$