我在 \minipage 对齐方面遇到问题:我想将两幅图像并排放置在顶部对齐,因此我使用了以下代码:
\begin{figure}[!h]
\begin{minipage}[t]{0.5\linewidth}
\includegraphics[width=1\linewidth]{...}
\caption*{}
\label{}
\end{minipage}
\hfill
\begin{minipage}[t]{0.4\linewidth}
\includegraphics[width=1\linewidth]{...}
\caption*{}
\label{}
\end{minipage}
\end{figure}
结果如下:
我的目标是实现这种一致性:
然后我必须向页面添加其他图像,以获得这种布局:
我在 Google 上搜索并尝试了许多解决方案,但没有人能给我想要的结果。提前谢谢您。
编辑:我采用了 @Jesse 提出的解决方案,使用 valign=T 而不是 valign=T 来获得完美对齐。为了将图像放在页面顶部,我只需在图像前添加 \newpage 即可。
谢谢大家。
答案1
这是一个可能的解决方案,可以通过adjustbox
包 wherevalign=t
和valing=c
使用。
代码
\documentclass[]{article}
\usepackage[paper size={20cm,10cm}]{geometry}
\usepackage[export]{adjustbox}
\begin{document}
\begin{figure}[!h]
\begin{minipage}[t]{0.5\linewidth}
\includegraphics[valign=t,width=1\linewidth]{example-image-a}
\caption*{}
\label{}
\end{minipage}
\hfill
\begin{minipage}[t]{0.4\linewidth}
\includegraphics[valign=t,width=1\linewidth]{example-image-a}
\caption*{}
\label{}
\end{minipage}
\end{figure}
\end{document}