X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["3086" "Thu" "29" "June" "1995" "05:46:10" "+1000" "Richard Walker" "Richard.Walker@CS.ANU.EDU.AU" nil "74" "SGML & LaTeX3" "^Date:" nil nil "6" nil nil nil nil] nil) Received: from MZDMZA.ZDV.UNI-MAINZ.DE (vzdmzd.zdv.Uni-Mainz.DE [134.93.178.4]) by trudi.zdv.Uni-Mainz.DE (8.6.12/8.6.12) with ESMTP id VAA26337 for ; Wed, 28 Jun 1995 21:47:55 +0200 Received: from DIRECTORY-DAEMON by MZDMZA.ZDV.UNI-MAINZ.DE (PMDF V4.3-12 #4432) id <01HS96B8H77K96VWNQ@MZDMZA.ZDV.UNI-MAINZ.DE>; Wed, 28 Jun 1995 21:47:45 +0100 Received: from mxrelay.gmd.de by MZDMZA.ZDV.UNI-MAINZ.DE (PMDF V4.3-12 #4432) id <01HS96B6HV689AMI07@MZDMZA.ZDV.UNI-MAINZ.DE>; Wed, 28 Jun 1995 21:47:43 +0100 Received: from vm.gmd.de by mxrelay.gmd.de (LSMTP for OpenVMS v0.1a) with SMTP id 3CAD8C98 ; Wed, 28 Jun 1995 21:47:32 +0200 Received: from VM.GMD.DE (NJE origin LISTSERV@DEARN) by VM.GMD.DE (LMail V1.2b/1.8b) with BSMTP id 2869; Wed, 28 Jun 1995 21:47:09 +0200 Received: from VM.URZ.UNI-HEIDELBERG.DE by VM.URZ.UNI-HEIDELBERG.DE (LISTSERV release 1.8b) with NJE id 1475 for LATEX-L@VM.URZ.UNI-HEIDELBERG.DE; Wed, 28 Jun 1995 21:44:44 +0000 Received: from DHDURZ1 (NJE origin SMTP@DHDURZ1) by VM.URZ.UNI-HEIDELBERG.DE (LMail V1.2a/1.8a) with BSMTP id 1622; Wed, 28 Jun 1995 21:44:20 +0000 Received: from cs.anu.edu.au by vm.urz.Uni-Heidelberg.de (IBM VM SMTP V2R2) with TCP; Wed, 28 Jun 95 21:44:15 CET Received: (from richard@localhost) by cs.anu.edu.au (8.6.12/8.6.9) id FAA14308 for LATEX-L@VM.URZ.UNI-HEIDELBERG.DE; Thu, 29 Jun 1995 05:46:10 +1000 Reply-to: Mailing list for the LaTeX3 project Message-id: <199506281946.FAA14308@cs.anu.edu.au> X-Envelope-to: schoepf@goofy.zdv.uni-mainz.de MIME-version: 1.0 Content-type: TEXT/PLAIN; CHARSET=US-ASCII Content-transfer-encoding: 7BIT X-Face: $6ushl7dw@XC7O&kR:W:&[&#-8?(1O*3)Sv]l}&~&t9%>)YrWMIP`FymY=lv aH3n&\K`DqLA-7L@i+5a^*B{DBu}#7)_P5oDA(g@-]}-Z>P$jZ)7:$1$q=^w ~{>ABAu]-K|%2EsICIfJ";_h|0T&xQ_K21caA:PG!F;?2r'cqza6oul(x|>z 0Q*H^oO`{v$S`)iy'Tict!|tKyd$86_}jNXm*.V[.Uvj}LFX%lw/I#6,rf2# *8t9FqH`tD.UxR^Ysx$IG:th!.7GC)t( Date: Thu, 29 Jun 1995 05:46:10 +1000 From: Richard Walker Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: SGML & LaTeX3 Status: R X-Status: X-Keywords: X-UID: 1660 In response to the previous posts, I've just read through the ltx3info file and I found it very interesting. It does *not* suggest that the input format will be SGML. On the contrary, it states (I quote): It will provide a syntax that allows highly automated translation from popular \SGML{} DTDs into \LaTeX{} document classes (these will be provided as standard with the new version). The syntax of the new \LaTeX{} user-interface will, for example, support the \SGML{} concepts of `entity', `attribute' and `short reference' in such a way that these can be directly linked to the corresponding \SGML{} features. This suggests to me that it will be good old LaTeX as before (or close to it), but with some added commands to support the SGML concepts in a clean way. And further: It will provide an enhanced user-interface that allows expression of the typesetting requirements from a large range of subject areas. Some examples are listed here. (Sounds like a sales pitch?) \begin{itemize} \item The requirements of technical documentation (\eg offset layout,\\ change bars, etc). \item The requirements of academic publishing in the humanities\\ (critical text editions, etc). \item The requirements of structural formulas in chemistry. \item Advanced use of the mathematical-typesetting features of \TeX{}. \item The integration of graphical features, such as shading, within text. \end{itemize} (A critical text edition of the source of LaTeX would be an interesting project :-) It seems to me that you can't do this in pure SGML. If you could, you wouldn't need LaTeX, would you? I even wonder if all of the aims can be achieved in TeX: Error handling will be improved by adding a more effective, interactive help system. Interactive help system? This sounds almost as if a graphical user interface is planned - or at least that you will have to run it under Emacs :-P And this: It will provide access to arbitrary fonts from any family (such as the \PS{} and TrueType fonts) including a wide range of fonts for multi-lingual documents and the specialist glyphs required by documents in various technical and academic areas. This suggests that LaTeX3 will be based on Omega (or a successor), not TeX. This would seem to be a little dangerous (particularly since Omega doesn't work yet - and it's not clear when it will). The resulting new \LaTeX{} will, like the present version, be usable with any standard \TeX{} system and so will be freely available on a wide range of platforms. I don't believe it. Either it won't use TeX or it won't live up to all these promises. (Or the team will prove me wrong and it will run like a dog.) I haven't been on NTS-L for ages, so perhaps someone from NTS can suggest how that project relates to this proposed LaTeX3? Richard (enjoying summer (at last) in Germany!). -- Richard Walker richard@cs.anu.edu.au Department of Computer Science The Australian National University Canberra, ACT 0200, Australia Fax: +61 6 249 0010