На обороте используется поврежденный автономный файл?

На обороте используется поврежденный автономный файл?

У меня есть длинный tex-файл на Overleaf, который только что начал, ни с того ни с сего, не компилироваться. Я упростил его до минимального рабочего примера здесь

\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

Трудно отлаживать без более подробного контекста из журнала, но показанная строка — это строка 555, standalone.styкоторая является

\begingroup
  \setbox\@tempboxa\hbox{%
    \makeatother
    \InputIfFileExists{\jobname.sta}{}{\PackageInfo{standalone}{STA file not found!}{}{}}%
  }%
\endgroup

Поэтому я предполагаю, что предыдущий запуск записал плохой .staфайл.

Вы можете получить overleaf, чтобы очистить все такие сгенерированные файлы через меню overleaf либо

"перекомпилировать с нуля"

введите описание изображения здесь

или

"очистить кэшированные файлы"

введите описание изображения здесь

Связанный контент