![如果我使用 IEEEtran 包,如何放置 2 个数字并控制它们之间的空间](https://linux22.com/image/324430/%E5%A6%82%E6%9E%9C%E6%88%91%E4%BD%BF%E7%94%A8%20IEEEtran%20%E5%8C%85%EF%BC%8C%E5%A6%82%E4%BD%95%E6%94%BE%E7%BD%AE%202%20%E4%B8%AA%E6%95%B0%E5%AD%97%E5%B9%B6%E6%8E%A7%E5%88%B6%E5%AE%83%E4%BB%AC%E4%B9%8B%E9%97%B4%E7%9A%84%E7%A9%BA%E9%97%B4.png)
我是 LaTeX 新手,很难在一页中放置 2 个图形。我想将一个图形放在页面顶部,将另一个图形放在第一个图形的底部,即一行一个图形。我还想减小图形和标题之间的空间大小。顺便说一下,我使用的是:\documentclass[journal,12pt,draftcls,onecolumn]{IEEEtran}
答案1
我昨天提交了一份手稿,其中的内容与您使用 IEEEtran 描述的内容类似。请参阅使用以下代码生成的文档的第二页(未提供 Admiral Ackbar)。
\documentclass[journal]{IEEEtran}
\usepackage{lipsum}
\usepackage{graphics,graphicx}
\usepackage[caption=false,font=footnotesize]{subfig}
% correct bad hyphenation here
\hyphenation{op-tical net-works semi-conduc-tor}
\begin{document}
\title{MWE for subfloat}
\author{Firstname~Lastname~\IEEEmembership{Member,~IEEE}% <-this % stops a space
}
\markboth{IEEE Some Journal,~Vol.~X, No.~X, December~2015}%
{Shell \MakeLowercase{\textit{et al.}}: Bare Demo of IEEEtran.cls for IEEE Journals}
\maketitle
\begin{abstract}
\lipsum[1]
\end{abstract}
\begin{IEEEkeywords}
Lorem ipsum, dignissium rutrum
\end{IEEEkeywords}
\IEEEpeerreviewmaketitle
\section{Introduction}
\lipsum\lipsum
\section{Experimental Results}
\lipsum[1]
%%%%%%%%%%%%%%%%%%%%
\begin{figure}[t!]
\centering
\subfloat[It's a trap.\label{fig:top}]{\includegraphics[width=.55\linewidth]{ackbar}}
\subfloat[It's a trap.\label{fig:bottom}]{\includegraphics[width=.55\linewidth]{ackbar}}
\caption{Caption for both figures: (a) something on the top; and (b) something on the bottom. Sadly \textbackslash{}subref\{fig:bottom\} throws an exception.}
\label{fig:top_bottom}
\end{figure}
%%%%%%%%%%%%%%%%%%%%
\end{document}
希望这能有所帮助。我认为您也可以使用 subfigure 来提取这个,但您需要进行一些配置才能不破坏标题。根据 bare_jrnl.tex IEEEtran 模板文件中的注释,可以使用包 subfig 和 subfloat。