Ich schreibe ein Dokument mit der Memoir-Klasse, in dem das Inhaltsverzeichnis eine andere Typblockgröße hat als der Rest des Dokuments. Ich weiß, dass das geometry
Paket damit machen kann, was ich will \newgeometry{...} ... \restoregeometry
. Im Memoir-Handbuch steht:
Die Klasse bietet außerdem ähnliche Funktionen wie die folgenden Pakete, die Befehle sind jedoch unterschiedlich:
crop, fancyhdr, geometry, sidecap, subfigure, titlesec
.
Meine Frage ist also, ob es in den Memoiren etwas Ähnliches gibt \newgeometry{...} ... \restoregeometry
oder ob ich es in diesem Fall laden muss geometry
.
Antwort1
Soweit ich weiß, memoir
funktioniert das Dokument t have equivalents to the
„geometry \newgeometry
and
\restoregeometry . However it is possible to change the layout within a
memoir“ nicht.
% memlayoutprob.tex SE 569916
\documentclass[a4paper]{memoir}
\usepackage{lipsum}
\settypeblocksize{598pt}{341pt}{*} % the default for A4 paper
\checkandfixthelayout
\begin{document}
REGULAR LAYOUT
\lipsum[1]
CHANGE THE LAYOUT FOR THE TOC
\clearpage
\twocolumn
\settypeblocksize{400pt}{200pt}{*}
\checkandfixthelayout
\onecolumn % TeX reconfigures its layout when swapping between one and two columns
\tableofcontents
\clearpage
\twocolumn
\settypeblocksize{598pt}{341pt}{*} % the default for A4 paper
\checkandfixthelayout
\onecolumn
\chapter{First}
BACK TO REGULAR LAYOUT
\section{Initial}
\lipsum[1-5]
\end{document}
Ich weiß, es sieht mühsam aus, aber es ist machbar. Vielleicht memoir
enthält eine zukünftige Version benutzerfreundlicheren Code.