我有大量与天气相关的图像,这些图像是针对各个城市绘制的 12 个月的。我想以 pdf 的形式向用户展示这些图像景观以有组织的方式布局。这样就很容易参考了。基本思路是放置四幅图像并附上一些标题,如下所示:- 基本上,A 和 C 是相互关联的,B 和 D 也是相互关联的。因此,我想在它周围画一个框,并将 A&C 和 B&D 并排放置(顶部和底部)。A 和 B 的尺寸为 747x559 像素,C&D 的尺寸为 1044x1111 像素。
我在该论坛中看到了一些代码,并找到了一些基本的乳胶代码来放置图像,如下所示:-
\begin{center}
\includegraphics[width=400px\linewidth,height=200px, left]{bar_at_April_7.png}
\includegraphics[width=400px\linewidth,height=200px, right]{bar_at_April_7.png}
\includegraphics[width=400px\linewidth,height=300px, left]{wr_at_April_7.png}
\includegraphics[width=400px\linewidth,height=300px, right]{wr_at_April_7.png}
\end{center}
\caption{ 4 figures}
但是,我没有得到预期的结果。这是我得到的基本输出:-
它以水平方式排列所有图像,并将最后一幅图像放入下一页。
所以我的问题是,如何以我在第一张图片中列出的相同方式放置这四张图片?一些代码示例将会非常有帮助。
答案1
以下内容可能接近您想要实现的目标:
\documentclass{article}
\usepackage{caption}
\usepackage{graphicx}
\usepackage{pdflscape}
\usepackage{adjustbox}
\usepackage{xcolor}
\begin{document}
%\begin{landscape}
\begin{figure}
\begin{adjustbox}{minipage=0.45\linewidth,frame=1pt 5pt}
\includegraphics[width=\linewidth]{example-image-a}
\smallskip
\includegraphics[width=\linewidth]{example-image-c}
\end{adjustbox}
\hfill
\begin{adjustbox}{minipage=0.45\linewidth,frame=1pt 5pt}
\includegraphics[width=\linewidth]{example-image-b}
\smallskip
\includegraphics[width=\linewidth]{example-image}
\end{adjustbox}
\caption{This is the caption}
\end{figure}
%\end{landscape}
\end{document}