Am Sun, 1 Jun 2014 21:48:10 +0200 schrieb Arno Trautmann:


>> Imho fixltx2e should be loaded like fix-cm before documentclass to
>> avoid such problems.
 
> How would you then treat packages that require fixltx2e and are loaded 
> at a later point? (As in your code example?)

Where is the problem? If fixltx2e has already been loaded then it
won't be loaded again. 

Try it out:

\RequirePackage{fixltx2e}
\documentclass{article}
\usepackage{float}
\usepackage{fontspec}
\begin{document}
\begin{figure}[H]
blub
\end{figure}
\end{document}


-- 
Ulrike Fischer 
http://www.troubleshooting-tex.de/