我已阅读过有关该确切主题的先前答案,但似乎没有任何答案适用于我的代码。
目前我有:
\documentclass[10pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{graphicx}
\begin{document}
\begin{figure}[!h]
\centering
\begin{subfigure}[t]{0.3\textwidth}
\centering
\includegraphics[width=\textwidth, height = 10cm]{image1.jpg}
\caption{}
\label{left}
\end{subfigure}\hfill
\enskip
\begin{subfigure}[t]{0.3\textwidth}
\centering
\includegraphics[width=\textwidth, height = 10cm]{image2.jpg}
\caption{}
\label{right}
\end{subfigure}\hfill
\enskip
\begin{subfigure}[t]{0.25\textwidth}
\centering
\includegraphics[height = 7 cm, width = \textwidth]{image3.jpg}
\label{legend here}
\end{subfigure}
\caption{}
\label{xraydataofdiclofenacCAGE}
\end{figure}
\end{document}
但我得到的图像如下:
最后一张图是我从某人那里偷来的,上面有一些额外的数据。目前,其他两张图似乎对齐得很好,但第三张图没有像我希望的那样从顶部对齐。
任何帮助,我将不胜感激
答案1
如果我很好地理解了您的问题,那么您可以选择以下[T]
对齐方式subfigure
:
\documentclass[10pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[demo]{graphicx}
\usepackage{caption, subcaption}
\begin{document}
\begin{figure}[!h]
\centering
\begin{subfigure}[T]{0.3\textwidth}
\centering
\includegraphics[width=\textwidth, height = 10cm]{image1.jpg}
\caption{}
\label{left}
\end{subfigure}\hfill
\enskip
\begin{subfigure}[T]{0.3\textwidth}
\centering
\includegraphics[width=\textwidth, height = 10cm]{image2.jpg}
\caption{}
\label{right}
\end{subfigure}\hfill
\enskip
\begin{subfigure}[T]{0.25\textwidth}
\centering
\includegraphics[height = 7 cm, width = \textwidth]{image3.jpg}
\caption{} \label{legend here}
\end{subfigure}
\caption{}
\label{xraydataofdiclofenacCAGE}
\end{figure}
\end{document}