X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["3624" "Fri" " 4" "February" "1994" "10:01:27" "LCL" "Mike Piff" "M.Piff@sheffield.ac.uk" "<199402041152.AA11509@mail.cs.tu-berlin.de>" "86" "Re: additional features" "^Date:" nil nil "2" "1994020410:01:27" "additional features" 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 AA01500; Fri, 4 Feb 94 12:53:15 +0100 Received: from mail.cs.tu-berlin.de by sc.ZIB-Berlin.DE (4.1/SMI-4.0-sc/03.06.93) id AA29339; Fri, 4 Feb 94 12:52:14 +0100 Received: from tubvm.cs.tu-berlin.de by mail.cs.tu-berlin.de with SMTP id AA11509 (5.65c8/IDA-1.4.4(mail.m4[1.12]) for <@MAIL.CS.TU-BERLIN.DE:Schoepf@SC.ZIB-BERLIN.DE>); Fri, 4 Feb 1994 12:52:07 +0100 Message-Id: <199402041152.AA11509@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 5947; Fri, 04 Feb 94 12:51:58 +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 5946; Fri, 4 Feb 1994 12:51:58 +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 0426; Fri, 4 Feb 1994 11:21:50 +0000 Reply-To: Mailing list for the LaTeX3 project Date: Fri, 4 Feb 1994 10:01:27 LCL From: Mike Piff Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: additional features Status: R X-Status: X-Keywords: X-UID: 1433 From: Frank Mittelbach %>as David pointed out it shouldn't be difficult to provide a package %>that implements %> %> \@startsection and \secdef so that they support %> At last! A reassurance! \@startsection is cast in stone and will never disappear or change its meaning again. I notice that you mention LaTeX2e will not be changing now, not LaTeX3 (and on the LaTeX-3 list, I note;-), but does this assurance carry over to LaTeX-3? This has *still* not been made clear, and I am going to start on this again. (screams) WHAT EXACTLY IS A STYLE, PACKAGE, OR WHATEVER ALLOWED TO ASSUME ABOUT THE INTERNAL STRUCTURE OF LaTeXn? If we can assume that this will never change, then all those local styles, packages, etc that we mugs volunteer to provide can be modified, if necessary, just this once. If however next year or the year after it is going to be \@commencesection or \@proceedwithsection then we have every right to complain, even to people who have put in a lot of work on LaTeX, because *we have too*! And comments like "oh! yes I use LaTeXn in its standard form and it serves me very well, and I wouldn't dream of altering anything!" are not helping things one bit. For we people have to live with colleagues (and editors) who constantly come to us with problems like: * This list is like an enumerate, except that the second line should wrap to the left margin. * In this theorem environment, the number comes first, and the font is roman. * The footer should automatically change on the last page of the exam, but the header should remain constant. Also, alternate pages should say "continued" and "turn over". On any appendix to the paper, the headers and footers should be different again. * The chapter heading should wrap to the same indentation as the section headings, and they should all be in a different, smaller font, with less space above and below. * We need a test format which can be printed with and without the answers in the boxes, using a suitable switch in the preamble. * We need an easily customizable letterhead format, where individual elements, such as the department, name, address, telephone number(s), e-mail address, etc, can be modified easily, and with the crest on the left, and a couple of horizontal lines to boot. * How can we process *this* file into individual results letters to all our students? Oh, and our paper bin runs out every 100 pages, so they mustn't all be page 1. * How do I tell LaTeX to check if too many marks have been awarded on this test? * How do you bind problems to solutions in LaTeX, as in the TeXbook? * How can I get a hanging indentation on this list? * How do I put explanatory comments against the rows/columns of this matrix? * How do I get this arrow and comment to point at this object _ /| / like this? * How do I use the AMS fonts in my LaTeX document? (pre nfss) * Supply your own ad infinitum. And I bet all of those will need you to coerce some internal of LaTeX into behaving differently to normal, rewrite large chunks of the LaTeX code yourself, or use some trick from plain TeX. Mike pertinent Piff %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Dr M J Piff, School of Mathematics and Statistics, University of %% %% Sheffield, UK. e-mail: M.Piff@sheffield.ac.uk %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%