No verso usando autônomo corrompido?

No verso usando autônomo corrompido?

Eu tenho um longo arquivo tex no Overleaf que começou do nada, não conseguindo compilar. Eu simplifiquei para um exemplo mínimo de trabalho aqui

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

Eu recebo os seguintes erros:

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$}'.

Porém, se eu remover a opção `subpreambles=true" o erro desaparece. Por que isso acontece?

Responder1

É difícil depurar sem mais contexto do log, mas a linha mostrada é a linha 555, da standalone.styqual é

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

Então, eu acho que uma execução anterior gravou um .staarquivo incorreto.

Você pode obter no verso para limpar todos os arquivos gerados através do menu no verso

"recompilar do zero"

insira a descrição da imagem aqui

ou

"limpar arquivos em cache"

insira a descrição da imagem aqui

informação relacionada