
El siguiente código produce márgenes que me gustan:
\documentclass[12pt]{article}
\paperheight=11in
\paperwidth=8.5in
\renewcommand{\baselinestretch}{1.05}
\usepackage{graphicx}
\topmargin0.0cm
\headheight0.0cm
\headsep0.0cm
\oddsidemargin0.0cm
\textheight23.0cm
\textwidth16.5cm
\footskip1.0cm
\title{Demo for Stack}
\author{Eric Auld}
\date{November 16, 2016}
\usepackage{lipsum}
\begin{document}
\maketitle
\tableofcontents
\section{First Section}
\lipsum[1] \par \lipsum[2] \par \lipsum[3] \par \lipsum[4] \par \lipsum[5] \par \lipsum[6] \par \lipsum[7] \par \lipsum[8] \par \lipsum[9] \par \lipsum[10]
\end{document}
Ahora quería usar el amsart
paquete en su lugar. Cuando lo hago, simplemente cambiando el código anterior amsart
y manteniendo todo igual, aparece esto:
La primera página está bien, pero surgen los siguientes problemas en las páginas dos y superiores:
- Faltan los números de página.
- Todo el texto está desplazado hacia la derecha: el margen izquierdo es demasiado grande y el margen derecho demasiado pequeño.
- Los encabezados chocan con el texto.
¿Existe una manera fácil de obtener el mismo tamaño que el anterior amsart
?
Actualización: utilizando el código en la respuesta de egreg, examine la diferencia en el espaciado de las matemáticas mostradas:
Aquí está mi método anterior:
Y aquí está el código que sugiere egreg. ¿Observa cómo las matemáticas mostradas tienen menos espacio vertical a su alrededor?
Respuesta1
Establezca los parámetros relevantes y emita \calclayout
:
\documentclass[12pt]{amsart}
\usepackage{graphicx}
\usepackage{lipsum}
\renewcommand{\baselinestretch}{1.05}
\setlength{\textheight}{23.0cm}
\setlength{\textwidth}{16.5cm}
\setlength{\headsep}{0cm}% probably not wanted with amsart
\setlength{\footskip}{1.0cm}
\calclayout
\title{Demo for Stack}
\author{Eric Auld}
\date{November 16, 2016}
\begin{document}
\maketitle
\tableofcontents
\section{First Section}
\lipsum[1-10]
\end{document}
Dado que amsart
llena los encabezados, probablemente no quieras establecerlo \headsep
en cero.
Respuesta2
Si desea ajustar (o configurar) el diseño de su documento, utilicegeometry
:
\documentclass[12pt]{amsart}
\usepackage{geometry}
\geometry{
paper = letterpaper,
margin = 1in,
includehead,
footskip = 1cm
}
\title{Demo for TeX.SE}
\author{An Author}
\date{\today}
\usepackage{lipsum}
\begin{document}
\maketitle
\tableofcontents
\section{First Section}\lipsum[1-10]
\end{document}