![LaTeX 中的并排图像](https://linux22.com/image/311961/LaTeX%20%E4%B8%AD%E7%9A%84%E5%B9%B6%E6%8E%92%E5%9B%BE%E5%83%8F.png)
我需要在 LaTeX 中并排放置 2 个图,其中第一个图需要给出标题,而第二个图不能给出标题。我尝试了以下方法:
\usepackage{floatrow}
\begin{figure}[!h]
\begin{floatrow}
\ffigbox{\includegraphics[scale = 0.8]{Figure3}}{\caption{PTST based on total duration}\label{case1}}
\ffigbox{\includegraphics[scale = 0.8]{app1}}{\caption{A zoom}\label{zoom}}
\end{floatrow}
\end{figure}
但是我收到错误,不要使用带有浮点行的浮点包,因为我还有\usepackage{float}
其他图像(我需要这个)。
答案1
您可以使用该subcaption
包。
尝试这样的事情。
\documentclass{article}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{subcaption}
\begin{document}
\begin{figure}
\centering
\begin{subfigure}{0.49\textwidth}
\centering
\includegraphics[width = \textwidth]{tikzexample2.png}
\caption{Left figure}
\label{fig:left}
\end{subfigure}
\begin{subfigure}{0.49\textwidth}
\centering
\includegraphics[width = \textwidth]{tikzexample2.png}
\caption{Right figure}
\label{fig:right}
\end{subfigure}
\caption{Combined figure}
\label{fig:combined}
\end{figure}
\end{document}
它产生以下输出。
答案2
可能不是您想要的(因为您已经接受了带有两个子标题的答案),但却是您所问的(“第二个不能给出标题“):
\documentclass{article}
\usepackage{graphicx,lipsum}
\begin{document}
\lipsum[2]
\begin{figure}[h] % Do not use only [h] in real documents.
\begin{minipage}[t]{.45\linewidth}
\includegraphics[width=\linewidth]{example-image-a}
\caption{ figure}
\end{minipage}\hfill
\begin{minipage}[b]{.45\linewidth}
\includegraphics[width=\linewidth]{example-image-b}
\end{minipage}
\end{figure}
\lipsum[3]
\end{document}