X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["992" "Mon" "4" "October" "1999" "13:50:52" "+0100" "James Kilfiger" "mapdn@CSV.WARWICK.AC.UK" nil "26" "Re: Experimental `template' interface code" "^Date:" nil nil "10" nil nil 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 OAA27034 for ; Mon, 4 Oct 1999 14:51:01 +0200 (MET DST) Received: from mail.listserv.gmd.de (192.88.97.5) by mail.listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <9.53FF22F3@mail.listserv.gmd.de>; Mon, 4 Oct 1999 14:50:56 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 445284 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Mon, 4 Oct 1999 14:49:28 +0200 Received: from snowdrop.csv.warwick.ac.uk (snowdrop.csv.warwick.ac.uk [137.205.192.31]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id OAA26952 for ; Mon, 4 Oct 1999 14:49:27 +0200 (MET DST) Received: from mimosa.csv.warwick.ac.uk (mapdn@mimosa [137.205.192.34]) by snowdrop.csv.warwick.ac.uk (8.9.3/8.9.3) with ESMTP id NAA09234 for ; Mon, 4 Oct 1999 13:50:54 +0100 (BST) Received: (from mapdn@localhost) by mimosa.csv.warwick.ac.uk (8.9.3/8.9.3) id NAA27424; Mon, 4 Oct 1999 13:50:52 +0100 (BST) 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: <199910041250.NAA27424@mimosa.csv.warwick.ac.uk> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <199910011238.OAA00640@istrati.zdv.uni-mainz.de> from Frank Mittelbach at "Oct 1, 99 02:38:12 pm" Date: Mon, 4 Oct 1999 13:50:52 +0100 From: James Kilfiger Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: Experimental `template' interface code Status: R X-Status: X-Keywords: X-UID: 3348 > without actual implementations it would be very beneficial (in my eyes) to > think about suitable template types for certain tasks. > > suitable template types to discuss would be > > headings > footnotes > lists About lists, and especially about the what it means for the arguments of a template type to have the same interpretation. Suppose the template type has a width argument. This could be used for the width of a box to set the list in, or a template which set each item in a cell of a table, the width argument could be used to specify the width of those cells. Is this within what is understood by type arguments having the same interpretation? What if the widht was taken as the width of the the label? Another thought, lists with one-line items look very widely spaced, especially when used with non-zero parskip and double spacing. A variant form with tighter spacing, and the item text set in an hbox for such lists might be a good idea. James