[latexrefman-commits] r384 - in /trunk: ChangeLog latex2e.texi
jhefferon at domain.hid
jhefferon at domain.hid
Wed Jul 22 22:07:37 CEST 2015
Author: jhefferon
Date: Wed Jul 22 22:07:36 2015
New Revision: 384
URL: http://svn.gna.org/viewcvs/latexrefman?rev=384&view=rev
Log:
finish page layout parameters
Modified:
trunk/ChangeLog
trunk/latex2e.texi
Modified: trunk/ChangeLog
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/ChangeLog?rev=384&r1=383&r2=384&view=diff
==============================================================================
--- trunk/ChangeLog (original)
+++ trunk/ChangeLog Wed Jul 22 22:07:36 2015
@@ -1,3 +1,9 @@
+2015-07-22 Jim Hefferon <jhefferon at domain.hid>
+
+ * latex2e.texi (Page layout parameters): Add marginal notes
+ parameters; correct some default values and adjust wording
+ for uniformity.
+
2015-07-15 Jim Hefferon <jhefferon at domain.hid>
* latex2e.texi (Page layout parameters): Add paperheight
Modified: trunk/latex2e.texi
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/latex2e.texi?rev=384&r1=383&r2=384&view=diff
==============================================================================
--- trunk/latex2e.texi (original)
+++ trunk/latex2e.texi Wed Jul 22 22:07:36 2015
@@ -1188,10 +1188,11 @@
@item \columnsep
The distance between columns. The default is 35pt. Change it with a
command such as @code{\setlength at domain.hid@}} You must change
-it before the two column environment starts.
+it before the two column environment starts; in the preamble is a good
+place.
@item \columnseprule
-The width of the rule between columns. The rule shows up halfway between
+The width of the rule between columns. The rule appears halfway between
the two columns. The default is 0pt, meaning that there is no rule.
Change it with a command such as
@code{\setlength at domain.hid@}}, before the two-column
@@ -1199,7 +1200,9 @@
@item \columnwidth
The width of a single column. In one-column mode this is equal to
- at domain.hid}.
+ at code{\textwidth}. In two-column mode by default @LaTeX{} sets the
+width of each of the two columns to be half of @code{\textwidth} minus
+ at code{\columnsep}.
@end ftable
@@ -1334,57 +1337,125 @@
@cindex running header and footer
@ftable @code
+ at item \columnsep
+ at itemx \columnseprule
+ at itemx \columnwidth
+ at findex \columnsep
+ at findex \columnseprule
+ at findex \columnwidth
+The distance between the two columns, the width of a rule between the
+columns, and the width of the columns, when the document class option
+ at code{twocolumn} is in effect (@pxref{Document class options}).
+ at xref{\twocolumn}.
+
@item \headheight
-Height of the box that contains the running head. Default is
- at domain.hid}, except in the @code{book} class, where it varies with the
-type size.
+ at findex \headheight
+Height of the box that contains the running head. The default in the
+ at code{article}, @code{report}, and @code{book} classes is @samp{12pt},
+at all type sizes.
@item \headsep
+ at findex \headsep
Vertical distance between the bottom of the header line and the top of
-the main text. Default is @samp{25pt}, except in the @code{book}
-class, where it varies with the type size.
+the main text. The default in the @code{article} and @code{report}
+classes is @samp{25pt}. In the @code{book} class the default is: if the
+document is set at 10pt then it is @samp{0.25in}, and at 11pt and 12pt
+it is @samp{0.275in}.
@item \footskip
+ at findex \footskip
Distance from the baseline of the last line of text to the baseline of
-the page footer. Default is @samp{30pt}, except in the @code{book}
-class, where it varies with the type size.
+the page footer. The default in the @code{article} and @code{report}
+classes is @samp{30pt}. In the @code{book} class the default is: when
+the type size is 10pt the default is @samp{0.35in}, while at 11pt it is
+ at samp{0.38in}, and at 12pt it is @samp{30pt}.
@item \linewidth
+ at findex \linewidth
Width of the current line, decreased for each nested @code{list}
-(@pxref{list}). Specifically, it is smaller than @code{\textwidth} by
-the sum of @code{\leftmargin} and @code{\rightmargin}
-(@pxref{itemize}). The default varies with the font size, paper
-width, two-column mode, etc. For an @code{article} document in
- at domain.hid}, it's set to @samp{345pt}; in two-column mode, that
-becomes @samp{229.5pt}.
-
- at domain.hid \textheight
-The normal vertical height of the page body; the default varies with
-the font size, document class, etc. For an @code{article} or
- at domain.hid} document in @samp{10pt}, it's set to
- at domain.hid}; for @code{book}, it's @samp{41\baselineskip}.
-For @samp{11pt}, it's @samp{38\baselineskip} and for @samp{12pt},
- at domain.hid}.
+(@pxref{list}). That is, the nominal value for @code{\linewidth} is to
+equal @code{\textwidth} but for each nested list the @code{\linewidth}
+is decreased by the sum of that list's @code{\leftmargin} and
+ at code{\rightmargin} (@pxref{itemize}).
+ at c The default varies with the font size, paper width, two-column mode,
+ at c etc. For an @code{article} document set in 10pt, the default is
+ at c @samp{345pt}, while in two-column mode that becomes @samp{229.5pt}.
+
+ at item \marginparpush
+ at itemx \marginsep
+ at itemx \marginparwidth
+ at findex \marginparpush
+ at findex \marginsep
+ at findex \marginparwidth
+The minimum vertical space between two marginal notes, the horizontal
+space between the text body and the marginal notes, and the horizontal
+width of the notes.
+
+Normally marginal notes appear on the outside of the page, but the
+declaration @code{\reversemarginpar} changes that (and
+ at code{\normalmarginpar} changes it back).
+
+The defaults for @code{\marginparpush} in both @code{book} and
+ at code{article} classes are: @samp{7pt} if the document is set at 12pt,
+and @samp{5pt} if the document is set at 11pt or 10pt.
+
+For @code{\marginsep}, in @code{article} class the default is
+ at samp{10pt} except if the document is set at 10pt and in two-column mode
+where the default is @samp{11pt}.
+
+For @code{\marginsep} in @code{book} class the default is @samp{10pt} in
+two-column mode and @samp{7pt} in one-column mode.
+
+For @code{\marginparwidth} in both @code{book} and @code{article}
+classes, in two-column mode the default is 60% of @code{\paperwidth
+ at minus{} \textwidth}, while in one-column mode it is 50% of that
+distance.
+
+ at item \oddsidemargin
+ at itemx \evensidemargin
+ at findex \oddsidemargin
+ at findex \evensidemargin
+The @code{\oddsidemargin} is the extra distance between the left side of
+the page and the text's left margin, on odd-numbered pages when the
+document class option @code{twoside} is chosen and on all pages when
+ at code{oneside} is in effect. When @code{twoside} is in effect, on
+even-numbered pages the extra distance on the left is
+ at code{evensidemargin}.
+
+ at LaTeX{}'s default is that @code{\oddsidemargin} is 40% of the
+difference between @code{\paperwidth} and @code{\textwidth}, and
+ at code{\evensidemargin} is the remainder.
@item \paperheight
-The height of the paper, as opposed to the height of the print area. It
-is normally set with a document class option, as in
+ at findex \paperheight
+The height of the paper, as distinct from the height of the print area.
+It is normally set with a document class option, as in
@code{\documentclass[a4paper]@{article@}} (@pxref{Document class
options}).
@item \paperwidth
-The width of the paper, as opposed to the width of the print area. It
-is normally set with a document class option, as in
+ at findex \paperwidth
+The width of the paper, as distinct from the width of the print area.
+It is normally set with a document class option, as in
@code{\documentclass[a4paper]@{article@}} (@pxref{Document class
options}).
+ at item \textheight
+ at findex \textheight
+The normal vertical height of the page body. If the document is set at
+a nominal type size of 10pt then for an @code{article} or @code{report}
+the default is @samp{43\baselineskip}, while for a @code{book} it is
+ at samp{41\baselineskip}. At a type size of 11pt the default is
+ at samp{38\baselineskip} for all document classes. At 12pt it is
+ at samp{36\baselineskip} for all classes.
+
@item \textwidth
-The full horizontal width of the entire page body; the default varies
-as usual. For an @code{article} or @code{report} document, it's
- at domain.hid} at @samp{10pt}, @samp{360pt} at @samp{11pt}, and
- at domain.hid} at @samp{12pt}. For a @code{book} document, it's
- at domain.hid} at @samp{10pt}, and @samp{5in} at @samp{11pt} or
- at domain.hid}.
+ at findex \textwidth
+The full horizontal width of the entire page body. For an
+ at code{article} or @code{report} document, the default is @samp{345pt}
+when the chosen type size is 10pt, the default is @samp{360pt} at 11pt,
+and it is @samp{390pt} at 12pt. For a @code{book} document, the default
+is @samp{4.5in} at a type size of 10pt, and @samp{5in} at 11pt or 12pt.
In multi-column output, @code{\textwidth} remains the width of the
entire page body, while @code{\columnwidth} is the width of one column
@@ -1400,21 +1471,24 @@
@code{minipage} or @code{\parbox}.
@findex \hsize
-For completeness: @code{\hsize} is the @TeX{} primitive parameter used
-when text is broken into lines. It should not be used in normal
- at domain.hid{} documents.
+ at findex \hsize
+This entry is included for completeness: @code{\hsize} is the @TeX{}
+primitive parameter used when text is broken into lines. It should not
+be used in normal @LaTeX{} documents.
@item \topmargin
+ at findex topmargin
Space between the top of the @TeX{} page (one inch from the top of the
-paper, by default) and the top of the header. The default is computed
+paper, by default) and the top of the header. The value is computed
based on many other parameters: @code{\paperheight @minus{} 2in @minus{}
-\headheight @minus{} \headsep @minus{} \textheight @minus{} \footskip}, and
-then divided by two.
+\headheight @minus{} \headsep @minus{} \textheight @minus{} \footskip},
+and then divided by two.
@item \topskip
+ at findex \topskip
Minimum distance between the top of the page body and the baseline of
the first line of text. For the standard classes, the default is the
-same as the font size, e.g., @samp{10pt} at @samp{10pt}.
+same as the font size, e.g., @samp{10pt} at a type size of 10pt.
@end ftable
@@ -5811,7 +5885,7 @@
than or equal to at domain.hid}.
@item \sum
- at domain.hid} Summation (opeator). Similar: Greek capital
+ at U{2211} Summation (operator). Similar: Greek capital
sigma at domain.hid}.
@item \supset
More information about the latexrefman-commits
mailing list