但是当我输入以下代码时,尽管我相信我应该得到上面显示的内容,但我得到的结果如下
我非常想知道我的逻辑中的错误。我是 LaTex 的新手,因此,如果我能知道我在代码中犯的错误,我将不胜感激。我的代码粘贴在下面。
\documentclass{article}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage[export]{adjustbox}
\usepackage{subcaption}
\graphicspath{ {images/} }
\begin{document}
\begin{flushleft}
\begin{figure}[t!]
\includegraphics [width =0.45\linewidth]{image2}
\end{figure}
\end{flushleft}
\begin{flushright}
\begin{figure}[t!]
\includegraphics [width =0.45\linewidth]{image1}
\includegraphics [width =0.45\linewidth]{image3}
\end{figure}
\end{flushright}
%\includegraphics [ width =0.45\linewidth ]{image1}
\end{document}
如果你需要这些图片,你可以从以下网址下载这里。
答案1
最简单的方法是将图像放在表格中,将大图像放在 中\multirow
,缩放以使其高度与右列的高度相同,然后将其粉碎。部分工作必须通过反复试验来完成。以下是我的三张图片的示例:
\documentclass{article}
\usepackage[showframe]{geometry}%
\usepackage{graphicx}
\usepackage{multirow}
\usepackage[export]{adjustbox}
\usepackage{subcaption}
\graphicspath{ {images/} }
\begin{document}
\begin{figure}[t!]
\centering
\begin{tabular}{cc}
& \includegraphics [width=0.3\linewidth]{dejeuner1} \\[2ex]
\multirow{-2}{*}[-1.35ex]{\smash{\includegraphics [scale=0.31]{traccia-table}}}
& \includegraphics [width=0.3\linewidth]{magouvernante}
\end{tabular}
\end{figure}
\end{document}