ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: Hans Hagen <pragma@wxs.nl>
Subject: Re[3]: Vertical alignment of formulas
Date: Thu, 18 Sep 2003 14:43:52 +0200	[thread overview]
Message-ID: <5.2.0.9.1.20030918143647.0124d9f8@server-1> (raw)
In-Reply-To: <17614405023.20030918140553@iol.it>

At 14:05 18/09/2003 +0200, you wrote:

>In the end it always end up on the totally different views on
>displayed material that you and TeX have. We discussed this for
>the "autoindent" stuff, remember? You always consider displays
>a "separate entity" from the surrounding text, whereas TeX
>allows it to be separate or not (depending on \pars around it).
>TeX approach is both more flexible and more "correct".

hm, in this case i more tend to look at the grayness of a page and then 
decide on a space correction like this; (which is why i also have a 
threshold)

>Let's say for example that we're discussing Einstein's
>equation. The following three examples have different logical
>meaning and should therefore be formatted appropriately
>differently:
>
>=== EXAMPLE 1: Display part of the paragraph ===
>
>Einstein's equation $$E=mc^2$$ ties energy and mass of a body
>to etc
>
>=== EXAMPLE 2: Display part of the previous paragraph but not
>     of the following one ===
>
>A relation between mass and energy of a body is expressed by
>Einstein's equation $$E=mc^2.$$
>
>We shall see further on that etc
>
>=== EXAMPLE 3: Display part of the following paragraph but not
>     of the previous one ===
>
>some text etc.
>
>$$E=mc^2$$ is Einstein equation and it ties energy and mass
>of a body etc.
>
>================================================
>
>In Ex1, you want the displayed equation to have as little
>spacing as possible both above and below, and the following
>text should NOT start with an indent.
>
>In Ex2, you want the displayed equation to be as close as
>possible to the previous text, and to have some spacing below,
>to ensure that it's clearly distinguishable from the next
>paragraph, which is a new entity. Also, the following text
>should start with an indent.

yes, but a very short last line will make uit look quite ugly, i.e. there 
is already quite some space there; i'd rather tend to have a different 
threshold then (say 4em instead of 2em, which boils down to:

some long text
                 formula part of paragraph

some text
                 formula part of paragraph

some long text

                 formula not part of paragraph

some text
                 formula not part of paragraph

so, to let the horizontal distance between end of line text and begin of 
text also play a role.

text $$math$$ text

>and
>
>text\par $$math$$\par text
>
>are NOT the same thing and should be treated differently!

i know, but that's on the agenda; and even then, i'll add options to 
control the look and feel -)

(in practice i think that it also depends on the taste and specific 
formula, say x=2 vs x=sqrt(2) may demand their own spacing rules)

Hans

-------------------------------------------------------------------------
                                   Hans Hagen | PRAGMA ADE | pragma@wxs.nl
                       Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
  tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com
-------------------------------------------------------------------------
                        information: http://www.pragma-ade.com/roadmap.pdf
                     documentation: http://www.pragma-ade.com/showcase.pdf
-------------------------------------------------------------------------

  reply	other threads:[~2003-09-18 12:43 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-09-16 20:32 Emil Hedevang Lohse
2003-09-17 15:59 ` Giuseppe Bilotta
2003-09-17 16:31   ` Hans Hagen
2003-09-17 16:15 ` Hans Hagen
2003-09-17 17:24   ` Pawel Jackowski na Onet
2003-09-18  6:38     ` Hans Hagen
2003-09-18  8:47       ` Re[2]: " Giuseppe Bilotta
2003-09-18 11:12         ` Hans Hagen
2003-09-18 12:05           ` Re[3]: " Giuseppe Bilotta
2003-09-18 12:43             ` Hans Hagen [this message]
2003-09-18 15:31               ` Re[4]: " Giuseppe Bilotta
2003-09-18 16:41                 ` Hans Hagen
2003-09-18 17:18                   ` Re[5]: " Giuseppe Bilotta
2003-09-17 20:59 ` Hans Hagen
2003-09-21 15:04   ` Emil Hedevang Lohse

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=5.2.0.9.1.20030918143647.0124d9f8@server-1 \
    --to=pragma@wxs.nl \
    --cc=ntg-context@ntg.nl \
    /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).