我想制作一张包含图片的表格,这些图片与表格的线条完美契合。这是我的解决方案:
\begin{table}
\centering
\begin{tabular}{|c|c|}
\hline
\includegraphics[height=.05\textwidth]{IMG_Temp} &
\includegraphics[height=.05\textwidth]{IMG_Temp} \\
\hline
1 & 2\\
\hline
\end{tabular}
\caption{Text.}
\label{tab:table}
\end{table}
我发现通过添加@{}
这样的内容:\begin{tabular}{|@{}c@{}|@{}c@{}|}
,我就可以摆脱水平边距。
但是,图像下方仍然有一点间隙。我该如何消除这个边缘?
答案1
使用选项valign
提供的键确实能得到想要的结果(有趣的是,这并不取决于键的值)。这仅当图像的垂直尺寸大于总尺寸时才有效。adjustbox
export
\baselineskip
\documentclass[]{article}
\usepackage[export]{adjustbox}
\usepackage{duckuments}
\usepackage{graphicx}
\begin{document}
\begin{tabular}[]{|@{}c@{}|}
\hline
\includegraphics[height=.05\textheight,valign=b]{example-image-duck}\\
\hline
next line\\
\hline
\end{tabular}
\end{document}