Received: from webgate.proteosys.de (mail.proteosys-ag.com [62.225.9.49]) by lucy.proteosys (8.11.0/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id f3DIs1423867 for ; Fri, 13 Apr 2001 20:54:02 +0200 Received: by webgate.proteosys.de (8.11.0/8.11.0) with ESMTP id f3DIs1H17279 . for ; Fri, 13 Apr 2001 20:54:01 +0200 Received: from mail.Uni-Mainz.DE (mailserver1.zdv.Uni-Mainz.DE [134.93.8.30]) by mailgate2.zdv.Uni-Mainz.DE (8.11.0/8.10.2) with ESMTP id f3DIs0027903 for ; Fri, 13 Apr 2001 20:54:00 +0200 (MET DST) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C0C44B.1AF18100" 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 UAA06957 for ; Fri, 13 Apr 2001 20:54:00 +0200 (MEST) X-MimeOLE: Produced By Microsoft Exchange V6.5 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 f3DIrwU26925 for ; Fri, 13 Apr 2001 20:53:58 +0200 (MET DST) Received: from mail.listserv.gmd.de (192.88.97.5) by mail.listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <13.3599DD2B@mail.listserv.gmd.de>; Fri, 13 Apr 2001 20:53:09 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 493404 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Fri, 13 Apr 2001 20:53:55 +0200 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 UAA16403 for ; Fri, 13 Apr 2001 20:53:54 +0200 (MET DST) 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 UAA53144 for ; Fri, 13 Apr 2001 20:53:54 +0200 Received: from knatte.tninet.se (knatte.tninet.se [195.100.94.10]) by relay.uni-heidelberg.de (8.10.2+Sun/8.10.2) with SMTP id f3DIrrf18812 for ; Fri, 13 Apr 2001 20:53:53 +0200 (MET DST) Received: (qmail 6834 invoked from network); 13 Apr 2001 20:53:48 +0200 Received: from garibaldi.tninet.se (HELO algonet.se) (195.100.94.103) by knatte.tninet.se with SMTP; 13 Apr 2001 20:53:48 +0200 Received: from [195.163.228.253] (sdu253-228.ppp.algonet.se [195.163.228.253]) by garibaldi.tninet.se (BLUETAIL Mail Robustifier 2.2.2) with ESMTP id 98452.188027.987garibaldi-s1 for ; Fri, 13 Apr 2001 20:53:47 +0200 Return-Path: X-Sender: lars@abel.math.umu.se x-mime-autoconverted: from quoted-printable to 8bit by relay.urz.uni-heidelberg.de id UAA16404 Content-class: urn:content-classes:message Subject: docindex package available Date: Fri, 13 Apr 2001 19:50:27 +0100 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: From: =?iso-8859-1?Q?Lars_Hellstr=F6m?= 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: 4035 This is a multi-part message in MIME format. ------_=_NextPart_001_01C0C44B.1AF18100 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Despite my not knowing whether the release of a new LaTeX2e*-y package = is that much to mention anymore---Frank's mail the other day sounded like = at least template and something like xhj was fairly close to getting = properly released, and I would consider that a Good Thing---I'd still like to announce the availability of my own docindex/docidx2e package, which can = be found on CTAN in macros/latex/exptl/xdoc/ since about a day. The functionality provided by this package is formatting of indices (and the like); it is primarily geared towards the index and list of changes of a .dtx file. From the more general perspective of LaTeX2e* development I suspect = that the most interesting feature of the docindex package is that there is = also a docidx2e package, which is docindex "downgraded" to work without any LaTeX2e* packages but still following the same general logic. I believe = the comparison of programming styles can elucidate the advantages there are with the templated style (even for those who have mastered the classical style). I also think the markup of template definitions etc. came out quite = well. People who are themselves writing templated packages may find it worth while to take a look at the typeset sources for that reason alone. Lars Hellstr=F6m PS: It's OK by me if you want to mirror the code in the experimental = code directory on the latex-project website. ------_=_NextPart_001_01C0C44B.1AF18100 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable docindex package available

Despite my not knowing whether the release of a new = LaTeX2e*-y package is
that much to mention anymore---Frank's mail the other = day sounded like at
least template and something like xhj was fairly = close to getting properly
released, and I would consider that a Good = Thing---I'd still like to
announce the availability of my own docindex/docidx2e = package, which can be
found on CTAN in macros/latex/exptl/xdoc/ since about = a day. The
functionality provided by this package is formatting = of indices (and the
like); it is primarily geared towards the index and = list of changes of a
.dtx file.

>From the more general perspective of LaTeX2e* = development I suspect that
the most interesting feature of the docindex package = is that there is also
a docidx2e package, which is docindex = "downgraded" to work without any
LaTeX2e* packages but still following the same = general logic. I believe the
comparison of programming styles can elucidate the = advantages there are
with the templated style (even for those who have = mastered the classical
style).

I also think the markup of template definitions etc. = came out quite well.
People who are themselves writing templated packages = may find it worth
while to take a look at the typeset sources for that = reason alone.

Lars Hellstr=F6m

PS: It's OK by me if you want to mirror the code in = the experimental code
directory on the latex-project website.

------_=_NextPart_001_01C0C44B.1AF18100--