! LaTeX Error: Can be used only in preamble

! LaTeX Error: Can be used only in preamble

我有一些使用 LaTeX 生成 PDF 的遗留批处理文件。有一个 main.tex 文件,其中 "includes" 多个 *.tex 文件作为子页面。
在主 .tex 文件中我已经声明了 \usepackage{float}.
执行启动 PDF 生成的批处理时,出现错误:
! LaTeX Error: Unknown float option 'H'.

在问题出处的文件中\begin{document}前添加\usepackage{float}报错:
! LaTeX Error: Can be used only in preamble.

我该如何解决这个问题?

.*}[h!] 替换 .*}[H] 解决了问题。