X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1836" "Tue" "16" "November" "1999" "21:22:10" "+0000" "James Kilfiger" "mapdn@CSV.WARWICK.AC.UK" nil "44" "Re: xcontents" "^Date:" nil nil "11" nil "xcontents" nil nil nil] nil) Received: from mail.listserv.gmd.de (mail.listserv.gmd.de [192.88.97.5]) by mail.Uni-Mainz.DE (8.9.3/8.9.3) with ESMTP id WAA28982 for ; Tue, 16 Nov 1999 22:22:18 +0100 (MET) Received: from mail.listserv.gmd.de (192.88.97.5) by mail.listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <0.7FA88DA2@mail.listserv.gmd.de>; Tue, 16 Nov 1999 22:22:14 +0100 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 446383 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Tue, 16 Nov 1999 22:21:57 +0100 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id WAA27299 for ; Tue, 16 Nov 1999 22:21:56 +0100 (MET) Received: from wisteria.csv.warwick.ac.uk (wisteria.csv.warwick.ac.uk [137.205.192.41]) by relay.uni-heidelberg.de (8.9.1b+Sun/8.9.1) with ESMTP id WAA24171 for ; Tue, 16 Nov 1999 22:22:15 +0100 (MET) Received: from mimosa.csv.warwick.ac.uk (mapdn@mimosa [137.205.192.34]) by wisteria.csv.warwick.ac.uk (8.9.3/8.9.3) with ESMTP id VAA06294 for ; Tue, 16 Nov 1999 21:22:12 GMT Received: (from mapdn@localhost) by mimosa.csv.warwick.ac.uk (8.9.3/8.9.3) id VAA08283 for LATEX-L@URZ.UNI-HEIDELBERG.DE; Tue, 16 Nov 1999 21:22:10 GMT X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-ID: <199911162122.VAA08283@mimosa.csv.warwick.ac.uk> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <199911140924.KAA00478@istrati.zdv.uni-mainz.de> from Frank Mittelbach at "Nov 14, 99 10:24:36 am" Date: Tue, 16 Nov 1999 21:22:10 +0000 From: James Kilfiger Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: xcontents Status: R X-Status: X-Keywords: X-UID: 3420 > James wrote: > > > > my questions to this list would be now: > > > > > > c) can you define the layout you are looking for? > > > if not: > > > - are there keys missing for the current templates? > > > - are there other templates missing that do radically different things? > > > - are the keys perhaps the wrong ones? > > > > One more key : number-indent =l [0pt] \parindent > > Perhaps it should be `first-line-indent'. Used below. > > yes, probably. and probably all keys should be a little bit more > uniform in names and bahviour, eg if we have right-margin-sep why > don't we have left-margin-sep? This is connected to what I said about fiddly. The choice of names for labels needs to be well though out. The class designer should not need to look at the template source to work out what effects their keyvalues will have. One thing the which the current template doesn't provide is section numbers not typeset in a box. I need this for the toc of `A users guide to spectral sequences' (an early masterpiece of the plain TeXnician's art) How should this best be done? A new key (boxed-number =b) would seem to be the best way. > > It's straightforward but fiddley, > > is it? if so why? because things could be improved or because the > situation is complex and nothing could be done about it? It's mainly the complexity of the situation. Key with orthoganal effects are good. Overloaded keys are bad. The problem with boxed-number is that its far from independent of number-width. But an alternative of say making the template recognize number-width=0 as meaning `don't set this in a box' overloads the number-width key, which I think is worse. Perhaps there are other ways. > - do you have a good suggestion for the name of the above template > `combined'? mmmm maybe a `launcher' template...