У меня возникли трудности с полями мемуаров. Честно говоря, я не понимаю, как это работает. В принципе, должно быть довольно легко получить то, что я хочу: 3,5 см слева, 2,5 см справа, 2,5 см сверху, 2,5 см снизу. Двусторонняя раскладка.
Я попробовал это (это просто упрощенная версия моего настоящего документа, надеюсь, это сработает)
\documentclass[a4paper,12pt]{memoir}
\usepackage[a4paper]{geometry}
\geometry{
left=3.5cm,
right=2.5cm,
top=2.5cm, bottom=2.5cm,
headheight=\baselineskip,
headsep=7mm,
footskip=7mm
}
\usepackage{fancyhdr}
\fancyhf{}
\fancyhead[LO,RE]{\sffamily\itshape \leftmark}
\fancyfoot[C]{\thepage}
\pagestyle{fancy}
\usepackage{color}
\renewcommand{\headrulewidth}{2pt}
\renewcommand{\headrule}{\hbox to\headwidth{%
\color{black}\leaders\hrule height \headrulewidth\hfill}}
\usepackage{lipsum}
\begin{document}
\tableofcontents
\section{Introduction}
\lipsum[2-4]
\subsection{Material}
\lipsum[2-8]
\end{document}
Ну, это не сработало. Поля просто не установлены правильно. Заглянув в документацию мемуаров, я нашел эти две команды:
\setulmargins{4cm}{*}{*}
\setlrmargins{1.25in}{*}{*}
\checkandfixthelayout
Думаю, мне следует избавиться от блока геометрии и использовать это вместо него. Однако я делаю что-то неправильно.
Вот два изображения, демонстрирующие желаемый мной вид макета. Любая помощь будет оценена по достоинству.
решение1
Основная проблема здесь в том, что memoir
есть два способа установки полей. Один, где вы устанавливаете поля и позволяете им диктовать текстовый блок. И один, где вы указываете текстовый блок и затем размещаете его на бумаге. К сожалению, вы получили последний, нужно было использовать первый, поэтому используйте
\setlrmarginsandblock{3.5cm}{2.5cm}{*}
\setulmarginsandblock{2.5cm}{*}{1}
\checkandfixthelayout
Обратите внимание, что memoir регулирует нижнее поле таким образом, чтобы высота текста соответствовала целому числу строк (алгоритм настраивается)
Во-вторых, очень распространенной ошибкой является то, что просмотрщики PDF включают масштабирование при печати, поэтому во многих случаях, если вы измеряете поля печати, они оказываются неправильными. Отключите масштабирование в настройках печати и попробуйте еще раз.