我正在編寫一個帶有回憶錄類的文檔,其中目錄的類型區塊大小與文檔的其餘部分不同。我知道這個geometry
包可以做我想做的事\newgeometry{...} ... \restoregeometry
。回憶錄手冊中寫道:
該類別還提供與以下套件提供的功能類似的功能,儘管命令不同:
crop, fancyhdr, geometry, sidecap, subfigure, titlesec
。
所以我的問題是,是否有類似於\newgeometry{...} ... \restoregeometry
回憶錄的內容,或者在這種情況下我需要加載geometry
.
答案1
據我所知,geometry \newgeometry \restoregeometry memoir`文檔memoir
沒有。t have equivalents to the
and
. However it is possible to change the layout within a
% 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
可能會包含一些更用戶友好的程式碼。