我正在使用 egreg 提供的此处显示的答案:
但是我希望在图表和图表下方的标题之间有一条线。我尝试通过在和之间\subf
放置一个来修改函数来实现这一点。这似乎在添加图像之前有效。但是当添加图像时,标题上方的水平线和周围矩阵的垂直线之间存在间隙(见下图)?\hline
#1
#2
如何消除这些差距?
\usepackage[spanish]{babel}
\usepackage{graphicx}
\newcommand{\subf}[2]{%
{\small\begin{tabular}[t]{@{}c@{}}
#1\ \hline \#2
\end{tabular}}%
}
\begin{document}
\begin{figure}
\centering
\begin{tabular}{|c|c|}
\hline
\subf{\includegraphics[width=60mm]{example-image-4x3.pdf}}
{``iteraciones máximas \\ de BT''$=20$}
&
\subf{\includegraphics[width=60mm]{example-image-4x3.pdf}}
{``Periodo de Tenencia \\ en Lista Tabú''$=2$}
\\
\hline
\subf{\includegraphics[width=60mm]{example-image-4x3.pdf}}
{``iteraciones máximas \\ de BT''$=20$}
&
\subf{\includegraphics[width=60mm]{example-image-4x3.pdf}}
{``Periodo de Tenencia \\ en Lista Tabú''$=2$}
\\
\hline
\end{tabular}
\end{figure}
\end{document}
答案1
区别在于 增加了额外的空间\tabcolsep
。例如,您可以将 更改\begin{tabular}{|c|c|}
为\begin{tabular}{|@{}c@{}|@{}c@{}|}
。
您也可以将(本地)设置\tabcolsep
为0pt
。
(可惜没有插图,因为您的图像无法访问。)