X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1448" "Wed" " 9" "February" "1994" "14:54:22" "LCL" "Mike Piff" "M.Piff@SHEFFIELD.AC.UK" "<199402091514.AA21369@mail.cs.tu-berlin.de>" "36" "Re: A philosophical question about packages and options" "^Date:" nil nil "2" "1994020914:54:22" "A philosophical question about packages and options" nil nil]) Return-Path: Received: from sc.ZIB-Berlin.DE (mailserv) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/24.6.93) id AA10611; Wed, 9 Feb 94 16:16:42 +0100 Received: from mail.cs.tu-berlin.de by sc.ZIB-Berlin.DE (4.1/SMI-4.0-sc/03.06.93) id AA24796; Wed, 9 Feb 94 16:14:40 +0100 Received: from tubvm.cs.tu-berlin.de by mail.cs.tu-berlin.de with SMTP id AA21369 (5.65c8/IDA-1.4.4(mail.m4[1.12]) for <@MAIL.CS.TU-BERLIN.DE:Schoepf@SC.ZIB-BERLIN.DE>); Wed, 9 Feb 1994 16:14:36 +0100 Message-Id: <199402091514.AA21369@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 6150; Wed, 09 Feb 94 16:14:24 +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 6149; Wed, 9 Feb 1994 16:14:24 +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 6842; Wed, 9 Feb 1994 16:13:48 +0000 Reply-To: Mailing list for the LaTeX3 project Date: Wed, 9 Feb 1994 14:54:22 LCL From: Mike Piff Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: A philosophical question about packages and options Status: R X-Status: X-Keywords: X-UID: 1486 From: Paul Taylor %>However that aside, I suggest that such options could be handled more %>naturally than at present within the options mechanism by allowing %> \documentclass[option=value]{article} %>and similarly \usepackage. %> This seems an excellent suggestion for this sort of option; I think it is used in Ada, isn't it? Is it general enough to handle the general "option", though. Actually, I expected more feedback on the distinction between "package" and "option", but nobody seems to have latched onto the reason why "philosophical" appeared in the subject line. Perhaps Paul has hit on a possible distinction. That [size=12pt] is an option, but a4 is a package? Please enlighten me someone! Mike PS Many thanks to Alan and David for pointing me in the right direction about \ProcessOptions in this particular instance. %>This would also make the files times.sty etc about which we had a %>heated discussion in November obsolete - you just go %> \documentclass[typeface=times,sans=helvetica,typewriter=courier] %>Then people might realise what an abomination such a combination is! %> %>Paul %> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Dr M J Piff, School of Mathematics and Statistics, University of %% %% Sheffield, UK. e-mail: M.Piff@sheffield.ac.uk %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%