
У меня есть документ, который не скомпилируется, пока я не удалю библиографию. Все подфайлы компилируются по отдельности (но они не ссылаются на файл библиографии).
Он работал нормально в течение нескольких недель, и вдруг он перестал компилироваться, когда я просто добавил текст в один из подфайлов. Вот мой код:
\documentclass[twocolumn,nobalancelastpage,10pt]{article}
\usepackage[utf8]{inputenc} \usepackage{graphicx,bm,times}
\usepackage[version=3]{mhchem} \usepackage{color} \usepackage{float}
\usepackage{subfiles} \usepackage{amsmath, hyperref}
\usepackage{caption, pbox, multirow}
\usepackage[thinlines]{easytable}
\usepackage{subcaption}
\begin{document}
\setcounter{secnumdepth}{1}
\setcounter{secnumdepth}{2}
\setcounter{secnumdepth}{3}
\subfile{0}
\subfile{1}
\subfile{2}
\subfile{3}
\bibliographystyle{ieeetr}
\bibliography{refs}
\end{document}
Я пишу и компилирую в ShareLatex, сообщение об ошибке говорит "Timed Out", но это все еще так, когда я удаляю все подфайлы. Убираю библиографию, и она компилируется, но, конечно, тогда я получаю кучу [?] вместо реальных ссылок.
Есть идеи? Я в полном замешательстве.
EDIT: Когда я компилирую без \bibliography{refs}, я получаю сообщение об ошибке «Вы не можете использовать префикс с `\begingroup'». Этот префикс не появляется в моем коде, и файл, в котором он указан, не является файлом в моем проекте.