서문 오류에서만 사용할 수 있습니다. 예, 서문에 있습니다.

서문 오류에서만 사용할 수 있습니다. 예, 서문에 있습니다.

나는이 라인을 가지고

\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에만 넣으십시오(이 프리앰블은 메인의 모든 하위 파일에서 공유됩니다).

오류 메시지가 오해의 소지가 있는 이유에 대한 설명을 원하시면 도와드릴 수 없습니다.

관련 정보