On Mon, Jan 25, 1999 at 02:26:06PM +0100, Jean-Marc Lasgouttes wrote:
> >>>>> "Larry" == Larry S Marso <[EMAIL PROTECTED]> writes:
>
> Larry> By the way, how does our Edit->Page work.
> Larry> Why are variables omitted?
>
> However, all the docs I have read about changing margins point out
> that setting reasonable margins in LaTeX is not an easy task (because
> of some assumptions built in into TeX)... I think that we should stick
> to existing LaTeX packages, which have been written by people who care
> about typography.
Certainly, many users -- like the hopeful newsletter writer who posted just
today -- want more than 55% of the page available for the body of their
text. So we need facilities to help users move beyond the simple
packages.
Setting reasonable margins is actually quite easy. I took out my LaTeX
Companion and spent figured it all out in just a few minutes. The book
contains a diagram that explains all of the elements I describe below.
Once you understand all the elements, and address them, you can create
any margins you desire, whether "reasonable" or highly rarified. Anything
you've ever seen, or imagined, is a snap.
The variables are straightforward. I don't understand why Edit->Paper
doesn't permit you to set them all. And I'm scratching my head to figure
out what Edit->Paper actually *does* when you set "Left/Right/Top/Bottom",
which is a very ANTI-LATEX way of looking at the universe.
For all my custom documents, I've designated values for the following:
\setlength{\voffset}{0in} } sometimes needed
\setlength{\hoffset}{0in} } for minute adjustments
\setlength{\paperwidth}{8.5in} } be any nationality
\setlength{\paperheight}{11in} } you desire!
% Vertical elements set by user
\setlength{\topmargin}{0in}
\setlength{\headheight}{.5in}
\setlength{\headsep}{.3in}
\setlength{\headrulewidth}{.4pt}
\setlength{\footskip}{.6in}
\setlength{\footrulewidth}{.4pt}
\setlength{\plainheadrulewidth}{.4mm}
\setlength{\plainfootrulewidth}{.4pt}
% Horizontal elements set by user
\setlength{\oddsidemargin}{0in}
\setlength{\marginparsep}{.25in}
\setlength{\marginparwidth}{1.1in}
\setlength{\marginparpush}{5pt}
% Derived
\setlength{\textheight}{\paperheight-\voffset-\topmargin-\headheight-\head
sep-\footskip}
\setlength{\textwidth}{\paperwidth-\hoffset-\marginparwidth-\marginparsep}
Best regards
--
Larry S. Marso
[EMAIL PROTECTED]