Другой размер блока шрифта в одном документе с мемуарами

Другой размер блока шрифта в одном документе с мемуарами

Я пишу документ с классом memoir, в котором таблица содержания имеет другой размер typeblock, чем остальная часть документа. Я знаю, что этот geometryпакет может делать с \newgeometry{...} ... \restoregeometry. В руководстве по memoir говорится:

Класс также предоставляет функции, аналогичные функциям, предоставляемым следующими пакетами, хотя команды отличаются: crop, fancyhdr, geometry, sidecap, subfigure, titlesec.

Поэтому мой вопрос заключается в том, есть ли что-то похожее \newgeometry{...} ... \restoregeometryв мемуарах или в этом случае мне нужно загрузить geometry.

решение1

Насколько мне известно, memoirгеометрия t have equivalents to the\ newgeometry and\restoregeometry . However it is possible to change the layout within amemoir` документ.

% 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}

Я знаю, что это выглядит болезненно, но это выполнимо. Возможно, будущая версия memoirможет включать более удобный для пользователя код.

Связанный контент