X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1461" "Thu" "9" "October" "1997" "12:59:01" "GMT" "Phillip Helbig" "helbig@MULTIVAC.JB.MAN.AC.UK" nil "33" "Re: LaTeX journal and publisher macros" "^Date:" nil nil "10" nil nil 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 NAA19162; Thu, 9 Oct 1997 13:57:55 +0200 (MET DST) Received: from lsv1.listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <8.CD493656@listserv.gmd.de>; Thu, 9 Oct 1997 13:57:53 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 211274 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Thu, 9 Oct 1997 13:57:47 +0200 Received: from multivac (multivac.jb.man.ac.uk [130.88.24.128]) by relay.urz.uni-heidelberg.de (8.8.7/8.8.7) with SMTP id NAA05533 for ; Thu, 9 Oct 1997 13:57:45 +0200 (MET DST) X-VMS-To: SMTP%"LATEX-L@relay.urz.uni-heidelberg.de" X-VMS-Cc: HELBIG Message-ID: <97100912590093@multivac.jb.man.ac.uk> Reply-To: Mailing list for the LaTeX3 project Date: Thu, 9 Oct 1997 12:59:01 GMT From: Phillip Helbig 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: 2427 > > appropriate here:). The keyword syntax is different from the normal > > LaTeX style; by FORCING the author to include everything, compatibility > > is assured. If optional arguments (either in [] or via omitted > you you allow for {}, so whats the difference? it means we just have > the pain of remembering to say \author{}{Foo Bar} I think there is a difference in concept if not in effect. Normally, optional arguments CAN be left out, whereas they shouldn't be here. If it's really optional, the .cls can't complain, and if it should complain, then it would be bad style to use []. > > keywords) are used then each individual .cls should complain if keywords > > are missing. > which, indeed, is a feature; it provides a good interface for journal > classes to work with Yes, a feature. > > One must also avoid individual packages adding their own > > keywords etc without coordination with others. > again, one might regard that as a feature... Of course. -- Phillip Helbig Email ... helbig@multivac.jb.man.ac.uk Nuffield Radio Astronomy Laboratories Tel. ..... +44 1477 571 321 (ext. 297) Jodrell Bank Fax ................. +44 1477 571 618 Macclesfield Telex ................. 36149 JODREL G UK-Cheshire SK11 9DL Web .... http://www.jb.man.ac.uk/~pjh/ My opinions are not necessarily those of NRAL or the University of Manchester.