Received: from mail.proteosys.com ([62.225.9.49]) by nummer-3.proteosys with Microsoft SMTPSVC(5.0.2195.4905); Mon, 1 Jul 2002 15:47:09 +0200 Received: by mail.proteosys.com (8.12.2/8.12.2) with ESMTP id g61DknxC028427 for ; Mon, 1 Jul 2002 15:46:50 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.27]) by relay.uni-heidelberg.de (8.12.4/8.12.4) with ESMTP id g61DXpWK020907; Mon, 1 Jul 2002 15:33:52 +0200 (MET DST) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C22105.CB59AC80" Received: from listserv (listserv.uni-heidelberg.de [129.206.100.27]) by listserv.uni-heidelberg.de (8.12.2/8.12.2/SuSE Linux 0.6) with ESMTP id g615CgAR021959; Mon, 1 Jul 2002 15:35:16 +0200 Received: from LISTSERV.UNI-HEIDELBERG.DE by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8d) with spool id 2944 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Mon, 1 Jul 2002 15:35:16 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.12.2/8.12.2/SuSE Linux 0.6) with ESMTP id g61DZGxD025548 for ; Mon, 1 Jul 2002 15:35:16 +0200 Received: from smtp.albany.edu (mail1.csc.albany.edu [169.226.1.133]) by relay.uni-heidelberg.de (8.12.4/8.12.4) with ESMTP id g61DXWWK020827 for ; Mon, 1 Jul 2002 15:33:32 +0200 (MET DST) Received: from hilbert.math.albany.edu (hilbert.math.albany.edu [169.226.23.52]) by smtp.albany.edu (8.12.2/8.12.2) with ESMTP id g61DXRVu016740 for ; Mon, 1 Jul 2002 09:33:27 -0400 (EDT) Received: (from hammond@localhost) by hilbert.math.albany.edu (8.12.2/8.12.2/Submit) id g61DXRnO019768; Mon, 1 Jul 2002 09:33:27 -0400 (EDT) In-Reply-To: <20020701123742.A1496@birdsnest.maths.tcd.ie> Lines: 55 References: <3.0.6.32.20020621144417.007b3100@mail.uark.edu> <15639.26375.782098.164234@istrati.mittelbach-online.de> <3D17F428.20702@toshiba.co.jp> <15640.43741.596149.994860@istrati.mittelbach-online.de> <15641.26504.20435.649672@istrati.mittelbach-online.de> <15647.21268.599218.66401@istrati.mittelbach-online.de> <20020701123742.A1496@birdsnest.maths.tcd.ie> Return-Path: X-OriginalArrivalTime: 01 Jul 2002 13:47:10.0169 (UTC) FILETIME=[CC0C0C90:01C22105] User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1 X-Scanned-By: MIMEDefang 2.6 (www dot roaringpenguin dot com slash mimedefang) Content-class: urn:content-classes:message Subject: Re: Suggested changes to LPPL Date: Mon, 1 Jul 2002 14:33:27 +0100 Message-ID: A X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Re: Suggested changes to LPPL Thread-Index: AcIhBcxqT3cHeiUEThKcbxRqINb8gQ== From: "William F Hammond" To: Reply-To: "Mailing list for the LaTeX3 project" Status: R X-Status: X-Keywords: X-UID: 4227 This is a multi-part message in MIME format. ------_=_NextPart_001_01C22105.CB59AC80 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Timothy Murphy writes: > (1) TeX/LaTeX might to advantage adopt XML in several places, > eg in font descriptions, > and also here in package documentation -- something like The electronic data interchange side of XML (EDI) is useful because of the many tool-writing frameworks available. In the case of package descriptions, however, Graham Williams TeX Catalogue is an existing example although one should review its structure for the maintenance issue. See ctan:help/Catalogue/catalogue.dtd, which is only 102 lines of text. Or a short example in gellmu markup that is syntactically isomorphic to the XML form of the catalogue entry, which I just happen to have nearby :-) , might also get the idea across: ----- \begin{entry}[ id=3D"gellmu" datestamp=3D"2001/07/30" modifier=3D"hammond@math.albany.edu" ] \begin{about} \name{gellmu} \caption{LaTeX-like markup for writing XML documents} \author{\name{William F. Hammond}\email{hammond@math.albany.edu}} \home{http://www.albany.edu/~hammond/gellmu/} \license[type=3D"gpl"]; \version{\number{0.7.4}\released{2001/07/26}} \end{about} \begin{description} \begin{abstract} GELLMU is an acronym for "Generalized Extensible LaTeX-Like MarkUp". With GELLMU one may use LaTeX-like markup to write consciously for SGML document types such as HTML, DocBook, TEI, or GELLMU's own didactic LaTeX-like article. This package provides didactic translators for its articles to both HTML and regular LaTeX. (It does not provide conversion of LaTeX itself to other formats.) This is the alpha release. \end{abstract} \end{description} \distribution{\ctan{support/gellmu}} \end{entry} ----- -- Bill P.S. I'm not sure when there will be an update for gellmu, but it's getting late for bug reports or suggestions from those wanting new things in it. ------_=_NextPart_001_01C22105.CB59AC80 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Re: Suggested changes to LPPL

Timothy Murphy <tim@BIRDSNEST.MATHS.TCD.IE> = writes:

> (1) TeX/LaTeX might to advantage adopt XML in = several places,
> eg in font descriptions,
> and also here in package documentation -- = something like

The electronic data interchange side of XML (EDI) is = useful
because of the many tool-writing frameworks = available.

In the case of package descriptions, however, Graham = Williams
TeX Catalogue is an existing example although one = should review
its structure for the maintenance issue.

See ctan:help/Catalogue/catalogue.dtd, which is only = 102 lines
of text.

Or a short example in gellmu markup that is = syntactically isomorphic
to the XML form of the catalogue entry, which I just = happen to have
nearby :-) , might also get the idea across:

-----
\begin{entry}[
  id=3D"gellmu"
  datestamp=3D"2001/07/30"
  = modifier=3D"hammond@math.albany.edu"
]
\begin{about}
\name{gellmu}
\caption{LaTeX-like markup for writing XML = documents}
\author{\name{William F. = Hammond}\email{hammond@math.albany.edu}}
\home{http://www.albany.edu/~ha= mmond/gellmu/}
\license[type=3D"gpl"];
\version{\number{0.7.4}\released{2001/07/26}}
\end{about}
\begin{description}
\begin{abstract}
GELLMU is an acronym for "Generalized Extensible = LaTeX-Like MarkUp".
With GELLMU one may use LaTeX-like markup to write = consciously for
SGML document types such as HTML, DocBook, TEI, or = GELLMU's own
didactic LaTeX-like article.  This package = provides didactic
translators for its articles to both HTML and regular = LaTeX.  (It does
not provide conversion of LaTeX itself to other = formats.)  This is the
alpha release.
\end{abstract}
\end{description}
\distribution{\ctan{support/gellmu}}
\end{entry}
-----

          &nbs= p;            = ;            = -- Bill

P.S.  I'm not sure when there will be an update = for gellmu, but it's
getting late for bug reports or suggestions from = those wanting new
things in it.

------_=_NextPart_001_01C22105.CB59AC80--