Memoir クラスは特定のパッケージおよびコマンドとのやり取りを停止しました

Memoir クラスは特定のパッケージおよびコマンドとのやり取りを停止しました

私は今年初めに、以下のもの(MWE に短縮)を使用して論文を書きました。

\documentclass{memoir}

\usepackage{etoolbox}
\usepackage{fontspec}
\usepackage{setspace}
\usepackage{keyval}
\usepackage{ifthen}
\usepackage[autostyle]{csquotes}
\usepackage{etex}
\usepackage{float}
\usepackage{graphicx}
\usepackage[font=small, format=hang, labelfont=bf,up, textfont=up]{caption}
\usepackage{tocloft}
\usepackage{wrapfig}

\usepackage{soul}
\usepackage{titling}

\usepackage{xpatch}
\usepackage[bottom]{footmisc}

%\usepackage{bigfoot}
%\DeclareNewFootnote[para]{B}[alph]
%\DeclareNewFootnote{default}

%\renewcommand{\thefootnoteB}{\emph{\alph{footnoteB}}}

%\usepackage{alphalph}
%\renewcommand{\thefootnoteB}{\emph{\alphalph{\value{footnoteB}}}}

%\usepackage{perpage}
%\MakePerPage{footnoteB}

\usepackage[notes,shorthandibid,backend=biber,addendum=false,idemtracker=true,sorting=nyt]{biblatex-chicago}

\usepackage[a4paper,total={210mm,297mm},left=40mm,right=20mm,top=20mm,bottom=20mm,footskip=10mm]{geometry}
\raggedbottom

\begin{document}
\title{\fontspec [Mapping=tex-text] {Times New Roman}{Some Stuff}}
\date{}
\maketitle
\vspace{-0.5in}

%\singlespacing
Words.

\end{document}

9 月頃に作業を終えて、他のプロジェクトに移りましたが、今日、テキストを再度確認したところ、ドキュメント (変更なし) がなぜか正しくコンパイルされなくなっていることがわかりました。これまでに 2 つの問題点を特定しましたが、他にも問題点があるかもしれません。

  1. 上記のbigfootパッケージのコードのコメントを外すと、コンソールに次のように表示されます。

No room for a new \dimen . \ch@ck ... \else \errmessage {No room for a new #3} \fi l. 621 \newinsert\FN@savebox

コンパイルを停止します。

  1. \singlespacing コマンドのコメントを解除すると (または他の行間隔コマンドを使用すると)、未定義の制御シーケンスとして扱われます。

古いクラス (たとえば report) に戻れば、上記のすべてを使用できますが、memoir (論文で使用しました) を使用する場合は使用できません。これにより、問題が何らかの形でそこにあるのではないかと疑っていますが、実際の問題を正確に特定する方法がよくわかりません。

夏の間にコンピューターを更新し、その一環として LaTeX を完全に更新したことに留意してください。この更新後はすべて正常に動作しました。私の知る限り、すべてが最新の状態のままです (ただし、当時から現在までの間に変更を加えるほど最近の更新は見ていません)。

編集: XeLaTeX でコンパイルします。

関連情報