如何创建一个图像表,以便每列具有完全相同的宽度,并且图像按比例缩放以适合宽度(保持纵横比)?假设我选择表格宽度。
答案1
您可以在类似的环境\resizebox
中使用调用tabular
。
\documentclass{article}
\usepackage[margin=1cm]{geometry} % demo only
\usepackage[demo]{graphicx}
\usepackage{tabu}
\begin{document}
\begin{tabu}{X[m]X[m]X[m]X[m]X[m]X[m]}
\resizebox{\hsize}{!}{\includegraphics[width=6cm, height=3cm]{}} &
\resizebox{\hsize}{!}{\includegraphics[width=5cm, height=3cm]{}} &
\resizebox{\hsize}{!}{\includegraphics[width=4cm, height=3cm]{}} &
\resizebox{\hsize}{!}{\includegraphics[width=3cm, height=3cm]{}} &
\resizebox{\hsize}{!}{\includegraphics[width=2cm, height=3cm]{}} &
\resizebox{\hsize}{!}{\includegraphics[width=1cm, height=3cm]{}}
\end{tabu}
\end{document}
注 1:可以在 tabu 的列表框中更改垂直对齐方式。
注2:您应该删除包含图片(而不是黑框)demo
的选项。graphicx