![同一页上有三幅图,并附有标题](https://linux22.com/image/312777/%E5%90%8C%E4%B8%80%E9%A1%B5%E4%B8%8A%E6%9C%89%E4%B8%89%E5%B9%85%E5%9B%BE%EF%BC%8C%E5%B9%B6%E9%99%84%E6%9C%89%E6%A0%87%E9%A2%98.png)
我想为我的所有模型建立一个专门的页面,所以我关注了这建议确保这一点。但是,只显示一个标题,而不是三个。我做错了吗?还有其他方法吗?
\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
\restylefloat
from包对或 的呈现float
方式进行了一些重新定义。这与或包不兼容。由于比 更最新,因此不需要)。在我看来,这里根本不需要 。figure
table
caption
subcaption
caption
float
\restylefloat
float
(该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}