![如何为以这种方式定义的图形添加标题](https://linux22.com/image/354947/%E5%A6%82%E4%BD%95%E4%B8%BA%E4%BB%A5%E8%BF%99%E7%A7%8D%E6%96%B9%E5%BC%8F%E5%AE%9A%E4%B9%89%E7%9A%84%E5%9B%BE%E5%BD%A2%E6%B7%BB%E5%8A%A0%E6%A0%87%E9%A2%98.png)
我找到了这个代码这里因为这正是我需要使用的,但我还需要在它们下面添加标题。有一个子标题的示例,但不是那样。我只是尝试添加标题命令,但它不起作用。有人能告诉我如何修改它吗?谢谢。
\begin{center}
\resizebox{1.0\textwidth}{!}{
\includegraphics[height=3cm]{pic1}
% \caption{Picture 1}
\label{fig:pic1}
\quad
\includegraphics[height=3cm]{pic2}
% \caption{Picture 2}
\label{fig:pic2}
}
\end{center}
答案1
相反,\begin{center} ... \end{center}
看看使用包float
和定位选项H
是否begin{figure}[H] ... \end{figure}
是您想要的:
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{float}
\begin{document}
\begin{figure}[H]
\begin{subfigure}{0.45\linewidth}
\includegraphics[width=\linewidth]{pic1}
\caption{Picture 1}
\label{fig:pic1}
\end{subfigure}
\hfil
\begin{subfigure}{0.45\linewidth}
\includegraphics[width=\linewidth]{pic2}
\caption{Picture 2}
\label{fig:pic2}
\end{subfigure}
\caption{caption for both figure}
\label{fig:1-2}
\end{figure}
\end{document}