如何在 articleclass: spieman 中使用 subfig 包?

如何在 articleclass: spieman 中使用 subfig 包?

我正在使用 article 类spieman来准备文档。但是,我无法使用subfig包。有人可以指导我将一个图形窗口拆分为 articleclass 中的多个图形spieman吗?

示例代码粘贴在下面,错误消息的屏幕截图附于此处。请帮忙。

 \documentclass[12pt]{spieman}  % 12pt font required by SPIE;

\usepackage{graphicx}
\usepackage{subfig}
\usepackage{setspace}
%\onehalfspacing
\usepackage{tocloft}

\title{Sample Paper}

\author[a]{Samadhan }
\renewcommand{\cftdotsep}{\cftnodots}
\cftpagenumbersoff{figure}
\cftpagenumbersoff{table} 
\begin{document} 
\maketitle

\begin{abstract}

\end{abstract}

\keywords{a,b,c}

\begin{spacing}{1}   % use double spacing for rest of manuscript
\section{Introduction}
\label{sect:intro}  % \label{} allows reference to this section
\begin{figure}[!h]
\begin{center}
\graphicspath{{F:/Figures/spie_figures}}
\subfloat[Original Multispectral ]{
\includegraphics[width=60 mm, height=60 mm]{a.jpg}
}
\subfloat[Subscene]{
\includegraphics[width=60 mm, height=60 mm]{b.jpg}
}\\
\caption{original and processed dataset}
\label{fig:fuse_Figure}
\end{figure}

\section{Conclusions}

\listoffigures
\listoftables

\end{spacing}
\end{document}

答案1

的示例文件spieman.cls使用了已弃用的subfigure软件包。您可以而且应该使用subfig,但要使用caption=false选项。

这是一个例子。

我删除了所有关于setspace和的设置tocloft:如果你自定义格式,编辑人员会不高兴的他们想。

不要同时指定图像的宽度和高度:这可能会扭曲它们。

\documentclass[12pt]{spieman}  % 12pt font required by SPIE;

\usepackage{graphicx}
\usepackage[caption=false]{subfig}

\title{Sample Paper}

\author[a]{Samadhan}

\begin{document} 

\maketitle

\begin{abstract}
Abstract
\end{abstract}

\keywords{a,b,c}

\section{Introduction}
\label{sect:intro}  % \label{} allows reference to this section

\begin{figure}[!htp]
\centering

\subfloat[Original Multispectral]{%
  \includegraphics[width=60mm]{example-image-a}%
}\quad
\subfloat[Subscene]{%
  \includegraphics[width=60 mm]{example-image-b}
}

\caption{original and processed dataset}
\label{fig:fuse_Figure}
\end{figure}

\section{Conclusions}

\listoffigures
\listoftables

\end{document}

在此处输入图片描述

相关内容