我知道有很多关于此的问题,但我似乎找不到我想要的。我想将图片并排放置,图片与顶部对齐,标题与底部对齐。我想关注这个答案,但是 minipage 位置参数好像不起作用。
梅威瑟:
\begin{figure}[htbp]
\centering
\begin{minipage}[b]{0.6\textwidth}
\includegraphics[width=\textwidth]{example-image-a.pdf}
\end{minipage}%%%
\hfill
\begin{minipage}[b]{0.35\textwidth}
\includegraphics[width=\textwidth]{example-image-a.pdf}
\end{minipage}
\begin{minipage}[t]{0.6\textwidth}
\caption{Caption 1.}
\label{fig1}
\end{minipage}%%%
\hfill
\begin{minipage}[t]{0.35\textwidth}
\caption{Caption 2.}
\label{fig2}
\end{minipage}
\end{figure}
无论前两个小页中是否有 b 或 t。
无论我做什么,第二幅图像都不想向上移动。我尝试在第二幅图像后添加垂直空间,这确实有效,但之后我必须猜测距离……
答案1
可以使用该包adjustbox
。请参阅https://tex.stackexchange.com/a/34200/161015和很好的解释https://tex.stackexchange.com/a/34172/161015
\documentclass[12pt,a4paper]{article}
\usepackage{graphicx}
\usepackage{adjustbox} % added <<<<<
\begin{document}
\begin{figure}[htbp]
\centering
\adjustbox{valign=t}{\begin{minipage}{0.6\textwidth} % changed <<<<
\includegraphics[width=\textwidth]{example-image-a.pdf}
\end{minipage}}%%%
\hfill
\adjustbox{valign=t}{\begin{minipage}{0.35\textwidth}% changed <<<<
\includegraphics[width=\textwidth]{example-image-a.pdf}
\vfill
\end{minipage}}
\begin{minipage}[t]{0.6\textwidth}
\caption{Caption 1.}
\label{fig1}
\end{minipage}%%%
\hfill
\begin{minipage}[t]{0.35\textwidth}
\caption{Caption 2.}
\label{fig2}
\end{minipage}
\end{figure}
\end{document