プリアンブルエラーでのみ使用可能 - そして、はい、プリアンブルにあります

プリアンブルエラーでのみ使用可能 - そして、はい、プリアンブルにあります

私はこれらの行を持っています

\documentclass[../main.tex]{subfiles}

\usepackage{float}
\usepackage[font=small,skip=2pt]{caption}
\usepackage{graphicx}

\graphicspath{{Images}{../Images/}}

\input{commands} % global vars and fucntions

\begin{document}

...

MiKTeX Windows 10 を使用して texmaker でこれをコンパイルしようとすると、3、4、5 行目 (\usepackage がある行) がプリアンブルにある必要があるというエラーが表示されます。 違いますか? これらはプロジェクト内の唯一のエラーであり、commands.tex は正常に認識されています。

答え1

ファイルをコンパイルしたい場合は、サブファイルからプリアンブルを削除し、main.tex にのみ配置します (このプリアンブルは、main のすべてのサブファイルで共有されます)。

エラーメッセージが誤解を招く理由の説明が必要な場合、私にはお手伝いできません。

関連情報