[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