
Итак, я сделал копию шаблона отчета, которым со мной поделились, и моя копия не компилируется, тогда как проект, который я скопировал, компилируется отлично. Вот первая ошибка, которую я получаю:
/usr/local/texlive/2019/texmf-dist/tex/latex/subfigure/subfigure.sty, line 124
LaTeX Error: Command \c@lofdepth already defined.
Or name \end... illegal, see p.192 of the manual.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.124 \newcounter{lofdepth}
Your command was ignored.
Type I <command> <return> to replace it with another command,
or <return> to continue without it.
Я понятия не имею, где находится файл, который считывает ошибка, поэтому я в некотором замешательстве.
решение1
(Я работаю в службе поддержки в Overleaf.)
Иногда это может произойти при копировании проекта Overleaf, поскольку существующие проекты используют версию TeX Live, которая была актуальной на момент создания проекта (чтобы избежать изменения выходных данных при обновлении TeX Live на Overleaf). Но новые копии проектов будут использовать более новую версию TeX Live (чтобы не допустить использования устаревших пакетов), если она доступна.
Это может привести к такому поведению, если пакеты, которые вы используете в документе, изменились между версиями TeX Live. Раньше сотрудники службы поддержки могли это изменить, поэтому пользователям приходилось обращаться к нам, чтобы изменить это в своих проектах. Недавно мы представили новую функцию, с помощью которой вы можете самостоятельно изменить эту настройку в своих проектах, если это необходимо.
Для этого откройте исходный рабочий проект, затем нажмите на меню Overleaf в левом верхнем углу. Прокрутите вниз до записи «TeX Live version» в настройках и обратите внимание, какая версия используется для рабочего проекта.
Затем вы можете открыть новую копию проекта и настроить там параметры, чтобы они соответствовали исходному проекту. Более подробная информация об этой функции доступназдесь.
Вносите это изменение только в том случае, если ваш новый проект не работает или у вас есть особые требования к использованию определенной версии TeX Live. В общем, лучше перенести новые проекты на новую версию TeX Live, чтобы воспользоваться последними улучшениями и исправлениями ошибок в пакетах в ваших документах.