同一页上有三幅图,并附有标题

同一页上有三幅图,并附有标题

我想为我的所有模型建立一个专门的页面,所以我关注了建议确保这一点。但是,只显示一个标题,而不是三个。我做错了吗?还有其他方法吗?

\documentclass[twoside, openright, 12pt]{report}
\usepackage{ramsstyle}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{longtable}
\usepackage{cite}
\usepackage{caption}
\usepackage{listings}
\usepackage{color}
\usepackage{float}
\usepackage{wrapfig}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{enumitem}
\usepackage{natbib}
\usepackage{acronym}
\usepackage{todonotes}
\setlength{\marginparwidth}{2cm}
\restylefloat{figure}
     \begin{document}
            \begin{figure}[p]
                \centering
                \includegraphics[width=0.2\textwidth]{fig/fig1}
                \caption{Capt1.}
                \label{fig:lab1}
                \centering
                \includegraphics[width=0.2\textwidth]{fig/fig2}
                \caption{Capt2.}
                \label{fig:lab2}
                \centering
                \includegraphics[width=0.2\textwidth]{fig/fig3}
                \caption{capt3.}
                \label{fig:lab3}
            \end{figure}
\end{document}

答案1

\centering就够了。你加载了caption两次,第二次没用。

\documentclass{report}
\usepackage{caption}
\usepackage[demo]{graphicx}
\begin{document}
    \begin{figure}[p]
        \centering
        \includegraphics[width=0.2\textwidth]{fig/fig1}
        \caption{Capt1.}    \label{fig:lab1}
        \bigskip%% To get some more space after the caption
        \includegraphics[width=0.2\textwidth]{fig/fig2}
        \caption{Capt2.}    \label{fig:lab2}
        \bigskip
        \includegraphics[width=0.2\textwidth]{fig/fig3}
        \caption{capt3.}    \label{fig:lab3}
    \end{figure}
\end{document}

答案2

\restylefloatfrom包对或 的呈现float方式进行了一些重新定义。这与或包不兼容。由于比 更最新,因此不需要)。在我看来,这里根本不需要 。figuretablecaptionsubcaptioncaptionfloat\restylefloatfloat

(该ramsstyle包必须被注释掉)

\documentclass[twoside, openright, 12pt]{report}
%\usepackage{ramsstyle}
\usepackage{amsmath}
\usepackage[demo]{graphicx}
\usepackage{longtable}
\usepackage{cite}
\usepackage{listings}
\usepackage{color}
\usepackage{wrapfig}
\usepackage{caption}
\usepackage{subcaption}
%\usepackage{float}
\usepackage{enumitem}
\usepackage{natbib}
\usepackage{acronym}
\usepackage{todonotes}
\setlength{\marginparwidth}{2cm}
%\restylefloat{figure}
\begin{document}
\begin{figure}[p]
  \centering
  \includegraphics[width=0.2\textwidth]{fig/fig1}
  \caption{Capt1.}
  \label{fig:lab1}
  \centering
  \includegraphics[width=0.2\textwidth]{fig/fig2}
  \caption{Capt2.}
  \label{fig:lab2}
  \centering
  \includegraphics[width=0.2\textwidth]{fig/fig3}
  \caption{capt3.}
  \label{fig:lab3}
\end{figure}
\end{document}

在此处输入图片描述

相关内容