X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["2709" "Fri" "3" "October" "1997" "14:39:59" "+0100" "Frank Mittelbach" "Frank.Mittelbach@UNI-MAINZ.DE" nil "58" "Re: LaTeX journal and publisher macros" "^Date:" nil nil "10" nil "LaTeX journal and publisher macros" nil nil nil] nil) Received: from listserv.gmd.de (listserv.gmd.de [192.88.97.1]) by mail.Uni-Mainz.DE (8.8.5/8.8.5) with ESMTP id PAA00078 for ; Fri, 3 Oct 1997 15:55:31 +0200 (MET DST) Received: from lsv1.listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <3.3CD7960F@listserv.gmd.de>; Fri, 3 Oct 1997 15:55:30 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 207783 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Fri, 3 Oct 1997 15:55:23 +0200 Received: from kralle.zdv.Uni-Mainz.DE (kralle.zdv.Uni-Mainz.DE [134.93.8.158]) by relay.urz.uni-heidelberg.de (8.8.7/8.8.7) with ESMTP id PAA03402 for ; Fri, 3 Oct 1997 15:55:19 +0200 (MET DST) Received: (from Ufrank@localhost) by kralle.zdv.Uni-Mainz.DE (8.8.5/8.8.5) id PAA06999 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Fri, 3 Oct 1997 15:55:19 +0200 (MET DST) X-Authentication-Warning: kralle.zdv.Uni-Mainz.DE: Ufrank set sender to latex3 using -f Received: (from latex3@localhost) by frank.zdv.uni-mainz.de (8.6.9/8.6.9) id OAA00927; Fri, 3 Oct 1997 14:39:59 +0100 References: <97100208475917@multivac.jb.man.ac.uk> <6960-Thu02Oct1997142210+0100-s.rahtz@elsevier.co.uk> Message-ID: <199710031339.OAA00927@frank.zdv.uni-mainz.de> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <6960-Thu02Oct1997142210+0100-s.rahtz@elsevier.co.uk> Date: Fri, 3 Oct 1997 14:39:59 +0100 From: Frank Mittelbach Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: LaTeX journal and publisher macros Status: R X-Status: X-Keywords: X-UID: 2336 Sebastian Rahtz writes: > > at least initially. The question is, where do we go from here? After > > preaching to the choir, we must first get everyone to agree to abide by > > a future standard, and then implement that standard, both as quickly as > > possible. > talk to Michael Downes, David Carlisle, Taco Hoekwater, me, and Patrick, > and get copies of their extended markup specification for, eg, > frontmatter and citation. then do an analysis and suggest a superset. > merge in the markup of all other journal styles you can locate. > > the best way to achieve change is to make a concrete suggestion of > what you want done. just saying `lets talk' gets nowhere. Frank and > his gang at 2e need *concrete* specifications, not just a manifesto. I wholeheartedly agree. what we need are explicit specifications of what the interface need to support and how it should look like (there first part is even more important) As David is in fact working on this right now i'm sure he will have something to say about possible approaches and the current specs once he is back and reading this thread. (perhaps he even has replied by now which is difficult to see off-line) > > especially with the internals of LaTeX2e. In other words, I would be > > happy to contribute as a programmer, but fear that there are others who > > programming is the least of it. draft a document outlining proposed > changes and additions to the standard `article' markup, and discuss > the applicaability of that. only when the markup is agreed does anyone > need to try and implement it. hacking something, or worrying whether > something is technically possible, is entirely the wrong way to start... again, yes. not programming is required at this stage. instead people willing to contribute should take a look at the current specs and compare their power with the requirement of any journal they can get hold off, as well as the specs used by journals cls or 209 style files. From that detailed proposals for extensions/changes for a standarized specification should be made. this would bring us a long way along to some: > i think we'd all benefit from a new articleplusplus.cls once we do have those new specs for various parts of what the cls files have to deal with, we can and will extend the LaTeX distribution with *additional* new standard cls files that use these interfaces. Then (or a bit before) it is time to also work on implementing journal .cls files for different journals --- in my estimate this will be (early) next year now in case you intend to ask where are the specs for frontmatter? --- don't ask me ;-) i'm sure that David will say something about that frank