Estoy escribiendo un documento con una clase de memorias en la que la tabla de contenido tiene un tamaño de bloque tipográfico diferente al del resto del documento. Sé que ese geometry
paquete puede hacer lo que quiero \newgeometry{...} ... \restoregeometry
. El manual de memorias dice:
La clase también proporciona funciones similares a las proporcionadas por los siguientes paquetes, aunque los comandos son diferentes:
crop, fancyhdr, geometry, sidecap, subfigure, titlesec
.
Entonces mi pregunta es si hay algo similar a \newgeometry{...} ... \restoregeometry
en memorias o en este caso necesito cargar geometry
.
Respuesta1
Hasta donde yo sé, memoir
¿ el documento t have equivalents to the
de geometría \newgeometry
and
\restoregeometry . However it is possible to change the layout within a
memoir`?
% 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}
Sé que parece doloroso pero es factible. Quizás una versión futura de memoir
podría incluir algún código más fácil de usar.