X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1270" "Fri" "4" "July" "1997" "13:24:08" "+0200" "Hans Aberg" "haberg@MATEMATIK.SU.SE" nil "35" "Re: Availability of Class files (was: LaTeX3 goals)" "^Date:" nil nil "7" 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 NAA21261; Fri, 4 Jul 1997 13:22:54 +0200 (MET DST) Received: from lsv1.listserv.gmd.de by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <12.D721C432@listserv.gmd.de>; Fri, 4 Jul 1997 13:22:53 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 163390 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Fri, 4 Jul 1997 13:22:49 +0200 Received: from mail.nada.kth.se (root@mail.nada.kth.se [130.237.222.92]) by relay.urz.uni-heidelberg.de (8.7.6/8.7.4) with ESMTP id NAA00716 for ; Fri, 4 Jul 1997 13:22:47 +0200 (MET DST) Received: from [130.237.37.31] (sl103.modempool.kth.se [130.237.37.129]) by mail.nada.kth.se (8.8.4/8.8.4) with SMTP id NAA05139 for ; Fri, 4 Jul 1997 13:22:36 +0200 (MET DST) X-Sender: su95-hab@mail.nada.kth.se Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Message-ID: Reply-To: Mailing list for the LaTeX3 project Date: Fri, 4 Jul 1997 13:24:08 +0200 From: Hans Aberg Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: Availability of Class files (was: LaTeX3 goals) Status: R X-Status: X-Keywords: X-UID: 2257 >% Philip Taylor writes: >% > >> L: works under LaTeX >% > >> OL: works under LaTeX 2.09 >% > >> P: works under plain TeX >% > >> X: support application, OS specific >% > >% > +:= E1: requires e-TeX V1 >% > E2: requires e-TeX V2 >% > On: requires Omega Vn... >% >% shall we just let the authors provide this clue? rather than trying to >% test it independently? > >d'accord. ** Phil. I think the normal thing would be that an author develops package for a particular TeX format, but then again, such a package may well run under another format, and the author may not have the particular hardware/software needed to check it out. So why not \DesigedForTeXFormat{Foo} % Supported by developer \RunsUnderTeXFormat{Bar} % Unsupported, but seems to run "Unsupported" means that it runs under a particular TeX format, but an upgrade of the package may make that upgrade to not run any longer under that format. I thionk also that a more advanced package may want to choose its code depending on which TeX format it is run under, so one may want to have a command \IfTeXFormat{Foo}% {Do this stuff}% {Else do this stuff} One can then conditionally include the files needed under several different TeX formats. Hans Aberg