如何同时拥有两种类型的图形\figure{}
并使其\figure*{}
彼此之间正确排序?
我在一个文档中有两种类型的元素\figure{}
和(它的类是)。\figure*{}
\documentclass[conference]{IEEEtran}
我的问题是,如果我只使用\figure
(无星号),文档中的所有图形都会按升序显示,即图 1、图 2、图 3 等。如果所有图形都是,也会发生同样的情况\figure*
。但是,当同时使用这两种类型时,Latex 会将它们弄乱。所以,现在,我有图 3、图 1、图 2、图 5、图 4。
值得一提的是,图 1、2 和 5 只是\figure
,而图 3 和 4 都是\figure*
,也就是说,相同类型的图形彼此之间顺序正确,但其他类型的图形顺序不正确。这甚至看起来像是一个错误,因为如果它们是完全不同的浮点类型,为什么它们使用相同的编号?
答案1
这是一个长期存在的错误,如果你添加
\usepackage{fixltx2e}
应该会修复。在即将发布的 2015 LaTeX 版本中,该问题也已修复(默认)。