LATEX-L Archives

Mailing list for the LaTeX3 project


Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Joseph Wright <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Sun, 1 Jun 2014 19:59:54 +0100
text/plain (56 lines)
On 01/06/2014 19:31, Arno Trautmann wrote:
> Hi all,
> just today I understood what the new check for the float means for a
> real life document:
> Joseph Wright wrote:
>> On 13/05/2014 09:22, Ulrike Fischer wrote:
>>> The newest fix-cm contains at the end some code to fix floats which
>>> imho doesn't belong there. The identical code is also in fixltx2e.
>>> \def\@xfloat #1[#2]{%
>>> ....
>>> \ProvidesPackage{fix-cm}
>>>            [2014/04/27 v1.1p fixes to LaTeX]
>>> \ProvidesPackage{fixltx2e}
>>>            [2014/04/27 v1.1p fixes to LaTeX]
>> Thanks for the report. The issue here was a missing set of DocStrip
>> guards (fixltx2e and fix-cm come from the same source file). This is now
>> corrected in the SVN and will be sent to CTAN soon.
> This code breaks the float package if fixltx2e is loaded afterwards.
> Which happens if one has the habit of loading packages alphabetically
> and invoking fontspec which requires fixltx2e. By this, documents with
> the header
> \documentclass{article}
> \usepackage{float}
> \usepackage{fixltx2e}
> \begin{document}
> will not compile anymore. Is this intended? Would it help or do any harm
> if the float check would be added \AtBeginDocument?
> best,
> Arno

For me, your demo with \end{document} and \listfiles added compiles with
file list

 *File List*
 article.cls    2007/10/19 v1.4h Standard LaTeX document class
  size10.clo    2007/10/19 v1.4h Standard LaTeX file (size option)
   float.sty    2001/11/08 v1.3d Float enhancements (AL)
fixltx2e.sty    2014/05/13 v1.1q fixes to LaTeX

What file list and error are yu seeing?
Joseph Wright