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월쯤에 작업을 마치고 다른 프로젝트로 넘어갔습니다. 그러나 오늘 나는 내 텍스트를 다시 방문하여 문서가 (변경되지 않은) 더 이상 올바르게 컴파일되지 않는다는 것을 발견했습니다. 지금까지 두 가지 문제점을 확인했습니다. 물론 더 많은 문제가 있을 수도 있습니다.

  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 명령의 주석을 해제하면(또는 다른 줄 간격 명령을 사용하면) 정의되지 않은 제어 시퀀스로 처리됩니다.

보고서와 같은 이전 수업으로 돌아가면 위의 모든 기능을 사용할 수 있지만 회고록을 사용할 때는(논문에서 그랬던 것처럼) 사용할 수 없습니다. 이로 인해 문제가 어떻게든 거기에 있다고 의심하게 되지만 실제 문제를 정확히 찾아내는 방법은 실제로 모르겠습니다.

저는 여름 동안 컴퓨터를 업데이트했고 그 일환으로 LaTeX도 완전히 업데이트했습니다. 이 업데이트 이후에는 모든 것이 잘 작동했습니다. 내가 아는 한 모든 것이 여전히 최신 상태입니다(동시에 그때와 지금 사이에 상황을 바꿀 만큼 최신 업데이트는 본 적이 없습니다).

편집: XeLaTeX에서 컴파일합니다.

관련 정보