文本结束后无法显示两列数字

文本结束后无法显示两列数字

我无法强制 LaTeX 在文档末尾显示我的两列图形。

这是我的最小示例:

\documentclass[nocrop]{bioinfo}

\copyrightyear{2017} \pubyear{2017}

\access{}
\appnotes{}

\begin{document}
\firstpage{1}

\title[Dummy title]{Dummy title}
\address{}
\corresp{}
\editor{}
\history{}
\abstract{}

\maketitle

\section{Introduction}

\begin{figure}[t!]
  \rule{\columnwidth}{100pt}
  \caption{Some single-column figure}
\end{figure}

\begin{figure*}[t!]
  \rule{\textwidth}{200pt}
  \caption{Some two-column figure}
\end{figure*}

\end{document}

(我必须使用这里的生物信息学模板:https://academic.oup.com/bioinformatics/pages/submission_online

如果我添加更多图形,\begin{figure}它们将显示在文档末尾的单独页面上。但是这里的第二个图形没有出现在任何地方,如果我添加更多图形,它们也不会出现。有没有办法让它在这方面发挥figure*作用?figure

答案1

不幸的是,除了bioinfo.cls文件本身之外,分发给作者的 zip 文件还包含许多软件包的过时版本,这些软件包是核心 Latex 分发版(graphicx、 )的一部分,以及包括、和color在内的主要贡献软件包。natbibfloatstdfloats.sty

这些软件包的某些组合破坏了当前的 latex 输出例程。如果您只是使用bioinfo.cls当前 tex 发行版中分发的所有相关软件包的当前版本,则不会出现此问题。

最有可能的问题是,旧版本的软件包没有考虑到在 2015 年发布的 Latex 中对双浮动定位所做的修复。

相关内容