Biblatex e "Arquivo já encontrado ______.aux"

Biblatex e "Arquivo já encontrado ______.aux"

Considere o seguinte MWE:

\documentclass{article}
\usepackage[backend=bibtex]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{mybib.bib}
  @misc{A01,
    author={Author, A.},
    year={2001},
    title={Alpha}
  }
\end{filecontents}
\addbibresource{mybib.bib}

\begin{filecontents}{mytext.tex}
  Hey, I want to repeat some text!
\end{filecontents}

\begin{document}
\include{mytext}
\cite{A01}
\include{mytext}
\printbibliography
\end{document}

Bibtex irá reclamar porque estamos pedindo para processar o arquivo mytext.auxduas vezes:

Um arquivo auxiliar de nível 1: mytext.aux
Arquivo já encontrado mytext.aux
--- linha 10 do arquivo bi.aux
: \@input{mytext.aux :
}
Estou pulando o que resta deste comando

Existe alguma maneira de lidar com essa situação de uma forma mais inteligente? E se eu quiser incluir o mesmo snippet duas vezes, mas não quiser que esse erro seja relatado, o que devo fazer?

Responder1

Use Biber em vez de BibTeX. Biber usa um único .bcfarquivo para todo o documento e anula os .auxarquivos.

Como o BibTeX é considerado apenas um back-end legado para documentos existentes que não podem mudar para o Biber e suporta apenas um conjunto limitado de recursos, uma mudança para o Biber é recomendada de qualquer maneira.

informação relacionada