Ошибка не определена счетчиком

Ошибка не определена счетчиком

Когда я пытаюсь скомпилировать на своем ноутбуке (синхронизированный) tex-файл, который прекрасно компилируется на моем настольном компьютере, я получаю сообщение:

"! Ошибка LaTeX: счетчик 'd' не определен."

Я переустановил и обновил MikTeX и пакеты, удалил aux-файлы, но проблема осталась.

Кто-нибудь знает, в чем может быть проблема и как ее решить?

Большое спасибо.

Редактировать: Я думаю, что я немного изолировал проблему. MWE следует:

    \documentclass[11pt]{article}

% mypackages.sty

% STANDARD PACKAGES -------------------------------------------------------
%\RequirePackage{../../../_config_LaTeX/my_packages}

% mypackages.sty

\usepackage[utf8]{inputenc}
\usepackage[english]{babel}

% AMS
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}

\usepackage{stmaryrd}
\usepackage{mathabx}

\usepackage[protrusion=true,expansion=true]{microtype}
\usepackage{enumitem}
\usepackage{float}         % controls figure positions
\usepackage{cleveref}
\usepackage{todonotes}


% THEOREMS -------------------------------------------------------
\newtheorem{thm}{Theorem}[section]
\newtheorem{defn}[thm]{Definition}

% ----------------------------------------------------------------
\begin{document}

\begin{defn}
This is a definition.
\end{defn}

\end{document}

Конкретно, проблемы таковы:

  • Если я скомпилирую код таким образом, он будет работать.

  • Если я включу все пакеты в «mypackages.sty» и заменю их на \RequirePackage{../../../_config_LaTeX/my_packages}, то я получу ошибку:

    "! Ошибка LaTeX: счетчик 'd' не определен."

  • Если затем удалить «[thm]» из «\newtheorem{defn}[thm]{Definition}», то он снова будет хорошо компилироваться.

  • У меня эта проблема только на ноутбуке, на настольном компьютере все компилируется нормально.

Надеюсь, эти указания помогут.

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