Mit der Veröffentlichung von LaTeX 2015/01/01 ist die Verwendung von `H` als Option einer Gleitumgebung übrigens offiziell ein Fehler. Damit erhält man bereits ohne das nun veraltete Paket `fixltx2e`:
\documentclass{article}
\begin{document}
Do it:
\begin{figure}[H]
\caption{Test}
\end{figure}
done.
\end{document}
die Fehlermeldung:
<pre>! LaTeX Error: Unknown float option `H'.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
...
l.4 \begin{figure}[H]</pre>
Da früher die Verwendung von `H` als Option für eine Gleitumgebung zwar ebenfalls nicht korrekt war, aber von LaTeX ignoriert wurde, kann man solche Dokumente daher nicht mehr unverändert übersetzen. Die empfohlene Änderung für diesen Fall wäre, Option `H` aus den Gleitumgebungen zu beseitigen. Eine schnelle Notlösung wäre hingegen, auf Kompatibilität zu einer früheren Version von LaTeX zurückzuschalten. Das ist mit dem neuen Paket `latexrelease` möglich, das noch *vor* `\documentclass` zu laden ist:
\RequirePackage[2014/12/31]{latexrelease}
\documentclass{article}
\begin{document}
Do it:
\begin{figure}[H]
\caption{Test}
\end{figure}
done.
\end{document}
Allerdings hat das den Nachteil, dass man *alle* Verbesserungen in LaTeX 2015/01/01 abschaltet, nicht nur die Fehlermeldung für die fehlerhafte Option `H` der Gleitumgebungen. Daher wäre
\documentclass{article}
\begin{document}
Do it:
\begin{figure}[p]
\caption{Test}
\end{figure}
done.
\end{document}
eine bessere Lösung. Dabei sorgt das `p` im Beispiel für denselben Satz, den man mit dem falschen `H` erhalten hätte. Einen besseren Satz erhält man mit
\documentclass{article}
\begin{document}
Do it:
\begin{figure}
\caption{Test}
\end{figure}
done.
\end{document}
also unter Verzicht auf die Option. Will man tatsächlich die Platzierung hier und nur hier, so wäre
\documentclass{article}
\usepackage{caption}% nicht notwendig bei KOMA-Script-Klassen
\usepackage{placeins}
\begin{document}
Do it:
\FloatBarrier
\begin{center}
\begin{minipage}{\linewidth}
\captionof{figure}{Test}
\end{minipage}
\end{center}
done.
\end{document}
eher eine Lösung. Siehe dazu auch: [Wann sollte ich Gleitumgebungen für Tabellen und Abbildungen verwenden?](http://texwelt.de/wissen/fragen/3427/wann-sollte-ich-gleitumgebungen-fur-tabellen-und-abbildungen-verwenden/3434)
Übrigens verursacht die Verwendung von `fixltx2e` aus dem Originalbeispiel seit LaTeX 2015/01/01 die Warnung:
<pre>Package fixltx2e Warning: fixltx2e is not required with releases after 2015
(fixltx2e) All fixes are now in the LaTeX kernel.
(fixltx2e) See the latexrelease package for details.</pre>
Diese Warnung besagt, dass man das Paket `fixltx2e` nicht mehr benötigt, da alle Korrekturen in den LaTeX-Kern eingearbeitet wurden. Gleichzeitig wird auf das Paket `latexrelease` hingewiesen, dessen Anleitung man ggf. – beispielsweise wenn man Kompatibilität zu einer ganz bestimmten LaTeX-Version benötigt – beachten sollte.