From: Joerg Sonnenberger <joerg@britannica.bec.de>
To: discuss@mdocml.bsd.lv
Subject: Re: Page Margins?
Date: Thu, 1 Jul 2010 16:18:49 +0200 [thread overview]
Message-ID: <20100701141849.GA1772@britannica.bec.de> (raw)
In-Reply-To: <4C2C8DCF.2050704@bsd.lv>
On Thu, Jul 01, 2010 at 02:45:03PM +0200, Kristaps Dzonsons wrote:
> >> Does anybody know of a formula for calculating page margins? Or
> >> lacking that, a table of margins for the common formats?
> >
> > I think the only sane rule of hand is the approach by some LaTeX pages:
> > take the page width and divide that by the width of 65m. Distribute the
> > margins evenly and/or 1:2 (one-page fs two-page), but ensure they have
> > some sane lower limit (e.g. 1cm or 2cm for DIN A4).
>
> Joerg, this doesn't make any sense to me. Can you clarify?
>
> Either way, I'd like at least one reference for this.
<- left margin -><- text width -><- right margin ->
<- page width ->
Article like margin mode (one side):
divider = 2
Book-like margin mode (two side):
divider = 3
char_per_line = 65
text width = min(page width - divider * min_margin,
char_per_line * width('m'))
margin base = (page width - text width) / divider
Article-like margin mode (one side):
left margin = right margin = margin base
Book-like margin mode (two side):
Left page:
left margin = margin base * 2
right margin = margin base
Right page:
left margin = margin_base
right margin = margin base * 2
The German Wikipedia artikel for "Satzspiegel" has some basic ideas for
this. One important aspect to keep in mind is that char_per_line can be
varied to remain inside a asthetic page layout. There are different
concepts for doing this though.
Joerg
--
To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv
prev parent reply other threads:[~2010-07-01 14:20 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-06-29 21:19 Kristaps Dzonsons
2010-06-29 23:49 ` Joerg Sonnenberger
2010-07-01 12:45 ` Kristaps Dzonsons
2010-07-01 14:06 ` Dieter Baron
2010-07-04 20:22 ` Kristaps Dzonsons
2010-07-05 8:00 ` Dieter Baron
2010-07-05 12:50 ` Kristaps Dzonsons
2010-07-06 8:49 ` Ulrich Spörlein
2010-07-06 9:40 ` Kristaps Dzonsons
2010-07-01 14:18 ` Joerg Sonnenberger [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20100701141849.GA1772@britannica.bec.de \
--to=joerg@britannica.bec.de \
--cc=discuss@mdocml.bsd.lv \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).