
나는이 라인을 가지고
\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에만 넣으십시오(이 프리앰블은 메인의 모든 하위 파일에서 공유됩니다).
오류 메시지가 오해의 소지가 있는 이유에 대한 설명을 원하시면 도와드릴 수 없습니다.