¿Cómo establecer márgenes en la clase de memorias?

¿Cómo establecer márgenes en la clase de memorias?

Estoy teniendo dificultades con los márgenes de las memorias. Sinceramente, no entiendo cómo funciona. En principio, debería ser bastante fácil conseguir lo que quiero: 3,5 cm a la izquierda, 2,5 cm a la derecha, 2,5 cm arriba, 2,5 cm abajo. Diseño a dos caras.

Probé esto (es solo una versión simplificada de mi documento real, espero que funcione)

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

Bueno, eso no funcionó. Los márgenes simplemente no están configurados correctamente. Buscando en la documentación de las memorias encontré estos dos comandos:

\setulmargins{4cm}{*}{*}
\setlrmargins{1.25in}{*}{*}
\checkandfixthelayout

Supongo que debería deshacerme del bloque de geometría y usar este en su lugar. Sin embargo, estoy haciendo algo mal.

Aquí hay dos imágenes que muestran el tipo de diseño que quiero. ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí Se agradece cualquier ayuda.

Respuesta1

El principal problema aquí es que memoirhay dos formas de establecer márgenes. Uno en el que estableces los márgenes y dejas que eso dicte el bloque de texto. Y uno en el que especificas el bloque de texto y luego lo colocas en el papel. Lamentablemente obtuviste el último, deberías haber usado el primero, así que usa

\setlrmarginsandblock{3.5cm}{2.5cm}{*}
\setulmarginsandblock{2.5cm}{*}{1}
\checkandfixthelayout 

Tenga en cuenta que las memorias ajustan el margen inferior de manera que la altura del texto coincida con un número entero de líneas (el algoritmo es ajustable)

En segundo lugar, es un error muy común que los visores de pdf incluyan escala al imprimir, por lo que en muchos casos si se miden los márgenes impresos, están equivocados. Desactive la escala en la configuración de impresión y vuelva a intentarlo.

información relacionada