
Overleaf에 방금 시작한 긴 tex 파일이 있는데 갑자기 컴파일에 실패했습니다. 여기서는 최소한의 작업 예제로 단순화했습니다.
\documentclass{article}
%%%%%%%%%%%%%%%%%% Pre-Load Packages Order %%%%%%%%%%%%%%%%%%%
\usepackage[utf8]{inputenc}
\usepackage[margin=1in]{geometry}
\usepackage[mode=buildnew,subpreambles=true,group=false]{standalone} % For side loaded Tikz Figures
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\title{TBD}
\author{Me!}
\begin{document}
\maketitle
blah blah blah
\end{document}
다음과 같은 오류가 발생합니다.
Extra }, or forgotten \endgroup.
l.555 }
%
I've deleted a group-closing symbol because it seems to be
spurious, as in `$x}$'. But perhaps the } is legitimate and
you forgot something else, as in `\hbox{$x}'. In such cases
the way to recover is to insert both the forgotten and the
deleted material, e.g., by typing `I$}'.
그러나 `subpreambles=true" 옵션을 제거하면 오류가 사라집니다. 이유는 무엇입니까?
답변1
로그에서 추가 컨텍스트 없이 디버깅하기는 어렵지만 표시된 줄은 standalone.sty
그 중 555번째 줄입니다.
\begingroup
\setbox\@tempboxa\hbox{%
\makeatother
\InputIfFileExists{\jobname.sta}{}{\PackageInfo{standalone}{STA file not found!}{}{}}%
}%
\endgroup
따라서 이전 실행에서 잘못된 파일을 작성했다고 추측합니다 .sta
.
다음 중 한 가지 방법으로 뒷면 메뉴를 통해 생성된 파일을 모두 지울 수 있습니다.
"처음부터 다시 컴파일"
또는
"캐시된 파일 지우기"