Pode ser usado apenas no erro do preâmbulo - e sim, está no preâmbulo

Pode ser usado apenas no erro do preâmbulo - e sim, está no preâmbulo

eu tenho essas linhas

\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}

...

quando tento compilar isso com o texmaker usando o MiKTeX Windows 10, recebo o erro de que as linhas 3, 4 e 5 (aquelas com \usepackage) deveriam estar no preâmbulo. Não são? Esses são os únicos erros no projeto, meu command.tex está sendo reconhecido perfeitamente.

Responder1

Se você deseja que seu arquivo seja compilado, basta remover o preâmbulo do subarquivo e colocá-lo apenas no main.tex (este preâmbulo será compartilhado por todos os subarquivos do main).

Se você quiser uma explicação de por que a mensagem de erro é enganosa, não posso ajudar.

informação relacionada