ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: Hans Hagen <pragma@wxs.nl>
Cc: ConTeXt <ntg-context@ntg.nl>
Subject: Re: [Q] \inleft [was Re: Enumerating paragraphs]
Date: Wed, 20 Sep 2000 10:16:11 +0200	[thread overview]
Message-ID: <3.0.6.32.20000920101611.015fb8b0@pop.wxs.nl> (raw)
In-Reply-To: <Pine.SGI.4.03.10009192247050.256808-100000@karst>

At 10:53 PM 9/19/00 -0400, Hans Fredrik Nordhaug wrote:
>On 20 Sep 2000, Guy Worthington wrote:
>
>> Thanks Hans Hagen for your reply.  I'm continually amazed at what
>> you've packed into ConTeXt, the \inleft command is exactly what I
>> want.
>
>Hi, a newbie question coming up:
>
>Is there any difference between \inleft and \llap?
>If not, is there a lot of commands in ConTeXt that just are wrappers
>around plain TeX commands? [Anyway \inleft was a good name.]

Concerning \llap, that plain one is reimplemented (liek a few more) to be
more robust in tricky situations. 

Concerning \inleft, this is definitely a different command, since it takes
care of proper placement with regards to the left margin distance; the
\inleft \inright \inmargin \margintitle commands take multiples lines and
go to a far extend to align properly; \margintitle also stacks marginal
things that can then be placed at given locations with given characteristics 

[some more margin trickery is in beta stage here, esp proper alignment with
math formulas]

Concerning plain wrappers, i never counted the lines, but context is
written mostly from scratch (for me it was the only way to learn tex),
plain is there for as far as useful, and most of plain is low level stuff
needed for math and basic housekeeping; if you look in syst-tex, you will
notice that I bypass some plain defs [overloading] like fonts. 

BTW, plain tex in itself does not offer much typo things. I used to load
the etex format too, but now I just implement the additional register
things myself and the rest is not needed anyway. For some users it's
comfortable to have the plain stuff available, so i leave it there.   

Hans  
-------------------------------------------------------------------------
                                                  Hans Hagen | PRAGMA ADE
                      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
-------------------------------------------------------------------------


  reply	other threads:[~2000-09-20  8:16 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-09-20  2:31 Enumerating paragraphs Guy Worthington
2000-09-20  2:53 ` [Q] \inleft [was Re: Enumerating paragraphs] Hans Fredrik Nordhaug
2000-09-20  8:16   ` Hans Hagen [this message]
2000-09-20 12:51 Guy Worthington

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=3.0.6.32.20000920101611.015fb8b0@pop.wxs.nl \
    --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).