我对 TeX/LaTeX 还很陌生,我正在写我的第一个文档。到目前为止,我喜欢它显示一切的方式。不过学习难度很大。
我有需要比较的图像,因此它们必须彼此接近。我该如何实现?
在下面的图片中,你可以看到我想要的一个示例(我知道它很丑,这就是我使用 LaTeX 的原因 ;) )。我使用了 subfig 包,但它的主要用途似乎是给子图添加标题。我不想单独给它们添加标题,这会导致信息重复。它不需要与图片中完全一样,我愿意接受建议。
答案1
如果你只是想重现类似的格式,你可以使用tabular
环境将图片放入表格中。这看起来像:
\begin{tabular}{l|c|c|c}
& clown & goldhill256 & lighthouse \\ \hline
Sobel & \includegraphics{image1} & \includegraphics{image2} & \includegraphics{image3} \\ \hline
Sobel w/thresholding & ... & ... & ... \\ \hline
Sobel w/thresholding \& thinning & ... & ... & ...
\end{tabular}
不过,看起来这个表格将跨越整个页面的宽度,因此你最好使用tabularx
包裹:
\begin{tabularx}{\hsize}{p{1.5cm}|X|X|X}
& clown & goldhill256 & lighthouse \\ \hline
Sobel & \includegraphics[width=\hsize]{image1} & \includegraphics[width=\hsize]{image2} & \includegraphics[width=\hsize]{image3} \\ \hline
Sobel w/thresholding & ... & ... & ... \\ \hline
Sobel w/thresholding \& thinning & ... & ... & ...
\end{tabularx}
那应该...
- 使表格跨越整个页面的宽度;
- 将最左边的列排版为 1.5 厘米宽的 parbox(这样可以留出换行符);
- 自动调整图片列的大小,使它们具有相同的宽度并占据页面中的额外空间。
答案2
您也可以使用子图。请参阅下面的教程以获取示例: