I am using amsart to typeset some documents. However, the default margins are very large and I would like to change them without altering anything else about amsart. Is there a way to reset just the margins to 1" all the way around? Right now it is much more.
[Tex/LaTex] amsart margin control
amsartmargins
Related Solutions
Start with geometry
settings that resemble those of \typearea{12}
and change them as desired. There is no KOMA-Script
/ typearea
way to change only the bottom margin; see also How to configure KOMA classes such that the bottom margin of a page equals its top margin?
\documentclass[10pt]{scrartcl}
\renewcommand*{\titlepagestyle}{empty}
% Variant A: typearea, DIV=12
% \typearea{12}
% Variant B: geometry, resembling variant A
% \usepackage[scale=0.75,vmarginratio={1:2},heightrounded]{geometry}
% Variant C: geometry, larger vertical scale, larger ratio top:bottom margin
\usepackage[hscale=0.75,vscale=0.85,vmarginratio={2:3},heightrounded]{geometry}
\usepackage{lipsum}
\begin{document}
\title{Title}
\author{Author}
\date{Date}
\maketitle
\lipsum[1-7]
\end{document}
First of all: The usual paper sizes are too large, in my opinion and other's, for typesetting one-column 10–12 pt text with good line lengths (more on this below). One-column text is really better suited to smaller book paper sizes. A4 or US letter should be using more columns. So typographically sound margin sizes may look large and weird, and in a way they are weird because the restrictions are working against them, but they most often do have rules for readability and aesthetics in mind. Bear with me:
Margin sizes are the result of choosing the text area and having to place that text area on a piece of paper. So ideally, you would choose the font size and line distance and with the given typeface (!), there is a range of textblock widths that are pleasing for the reader. The height of the textblock should be harmonic to the page and the double page, usually the textblock is set to the same aspect ratio as the page itself.
Typefaces of the same font size (e.g. 12 pt) will have different size appearance and inherent width to them, so you can't have a formular that tells you how many characters per line you'll get and therefore how wide the text block should be. In reality, one would test different widths and count the number of characters (including punctuation and spaces) per line. 60–80 is the acceptable range, more is more suited for good readers and if you increase the line distance, you can get away with slightly longer lines.
Peter Wilson's memdesign.pdf
should cover this topic, the KOMA-Script manual scrguien.pdf
also covers this topic in good detail.
Of course, and I've experienced this myself, the calculated margins (package typearea
does this, for example), can appear to be too large or unbalaced to someone who is used to smaller and/or simpler margins (e.g. 1 inch all around ...). There is a process of unlearning bad examples and trusting in typographic tradition to produce good results, instead of eyeballing margins based on what looks good. I'm guilty of this myself. Again, stop looking at margins alone: Instead consider the type area and then distribute the margins to place that type area on the given page.
But, one should always consider reality.
(image credit: Markus Kohm, KOMA-Script manual)
The above division is one of the simpler schemes for choosing margin sizes. The division factor DIV
(=9 in the image) should be chosen primarily on the number of characters per line, where larger DIV
values will place more characters per line. typearea
can calculate the best value by using DIV=calc
(see manual).
To your questions:
- I can't comment on US guidelines, and you would need to specify wheter you want to ask typographers or universities, for example.
- I wouldn't count on default margins of anything (of MS Word? Please not ...), but rather make your own choice based on all the information above.
Best Answer
The
amsart
class has its own method for setting some page parameters. Don't use thegeometry
package with it.