我被告知要始终加载dblfloatfix
双列文档。因此,我将其包含在我的标准序言中,默认情况下使用一列。当我的文档排版为一列时,它似乎不会影响它们。但为了确保万无一失,我想问这个问题:dblfloatfix
在单列文档中加载时是否会引起问题?
答案1
dbfloatfix
(以及它所基于的fix2col
和stfloats
包)是一个相当强大的包,并且不会单独影响使用它来修复的乳胶版本的单列浮点数。
然而,与任何贡献包一样,它也存在危险,即针对所有贡献包测试潜在的乳胶更新更加困难,而作为fixltx2e
核心版本一部分的包则集成到测试套件中并与内核文件同时更新。
因此,除非你需要底部浮动,否则我会fixltx2e
优先使用。我特别注意到,当前版本的dblfloatfix
将覆盖当前提出的修复方案http://www.latex-project.org/cgi-bin/ltxbugs2html?pr=latex/3528这是下一个版本的开发源代码。这不一定是真正的问题,因为dblfloatfix
可以随着任何 latex 版本推送到 ctan 而更新,但它显示了修补 LaTeX 内部的贡献包的一般(但实际上不可避免的)危险。“包“xyz”会导致问题吗?”总是必须回答“是”。