X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1141" "Thu" "29" "April" "93" "12:14:54" "MDT" "\"Nelson H. F. Beebe\"" "beebe@MATH.UTAH.EDU" nil "24" "Re: documentstyle option versions" "^Date:" nil nil "4"]) Return-Path: Received: from sc.ZIB-Berlin.DE (mailserv) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/1.9.92 ) id AA16663; Thu, 29 Apr 93 20:16:19 +0200 Received: from vm.urz.Uni-Heidelberg.de (vm.hd-net.uni-heidelberg.de) by sc.ZIB-Berlin.DE (4.1/SMI-4.0-sc/19.6.92) id AA03717; Thu, 29 Apr 93 20:16:16 +0200 Message-Id: <9304291816.AA03717@sc.zib-berlin.dbp.de> Received: from DHDURZ1 by vm.urz.Uni-Heidelberg.de (IBM VM SMTP V2R2) with BSMTP id 8882; Thu, 29 Apr 93 20:15:55 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 3548; Thu, 29 Apr 93 20:15:50 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 3546; Thu, 29 Apr 93 20:15:49 CET Reply-To: Mailing list for the LaTeX3 project In-Reply-To: Your message of Thu, 29 Apr 93 17:59:18 CET Date: Thu, 29 Apr 93 12:14:54 MDT From: "Nelson H. F. Beebe" Sender: Mailing list for the LaTeX3 project To: Multiple Recipients of Subject: Re: documentstyle option versions Status: R X-Status: X-Keywords: X-UID: 1024 Michael Downes asks about the problem of users getting (slightly) different results from different versions of a style file when a document is moved between sites without the style file accompanying it. This is definitely a problem, but fortunately, not a frequent one, I think. The way some programming languages deal with it is with a language statement in the document including the file that says "I need version 2.1 of style foobar", and foobar itself says "I'm version 2.1". These statements are sometimes called REQUIRE and PROVIDE, and are found in languages like Lisp and Bliss. For safety, I generally recommend that folks that distribute TeX files in source form include the styles they use, other than major ones that are quite stable. ======================================================================== Nelson H. F. Beebe Tel: +1 801 581 5254 Center for Scientific Computing FAX: +1 801 581 4148 Department of Mathematics, 105 JWB Internet: beebe@math.utah.edu University of Utah Salt Lake City, UT 84112, USA ========================================================================