Received: via tmail-4.1(11) (invoked by user schoepf) for schoepf; Tue, 14 Nov 2000 08:42:00 +0100 (MET) Received: from mailgate1.zdv.Uni-Mainz.DE (mailgate1.zdv.Uni-Mainz.DE [134.93.8.56]) by mail.Uni-Mainz.DE (8.9.3/8.9.3) with ESMTP id IAA20893 for ; Tue, 14 Nov 2000 08:42:00 +0100 (MET) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C04E0E.5F321400" Received: from mail.listserv.gmd.de (mail.listserv.gmd.de [192.88.97.5]) by mailgate1.zdv.Uni-Mainz.DE (8.11.0/8.10.2) with ESMTP id eAE7fwR01746 for ; Tue, 14 Nov 2000 08:41:59 +0100 (MET) Received: from mail.listserv.gmd.de (192.88.97.5) by mail.listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <9.36CE31EC@mail.listserv.gmd.de>; Tue, 14 Nov 2000 8:41:58 +0100 X-MimeOLE: Produced By Microsoft Exchange V6.5 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 477755 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Tue, 14 Nov 2000 08:41:56 +0100 Received: from ix.urz.uni-heidelberg.de (mail.urz.uni-heidelberg.de [129.206.119.234]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id IAA24078 for ; Tue, 14 Nov 2000 08:41:54 +0100 (MET) Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by ix.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id IAA14892 for ; Tue, 14 Nov 2000 08:41:55 +0100 Received: from nets5.rz.rwth-aachen.de (nets5.rz.RWTH-Aachen.DE [137.226.144.13]) by relay.uni-heidelberg.de (8.9.3+Sun/8.9.3) with ESMTP id IAA21731 for ; Tue, 14 Nov 2000 08:41:55 +0100 (MET) Received: from campino.informatik.rwth-aachen.de (campino.Informatik.RWTH-Aachen.DE [137.226.116.240]) by nets5.rz.rwth-aachen.de (8.10.1/8.10.1/7) with ESMTP id eAE7fsm04783 for ; Tue, 14 Nov 2000 08:41:54 +0100 (MET) Received: from diabolo.Informatik.RWTH-Aachen.DE (diabolo.Informatik.RWTH-Aachen.DE [137.226.53.122]) by campino.informatik.rwth-aachen.de (8.9.1a/8.9.1/3) with ESMTP id IAA19733 for ; Tue, 14 Nov 2000 08:41:54 +0100 (MET) In-Reply-To: Return-Path: X-Sender: blume@diabolo.Informatik.RWTH-Aachen.DE x-mime-autoconverted: from QUOTED-PRINTABLE to 8bit by relay.urz.uni-heidelberg.de id IAA24079 Content-class: urn:content-classes:message Subject: Re: Editing galley contents Date: Tue, 14 Nov 2000 08:08:16 +0100 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: From: "Achim Blumensath" Sender: "Mailing list for the LaTeX3 project" To: "Multiple recipients of list LATEX-L" Reply-To: "Mailing list for the LaTeX3 project" Status: R X-Status: X-Keywords: X-UID: 3632 This is a multi-part message in MIME format. ------_=_NextPart_001_01C04E0E.5F321400 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello, On Mon, 13 Nov 2000, Lars Hellstr=F6m wrote: > Lately I've been working on a set of macros which edit the contents of > a galley vertical list; in particular they remove some and add other > things to the lines of a paragraph that has already been broken. [...] > What makes all this relevant to LaTeX-L however is that LaTeX2e* = already > does quite a lot to control what gets put on the vertical list, so in = a > fully developed 2e* system it might not be that hard to impose the > condition that the contents of a galley should be removable/editable. = It > is probably too much to ask for direct support in the kernel (or is = that > kernel packages?), but perhaps some kind of interface for mechanisms > like the one described above could be offered? (That's the main point = in > this letter, just in case anyone wonders.) One of the main things I dislike about the design of TeX is that one = does not have direct access to the main data structures which makes it quite hard to do things like, say, adding line numbers. Thus, I would be = really pleased if your suggestion is implemented. (Provided it can be done with = a reasonable amount of work.) Achim -- ________________________________________________________________________ | \_____/ = | Achim Blumensath \O/ \___/\ = | Mathematische Grundlagen der Informatik =3Do=3D \ = /\ \| www-mgi.informatik.rwth-aachen.de/~blume /"\ = o----| ____________________________________________________________________\___|= ------_=_NextPart_001_01C04E0E.5F321400 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Re: Editing galley contents

Hello,

On Mon, 13 Nov 2000, Lars Hellstr=F6m wrote:
> Lately I've been working on a set of macros = which edit the contents of
> a galley vertical list; in particular they = remove some and add other
> things to the lines of a paragraph that has = already been broken.
[...]
> What makes all this relevant to LaTeX-L however = is that LaTeX2e* already
> does quite a lot to control what gets put on the = vertical list, so in a
> fully developed 2e* system it might not be that = hard to impose the
> condition that the contents of a galley should = be removable/editable. It
> is probably too much to ask for direct support = in the kernel (or is that
> kernel packages?), but perhaps some kind of = interface for mechanisms
> like the one described above could be offered? = (That's the main point in
> this letter, just in case anyone = wonders.)

One of the main things I dislike about the design of = TeX is that one does
not have direct access to the main data structures = which makes it quite
hard to do things like, say, adding line numbers. = Thus, I would be really
pleased if your suggestion is implemented. (Provided = it can be done with a
reasonable amount of work.)

Achim
--
________________________________________________________________= ________
          &nbs= p;            = ;            =             &= nbsp;           &n= bsp;  | \_____/ |
   Achim = Blumensath          &nb= sp;           &nbs= p;            = ;       \O/ \___/\ |
   Mathematische Grundlagen der = Informatik          &nb= sp;        =3Do=3D  \ /\ = \|
   = www-mgi.informatik.rwth-aachen.de/~blume     &nb= sp;            = /"\   o----|
________________________________________________________________= ____\___|

------_=_NextPart_001_01C04E0E.5F321400--