X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["3313" "Mon" "24" "January" "1994" "22:06:44" "+0100" "Frank Mittelbach" "MITTELBACH@mzdmza.zdv.uni-mainz.de" "<199401250731.AA22816@mail.cs.tu-berlin.de>" "81" "Re: LaTeX2e vs LaTeX3" "^Date:" nil nil "1" "1994012421:06:44" "LaTeX2e vs LaTeX3" (number " " mark " Frank Mittelbach Jan 24 81/3313 " thread-indent "\"Re: LaTeX2e vs LaTeX3\"\n") nil]) Return-Path: Received: from sc.ZIB-Berlin.DE (mailserv) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/24.6.93) id AA05676; Tue, 25 Jan 94 08:31:22 +0100 Received: from mail.cs.tu-berlin.de by sc.ZIB-Berlin.DE (4.1/SMI-4.0-sc/03.06.93) id AA17693; Tue, 25 Jan 94 08:31:19 +0100 Received: from tubvm.cs.tu-berlin.de by mail.cs.tu-berlin.de with SMTP id AA22816 (5.65c8/IDA-1.4.4(mail.m4[1.12]) for <@MAIL.CS.TU-BERLIN.DE:Schoepf@SC.ZIB-BERLIN.DE>); Tue, 25 Jan 1994 08:31:17 +0100 Message-Id: <199401250731.AA22816@mail.cs.tu-berlin.de> Received: from TUBVM.CS.TU-BERLIN.DE by tubvm.cs.tu-berlin.de (IBM VM SMTP V2R2) with BSMTP id 7563; Tue, 25 Jan 94 08:31:19 +0200 Received: from VM.URZ.UNI-HEIDELBERG.DE (NJE origin MAILER@DHDURZ1) by TUBVM.CS.TU-BERLIN.DE (LMail V1.2a/1.8a) with BSMTP id 7562; Tue, 25 Jan 1994 08:31:19 +0200 Received: from VM.URZ.UNI-HEIDELBERG.DE (NJE origin LISTSERV@DHDURZ1) by VM.URZ.UNI-HEIDELBERG.DE (LMail V1.2a/1.8a) with BSMTP id 7362; Mon, 24 Jan 1994 22:09:51 +0000 Reply-To: Mailing list for the LaTeX3 project Date: Mon, 24 Jan 1994 22:06:44 +0100 From: Frank Mittelbach Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: LaTeX2e vs LaTeX3 Status: R X-Status: X-Keywords: X-UID: 1284 > Subj: LaTeX2e vs LaTeX3 > Hello LaTeX3 team. Hallo Tim > How compatible will LaTeX3 be with LaTeX2e? > > Will LaTeX3 use the same \documentclass, etc. commands for > including styles and macros? most certainly source compatible, that is user commands will survive. Since one of the goals of LaTeX3 is to provide a suitable designer interface internals, eg current packages for 209/2e will probably not survive without a real upgrade. this is different to 209 -> 2e where we took great pain to ensure that most style files can be used unchanged with 2e. As it might interest you: after fixing the few but important bugs that prevent some of the compatibility stuff to work we where able to run all regression test files (files produced by volunteers to test for bugs/features in LaTeX (a sort of trip test for LaTeX)) through LaTeX2e all producing the same results as under 209. Leslie's LaTeX manual went through as well (finding one bug). I hope that we will be able to send those bug fixes very soon to the servers. The goal for LaTeX2e was to unify the various LaTeX dialects that had emerged over the years not to provide something essentially better; although that was possible in several areas. One of the goals for LaTeX3 is a real designer interface, that is not possible if you built on top of unusable lower interfaces. Thus on a class/package level the differences will be very noticable. > Sorry for a question you are probably sick of, but I am new > to the list. When is the target release date for LaTeX3? Yes, I'm sick of that. My favourate answer is ``two year from now where `now' is a variable depending on the current date''. Excuse me, but I really don't know. Given the limited resources it should probably never happen but as long as we won't give up (and so far i don't see any sign for that) it most certainly will nevertheless. Unfortunately, an undertaking like latex3 is something essentially different to writing a package, may it be as complicated as hell. The 2e release, for example has tight up our time for the last four month and i hope that we can soon return to latex3 work. I think it was a well spend time---i hope that those who have tried the 2e beta release will agree---; we have learned a lot on building up distributions installation procedures and and and. But it has cost time, in fact the whole maintenance of the current latex, ie 209 and from spring on 2e does cost a lot of time if it is done in the spare time of a few individuals. there is an enormous amount of work to be done and the people working in the core group are really devoting much more time to the project than they should (well, i shouldn't say that, they might stop :-) but there is also a lot of work that can be done by people who like to help but don't have much time. I can only repeat: o There is a volunteer task list o Many of the tasked are signed on my individuals o But only from some we have heard anything o We need that kind of help = so everybody who likes to help should consider those topics and if one sounds interesting get in contact with the volunteers already listed (if there are any) or with us. Other information can be found in the LaTeX3 public database which contains several articles about goals and progress of the project. Frank