В начале этого года я написал свою диссертацию, используя следующее (сокращено до 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}
Я закончил где-то в сентябре и перешел к другим проектам; однако сегодня я вернулся, чтобы пересмотреть свой текст, и обнаружил, что каким-то образом документ (без изменений) больше не компилируется правильно. Я определил два камня преткновения на данный момент, хотя их может быть больше:
- Если я раскомментирую код для пакета bigfoot выше, консоль выдаст:
No room for a new \dimen . \ch@ck ... \else \errmessage {No room for a new #3} \fi l. 621 \newinsert\FN@savebox
и прекращает компиляцию.
- Если я раскомментирую команду \singlespacing (или использую любую другую команду межстрочного интервала), она будет рассматриваться как неопределенная управляющая последовательность.
Я могу использовать все вышеперечисленное, если вернусь к старому классу, например, к отчету, но не тогда, когда я использую мемуары (как я сделал для своей диссертации). Это заставляет меня подозревать, что проблема(ы) каким-то образом кроются там, но я не знаю, как точно определить фактические проблемы.
Обратите внимание, что я обновил свой компьютер летом и полностью обновил LaTeX в рамках этого; после этого обновления все работало просто отлично. Насколько мне известно, все по-прежнему актуально (хотя в то же время я не видел обновлений, которые были бы достаточно свежими, чтобы что-то изменить с того времени и до настоящего момента).
Редактировать: Я компилирую в XeLaTeX.